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-enterprise/, dev-java/netbeans-groovy/, dev-db/pgfouine/, ...
Date: Tue, 01 Sep 2015 11:32:57
Message-Id: 1441106704.81c51a9970bea08eb8018daf1ef02357aa5dfe19.fordfrog@gentoo
1 commit: 81c51a9970bea08eb8018daf1ef02357aa5dfe19
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 1 11:25:04 2015 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 1 11:25:04 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=81c51a99
7
8 netbeans: version bump and cleanup
9
10 Package-Manager: portage-2.2.20.1
11 Manifest-Sign-Key: 43659523
12
13 dev-db/pgfouine/Manifest | 28 +-
14 dev-java/netbeans-apisupport/Manifest | 76 +----
15 .../netbeans-apisupport-9999_p20150801.ebuild | 111 ------
16 .../netbeans-apisupport-9999_p20150803.ebuild | 111 ------
17 .../netbeans-apisupport-9999_p20150804.ebuild | 111 ------
18 .../netbeans-apisupport-9999_p20150807.ebuild | 111 ------
19 .../netbeans-apisupport-9999_p20150808.ebuild | 111 ------
20 .../netbeans-apisupport-9999_p20150810.ebuild | 111 ------
21 .../netbeans-apisupport-9999_p20150812.ebuild | 111 ------
22 .../netbeans-apisupport-9999_p20150813.ebuild | 111 ------
23 .../netbeans-apisupport-9999_p20150814.ebuild | 111 ------
24 .../netbeans-apisupport-9999_p20150817.ebuild | 111 ------
25 .../netbeans-apisupport-9999_p20150818.ebuild | 111 ------
26 .../netbeans-apisupport-9999_p20150819.ebuild | 111 ------
27 .../netbeans-apisupport-9999_p20150820.ebuild | 111 ------
28 .../netbeans-apisupport-9999_p20150821.ebuild | 111 ------
29 .../netbeans-apisupport-9999_p20150822.ebuild | 111 ------
30 .../netbeans-apisupport-9999_p20150823.ebuild | 111 ------
31 .../netbeans-apisupport-9999_p20150824.ebuild | 111 ------
32 .../netbeans-apisupport-9999_p20150825.ebuild | 111 ------
33 .../netbeans-apisupport-9999_p20150827.ebuild | 111 ------
34 .../netbeans-apisupport-9999_p20150828.ebuild | 111 ------
35 .../netbeans-apisupport-9999_p20150829.ebuild | 111 ------
36 .../netbeans-apisupport-9999_p20150830.ebuild | 111 ------
37 .../netbeans-apisupport-9999_p20150831.ebuild | 111 ------
38 ...d => netbeans-apisupport-9999_p20150901.ebuild} | 2 +-
39 dev-java/netbeans-cnd/Manifest | 86 +----
40 .../netbeans-cnd-9999_p20150803.ebuild | 127 -------
41 .../netbeans-cnd-9999_p20150804.ebuild | 127 -------
42 .../netbeans-cnd-9999_p20150805.ebuild | 127 -------
43 .../netbeans-cnd-9999_p20150807.ebuild | 127 -------
44 .../netbeans-cnd-9999_p20150808.ebuild | 127 -------
45 .../netbeans-cnd-9999_p20150810.ebuild | 127 -------
46 .../netbeans-cnd-9999_p20150812.ebuild | 127 -------
47 .../netbeans-cnd-9999_p20150813.ebuild | 127 -------
48 .../netbeans-cnd-9999_p20150814.ebuild | 127 -------
49 .../netbeans-cnd-9999_p20150817.ebuild | 127 -------
50 .../netbeans-cnd-9999_p20150818.ebuild | 127 -------
51 .../netbeans-cnd-9999_p20150819.ebuild | 127 -------
52 .../netbeans-cnd-9999_p20150820.ebuild | 127 -------
53 .../netbeans-cnd-9999_p20150821.ebuild | 127 -------
54 .../netbeans-cnd-9999_p20150822.ebuild | 127 -------
55 .../netbeans-cnd-9999_p20150823.ebuild | 127 -------
56 .../netbeans-cnd-9999_p20150824.ebuild | 127 -------
57 .../netbeans-cnd-9999_p20150825.ebuild | 127 -------
58 .../netbeans-cnd-9999_p20150827.ebuild | 127 -------
59 .../netbeans-cnd-9999_p20150828.ebuild | 127 -------
60 .../netbeans-cnd-9999_p20150829.ebuild | 127 -------
61 .../netbeans-cnd-9999_p20150830.ebuild | 127 -------
62 .../netbeans-cnd-9999_p20150831.ebuild | 127 -------
63 ...1.ebuild => netbeans-cnd-9999_p20150901.ebuild} | 6 +-
64 dev-java/netbeans-dlight/Manifest | 76 +----
65 .../netbeans-dlight-9999_p20150803.ebuild | 101 ------
66 .../netbeans-dlight-9999_p20150804.ebuild | 101 ------
67 .../netbeans-dlight-9999_p20150805.ebuild | 101 ------
68 .../netbeans-dlight-9999_p20150807.ebuild | 101 ------
69 .../netbeans-dlight-9999_p20150808.ebuild | 101 ------
70 .../netbeans-dlight-9999_p20150810.ebuild | 101 ------
71 .../netbeans-dlight-9999_p20150812.ebuild | 101 ------
72 .../netbeans-dlight-9999_p20150813.ebuild | 101 ------
73 .../netbeans-dlight-9999_p20150814.ebuild | 101 ------
74 .../netbeans-dlight-9999_p20150817.ebuild | 101 ------
75 .../netbeans-dlight-9999_p20150818.ebuild | 101 ------
76 .../netbeans-dlight-9999_p20150819.ebuild | 101 ------
77 .../netbeans-dlight-9999_p20150820.ebuild | 101 ------
78 .../netbeans-dlight-9999_p20150821.ebuild | 101 ------
79 .../netbeans-dlight-9999_p20150822.ebuild | 101 ------
80 .../netbeans-dlight-9999_p20150823.ebuild | 101 ------
81 .../netbeans-dlight-9999_p20150824.ebuild | 101 ------
82 .../netbeans-dlight-9999_p20150825.ebuild | 101 ------
83 .../netbeans-dlight-9999_p20150827.ebuild | 101 ------
84 .../netbeans-dlight-9999_p20150828.ebuild | 101 ------
85 .../netbeans-dlight-9999_p20150829.ebuild | 101 ------
86 .../netbeans-dlight-9999_p20150830.ebuild | 101 ------
87 .../netbeans-dlight-9999_p20150831.ebuild | 101 ------
88 ...build => netbeans-dlight-9999_p20150901.ebuild} | 2 +-
89 dev-java/netbeans-enterprise/Manifest | 76 +----
90 .../netbeans-enterprise-9999_p20150801.ebuild | 266 ---------------
91 .../netbeans-enterprise-9999_p20150804.ebuild | 266 ---------------
92 .../netbeans-enterprise-9999_p20150805.ebuild | 266 ---------------
93 .../netbeans-enterprise-9999_p20150807.ebuild | 266 ---------------
94 .../netbeans-enterprise-9999_p20150808.ebuild | 266 ---------------
95 .../netbeans-enterprise-9999_p20150810.ebuild | 266 ---------------
96 .../netbeans-enterprise-9999_p20150812.ebuild | 266 ---------------
97 .../netbeans-enterprise-9999_p20150813.ebuild | 266 ---------------
98 .../netbeans-enterprise-9999_p20150814.ebuild | 266 ---------------
99 .../netbeans-enterprise-9999_p20150817.ebuild | 266 ---------------
100 .../netbeans-enterprise-9999_p20150818.ebuild | 266 ---------------
101 .../netbeans-enterprise-9999_p20150819.ebuild | 266 ---------------
102 .../netbeans-enterprise-9999_p20150820.ebuild | 266 ---------------
103 .../netbeans-enterprise-9999_p20150821.ebuild | 266 ---------------
104 .../netbeans-enterprise-9999_p20150822.ebuild | 266 ---------------
105 .../netbeans-enterprise-9999_p20150823.ebuild | 266 ---------------
106 .../netbeans-enterprise-9999_p20150824.ebuild | 266 ---------------
107 .../netbeans-enterprise-9999_p20150825.ebuild | 266 ---------------
108 .../netbeans-enterprise-9999_p20150827.ebuild | 266 ---------------
109 .../netbeans-enterprise-9999_p20150828.ebuild | 266 ---------------
110 .../netbeans-enterprise-9999_p20150829.ebuild | 266 ---------------
111 .../netbeans-enterprise-9999_p20150830.ebuild | 266 ---------------
112 .../netbeans-enterprise-9999_p20150831.ebuild | 266 ---------------
113 ...d => netbeans-enterprise-9999_p20150901.ebuild} | 2 +-
114 dev-java/netbeans-ergonomics/Manifest | 76 +----
115 .../netbeans-ergonomics-9999_p20150803.ebuild | 101 ------
116 .../netbeans-ergonomics-9999_p20150804.ebuild | 101 ------
117 .../netbeans-ergonomics-9999_p20150805.ebuild | 101 ------
118 .../netbeans-ergonomics-9999_p20150807.ebuild | 101 ------
119 .../netbeans-ergonomics-9999_p20150808.ebuild | 101 ------
120 .../netbeans-ergonomics-9999_p20150810.ebuild | 101 ------
121 .../netbeans-ergonomics-9999_p20150812.ebuild | 101 ------
122 .../netbeans-ergonomics-9999_p20150813.ebuild | 101 ------
123 .../netbeans-ergonomics-9999_p20150814.ebuild | 101 ------
124 .../netbeans-ergonomics-9999_p20150817.ebuild | 101 ------
125 .../netbeans-ergonomics-9999_p20150818.ebuild | 101 ------
126 .../netbeans-ergonomics-9999_p20150819.ebuild | 101 ------
127 .../netbeans-ergonomics-9999_p20150820.ebuild | 101 ------
128 .../netbeans-ergonomics-9999_p20150821.ebuild | 101 ------
129 .../netbeans-ergonomics-9999_p20150822.ebuild | 101 ------
130 .../netbeans-ergonomics-9999_p20150823.ebuild | 101 ------
131 .../netbeans-ergonomics-9999_p20150824.ebuild | 101 ------
132 .../netbeans-ergonomics-9999_p20150825.ebuild | 101 ------
133 .../netbeans-ergonomics-9999_p20150827.ebuild | 101 ------
134 .../netbeans-ergonomics-9999_p20150828.ebuild | 101 ------
135 .../netbeans-ergonomics-9999_p20150829.ebuild | 101 ------
136 .../netbeans-ergonomics-9999_p20150830.ebuild | 101 ------
137 .../netbeans-ergonomics-9999_p20150831.ebuild | 101 ------
138 ...d => netbeans-ergonomics-9999_p20150901.ebuild} | 2 +-
139 dev-java/netbeans-extide/Manifest | 76 +----
140 .../netbeans-extide-9999_p20150803.ebuild | 108 ------
141 .../netbeans-extide-9999_p20150804.ebuild | 108 ------
142 .../netbeans-extide-9999_p20150805.ebuild | 108 ------
143 .../netbeans-extide-9999_p20150807.ebuild | 108 ------
144 .../netbeans-extide-9999_p20150808.ebuild | 108 ------
145 .../netbeans-extide-9999_p20150810.ebuild | 108 ------
146 .../netbeans-extide-9999_p20150812.ebuild | 108 ------
147 .../netbeans-extide-9999_p20150813.ebuild | 108 ------
148 .../netbeans-extide-9999_p20150814.ebuild | 108 ------
149 .../netbeans-extide-9999_p20150817.ebuild | 108 ------
150 .../netbeans-extide-9999_p20150818.ebuild | 108 ------
151 .../netbeans-extide-9999_p20150819.ebuild | 108 ------
152 .../netbeans-extide-9999_p20150820.ebuild | 108 ------
153 .../netbeans-extide-9999_p20150821.ebuild | 108 ------
154 .../netbeans-extide-9999_p20150822.ebuild | 108 ------
155 .../netbeans-extide-9999_p20150823.ebuild | 108 ------
156 .../netbeans-extide-9999_p20150824.ebuild | 108 ------
157 .../netbeans-extide-9999_p20150825.ebuild | 108 ------
158 .../netbeans-extide-9999_p20150827.ebuild | 108 ------
159 .../netbeans-extide-9999_p20150828.ebuild | 108 ------
160 .../netbeans-extide-9999_p20150829.ebuild | 108 ------
161 .../netbeans-extide-9999_p20150830.ebuild | 108 ------
162 .../netbeans-extide-9999_p20150831.ebuild | 108 ------
163 ...build => netbeans-extide-9999_p20150901.ebuild} | 2 +-
164 dev-java/netbeans-groovy/Manifest | 76 +----
165 .../netbeans-groovy-9999_p20150803.ebuild | 111 ------
166 .../netbeans-groovy-9999_p20150804.ebuild | 111 ------
167 .../netbeans-groovy-9999_p20150805.ebuild | 111 ------
168 .../netbeans-groovy-9999_p20150807.ebuild | 111 ------
169 .../netbeans-groovy-9999_p20150808.ebuild | 111 ------
170 .../netbeans-groovy-9999_p20150810.ebuild | 111 ------
171 .../netbeans-groovy-9999_p20150812.ebuild | 111 ------
172 .../netbeans-groovy-9999_p20150813.ebuild | 111 ------
173 .../netbeans-groovy-9999_p20150814.ebuild | 111 ------
174 .../netbeans-groovy-9999_p20150817.ebuild | 111 ------
175 .../netbeans-groovy-9999_p20150818.ebuild | 111 ------
176 .../netbeans-groovy-9999_p20150819.ebuild | 111 ------
177 .../netbeans-groovy-9999_p20150820.ebuild | 111 ------
178 .../netbeans-groovy-9999_p20150821.ebuild | 111 ------
179 .../netbeans-groovy-9999_p20150822.ebuild | 111 ------
180 .../netbeans-groovy-9999_p20150823.ebuild | 111 ------
181 .../netbeans-groovy-9999_p20150824.ebuild | 111 ------
182 .../netbeans-groovy-9999_p20150825.ebuild | 111 ------
183 .../netbeans-groovy-9999_p20150827.ebuild | 111 ------
184 .../netbeans-groovy-9999_p20150828.ebuild | 111 ------
185 .../netbeans-groovy-9999_p20150829.ebuild | 111 ------
186 .../netbeans-groovy-9999_p20150830.ebuild | 111 ------
187 .../netbeans-groovy-9999_p20150831.ebuild | 111 ------
188 ...build => netbeans-groovy-9999_p20150901.ebuild} | 2 +-
189 dev-java/netbeans-harness/Manifest | 76 +----
190 .../netbeans-harness-9999_p20150803.ebuild | 114 -------
191 .../netbeans-harness-9999_p20150804.ebuild | 114 -------
192 .../netbeans-harness-9999_p20150805.ebuild | 114 -------
193 .../netbeans-harness-9999_p20150807.ebuild | 114 -------
194 .../netbeans-harness-9999_p20150808.ebuild | 114 -------
195 .../netbeans-harness-9999_p20150810.ebuild | 114 -------
196 .../netbeans-harness-9999_p20150812.ebuild | 114 -------
197 .../netbeans-harness-9999_p20150813.ebuild | 114 -------
198 .../netbeans-harness-9999_p20150814.ebuild | 114 -------
199 .../netbeans-harness-9999_p20150817.ebuild | 114 -------
200 .../netbeans-harness-9999_p20150818.ebuild | 114 -------
201 .../netbeans-harness-9999_p20150819.ebuild | 114 -------
202 .../netbeans-harness-9999_p20150820.ebuild | 114 -------
203 .../netbeans-harness-9999_p20150821.ebuild | 114 -------
204 .../netbeans-harness-9999_p20150822.ebuild | 114 -------
205 .../netbeans-harness-9999_p20150823.ebuild | 114 -------
206 .../netbeans-harness-9999_p20150824.ebuild | 114 -------
207 .../netbeans-harness-9999_p20150825.ebuild | 114 -------
208 .../netbeans-harness-9999_p20150827.ebuild | 114 -------
209 .../netbeans-harness-9999_p20150828.ebuild | 114 -------
210 .../netbeans-harness-9999_p20150829.ebuild | 114 -------
211 .../netbeans-harness-9999_p20150830.ebuild | 114 -------
212 .../netbeans-harness-9999_p20150831.ebuild | 114 -------
213 ...uild => netbeans-harness-9999_p20150901.ebuild} | 2 +-
214 dev-java/netbeans-ide/Manifest | 76 +----
215 .../netbeans-ide-9999_p20150801.ebuild | 377 ---------------------
216 .../netbeans-ide-9999_p20150803.ebuild | 377 ---------------------
217 .../netbeans-ide-9999_p20150804.ebuild | 377 ---------------------
218 .../netbeans-ide-9999_p20150805.ebuild | 377 ---------------------
219 .../netbeans-ide-9999_p20150807.ebuild | 377 ---------------------
220 .../netbeans-ide-9999_p20150808.ebuild | 377 ---------------------
221 .../netbeans-ide-9999_p20150810.ebuild | 377 ---------------------
222 .../netbeans-ide-9999_p20150812.ebuild | 377 ---------------------
223 .../netbeans-ide-9999_p20150813.ebuild | 377 ---------------------
224 .../netbeans-ide-9999_p20150814.ebuild | 377 ---------------------
225 .../netbeans-ide-9999_p20150817.ebuild | 377 ---------------------
226 .../netbeans-ide-9999_p20150818.ebuild | 377 ---------------------
227 .../netbeans-ide-9999_p20150819.ebuild | 377 ---------------------
228 .../netbeans-ide-9999_p20150820.ebuild | 377 ---------------------
229 .../netbeans-ide-9999_p20150821.ebuild | 377 ---------------------
230 .../netbeans-ide-9999_p20150822.ebuild | 377 ---------------------
231 .../netbeans-ide-9999_p20150823.ebuild | 377 ---------------------
232 .../netbeans-ide-9999_p20150824.ebuild | 377 ---------------------
233 .../netbeans-ide-9999_p20150825.ebuild | 377 ---------------------
234 .../netbeans-ide-9999_p20150827.ebuild | 377 ---------------------
235 .../netbeans-ide-9999_p20150828.ebuild | 377 ---------------------
236 .../netbeans-ide-9999_p20150829.ebuild | 377 ---------------------
237 .../netbeans-ide-9999_p20150830.ebuild | 377 ---------------------
238 ...1.ebuild => netbeans-ide-9999_p20150901.ebuild} | 2 +-
239 dev-java/netbeans-java/Manifest | 77 +----
240 .../netbeans-java-9999_p20150801.ebuild | 273 ---------------
241 .../netbeans-java-9999_p20150803.ebuild | 273 ---------------
242 .../netbeans-java-9999_p20150804.ebuild | 273 ---------------
243 .../netbeans-java-9999_p20150805.ebuild | 273 ---------------
244 .../netbeans-java-9999_p20150807.ebuild | 273 ---------------
245 .../netbeans-java-9999_p20150808.ebuild | 273 ---------------
246 .../netbeans-java-9999_p20150810.ebuild | 273 ---------------
247 .../netbeans-java-9999_p20150813.ebuild | 273 ---------------
248 .../netbeans-java-9999_p20150814.ebuild | 273 ---------------
249 .../netbeans-java-9999_p20150817.ebuild | 273 ---------------
250 .../netbeans-java-9999_p20150818.ebuild | 273 ---------------
251 .../netbeans-java-9999_p20150819.ebuild | 273 ---------------
252 .../netbeans-java-9999_p20150820.ebuild | 273 ---------------
253 .../netbeans-java-9999_p20150821.ebuild | 273 ---------------
254 .../netbeans-java-9999_p20150822.ebuild | 273 ---------------
255 .../netbeans-java-9999_p20150823.ebuild | 273 ---------------
256 .../netbeans-java-9999_p20150824.ebuild | 273 ---------------
257 .../netbeans-java-9999_p20150825.ebuild | 273 ---------------
258 .../netbeans-java-9999_p20150827.ebuild | 273 ---------------
259 .../netbeans-java-9999_p20150828.ebuild | 273 ---------------
260 .../netbeans-java-9999_p20150829.ebuild | 273 ---------------
261 .../netbeans-java-9999_p20150830.ebuild | 273 ---------------
262 .../netbeans-java-9999_p20150831.ebuild | 273 ---------------
263 ....ebuild => netbeans-java-9999_p20150901.ebuild} | 2 +-
264 dev-java/netbeans-javacard/Manifest | 76 +----
265 .../netbeans-javacard-9999_p20150803.ebuild | 134 --------
266 .../netbeans-javacard-9999_p20150804.ebuild | 134 --------
267 .../netbeans-javacard-9999_p20150805.ebuild | 134 --------
268 .../netbeans-javacard-9999_p20150807.ebuild | 134 --------
269 .../netbeans-javacard-9999_p20150808.ebuild | 134 --------
270 .../netbeans-javacard-9999_p20150810.ebuild | 134 --------
271 .../netbeans-javacard-9999_p20150812.ebuild | 134 --------
272 .../netbeans-javacard-9999_p20150813.ebuild | 134 --------
273 .../netbeans-javacard-9999_p20150814.ebuild | 134 --------
274 .../netbeans-javacard-9999_p20150817.ebuild | 134 --------
275 .../netbeans-javacard-9999_p20150818.ebuild | 134 --------
276 .../netbeans-javacard-9999_p20150819.ebuild | 134 --------
277 .../netbeans-javacard-9999_p20150820.ebuild | 134 --------
278 .../netbeans-javacard-9999_p20150821.ebuild | 134 --------
279 .../netbeans-javacard-9999_p20150822.ebuild | 134 --------
280 .../netbeans-javacard-9999_p20150823.ebuild | 134 --------
281 .../netbeans-javacard-9999_p20150824.ebuild | 134 --------
282 .../netbeans-javacard-9999_p20150825.ebuild | 134 --------
283 .../netbeans-javacard-9999_p20150827.ebuild | 134 --------
284 .../netbeans-javacard-9999_p20150828.ebuild | 134 --------
285 .../netbeans-javacard-9999_p20150829.ebuild | 134 --------
286 .../netbeans-javacard-9999_p20150830.ebuild | 134 --------
287 .../netbeans-javacard-9999_p20150831.ebuild | 134 --------
288 ...ild => netbeans-javacard-9999_p20150901.ebuild} | 2 +-
289 dev-java/netbeans-javadoc/Manifest | 76 +----
290 .../netbeans-javadoc-9999_p20150803.ebuild | 168 ---------
291 .../netbeans-javadoc-9999_p20150804.ebuild | 168 ---------
292 .../netbeans-javadoc-9999_p20150805.ebuild | 168 ---------
293 .../netbeans-javadoc-9999_p20150807.ebuild | 168 ---------
294 .../netbeans-javadoc-9999_p20150808.ebuild | 168 ---------
295 .../netbeans-javadoc-9999_p20150810.ebuild | 168 ---------
296 .../netbeans-javadoc-9999_p20150812.ebuild | 168 ---------
297 .../netbeans-javadoc-9999_p20150813.ebuild | 168 ---------
298 .../netbeans-javadoc-9999_p20150814.ebuild | 168 ---------
299 .../netbeans-javadoc-9999_p20150817.ebuild | 168 ---------
300 .../netbeans-javadoc-9999_p20150818.ebuild | 168 ---------
301 .../netbeans-javadoc-9999_p20150819.ebuild | 168 ---------
302 .../netbeans-javadoc-9999_p20150820.ebuild | 168 ---------
303 .../netbeans-javadoc-9999_p20150821.ebuild | 168 ---------
304 .../netbeans-javadoc-9999_p20150822.ebuild | 168 ---------
305 .../netbeans-javadoc-9999_p20150823.ebuild | 168 ---------
306 .../netbeans-javadoc-9999_p20150824.ebuild | 168 ---------
307 .../netbeans-javadoc-9999_p20150825.ebuild | 168 ---------
308 .../netbeans-javadoc-9999_p20150827.ebuild | 168 ---------
309 .../netbeans-javadoc-9999_p20150828.ebuild | 168 ---------
310 .../netbeans-javadoc-9999_p20150829.ebuild | 168 ---------
311 .../netbeans-javadoc-9999_p20150830.ebuild | 168 ---------
312 .../netbeans-javadoc-9999_p20150831.ebuild | 168 ---------
313 ...uild => netbeans-javadoc-9999_p20150901.ebuild} | 2 +-
314 dev-java/netbeans-javafx/Manifest | 76 +----
315 .../netbeans-javafx-9999_p20150803.ebuild | 124 -------
316 .../netbeans-javafx-9999_p20150804.ebuild | 124 -------
317 .../netbeans-javafx-9999_p20150805.ebuild | 124 -------
318 .../netbeans-javafx-9999_p20150807.ebuild | 124 -------
319 .../netbeans-javafx-9999_p20150808.ebuild | 124 -------
320 .../netbeans-javafx-9999_p20150810.ebuild | 124 -------
321 .../netbeans-javafx-9999_p20150812.ebuild | 124 -------
322 .../netbeans-javafx-9999_p20150813.ebuild | 124 -------
323 .../netbeans-javafx-9999_p20150814.ebuild | 124 -------
324 .../netbeans-javafx-9999_p20150817.ebuild | 124 -------
325 .../netbeans-javafx-9999_p20150818.ebuild | 124 -------
326 .../netbeans-javafx-9999_p20150819.ebuild | 124 -------
327 .../netbeans-javafx-9999_p20150820.ebuild | 124 -------
328 .../netbeans-javafx-9999_p20150821.ebuild | 124 -------
329 .../netbeans-javafx-9999_p20150822.ebuild | 124 -------
330 .../netbeans-javafx-9999_p20150823.ebuild | 124 -------
331 .../netbeans-javafx-9999_p20150824.ebuild | 124 -------
332 .../netbeans-javafx-9999_p20150825.ebuild | 124 -------
333 .../netbeans-javafx-9999_p20150827.ebuild | 124 -------
334 .../netbeans-javafx-9999_p20150828.ebuild | 124 -------
335 .../netbeans-javafx-9999_p20150829.ebuild | 124 -------
336 .../netbeans-javafx-9999_p20150830.ebuild | 124 -------
337 .../netbeans-javafx-9999_p20150831.ebuild | 124 -------
338 ...build => netbeans-javafx-9999_p20150901.ebuild} | 2 +-
339 dev-java/netbeans-mobility/Manifest | 76 +----
340 .../netbeans-mobility-9999_p20150803.ebuild | 126 -------
341 .../netbeans-mobility-9999_p20150804.ebuild | 126 -------
342 .../netbeans-mobility-9999_p20150805.ebuild | 126 -------
343 .../netbeans-mobility-9999_p20150807.ebuild | 126 -------
344 .../netbeans-mobility-9999_p20150808.ebuild | 126 -------
345 .../netbeans-mobility-9999_p20150810.ebuild | 126 -------
346 .../netbeans-mobility-9999_p20150812.ebuild | 126 -------
347 .../netbeans-mobility-9999_p20150813.ebuild | 126 -------
348 .../netbeans-mobility-9999_p20150814.ebuild | 126 -------
349 .../netbeans-mobility-9999_p20150817.ebuild | 126 -------
350 .../netbeans-mobility-9999_p20150818.ebuild | 126 -------
351 .../netbeans-mobility-9999_p20150819.ebuild | 126 -------
352 .../netbeans-mobility-9999_p20150820.ebuild | 126 -------
353 .../netbeans-mobility-9999_p20150821.ebuild | 126 -------
354 .../netbeans-mobility-9999_p20150822.ebuild | 126 -------
355 .../netbeans-mobility-9999_p20150823.ebuild | 126 -------
356 .../netbeans-mobility-9999_p20150824.ebuild | 126 -------
357 .../netbeans-mobility-9999_p20150825.ebuild | 126 -------
358 .../netbeans-mobility-9999_p20150827.ebuild | 126 -------
359 .../netbeans-mobility-9999_p20150828.ebuild | 126 -------
360 .../netbeans-mobility-9999_p20150829.ebuild | 126 -------
361 .../netbeans-mobility-9999_p20150830.ebuild | 126 -------
362 .../netbeans-mobility-9999_p20150831.ebuild | 126 -------
363 ...ild => netbeans-mobility-9999_p20150901.ebuild} | 2 +-
364 dev-java/netbeans-nb/Manifest | 76 +----
365 .../netbeans-nb/netbeans-nb-9999_p20150803.ebuild | 148 --------
366 .../netbeans-nb/netbeans-nb-9999_p20150804.ebuild | 148 --------
367 .../netbeans-nb/netbeans-nb-9999_p20150805.ebuild | 148 --------
368 .../netbeans-nb/netbeans-nb-9999_p20150807.ebuild | 148 --------
369 .../netbeans-nb/netbeans-nb-9999_p20150808.ebuild | 148 --------
370 .../netbeans-nb/netbeans-nb-9999_p20150810.ebuild | 148 --------
371 .../netbeans-nb/netbeans-nb-9999_p20150812.ebuild | 148 --------
372 .../netbeans-nb/netbeans-nb-9999_p20150813.ebuild | 148 --------
373 .../netbeans-nb/netbeans-nb-9999_p20150814.ebuild | 148 --------
374 .../netbeans-nb/netbeans-nb-9999_p20150817.ebuild | 148 --------
375 .../netbeans-nb/netbeans-nb-9999_p20150818.ebuild | 148 --------
376 .../netbeans-nb/netbeans-nb-9999_p20150819.ebuild | 148 --------
377 .../netbeans-nb/netbeans-nb-9999_p20150820.ebuild | 148 --------
378 .../netbeans-nb/netbeans-nb-9999_p20150821.ebuild | 148 --------
379 .../netbeans-nb/netbeans-nb-9999_p20150822.ebuild | 148 --------
380 .../netbeans-nb/netbeans-nb-9999_p20150823.ebuild | 148 --------
381 .../netbeans-nb/netbeans-nb-9999_p20150824.ebuild | 148 --------
382 .../netbeans-nb/netbeans-nb-9999_p20150825.ebuild | 148 --------
383 .../netbeans-nb/netbeans-nb-9999_p20150827.ebuild | 148 --------
384 .../netbeans-nb/netbeans-nb-9999_p20150828.ebuild | 148 --------
385 .../netbeans-nb/netbeans-nb-9999_p20150829.ebuild | 148 --------
386 .../netbeans-nb/netbeans-nb-9999_p20150830.ebuild | 148 --------
387 .../netbeans-nb/netbeans-nb-9999_p20150831.ebuild | 148 --------
388 ...01.ebuild => netbeans-nb-9999_p20150901.ebuild} | 2 +-
389 dev-java/netbeans-php/Manifest | 76 +----
390 .../netbeans-php-9999_p20150803.ebuild | 127 -------
391 .../netbeans-php-9999_p20150804.ebuild | 127 -------
392 .../netbeans-php-9999_p20150805.ebuild | 127 -------
393 .../netbeans-php-9999_p20150807.ebuild | 127 -------
394 .../netbeans-php-9999_p20150808.ebuild | 127 -------
395 .../netbeans-php-9999_p20150810.ebuild | 127 -------
396 .../netbeans-php-9999_p20150812.ebuild | 127 -------
397 .../netbeans-php-9999_p20150813.ebuild | 127 -------
398 .../netbeans-php-9999_p20150814.ebuild | 127 -------
399 .../netbeans-php-9999_p20150817.ebuild | 127 -------
400 .../netbeans-php-9999_p20150818.ebuild | 127 -------
401 .../netbeans-php-9999_p20150819.ebuild | 127 -------
402 .../netbeans-php-9999_p20150820.ebuild | 127 -------
403 .../netbeans-php-9999_p20150821.ebuild | 127 -------
404 .../netbeans-php-9999_p20150822.ebuild | 127 -------
405 .../netbeans-php-9999_p20150823.ebuild | 127 -------
406 .../netbeans-php-9999_p20150824.ebuild | 127 -------
407 .../netbeans-php-9999_p20150825.ebuild | 127 -------
408 .../netbeans-php-9999_p20150827.ebuild | 127 -------
409 .../netbeans-php-9999_p20150828.ebuild | 127 -------
410 .../netbeans-php-9999_p20150829.ebuild | 127 -------
411 .../netbeans-php-9999_p20150830.ebuild | 127 -------
412 .../netbeans-php-9999_p20150831.ebuild | 127 -------
413 ...1.ebuild => netbeans-php-9999_p20150901.ebuild} | 2 +-
414 dev-java/netbeans-platform/Manifest | 76 +----
415 .../netbeans-platform-9999_p20150803.ebuild | 166 ---------
416 .../netbeans-platform-9999_p20150804.ebuild | 166 ---------
417 .../netbeans-platform-9999_p20150805.ebuild | 166 ---------
418 .../netbeans-platform-9999_p20150807.ebuild | 166 ---------
419 .../netbeans-platform-9999_p20150808.ebuild | 166 ---------
420 .../netbeans-platform-9999_p20150810.ebuild | 166 ---------
421 .../netbeans-platform-9999_p20150812.ebuild | 166 ---------
422 .../netbeans-platform-9999_p20150813.ebuild | 166 ---------
423 .../netbeans-platform-9999_p20150814.ebuild | 166 ---------
424 .../netbeans-platform-9999_p20150817.ebuild | 166 ---------
425 .../netbeans-platform-9999_p20150818.ebuild | 166 ---------
426 .../netbeans-platform-9999_p20150819.ebuild | 166 ---------
427 .../netbeans-platform-9999_p20150820.ebuild | 166 ---------
428 .../netbeans-platform-9999_p20150821.ebuild | 166 ---------
429 .../netbeans-platform-9999_p20150822.ebuild | 166 ---------
430 .../netbeans-platform-9999_p20150823.ebuild | 166 ---------
431 .../netbeans-platform-9999_p20150824.ebuild | 166 ---------
432 .../netbeans-platform-9999_p20150825.ebuild | 166 ---------
433 .../netbeans-platform-9999_p20150827.ebuild | 166 ---------
434 .../netbeans-platform-9999_p20150828.ebuild | 166 ---------
435 .../netbeans-platform-9999_p20150829.ebuild | 166 ---------
436 .../netbeans-platform-9999_p20150830.ebuild | 166 ---------
437 .../netbeans-platform-9999_p20150831.ebuild | 166 ---------
438 ...ild => netbeans-platform-9999_p20150901.ebuild} | 2 +-
439 dev-java/netbeans-profiler/Manifest | 76 +----
440 .../netbeans-profiler-9999_p20150803.ebuild | 121 -------
441 .../netbeans-profiler-9999_p20150804.ebuild | 121 -------
442 .../netbeans-profiler-9999_p20150805.ebuild | 121 -------
443 .../netbeans-profiler-9999_p20150807.ebuild | 121 -------
444 .../netbeans-profiler-9999_p20150808.ebuild | 121 -------
445 .../netbeans-profiler-9999_p20150810.ebuild | 121 -------
446 .../netbeans-profiler-9999_p20150812.ebuild | 121 -------
447 .../netbeans-profiler-9999_p20150813.ebuild | 121 -------
448 .../netbeans-profiler-9999_p20150814.ebuild | 121 -------
449 .../netbeans-profiler-9999_p20150817.ebuild | 121 -------
450 .../netbeans-profiler-9999_p20150818.ebuild | 121 -------
451 .../netbeans-profiler-9999_p20150819.ebuild | 121 -------
452 .../netbeans-profiler-9999_p20150820.ebuild | 121 -------
453 .../netbeans-profiler-9999_p20150821.ebuild | 121 -------
454 .../netbeans-profiler-9999_p20150822.ebuild | 121 -------
455 .../netbeans-profiler-9999_p20150823.ebuild | 121 -------
456 .../netbeans-profiler-9999_p20150824.ebuild | 121 -------
457 .../netbeans-profiler-9999_p20150825.ebuild | 121 -------
458 .../netbeans-profiler-9999_p20150827.ebuild | 121 -------
459 .../netbeans-profiler-9999_p20150828.ebuild | 121 -------
460 .../netbeans-profiler-9999_p20150829.ebuild | 121 -------
461 .../netbeans-profiler-9999_p20150830.ebuild | 121 -------
462 .../netbeans-profiler-9999_p20150831.ebuild | 121 -------
463 ...ild => netbeans-profiler-9999_p20150901.ebuild} | 2 +-
464 dev-java/netbeans-webcommon/Manifest | 76 +----
465 .../netbeans-webcommon-9999_p20150803.ebuild | 123 -------
466 .../netbeans-webcommon-9999_p20150804.ebuild | 123 -------
467 .../netbeans-webcommon-9999_p20150805.ebuild | 123 -------
468 .../netbeans-webcommon-9999_p20150807.ebuild | 123 -------
469 .../netbeans-webcommon-9999_p20150808.ebuild | 123 -------
470 .../netbeans-webcommon-9999_p20150810.ebuild | 123 -------
471 .../netbeans-webcommon-9999_p20150812.ebuild | 123 -------
472 .../netbeans-webcommon-9999_p20150813.ebuild | 123 -------
473 .../netbeans-webcommon-9999_p20150814.ebuild | 123 -------
474 .../netbeans-webcommon-9999_p20150817.ebuild | 123 -------
475 .../netbeans-webcommon-9999_p20150818.ebuild | 123 -------
476 .../netbeans-webcommon-9999_p20150819.ebuild | 123 -------
477 .../netbeans-webcommon-9999_p20150820.ebuild | 123 -------
478 .../netbeans-webcommon-9999_p20150821.ebuild | 123 -------
479 .../netbeans-webcommon-9999_p20150822.ebuild | 123 -------
480 .../netbeans-webcommon-9999_p20150823.ebuild | 123 -------
481 .../netbeans-webcommon-9999_p20150824.ebuild | 123 -------
482 .../netbeans-webcommon-9999_p20150825.ebuild | 123 -------
483 .../netbeans-webcommon-9999_p20150827.ebuild | 123 -------
484 .../netbeans-webcommon-9999_p20150828.ebuild | 123 -------
485 .../netbeans-webcommon-9999_p20150829.ebuild | 123 -------
486 .../netbeans-webcommon-9999_p20150830.ebuild | 123 -------
487 .../netbeans-webcommon-9999_p20150831.ebuild | 123 -------
488 ...ld => netbeans-webcommon-9999_p20150901.ebuild} | 2 +-
489 dev-java/netbeans-websvccommon/Manifest | 76 +----
490 .../netbeans-websvccommon-9999_p20150803.ebuild | 94 -----
491 .../netbeans-websvccommon-9999_p20150804.ebuild | 94 -----
492 .../netbeans-websvccommon-9999_p20150805.ebuild | 94 -----
493 .../netbeans-websvccommon-9999_p20150807.ebuild | 94 -----
494 .../netbeans-websvccommon-9999_p20150808.ebuild | 94 -----
495 .../netbeans-websvccommon-9999_p20150810.ebuild | 94 -----
496 .../netbeans-websvccommon-9999_p20150812.ebuild | 94 -----
497 .../netbeans-websvccommon-9999_p20150813.ebuild | 94 -----
498 .../netbeans-websvccommon-9999_p20150814.ebuild | 94 -----
499 .../netbeans-websvccommon-9999_p20150817.ebuild | 94 -----
500 .../netbeans-websvccommon-9999_p20150818.ebuild | 94 -----
501 .../netbeans-websvccommon-9999_p20150819.ebuild | 94 -----
502 .../netbeans-websvccommon-9999_p20150820.ebuild | 94 -----
503 .../netbeans-websvccommon-9999_p20150821.ebuild | 94 -----
504 .../netbeans-websvccommon-9999_p20150822.ebuild | 94 -----
505 .../netbeans-websvccommon-9999_p20150823.ebuild | 94 -----
506 .../netbeans-websvccommon-9999_p20150824.ebuild | 94 -----
507 .../netbeans-websvccommon-9999_p20150825.ebuild | 94 -----
508 .../netbeans-websvccommon-9999_p20150827.ebuild | 94 -----
509 .../netbeans-websvccommon-9999_p20150828.ebuild | 94 -----
510 .../netbeans-websvccommon-9999_p20150829.ebuild | 94 -----
511 .../netbeans-websvccommon-9999_p20150830.ebuild | 94 -----
512 .../netbeans-websvccommon-9999_p20150831.ebuild | 94 -----
513 ...=> netbeans-websvccommon-9999_p20150901.ebuild} | 2 +-
514 dev-util/netbeans/Manifest | 76 +----
515 dev-util/netbeans/netbeans-9999_p20150803.ebuild | 264 ---------------
516 dev-util/netbeans/netbeans-9999_p20150804.ebuild | 264 ---------------
517 dev-util/netbeans/netbeans-9999_p20150805.ebuild | 264 ---------------
518 dev-util/netbeans/netbeans-9999_p20150807.ebuild | 264 ---------------
519 dev-util/netbeans/netbeans-9999_p20150808.ebuild | 264 ---------------
520 dev-util/netbeans/netbeans-9999_p20150810.ebuild | 264 ---------------
521 dev-util/netbeans/netbeans-9999_p20150812.ebuild | 264 ---------------
522 dev-util/netbeans/netbeans-9999_p20150813.ebuild | 264 ---------------
523 dev-util/netbeans/netbeans-9999_p20150814.ebuild | 264 ---------------
524 dev-util/netbeans/netbeans-9999_p20150817.ebuild | 264 ---------------
525 dev-util/netbeans/netbeans-9999_p20150818.ebuild | 264 ---------------
526 dev-util/netbeans/netbeans-9999_p20150819.ebuild | 264 ---------------
527 dev-util/netbeans/netbeans-9999_p20150820.ebuild | 264 ---------------
528 dev-util/netbeans/netbeans-9999_p20150821.ebuild | 264 ---------------
529 dev-util/netbeans/netbeans-9999_p20150822.ebuild | 264 ---------------
530 dev-util/netbeans/netbeans-9999_p20150823.ebuild | 264 ---------------
531 dev-util/netbeans/netbeans-9999_p20150824.ebuild | 264 ---------------
532 dev-util/netbeans/netbeans-9999_p20150825.ebuild | 264 ---------------
533 dev-util/netbeans/netbeans-9999_p20150827.ebuild | 264 ---------------
534 dev-util/netbeans/netbeans-9999_p20150828.ebuild | 264 ---------------
535 dev-util/netbeans/netbeans-9999_p20150829.ebuild | 264 ---------------
536 dev-util/netbeans/netbeans-9999_p20150830.ebuild | 264 ---------------
537 dev-util/netbeans/netbeans-9999_p20150831.ebuild | 264 ---------------
538 ...50801.ebuild => netbeans-9999_p20150901.ebuild} | 2 +-
539 media-gfx/valentina/Manifest | 26 +-
540 527 files changed, 366 insertions(+), 76873 deletions(-)
541
542 diff --git a/dev-db/pgfouine/Manifest b/dev-db/pgfouine/Manifest
543 index ca880aa..65b48d6 100644
544 --- a/dev-db/pgfouine/Manifest
545 +++ b/dev-db/pgfouine/Manifest
546 @@ -3,23 +3,23 @@ Hash: SHA256
547
548 AUX disable-hints-for-non-errors.patch 744 SHA256 647ae25fee5d83fd43ac479d628c19c6140c25de8c47043e4e9a72a89cd4a1f6 SHA512 93e2880f8949bbaadb033c966b23d12ddd070f9cd7d331b5d55d03f5f034a23feee10eaa68f05457e112870e5b4895894d4d7d1d336430ef00a53d94125e2926 WHIRLPOOL 933dc5360eec6c1f8394531cb06e00d227ceb119dc370fac232651cb1eb15d2bc88e95b161d1dc1c63f2a5473650c197875e3dbb8c4729787f01802207822c65
549 AUX support-9.0-csvlog.patch 496 SHA256 e35e2e818b1fffd3755fc9e1e1beb0795373fb0cae52fd8da0f92eeafc62a1b3 SHA512 06e31f4f81d4b198950883c30a019e8ef36264f4ea6eb9fa8cfc785ea93acfcc4e8dcabb3c8c8d057011fb78cc6ef2668b5622d44bef775014c31273f95d6104 WHIRLPOOL d8291feed769caf7a2883ba9941d9b7cb09a2205a88dddcff13df7d61611a48f9baaa68c08100689a823eeaf0dbcfe67a832f27a5abd688f2e24bb0a55a383a5
550 -DIST pgfouine-1.2.tar.gz 793004 SHA256 6c5b753d7c14744cd23021d327016040cd86e14d29c055babf556ee2160a17fd
551 +DIST pgfouine-1.2.tar.gz 793004 SHA256 6c5b753d7c14744cd23021d327016040cd86e14d29c055babf556ee2160a17fd SHA512 08f975c05476257a7299bdf852f41dc5af5c2d8d7aeb1323aba285f34914980eb9850ddc3289f16fa3fee3b5634f4c9fe76425fbdfa7a7b8b6909c64dae4bf74 WHIRLPOOL 394511baec6a8c3ad5fd2641c2b0d4df1a53c11983137206d49d9eb20ee0e5e6f981ee2cf38991ffa96b26b7e48f5bfdbb893745b323e4fbad50ad3a50ca1a30
552 EBUILD pgfouine-1.2-r2.ebuild 1627 SHA256 df082532217dfcf1f2859c5adaecbe7bdec4bb37144da7d2a46fd55e2e301595 SHA512 44a17787aeb5d77cfa2fb6bc1a45c45d47b0001b87fe33be3c5dadcfbf67a9ec2eb9852aeda0b68799509287433a0c4c6e85a8442621900ba7e9c4c292a91796 WHIRLPOOL b91674a90256f829434786c7355b2767fc8823685376f1559b01fe6f083498e2692b0b5d7261cdeeaf510c57997360389c3da7553acc6ce15d116a11ed9394ef
553 MISC metadata.xml 257 SHA256 ca5a181e2b7199de87f8012a08f0d58b12de37e4a4cd8e4659e0dad86f774892 SHA512 316487ff25aad350e39b83041f5a0512a2359e6b92d29045ba7b3663dfc36efa704c919246c50e3ade66df72d950dfc538dcee897f85d7386f764e7566e45659 WHIRLPOOL 008736a0befa42f5f100c7afae5d0aa7751100d1895c66e27170939e204179f59640c83664f28e91f285d41c69ef728071cf5e51ae440ea6163d560cd76b4ec8
554 -----BEGIN PGP SIGNATURE-----
555 Version: GnuPG v2
556
557 -iQIcBAEBCAAGBQJV5XynAAoJEHXhZAaA2KaZh54QAJ09BPhS6PKXICp3d0vjLoSD
558 -pWEx4+NT8MD88sNPPsMdQumF3olCpZqcPswnuRaM1h3sPXXUopDjDRpY5YcK32Y6
559 -qhZQl3nLgwM++dSW1fExqTZg/sbBsL96ExPDzH+UepYTi9bVcANV5fDfk7PeXSQx
560 -Ar2TsrA6VqHrNZ260gfh7Hi2MDrofLZnAEZJXevkKv0CZiK3iJrr1RL9bUzNkQqS
561 -Knsc1S4Cl/LJClDEKMbm5Y7UNtzSDg93dbtqHs8vuQZeanPhtzhiZuOgP1bIeouN
562 -sa5gxrPE6OQLX0X+p5UOaJcwmo3O3gq8uctXEPisVvG2f3sQNCj/Bkk5RqWJDCjv
563 -wfhyYnNRHr9mPBVDHBdao9nlFLjlA7YI5qEvQgDrmva3pNsT3/CEjwLBWk1Q6G0N
564 -CzBYNp4w7vK1zbiZ9G9dc2mHK/rrzlARgCjsgcICgE3AUcq92ULXkA0yiQtqgdv8
565 -A+xKZ+BbALaS0W5ghOmdt0POGn6bIXptNY+BuTGh/X3LLjwMBmR0hrB9obC/+ZfN
566 -SRv5Lw8BEUbmqV3arWDcBWwXgK4vHHQoR8NkELP6+DE6U2THJdlOR+50xtXMm1tT
567 -f2vFJ3hAiWSIZWfrCh60647fuCW33a02OsFgg5pvP5oXY0oG4FIm6wF+9P8N2hkI
568 -4JaIg1Z71lsbfYUxu2n3
569 -=4afS
570 +iQIcBAEBCAAGBQJV5YsIAAoJEHXhZAaA2KaZdFUQAKFK1kMhvpmDGTs6yj4vTRBU
571 +z7VVuy6XdfTQxtvSPEJu4AMB1Df3WnOVXppoi+g5Q5s/wCK+yvWEXyj7bzuKIJuA
572 +k9WFMmUu5RO2COV7ASLSCXUWtqP2Re5uYg4pPUowCXQiKVsdAUXn5QEA/Xo8w5+V
573 +7957u7aMgsdtqrY/BGKVsdmoHBstlfKo/hJOoqM0YUZfa0cjb5Rr7pr3Y4CRgHqU
574 +9whDe8npc8+ihZFKL1bqTJsehCqoMzSu0BP3L0zh3ExEGRffZ7132Khw2q4ngAqN
575 +V7v74VSc40eK/4elKRJWfrDcjISJuDDXyN1xcYo3Gm50Ovr+Re+Q0Gt2GMyS+n3m
576 ++c+5L18gqmZDRt63eOPhmfg+UbmZt/xx0SyPwkk/lqZm0jfUVz37XwTgMVFDZqyt
577 +4fsjespr8cRgbLj/rKcYSf+5drvqG24NFhW7XXjD7Qca8tft68I7izbxnx5uj5Iu
578 +QTCBNuy1tAVEQHrnLTo1XfYL7Kc8+CZUsA7uCmzK+HBR9Hn3d2WM1uz6bijnnvVd
579 +F4+VNVk/4VD/yw7KYNb08sH6yvnfxNA/fmxd061ZwONXO0SM9nTgqAmMwLuNjVvQ
580 +IQgDWdR1Irdl8RPYw+BkiOCKQNmA9sK2uRNB9yKfuPfd+4jQZcMtZuSZZ+TExjyz
581 +eyOnRYHqSZo8f9Ym3n5N
582 +=utMg
583 -----END PGP SIGNATURE-----
584
585 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
586 index 513c71b..a24b042 100644
587 --- a/dev-java/netbeans-apisupport/Manifest
588 +++ b/dev-java/netbeans-apisupport/Manifest
589 @@ -4,70 +4,24 @@ Hash: SHA256
590 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
591 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
592 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
593 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
594 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
595 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
596 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
597 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
598 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
599 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
600 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
601 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
602 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
603 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
604 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
605 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
606 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
607 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
608 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
609 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
610 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
611 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
612 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
613 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
614 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
615 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
616 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
617 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
618 EBUILD netbeans-apisupport-8.0.2.ebuild 3320 SHA256 1d93b8975635ac68a34c7919b50f1210d995cabd4f6e31a0c814bca0808b8a5a SHA512 dc859190a8de3101d0b53bc5262dfa83ab637b11717b7a3726f449633b01ded122bfd2c4052763b6b85f3b21901bcd2d9f1e8d407fc77e4c068a31c194ba05e7 WHIRLPOOL 0b2b241a15504c3ef8d0a3bbe9ab5b8db24e9e50a5ab9b320eb9b4b0bf3ddbac7fcd6d2fdf395889d220137b73563a623f7c68c7b8fddaf095bb9d478ae8db88
619 -EBUILD netbeans-apisupport-9999_p20150801.ebuild 3390 SHA256 b07e5fe4a1dbbe58da757f4c5f3aef9554aa58b181c3a8ad9cabdeec1183564c SHA512 d63aaf9b942a1a62bcbb39f1dd94cb9b1ff55176625b9b3cdce372d2f6a77e948a7f62492160e8e580e61c92472c5768a3f5f6a2432c79415cf4ba4c7505d2cd WHIRLPOOL f24f705d66c4ae88115ebc037be148678c971b501e815c807ad1a683ee76516c4043ba4a69262818024a73d1d5708a0f37d2f1ad829dcc049fb6bc8fc6f33450
620 -EBUILD netbeans-apisupport-9999_p20150803.ebuild 3390 SHA256 79c1d9ea1c5125f5001bbbd962ff646f39f239a85dcd3f4f755ec1a7dd6de08a SHA512 b71e4a81aa471d030fa71f8e9634d6e0eb58c359624af19b47125125f9b528381b7eb4ffef3032f9896f7b9e475500c54e0c47ddc53a89ea9ccdcd44422af87b WHIRLPOOL 27c98bbe09ddf9073ead7c827123ae0eb9fcc8a061c340a9d53f03a17c994d792251a3e648c919a0d6264735d225120d375119e49d8ee75cc2c8c062532315c0
621 -EBUILD netbeans-apisupport-9999_p20150804.ebuild 3390 SHA256 8cabcfdc6dab27b4a985146c920a00cdff2d8b57b283a6829d127c30a8eb6bec SHA512 5e0822cc8581cc90ec76dba7359f0a337b977c93449876a0cfa7ddfb38c1f084ad33a9d9d7995b7859a5b0fe596777da225dae071dcf3130898dac08414130bb WHIRLPOOL be9dea8ef2f09645f1e913682ca8452ff26df05609fdedca8b88e7e8eb4b13560af5a0d802f8ed54c88941161c9c0b49832cfff5ce09214a9f2940106b628308
622 -EBUILD netbeans-apisupport-9999_p20150805.ebuild 3390 SHA256 fccc699c513cce60b37a74601e7e50d31a5127670a38ac528b5f8b712ee36481 SHA512 c3cd00c6abc8321a23acce1957ba3b164cfaa99f7d93fccb51d5287a5947182acb9bd7fc5a869714e1d0ecc95693d349260e88b82a4df92b264e71d8eb85ad9c WHIRLPOOL 1379058c661f1b7beb567f0e9dda65a7251d674b52d4959473c297a3a4007854efb7eda230dceaa2fc2816bd8fe233773bb1d06ddfd31a3fdadd59a3c6d9aeda
623 -EBUILD netbeans-apisupport-9999_p20150807.ebuild 3390 SHA256 f7388007be037d10acd11968ca13a100f77082862d337bd1a91040790d77c412 SHA512 9d8262dd799ba1d966048be2b4f2d8f7b8cead3b1ae30c90cfe92d850a8c09f6fa6236101be68280ab53002c1abe084e7186fb4f43d804646249847e37aba023 WHIRLPOOL 8de77dea1e911254d9fbf843c9c04d90c250c5047355f8740a5532d4bb35e998502b8b2da54d40fff44bf8fa94a1a46c5c7b6be47e3bf007ead7d8774895881d
624 -EBUILD netbeans-apisupport-9999_p20150808.ebuild 3390 SHA256 53f7755addeb2e1d59b78cfbe814cc5997ce50f0f627aa5ba7baf415b4272ed0 SHA512 218277cba7bbc919c1bc9b7f0e6c2245b049b2d55cce41684cbf9fcbb0ecb4077a9b2ac739e3446da8658a31efda499e1a51099fa76e015d60e76ef6099ed7fb WHIRLPOOL d9576c9da2a5d1c4a5f3ae291a5a93dee30a38be2400fe13f89f9d52d99905521b1717d326d837addac90cdfe78bb2351fa29cdc1468a70316108e4a6088c3fe
625 -EBUILD netbeans-apisupport-9999_p20150810.ebuild 3390 SHA256 07a6ecd25198a262ff0d507cca283da4d8906f9542c1e99c60e0764505066b2f SHA512 2a5398e33cabc11006b0dc1f2d200b14ab101cecd67b5fda834a854a6260998ebe75fabd340cf145605e9708c09f026efba168815ba4e8d0ef5f40dab9b7941e WHIRLPOOL a0eda92ccb30f9c838ae68a283315702e0b3de0315774c69c9ca095db669157b3ce7eca039cd5dd7e0eb47e5717a8d953e40e989f2ccd88278b1747619718ba2
626 -EBUILD netbeans-apisupport-9999_p20150812.ebuild 3390 SHA256 17148e5b66b860247fbda7241b89c803a9044e6f37b1922186397812a988f677 SHA512 780af75a1c4d41999192d991bed7578629c07c30b4a487153acbaf63a8427571f01590c73c5172add0f6e4913947e4afc90325176008d7ffca64519cd99c9cd0 WHIRLPOOL 71838b525834c194ec3e54e62f84f9da90243d8c374fd394edeb41decd2b0ae05af154e1b27ebaf46d85f430fedaf2cdfc094e91fbe13d1990e79366007bfda0
627 -EBUILD netbeans-apisupport-9999_p20150813.ebuild 3390 SHA256 715877f32a2c7945739cd8ed786378fcee32bdccb942e74080b0323ef0e82ceb SHA512 db7e2a1cc4f0f8d8def10cd67a277bff0c7cfc01bd2401358f4b5848b9d547e31b8ef0757d0dea13be50053456ce381770b94175a570ab41cc1e1609cfe874c3 WHIRLPOOL 2f7c8f5617d00be6119c6e09a31fdc66124b3ab89024beb017df988c87bcff7fdaa90211d7f7b43e989b7736696ff03c7ce664ce49b7c8ceb870cb5ba3b8e0d0
628 -EBUILD netbeans-apisupport-9999_p20150814.ebuild 3390 SHA256 5c1f2949b124ae4fe60712d3b506d65f193ff91d30067357f4298f75b2833215 SHA512 d8cbd24a3123c9352143afbae67aa3071fc666171ad561654f1d29663631f26fc39247a817f6bb980ca70ed0f086a4d05502632c292a5b38976685af4c8f270e WHIRLPOOL fca30adc2c7ebb67f9c0720e1ec21de63cfaf37833df409a9d447bfa709f75eb0bef5afc5ee8c35734311f4b692d7f33fec4e8f56c86f3e5d844cb0fded2aaa9
629 -EBUILD netbeans-apisupport-9999_p20150817.ebuild 3390 SHA256 7a1629683731117bb23a294c008fae7f4c744c39b0d7fc4a05ea7304100be44c SHA512 916e4b814babf2ce1c7a9ec0473acbda13b537dc8035d721b3e64d597b857d282613abe23ac54caf5a7b7bdaeb5bf988c2d7f17b79e85ef53f4c2e92458f0207 WHIRLPOOL 7eec72b3dcd29c9f447ef0665f971a76db51f9b6fe003a6196bd1cc6d930fb31fba795cb2e24ce03d4da9042bf0c2d95720b96d3616bd38d131abcff506966ce
630 -EBUILD netbeans-apisupport-9999_p20150818.ebuild 3390 SHA256 54ffc668849a41a809f1b1baf8f436feffad19325ea1bc8f09fab0288af77c06 SHA512 67708933180dc4f6eadcde45a2f9f19c4780fc63caae56b344c4c0bba14c18735002af6f36191ef3aea8d08459b42a306538ac816fc0e4c6fc54bb7ae59fb339 WHIRLPOOL 683b1667c7f95fa4c729b7e1fe6bb1df571feb0fd87974013ba1c012978b718a519873e53ebb583991b68a90f18cb14f31719b76be4521f10ef5a4cf338189c9
631 -EBUILD netbeans-apisupport-9999_p20150819.ebuild 3390 SHA256 b29a30c9e29ce22a7079e9abd9e986d47635faf0aeb6e8392a50f904b28875b8 SHA512 14198814a46ec60ae51a43a9d10f270659cc1dbf50ebec99656393ce1c419047d395fadae7153a5a23fed9c03d8fecc5f33e5b26e00fd75650df581a91fed66a WHIRLPOOL 629ba3afb0bb1e449ee85bcc0fa1c8f8d7d5bb581b5b4fa69c993dc709d41f41a62611850fa609db2ece9715eca503206de61a5be03edd6ae97560b67bc05bfa
632 -EBUILD netbeans-apisupport-9999_p20150820.ebuild 3390 SHA256 c28f2078faf2e34aa69e4d2e0a34f9b6950d79d087d024bf98268d5386f94895 SHA512 c379f85216eb1b2dfd47f02e415743d013f998fdacee11c6689ad69b6d1d677d89bc25d2ca13a66afa43dbdcda0fedb4345ff953ec40d79ad74a063ee7a2eac8 WHIRLPOOL ba83a67ee5460df7ee6011b05235dfe168aa7096dd681f7700cec94bf63f7423c1eedbd941476cba34080e6054485b9569780de4d7e0a0f0c64b398abc96f336
633 -EBUILD netbeans-apisupport-9999_p20150821.ebuild 3390 SHA256 31b3f93c2304f0259e5e9039d32979bc6baa5ed058697e59164a2bab4b7701eb SHA512 c7afbf12d5e6c98e86eb3c2069fa321c3bf94a4521bdcad9e5ec11d2fa54b7bc65b60d81f8ecffbf6333d7ad34f539edc351ad861c9bb9e2d7ad013948f60355 WHIRLPOOL 5935978fbf458b8e190fae5dc84fb99fb8bc90a0dd08281f46e0e9433054c14fdc4401a5243fb00f239ccefd2d1cfd9141218a697bcd81c088fd207d6f0af7b7
634 -EBUILD netbeans-apisupport-9999_p20150822.ebuild 3390 SHA256 b7a39146127c71aa35d7b8bc75e0dfcd47ef72add853b254ba1a4ea46a688e8c SHA512 5609a30035d76f00b3d72973bbd195d530aba9abfbcc4779ea6bb16ceae4918b38b85366e9ec6aed69082b4d9f15d4a64c17fecf9cca3393c5d0352470f9c53c WHIRLPOOL 87d16b75ba638606e6b0a78f8c276cfa13d68aa6f9738fa9ccd371e9e7d15f61af9733c4f16908fd14782516664c689d3145859020f1ab888c29cb3b2597cebc
635 -EBUILD netbeans-apisupport-9999_p20150823.ebuild 3390 SHA256 e65274c8e40f2db8a85e48474eedbac6b60c9982cb84c0c3f4dc3ad117f3c172 SHA512 fba223992c251de45fe6b6797392404d63c058f1880d6af204e875164e784757ed344c970c9920f2f5b0ca5408a1860a4372ab3d0f50ac2fafbcc432c7fa3a88 WHIRLPOOL dcdc534c0fcb4a4e082c2d8028e9da9f8301c0941520cf11a7c9ea0025486afed5d90948153401f4ebd7b7b191ef0dd9994006bd3d6f73db72625f9038694bf5
636 -EBUILD netbeans-apisupport-9999_p20150824.ebuild 3390 SHA256 90c9a5fbba1f83170810635a108536b2a263e9539825869925033770a4813139 SHA512 d3c11c81b1caf897c77f69856bbe5e6e16026f3f88a2dc286b852b4c812d3e5c7ca9b0fe78aa9253e76301d2d8840f540b9939c3a4bd5991d88c5d4cec3783bc WHIRLPOOL 506bfe998c9bac4832e113094a007934f93b7ea09bead11ed87a5b3d5e521735389e6ce28dcb174e7f90030c6d39c41fb1f599e23940b538082cde3338c5efdf
637 -EBUILD netbeans-apisupport-9999_p20150825.ebuild 3390 SHA256 612b39dcd6b4dcb96d6ff40252d2a28b6da4e6d92ec786a605a5e27e450c2246 SHA512 30b81812ae0ee54a1cda3597a11c24dd63cdf9ab261388fd79e971ba7df7eecf34807f71fdfb66f7ddf57752febde532de820869b63e9fabb1db69d025808a0c WHIRLPOOL 33e6aaf5ecd45cec55e2d3ac55e2d8ca77eed3ec5524b8b2edae73c2886d99d9733291440c3861df56ed17886d822d77633179c3c89a31ad03032a245dbd0e43
638 -EBUILD netbeans-apisupport-9999_p20150827.ebuild 3390 SHA256 e94fa767c482792638a9a2c0bc49f0866cdb80f9f9ca8cb7ab55b3ebd3fbccf0 SHA512 b6d5d0f83efcf940fdf211847cd14016dcc33070e7ac66c0e625786f3eb3107b4a4bdd92e8745af32996483b3e6377423299a8129bc6adacc129467939acce28 WHIRLPOOL 4d7e93405e7f8fd2812cf7b501bf04727518a76ae674c3c94028888eb3d36b43b5d14608b587db24ff39d236662c18ce4a246331fd3adb239a300c29034282f5
639 -EBUILD netbeans-apisupport-9999_p20150828.ebuild 3390 SHA256 9faf06c7fcc85ef0dc5c8384f7c870caa11cee68b126e597ad17ee22f87b1f6d SHA512 e1657f4152e71b123b06763d481e81f8468543bdfa3f0619a81d6aeb0a62752dd40df5a417d186cd9cdaed577ac9f7df69e8fad338da4903a18fa86bbe33adb4 WHIRLPOOL a741f920a8d63f29707aae4a3a4403d41812e096ffe792286156ad13a63f63ac51621293b65b968ce2197f13a562781859482763eefd4578746c101b7a536bf5
640 -EBUILD netbeans-apisupport-9999_p20150829.ebuild 3390 SHA256 f54103daeec9efb0364c363dc2d87e8c8fe8fa0479de1f52f7233680cfc045cf SHA512 9783e090426fe0984de4aff305b9226e8fbdfbe69e941c560a1dbbbbe37e206d396302ce537b644b4d241e570789a6b6855cd4ba8477c90161a619c091f228de WHIRLPOOL c34d9eafc4aedc3adbacca0a74d8432a8a903d3d43a25820d1c7f44d7c295fbbb7fdf6c9f19f624fb5e1648e8aea6515e82e781e9f9441709fd6bfcdf1f347a2
641 -EBUILD netbeans-apisupport-9999_p20150830.ebuild 3390 SHA256 b8a027e4d4258d43de636b8b69cc89cdaedf479841897b8c0341009e429f4f68 SHA512 ac1152713205589cdba68fe33c49d0f4bcac3aba98948049b5e442b37b7d61a55c043ff2ae812ffae9c8490ab0c0c9e370312351c406bedc28bec1c21bcdd82d WHIRLPOOL b225ba9ef17727aa98e40807ab6bccb58fdabe9050fa6673e143e6489bc98825d9b7d29a147f0d4a1ccb5fc73c4a0021d533cb90d24ce7450b33430f882f277f
642 -EBUILD netbeans-apisupport-9999_p20150831.ebuild 3390 SHA256 d60777378e9b20ebe0fcbd12fca36d1ebfc2cbd96b5a6e5f16af52d3cfd299c7 SHA512 46d47eea3c244ed75432965debb0cda72c9da5871e1955a8c135cb7c6ab11c126c64ee727b6bc4ff37accb944ff17eea0d57b59125d6503f81930952d4bd2eff WHIRLPOOL 1839973fa74307bbc57033a49352cb22b7c25452ce8817a91e642c5d229fa27af410466e7d89ef411fb59065f2fcfaad3e146dd10ce9e5cbcccb7464be9c3e51
643 +EBUILD netbeans-apisupport-9999_p20150901.ebuild 3390 SHA256 4a5a77adb70a5156e4e60e5f801d629e0ec2ac917466236dd6c9f30c30bdcad1 SHA512 97e5fbb5cb84522cbcfec21e0f7abc5ad1120a89dc42f8f38bd426d01fba005dbb4554696e3b7311181a00a81043d32091b6617be1e2da746440e2654c89e422 WHIRLPOOL e391397e4ccc29683ef4461e0a2c8a3accc793202abd84e418cd98802db92b980ec9034c5cfe10bcb3415292dfb505ac8aadbd323b1be2bbcc24d2c5278f4267
644 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
645 -----BEGIN PGP SIGNATURE-----
646 Version: GnuPG v2
647
648 -iQIcBAEBCAAGBQJV5XyrAAoJEHXhZAaA2KaZQAoP+wdpsEAOk8njcV2sgEBQiAfg
649 -s9QTC6WZnrZ+nxFBMqAhAGj8jr0Z6TosAvVmiuHHuFR23Pf1Um+Do7wiqx3iMf2B
650 -4NA7TKL2y/frXwKz0qsSkmIWPaLCn84mPMKsUMeAgRB5RumhOEJQQJn7x2nneuPT
651 -UjWBPJXauIzU6OjYQ3r+0BJBkZmTnRaZVcIpDTm5nlcXapDsaySfK4lH5kBaO9Wk
652 -KZbM5tCdefNEd14iJx7xbD9pQtapG8cGN+F/JCHKQifBxhSgTy1mRd91VRuZl5Tx
653 -xv8GSRjNEyTSCKIWVPAwQ28bLqEt3xD3pD7B/hNJ8TT1crB0lkMtvYDlC4v+SM4J
654 -Kn7xEPDicFBA2tnKrvtrTfkT1gef+YQA7sk1lAS5fDNNrEQIVXVAqsesgCfHGUN4
655 -9jzZrbbVWjbYtIqTlnBhkEJfPthXW/ZvZT7OxNg0q54Za6iF33AkI5oVP+isWofT
656 -BIfghdP06hsy3pSWm4LAy32bkmSHpUZyR6dOZCc3p+SuY7Y0OhYuhwfQtJ+f3JDb
657 -OD+/WoKBWySiL98ftgK1EAWUVtgyuTVXUvcXUTgwqrTZ0aX57bKKfRGydMvkujon
658 -NfuNdeeMs/j4F6dyNhDUygYjvuQ0xWEQTDqkPIt5ZP5mCAy0HlUVyAj+cC3RwBqa
659 -eqUBYJHxNovg2AfGvP+r
660 -=7IWP
661 +iQIcBAEBCAAGBQJV5YsNAAoJEHXhZAaA2KaZRR4P/1CmSt9tWvYaTzJ9p3n9Gfi4
662 +VDniU/r6rGnpfncPUFQWTV38aiHs+JTrYAOAbnJbXISV/2sUkt0FM4MEM9snFIax
663 +BYGzrF8qsHFaKocVLf+igdJbg4KOkw+/LLDYaFE4gUNPooBOjrHsIBxWBtmFQX+v
664 +HbxB2h/bKm6fAS304zVRHiN37iJ13EMdG2U9A2AloZ/O5GE3nFdWswuMPBLhiH7S
665 +vfB2D9+01vBCtMiiGRxPvaffE+vGl2Y6Y/tmY2lagu5aPdI43yWpUERj9XL/excN
666 +/zHqSAtNcJd+hW+hPT7CAkI5WiNNPVVj802nCdXnTxoL4tNhWBGnALJT5dGBngI8
667 +HmBef2oBE4aYkj0xPW0EfyF4beN92Jv1pN033yph1zK42r39RuPGhwDDXGMrMbzH
668 +7ZXMnf4wG9HsUaZjCvm7L3FAYe2WiiS54Hu2RKx+PLgKE7mmcvBSHWOoZzUVZ5hU
669 +vdqQVXwwQCx+q0pqkcgS8LHrUqLEoJ0olXDY1HYYRrbtgQHI/vLk0o3vDVyjeFf7
670 +RE1nntHA/yE8KoAmgMfwZ7anq2PvigHdtEuEg6YUZL9V1hcbc5gbvYfpEfEWFExa
671 +n0cfZfIsCSPmTmyH4Qo8UyXrokbiKtL5R3YKW4+QCDoQVvchAXhMztKxdcViASoA
672 +MP5p2/tpJez3grzgnxGO
673 +=+cxN
674 -----END PGP SIGNATURE-----
675
676 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150801.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150801.ebuild
677 deleted file mode 100644
678 index c567e35..0000000
679 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150801.ebuild
680 +++ /dev/null
681 @@ -1,111 +0,0 @@
682 -# Copyright 1999-2015 Gentoo Foundation
683 -# Distributed under the terms of the GNU General Public License v2
684 -# $Header: $
685 -
686 -EAPI="4"
687 -inherit eutils java-pkg-2 java-ant-2
688 -
689 -DESCRIPTION="Netbeans API Support Cluster"
690 -HOMEPAGE="http://netbeans.org/projects/apisupport"
691 -SLOT="9999"
692 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
693 -SRC_URI="${SOURCE_URL}
694 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
695 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
696 -KEYWORDS="~amd64 ~x86"
697 -IUSE=""
698 -S="${WORKDIR}"
699 -
700 -CDEPEND="~dev-java/netbeans-extide-${PV}
701 - ~dev-java/netbeans-harness-${PV}
702 - ~dev-java/netbeans-ide-${PV}
703 - ~dev-java/netbeans-java-${PV}
704 - ~dev-java/netbeans-platform-${PV}"
705 -DEPEND=">=virtual/jdk-1.7
706 - app-arch/unzip
707 - ${CDEPEND}
708 - dev-java/javahelp:0"
709 -RDEPEND=">=virtual/jdk-1.7
710 - ${CDEPEND}"
711 -
712 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
713 -
714 -EANT_BUILD_XML="nbbuild/build.xml"
715 -EANT_BUILD_TARGET="rebuild-cluster"
716 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
717 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
718 -JAVA_PKG_BSFIX="off"
719 -
720 -src_unpack() {
721 - unpack $(basename ${SOURCE_URL})
722 -
723 - einfo "Deleting bundled jars..."
724 - find -name "*.jar" -type f -delete
725 -
726 - unpack netbeans-9999-r14-build.xml.patch.bz2
727 -}
728 -
729 -src_prepare() {
730 - einfo "Deleting bundled class files..."
731 - find -name "*.class" -type f | xargs rm -vf
732 -
733 - epatch netbeans-9999-r14-build.xml.patch
734 -
735 - # Support for custom patches
736 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
737 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
738 -
739 - if [ -n "${files}" ] ; then
740 - einfo "Applying custom patches:"
741 -
742 - for file in ${files} ; do
743 - epatch "${file}"
744 - done
745 - fi
746 - fi
747 -
748 - einfo "Symlinking external libraries..."
749 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
750 -
751 - einfo "Linking in other clusters..."
752 - mkdir "${S}"/nbbuild/netbeans || die
753 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
754 -
755 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
756 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
757 - touch nb.cluster.extide.built
758 -
759 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
760 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
761 - touch nb.cluster.harness.built
762 -
763 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
764 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
765 - touch nb.cluster.ide.built
766 -
767 - ln -s /usr/share/netbeans-java-${SLOT} java || die
768 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
769 - touch nb.cluster.java.built
770 -
771 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
772 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
773 - touch nb.cluster.platform.built
774 -
775 - popd >/dev/null || die
776 -
777 - java-pkg-2_src_prepare
778 -}
779 -
780 -src_install() {
781 - pushd nbbuild/netbeans/apisupport >/dev/null || die
782 -
783 - insinto ${INSTALL_DIR}
784 -
785 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
786 -
787 - doins -r *
788 -
789 - popd >/dev/null || die
790 -
791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
792 -}
793
794 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150803.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150803.ebuild
795 deleted file mode 100644
796 index f38331e..0000000
797 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150803.ebuild
798 +++ /dev/null
799 @@ -1,111 +0,0 @@
800 -# Copyright 1999-2015 Gentoo Foundation
801 -# Distributed under the terms of the GNU General Public License v2
802 -# $Header: $
803 -
804 -EAPI="4"
805 -inherit eutils java-pkg-2 java-ant-2
806 -
807 -DESCRIPTION="Netbeans API Support Cluster"
808 -HOMEPAGE="http://netbeans.org/projects/apisupport"
809 -SLOT="9999"
810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
811 -SRC_URI="${SOURCE_URL}
812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
814 -KEYWORDS="~amd64 ~x86"
815 -IUSE=""
816 -S="${WORKDIR}"
817 -
818 -CDEPEND="~dev-java/netbeans-extide-${PV}
819 - ~dev-java/netbeans-harness-${PV}
820 - ~dev-java/netbeans-ide-${PV}
821 - ~dev-java/netbeans-java-${PV}
822 - ~dev-java/netbeans-platform-${PV}"
823 -DEPEND=">=virtual/jdk-1.7
824 - app-arch/unzip
825 - ${CDEPEND}
826 - dev-java/javahelp:0"
827 -RDEPEND=">=virtual/jdk-1.7
828 - ${CDEPEND}"
829 -
830 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
831 -
832 -EANT_BUILD_XML="nbbuild/build.xml"
833 -EANT_BUILD_TARGET="rebuild-cluster"
834 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
835 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
836 -JAVA_PKG_BSFIX="off"
837 -
838 -src_unpack() {
839 - unpack $(basename ${SOURCE_URL})
840 -
841 - einfo "Deleting bundled jars..."
842 - find -name "*.jar" -type f -delete
843 -
844 - unpack netbeans-9999-r14-build.xml.patch.bz2
845 -}
846 -
847 -src_prepare() {
848 - einfo "Deleting bundled class files..."
849 - find -name "*.class" -type f | xargs rm -vf
850 -
851 - epatch netbeans-9999-r14-build.xml.patch
852 -
853 - # Support for custom patches
854 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
855 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
856 -
857 - if [ -n "${files}" ] ; then
858 - einfo "Applying custom patches:"
859 -
860 - for file in ${files} ; do
861 - epatch "${file}"
862 - done
863 - fi
864 - fi
865 -
866 - einfo "Symlinking external libraries..."
867 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
868 -
869 - einfo "Linking in other clusters..."
870 - mkdir "${S}"/nbbuild/netbeans || die
871 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
872 -
873 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
874 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
875 - touch nb.cluster.extide.built
876 -
877 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
878 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
879 - touch nb.cluster.harness.built
880 -
881 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
882 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
883 - touch nb.cluster.ide.built
884 -
885 - ln -s /usr/share/netbeans-java-${SLOT} java || die
886 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
887 - touch nb.cluster.java.built
888 -
889 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
890 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
891 - touch nb.cluster.platform.built
892 -
893 - popd >/dev/null || die
894 -
895 - java-pkg-2_src_prepare
896 -}
897 -
898 -src_install() {
899 - pushd nbbuild/netbeans/apisupport >/dev/null || die
900 -
901 - insinto ${INSTALL_DIR}
902 -
903 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
904 -
905 - doins -r *
906 -
907 - popd >/dev/null || die
908 -
909 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
910 -}
911
912 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150804.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150804.ebuild
913 deleted file mode 100644
914 index af80fd7..0000000
915 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150804.ebuild
916 +++ /dev/null
917 @@ -1,111 +0,0 @@
918 -# Copyright 1999-2015 Gentoo Foundation
919 -# Distributed under the terms of the GNU General Public License v2
920 -# $Header: $
921 -
922 -EAPI="4"
923 -inherit eutils java-pkg-2 java-ant-2
924 -
925 -DESCRIPTION="Netbeans API Support Cluster"
926 -HOMEPAGE="http://netbeans.org/projects/apisupport"
927 -SLOT="9999"
928 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
929 -SRC_URI="${SOURCE_URL}
930 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
931 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
932 -KEYWORDS="~amd64 ~x86"
933 -IUSE=""
934 -S="${WORKDIR}"
935 -
936 -CDEPEND="~dev-java/netbeans-extide-${PV}
937 - ~dev-java/netbeans-harness-${PV}
938 - ~dev-java/netbeans-ide-${PV}
939 - ~dev-java/netbeans-java-${PV}
940 - ~dev-java/netbeans-platform-${PV}"
941 -DEPEND=">=virtual/jdk-1.7
942 - app-arch/unzip
943 - ${CDEPEND}
944 - dev-java/javahelp:0"
945 -RDEPEND=">=virtual/jdk-1.7
946 - ${CDEPEND}"
947 -
948 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
949 -
950 -EANT_BUILD_XML="nbbuild/build.xml"
951 -EANT_BUILD_TARGET="rebuild-cluster"
952 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
953 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
954 -JAVA_PKG_BSFIX="off"
955 -
956 -src_unpack() {
957 - unpack $(basename ${SOURCE_URL})
958 -
959 - einfo "Deleting bundled jars..."
960 - find -name "*.jar" -type f -delete
961 -
962 - unpack netbeans-9999-r14-build.xml.patch.bz2
963 -}
964 -
965 -src_prepare() {
966 - einfo "Deleting bundled class files..."
967 - find -name "*.class" -type f | xargs rm -vf
968 -
969 - epatch netbeans-9999-r14-build.xml.patch
970 -
971 - # Support for custom patches
972 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
973 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
974 -
975 - if [ -n "${files}" ] ; then
976 - einfo "Applying custom patches:"
977 -
978 - for file in ${files} ; do
979 - epatch "${file}"
980 - done
981 - fi
982 - fi
983 -
984 - einfo "Symlinking external libraries..."
985 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
986 -
987 - einfo "Linking in other clusters..."
988 - mkdir "${S}"/nbbuild/netbeans || die
989 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
990 -
991 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
992 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
993 - touch nb.cluster.extide.built
994 -
995 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
996 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
997 - touch nb.cluster.harness.built
998 -
999 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1000 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1001 - touch nb.cluster.ide.built
1002 -
1003 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1004 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1005 - touch nb.cluster.java.built
1006 -
1007 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1008 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1009 - touch nb.cluster.platform.built
1010 -
1011 - popd >/dev/null || die
1012 -
1013 - java-pkg-2_src_prepare
1014 -}
1015 -
1016 -src_install() {
1017 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1018 -
1019 - insinto ${INSTALL_DIR}
1020 -
1021 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1022 -
1023 - doins -r *
1024 -
1025 - popd >/dev/null || die
1026 -
1027 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1028 -}
1029
1030 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150807.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150807.ebuild
1031 deleted file mode 100644
1032 index 8d4d18a..0000000
1033 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150807.ebuild
1034 +++ /dev/null
1035 @@ -1,111 +0,0 @@
1036 -# Copyright 1999-2015 Gentoo Foundation
1037 -# Distributed under the terms of the GNU General Public License v2
1038 -# $Header: $
1039 -
1040 -EAPI="4"
1041 -inherit eutils java-pkg-2 java-ant-2
1042 -
1043 -DESCRIPTION="Netbeans API Support Cluster"
1044 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1045 -SLOT="9999"
1046 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
1047 -SRC_URI="${SOURCE_URL}
1048 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1049 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1050 -KEYWORDS="~amd64 ~x86"
1051 -IUSE=""
1052 -S="${WORKDIR}"
1053 -
1054 -CDEPEND="~dev-java/netbeans-extide-${PV}
1055 - ~dev-java/netbeans-harness-${PV}
1056 - ~dev-java/netbeans-ide-${PV}
1057 - ~dev-java/netbeans-java-${PV}
1058 - ~dev-java/netbeans-platform-${PV}"
1059 -DEPEND=">=virtual/jdk-1.7
1060 - app-arch/unzip
1061 - ${CDEPEND}
1062 - dev-java/javahelp:0"
1063 -RDEPEND=">=virtual/jdk-1.7
1064 - ${CDEPEND}"
1065 -
1066 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1067 -
1068 -EANT_BUILD_XML="nbbuild/build.xml"
1069 -EANT_BUILD_TARGET="rebuild-cluster"
1070 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1071 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1072 -JAVA_PKG_BSFIX="off"
1073 -
1074 -src_unpack() {
1075 - unpack $(basename ${SOURCE_URL})
1076 -
1077 - einfo "Deleting bundled jars..."
1078 - find -name "*.jar" -type f -delete
1079 -
1080 - unpack netbeans-9999-r14-build.xml.patch.bz2
1081 -}
1082 -
1083 -src_prepare() {
1084 - einfo "Deleting bundled class files..."
1085 - find -name "*.class" -type f | xargs rm -vf
1086 -
1087 - epatch netbeans-9999-r14-build.xml.patch
1088 -
1089 - # Support for custom patches
1090 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1091 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1092 -
1093 - if [ -n "${files}" ] ; then
1094 - einfo "Applying custom patches:"
1095 -
1096 - for file in ${files} ; do
1097 - epatch "${file}"
1098 - done
1099 - fi
1100 - fi
1101 -
1102 - einfo "Symlinking external libraries..."
1103 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1104 -
1105 - einfo "Linking in other clusters..."
1106 - mkdir "${S}"/nbbuild/netbeans || die
1107 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1108 -
1109 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1110 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1111 - touch nb.cluster.extide.built
1112 -
1113 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1114 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1115 - touch nb.cluster.harness.built
1116 -
1117 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1118 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1119 - touch nb.cluster.ide.built
1120 -
1121 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1122 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1123 - touch nb.cluster.java.built
1124 -
1125 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1126 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1127 - touch nb.cluster.platform.built
1128 -
1129 - popd >/dev/null || die
1130 -
1131 - java-pkg-2_src_prepare
1132 -}
1133 -
1134 -src_install() {
1135 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1136 -
1137 - insinto ${INSTALL_DIR}
1138 -
1139 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1140 -
1141 - doins -r *
1142 -
1143 - popd >/dev/null || die
1144 -
1145 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1146 -}
1147
1148 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150808.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150808.ebuild
1149 deleted file mode 100644
1150 index 08141c6..0000000
1151 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150808.ebuild
1152 +++ /dev/null
1153 @@ -1,111 +0,0 @@
1154 -# Copyright 1999-2015 Gentoo Foundation
1155 -# Distributed under the terms of the GNU General Public License v2
1156 -# $Header: $
1157 -
1158 -EAPI="4"
1159 -inherit eutils java-pkg-2 java-ant-2
1160 -
1161 -DESCRIPTION="Netbeans API Support Cluster"
1162 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1163 -SLOT="9999"
1164 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
1165 -SRC_URI="${SOURCE_URL}
1166 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1167 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1168 -KEYWORDS="~amd64 ~x86"
1169 -IUSE=""
1170 -S="${WORKDIR}"
1171 -
1172 -CDEPEND="~dev-java/netbeans-extide-${PV}
1173 - ~dev-java/netbeans-harness-${PV}
1174 - ~dev-java/netbeans-ide-${PV}
1175 - ~dev-java/netbeans-java-${PV}
1176 - ~dev-java/netbeans-platform-${PV}"
1177 -DEPEND=">=virtual/jdk-1.7
1178 - app-arch/unzip
1179 - ${CDEPEND}
1180 - dev-java/javahelp:0"
1181 -RDEPEND=">=virtual/jdk-1.7
1182 - ${CDEPEND}"
1183 -
1184 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1185 -
1186 -EANT_BUILD_XML="nbbuild/build.xml"
1187 -EANT_BUILD_TARGET="rebuild-cluster"
1188 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1189 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1190 -JAVA_PKG_BSFIX="off"
1191 -
1192 -src_unpack() {
1193 - unpack $(basename ${SOURCE_URL})
1194 -
1195 - einfo "Deleting bundled jars..."
1196 - find -name "*.jar" -type f -delete
1197 -
1198 - unpack netbeans-9999-r14-build.xml.patch.bz2
1199 -}
1200 -
1201 -src_prepare() {
1202 - einfo "Deleting bundled class files..."
1203 - find -name "*.class" -type f | xargs rm -vf
1204 -
1205 - epatch netbeans-9999-r14-build.xml.patch
1206 -
1207 - # Support for custom patches
1208 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1209 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1210 -
1211 - if [ -n "${files}" ] ; then
1212 - einfo "Applying custom patches:"
1213 -
1214 - for file in ${files} ; do
1215 - epatch "${file}"
1216 - done
1217 - fi
1218 - fi
1219 -
1220 - einfo "Symlinking external libraries..."
1221 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1222 -
1223 - einfo "Linking in other clusters..."
1224 - mkdir "${S}"/nbbuild/netbeans || die
1225 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1226 -
1227 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1228 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1229 - touch nb.cluster.extide.built
1230 -
1231 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1232 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1233 - touch nb.cluster.harness.built
1234 -
1235 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1236 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1237 - touch nb.cluster.ide.built
1238 -
1239 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1240 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1241 - touch nb.cluster.java.built
1242 -
1243 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1244 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1245 - touch nb.cluster.platform.built
1246 -
1247 - popd >/dev/null || die
1248 -
1249 - java-pkg-2_src_prepare
1250 -}
1251 -
1252 -src_install() {
1253 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1254 -
1255 - insinto ${INSTALL_DIR}
1256 -
1257 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1258 -
1259 - doins -r *
1260 -
1261 - popd >/dev/null || die
1262 -
1263 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1264 -}
1265
1266 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150810.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150810.ebuild
1267 deleted file mode 100644
1268 index 5c79ab5..0000000
1269 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150810.ebuild
1270 +++ /dev/null
1271 @@ -1,111 +0,0 @@
1272 -# Copyright 1999-2015 Gentoo Foundation
1273 -# Distributed under the terms of the GNU General Public License v2
1274 -# $Header: $
1275 -
1276 -EAPI="4"
1277 -inherit eutils java-pkg-2 java-ant-2
1278 -
1279 -DESCRIPTION="Netbeans API Support Cluster"
1280 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1281 -SLOT="9999"
1282 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
1283 -SRC_URI="${SOURCE_URL}
1284 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1285 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1286 -KEYWORDS="~amd64 ~x86"
1287 -IUSE=""
1288 -S="${WORKDIR}"
1289 -
1290 -CDEPEND="~dev-java/netbeans-extide-${PV}
1291 - ~dev-java/netbeans-harness-${PV}
1292 - ~dev-java/netbeans-ide-${PV}
1293 - ~dev-java/netbeans-java-${PV}
1294 - ~dev-java/netbeans-platform-${PV}"
1295 -DEPEND=">=virtual/jdk-1.7
1296 - app-arch/unzip
1297 - ${CDEPEND}
1298 - dev-java/javahelp:0"
1299 -RDEPEND=">=virtual/jdk-1.7
1300 - ${CDEPEND}"
1301 -
1302 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1303 -
1304 -EANT_BUILD_XML="nbbuild/build.xml"
1305 -EANT_BUILD_TARGET="rebuild-cluster"
1306 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1307 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1308 -JAVA_PKG_BSFIX="off"
1309 -
1310 -src_unpack() {
1311 - unpack $(basename ${SOURCE_URL})
1312 -
1313 - einfo "Deleting bundled jars..."
1314 - find -name "*.jar" -type f -delete
1315 -
1316 - unpack netbeans-9999-r14-build.xml.patch.bz2
1317 -}
1318 -
1319 -src_prepare() {
1320 - einfo "Deleting bundled class files..."
1321 - find -name "*.class" -type f | xargs rm -vf
1322 -
1323 - epatch netbeans-9999-r14-build.xml.patch
1324 -
1325 - # Support for custom patches
1326 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1327 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1328 -
1329 - if [ -n "${files}" ] ; then
1330 - einfo "Applying custom patches:"
1331 -
1332 - for file in ${files} ; do
1333 - epatch "${file}"
1334 - done
1335 - fi
1336 - fi
1337 -
1338 - einfo "Symlinking external libraries..."
1339 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1340 -
1341 - einfo "Linking in other clusters..."
1342 - mkdir "${S}"/nbbuild/netbeans || die
1343 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1344 -
1345 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1346 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1347 - touch nb.cluster.extide.built
1348 -
1349 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1350 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1351 - touch nb.cluster.harness.built
1352 -
1353 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1354 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1355 - touch nb.cluster.ide.built
1356 -
1357 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1358 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1359 - touch nb.cluster.java.built
1360 -
1361 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1362 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1363 - touch nb.cluster.platform.built
1364 -
1365 - popd >/dev/null || die
1366 -
1367 - java-pkg-2_src_prepare
1368 -}
1369 -
1370 -src_install() {
1371 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1372 -
1373 - insinto ${INSTALL_DIR}
1374 -
1375 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1376 -
1377 - doins -r *
1378 -
1379 - popd >/dev/null || die
1380 -
1381 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1382 -}
1383
1384 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150812.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150812.ebuild
1385 deleted file mode 100644
1386 index b600500..0000000
1387 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150812.ebuild
1388 +++ /dev/null
1389 @@ -1,111 +0,0 @@
1390 -# Copyright 1999-2015 Gentoo Foundation
1391 -# Distributed under the terms of the GNU General Public License v2
1392 -# $Header: $
1393 -
1394 -EAPI="4"
1395 -inherit eutils java-pkg-2 java-ant-2
1396 -
1397 -DESCRIPTION="Netbeans API Support Cluster"
1398 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1399 -SLOT="9999"
1400 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
1401 -SRC_URI="${SOURCE_URL}
1402 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1403 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1404 -KEYWORDS="~amd64 ~x86"
1405 -IUSE=""
1406 -S="${WORKDIR}"
1407 -
1408 -CDEPEND="~dev-java/netbeans-extide-${PV}
1409 - ~dev-java/netbeans-harness-${PV}
1410 - ~dev-java/netbeans-ide-${PV}
1411 - ~dev-java/netbeans-java-${PV}
1412 - ~dev-java/netbeans-platform-${PV}"
1413 -DEPEND=">=virtual/jdk-1.7
1414 - app-arch/unzip
1415 - ${CDEPEND}
1416 - dev-java/javahelp:0"
1417 -RDEPEND=">=virtual/jdk-1.7
1418 - ${CDEPEND}"
1419 -
1420 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1421 -
1422 -EANT_BUILD_XML="nbbuild/build.xml"
1423 -EANT_BUILD_TARGET="rebuild-cluster"
1424 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1425 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1426 -JAVA_PKG_BSFIX="off"
1427 -
1428 -src_unpack() {
1429 - unpack $(basename ${SOURCE_URL})
1430 -
1431 - einfo "Deleting bundled jars..."
1432 - find -name "*.jar" -type f -delete
1433 -
1434 - unpack netbeans-9999-r14-build.xml.patch.bz2
1435 -}
1436 -
1437 -src_prepare() {
1438 - einfo "Deleting bundled class files..."
1439 - find -name "*.class" -type f | xargs rm -vf
1440 -
1441 - epatch netbeans-9999-r14-build.xml.patch
1442 -
1443 - # Support for custom patches
1444 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1445 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1446 -
1447 - if [ -n "${files}" ] ; then
1448 - einfo "Applying custom patches:"
1449 -
1450 - for file in ${files} ; do
1451 - epatch "${file}"
1452 - done
1453 - fi
1454 - fi
1455 -
1456 - einfo "Symlinking external libraries..."
1457 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1458 -
1459 - einfo "Linking in other clusters..."
1460 - mkdir "${S}"/nbbuild/netbeans || die
1461 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1462 -
1463 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1464 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1465 - touch nb.cluster.extide.built
1466 -
1467 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1468 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1469 - touch nb.cluster.harness.built
1470 -
1471 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1472 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1473 - touch nb.cluster.ide.built
1474 -
1475 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1476 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1477 - touch nb.cluster.java.built
1478 -
1479 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1480 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1481 - touch nb.cluster.platform.built
1482 -
1483 - popd >/dev/null || die
1484 -
1485 - java-pkg-2_src_prepare
1486 -}
1487 -
1488 -src_install() {
1489 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1490 -
1491 - insinto ${INSTALL_DIR}
1492 -
1493 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1494 -
1495 - doins -r *
1496 -
1497 - popd >/dev/null || die
1498 -
1499 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1500 -}
1501
1502 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150813.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150813.ebuild
1503 deleted file mode 100644
1504 index d3d44e5..0000000
1505 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150813.ebuild
1506 +++ /dev/null
1507 @@ -1,111 +0,0 @@
1508 -# Copyright 1999-2015 Gentoo Foundation
1509 -# Distributed under the terms of the GNU General Public License v2
1510 -# $Header: $
1511 -
1512 -EAPI="4"
1513 -inherit eutils java-pkg-2 java-ant-2
1514 -
1515 -DESCRIPTION="Netbeans API Support Cluster"
1516 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1517 -SLOT="9999"
1518 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
1519 -SRC_URI="${SOURCE_URL}
1520 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1521 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1522 -KEYWORDS="~amd64 ~x86"
1523 -IUSE=""
1524 -S="${WORKDIR}"
1525 -
1526 -CDEPEND="~dev-java/netbeans-extide-${PV}
1527 - ~dev-java/netbeans-harness-${PV}
1528 - ~dev-java/netbeans-ide-${PV}
1529 - ~dev-java/netbeans-java-${PV}
1530 - ~dev-java/netbeans-platform-${PV}"
1531 -DEPEND=">=virtual/jdk-1.7
1532 - app-arch/unzip
1533 - ${CDEPEND}
1534 - dev-java/javahelp:0"
1535 -RDEPEND=">=virtual/jdk-1.7
1536 - ${CDEPEND}"
1537 -
1538 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1539 -
1540 -EANT_BUILD_XML="nbbuild/build.xml"
1541 -EANT_BUILD_TARGET="rebuild-cluster"
1542 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1543 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1544 -JAVA_PKG_BSFIX="off"
1545 -
1546 -src_unpack() {
1547 - unpack $(basename ${SOURCE_URL})
1548 -
1549 - einfo "Deleting bundled jars..."
1550 - find -name "*.jar" -type f -delete
1551 -
1552 - unpack netbeans-9999-r14-build.xml.patch.bz2
1553 -}
1554 -
1555 -src_prepare() {
1556 - einfo "Deleting bundled class files..."
1557 - find -name "*.class" -type f | xargs rm -vf
1558 -
1559 - epatch netbeans-9999-r14-build.xml.patch
1560 -
1561 - # Support for custom patches
1562 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1563 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1564 -
1565 - if [ -n "${files}" ] ; then
1566 - einfo "Applying custom patches:"
1567 -
1568 - for file in ${files} ; do
1569 - epatch "${file}"
1570 - done
1571 - fi
1572 - fi
1573 -
1574 - einfo "Symlinking external libraries..."
1575 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1576 -
1577 - einfo "Linking in other clusters..."
1578 - mkdir "${S}"/nbbuild/netbeans || die
1579 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1580 -
1581 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1582 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1583 - touch nb.cluster.extide.built
1584 -
1585 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1586 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1587 - touch nb.cluster.harness.built
1588 -
1589 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1590 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1591 - touch nb.cluster.ide.built
1592 -
1593 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1594 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1595 - touch nb.cluster.java.built
1596 -
1597 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1598 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1599 - touch nb.cluster.platform.built
1600 -
1601 - popd >/dev/null || die
1602 -
1603 - java-pkg-2_src_prepare
1604 -}
1605 -
1606 -src_install() {
1607 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1608 -
1609 - insinto ${INSTALL_DIR}
1610 -
1611 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1612 -
1613 - doins -r *
1614 -
1615 - popd >/dev/null || die
1616 -
1617 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1618 -}
1619
1620 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150814.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150814.ebuild
1621 deleted file mode 100644
1622 index d0145cc..0000000
1623 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150814.ebuild
1624 +++ /dev/null
1625 @@ -1,111 +0,0 @@
1626 -# Copyright 1999-2015 Gentoo Foundation
1627 -# Distributed under the terms of the GNU General Public License v2
1628 -# $Header: $
1629 -
1630 -EAPI="4"
1631 -inherit eutils java-pkg-2 java-ant-2
1632 -
1633 -DESCRIPTION="Netbeans API Support Cluster"
1634 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1635 -SLOT="9999"
1636 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
1637 -SRC_URI="${SOURCE_URL}
1638 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1639 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1640 -KEYWORDS="~amd64 ~x86"
1641 -IUSE=""
1642 -S="${WORKDIR}"
1643 -
1644 -CDEPEND="~dev-java/netbeans-extide-${PV}
1645 - ~dev-java/netbeans-harness-${PV}
1646 - ~dev-java/netbeans-ide-${PV}
1647 - ~dev-java/netbeans-java-${PV}
1648 - ~dev-java/netbeans-platform-${PV}"
1649 -DEPEND=">=virtual/jdk-1.7
1650 - app-arch/unzip
1651 - ${CDEPEND}
1652 - dev-java/javahelp:0"
1653 -RDEPEND=">=virtual/jdk-1.7
1654 - ${CDEPEND}"
1655 -
1656 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1657 -
1658 -EANT_BUILD_XML="nbbuild/build.xml"
1659 -EANT_BUILD_TARGET="rebuild-cluster"
1660 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1661 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1662 -JAVA_PKG_BSFIX="off"
1663 -
1664 -src_unpack() {
1665 - unpack $(basename ${SOURCE_URL})
1666 -
1667 - einfo "Deleting bundled jars..."
1668 - find -name "*.jar" -type f -delete
1669 -
1670 - unpack netbeans-9999-r14-build.xml.patch.bz2
1671 -}
1672 -
1673 -src_prepare() {
1674 - einfo "Deleting bundled class files..."
1675 - find -name "*.class" -type f | xargs rm -vf
1676 -
1677 - epatch netbeans-9999-r14-build.xml.patch
1678 -
1679 - # Support for custom patches
1680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1682 -
1683 - if [ -n "${files}" ] ; then
1684 - einfo "Applying custom patches:"
1685 -
1686 - for file in ${files} ; do
1687 - epatch "${file}"
1688 - done
1689 - fi
1690 - fi
1691 -
1692 - einfo "Symlinking external libraries..."
1693 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1694 -
1695 - einfo "Linking in other clusters..."
1696 - mkdir "${S}"/nbbuild/netbeans || die
1697 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1698 -
1699 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1700 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1701 - touch nb.cluster.extide.built
1702 -
1703 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1704 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1705 - touch nb.cluster.harness.built
1706 -
1707 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1708 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1709 - touch nb.cluster.ide.built
1710 -
1711 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1712 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1713 - touch nb.cluster.java.built
1714 -
1715 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1716 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1717 - touch nb.cluster.platform.built
1718 -
1719 - popd >/dev/null || die
1720 -
1721 - java-pkg-2_src_prepare
1722 -}
1723 -
1724 -src_install() {
1725 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1726 -
1727 - insinto ${INSTALL_DIR}
1728 -
1729 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1730 -
1731 - doins -r *
1732 -
1733 - popd >/dev/null || die
1734 -
1735 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1736 -}
1737
1738 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150817.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150817.ebuild
1739 deleted file mode 100644
1740 index 4047c27..0000000
1741 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150817.ebuild
1742 +++ /dev/null
1743 @@ -1,111 +0,0 @@
1744 -# Copyright 1999-2015 Gentoo Foundation
1745 -# Distributed under the terms of the GNU General Public License v2
1746 -# $Header: $
1747 -
1748 -EAPI="4"
1749 -inherit eutils java-pkg-2 java-ant-2
1750 -
1751 -DESCRIPTION="Netbeans API Support Cluster"
1752 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1753 -SLOT="9999"
1754 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
1755 -SRC_URI="${SOURCE_URL}
1756 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1757 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1758 -KEYWORDS="~amd64 ~x86"
1759 -IUSE=""
1760 -S="${WORKDIR}"
1761 -
1762 -CDEPEND="~dev-java/netbeans-extide-${PV}
1763 - ~dev-java/netbeans-harness-${PV}
1764 - ~dev-java/netbeans-ide-${PV}
1765 - ~dev-java/netbeans-java-${PV}
1766 - ~dev-java/netbeans-platform-${PV}"
1767 -DEPEND=">=virtual/jdk-1.7
1768 - app-arch/unzip
1769 - ${CDEPEND}
1770 - dev-java/javahelp:0"
1771 -RDEPEND=">=virtual/jdk-1.7
1772 - ${CDEPEND}"
1773 -
1774 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1775 -
1776 -EANT_BUILD_XML="nbbuild/build.xml"
1777 -EANT_BUILD_TARGET="rebuild-cluster"
1778 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1779 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1780 -JAVA_PKG_BSFIX="off"
1781 -
1782 -src_unpack() {
1783 - unpack $(basename ${SOURCE_URL})
1784 -
1785 - einfo "Deleting bundled jars..."
1786 - find -name "*.jar" -type f -delete
1787 -
1788 - unpack netbeans-9999-r14-build.xml.patch.bz2
1789 -}
1790 -
1791 -src_prepare() {
1792 - einfo "Deleting bundled class files..."
1793 - find -name "*.class" -type f | xargs rm -vf
1794 -
1795 - epatch netbeans-9999-r14-build.xml.patch
1796 -
1797 - # Support for custom patches
1798 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1799 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1800 -
1801 - if [ -n "${files}" ] ; then
1802 - einfo "Applying custom patches:"
1803 -
1804 - for file in ${files} ; do
1805 - epatch "${file}"
1806 - done
1807 - fi
1808 - fi
1809 -
1810 - einfo "Symlinking external libraries..."
1811 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1812 -
1813 - einfo "Linking in other clusters..."
1814 - mkdir "${S}"/nbbuild/netbeans || die
1815 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1816 -
1817 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1818 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1819 - touch nb.cluster.extide.built
1820 -
1821 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1822 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1823 - touch nb.cluster.harness.built
1824 -
1825 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1826 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1827 - touch nb.cluster.ide.built
1828 -
1829 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1830 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1831 - touch nb.cluster.java.built
1832 -
1833 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1834 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1835 - touch nb.cluster.platform.built
1836 -
1837 - popd >/dev/null || die
1838 -
1839 - java-pkg-2_src_prepare
1840 -}
1841 -
1842 -src_install() {
1843 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1844 -
1845 - insinto ${INSTALL_DIR}
1846 -
1847 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1848 -
1849 - doins -r *
1850 -
1851 - popd >/dev/null || die
1852 -
1853 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1854 -}
1855
1856 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150818.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150818.ebuild
1857 deleted file mode 100644
1858 index 82696cf..0000000
1859 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150818.ebuild
1860 +++ /dev/null
1861 @@ -1,111 +0,0 @@
1862 -# Copyright 1999-2015 Gentoo Foundation
1863 -# Distributed under the terms of the GNU General Public License v2
1864 -# $Header: $
1865 -
1866 -EAPI="4"
1867 -inherit eutils java-pkg-2 java-ant-2
1868 -
1869 -DESCRIPTION="Netbeans API Support Cluster"
1870 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1871 -SLOT="9999"
1872 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
1873 -SRC_URI="${SOURCE_URL}
1874 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1875 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1876 -KEYWORDS="~amd64 ~x86"
1877 -IUSE=""
1878 -S="${WORKDIR}"
1879 -
1880 -CDEPEND="~dev-java/netbeans-extide-${PV}
1881 - ~dev-java/netbeans-harness-${PV}
1882 - ~dev-java/netbeans-ide-${PV}
1883 - ~dev-java/netbeans-java-${PV}
1884 - ~dev-java/netbeans-platform-${PV}"
1885 -DEPEND=">=virtual/jdk-1.7
1886 - app-arch/unzip
1887 - ${CDEPEND}
1888 - dev-java/javahelp:0"
1889 -RDEPEND=">=virtual/jdk-1.7
1890 - ${CDEPEND}"
1891 -
1892 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1893 -
1894 -EANT_BUILD_XML="nbbuild/build.xml"
1895 -EANT_BUILD_TARGET="rebuild-cluster"
1896 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1897 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1898 -JAVA_PKG_BSFIX="off"
1899 -
1900 -src_unpack() {
1901 - unpack $(basename ${SOURCE_URL})
1902 -
1903 - einfo "Deleting bundled jars..."
1904 - find -name "*.jar" -type f -delete
1905 -
1906 - unpack netbeans-9999-r14-build.xml.patch.bz2
1907 -}
1908 -
1909 -src_prepare() {
1910 - einfo "Deleting bundled class files..."
1911 - find -name "*.class" -type f | xargs rm -vf
1912 -
1913 - epatch netbeans-9999-r14-build.xml.patch
1914 -
1915 - # Support for custom patches
1916 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1917 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1918 -
1919 - if [ -n "${files}" ] ; then
1920 - einfo "Applying custom patches:"
1921 -
1922 - for file in ${files} ; do
1923 - epatch "${file}"
1924 - done
1925 - fi
1926 - fi
1927 -
1928 - einfo "Symlinking external libraries..."
1929 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1930 -
1931 - einfo "Linking in other clusters..."
1932 - mkdir "${S}"/nbbuild/netbeans || die
1933 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1934 -
1935 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1936 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1937 - touch nb.cluster.extide.built
1938 -
1939 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1940 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1941 - touch nb.cluster.harness.built
1942 -
1943 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1944 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1945 - touch nb.cluster.ide.built
1946 -
1947 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1948 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1949 - touch nb.cluster.java.built
1950 -
1951 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1952 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1953 - touch nb.cluster.platform.built
1954 -
1955 - popd >/dev/null || die
1956 -
1957 - java-pkg-2_src_prepare
1958 -}
1959 -
1960 -src_install() {
1961 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1962 -
1963 - insinto ${INSTALL_DIR}
1964 -
1965 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1966 -
1967 - doins -r *
1968 -
1969 - popd >/dev/null || die
1970 -
1971 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1972 -}
1973
1974 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150819.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150819.ebuild
1975 deleted file mode 100644
1976 index f6426e1..0000000
1977 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150819.ebuild
1978 +++ /dev/null
1979 @@ -1,111 +0,0 @@
1980 -# Copyright 1999-2015 Gentoo Foundation
1981 -# Distributed under the terms of the GNU General Public License v2
1982 -# $Header: $
1983 -
1984 -EAPI="4"
1985 -inherit eutils java-pkg-2 java-ant-2
1986 -
1987 -DESCRIPTION="Netbeans API Support Cluster"
1988 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1989 -SLOT="9999"
1990 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
1991 -SRC_URI="${SOURCE_URL}
1992 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1993 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1994 -KEYWORDS="~amd64 ~x86"
1995 -IUSE=""
1996 -S="${WORKDIR}"
1997 -
1998 -CDEPEND="~dev-java/netbeans-extide-${PV}
1999 - ~dev-java/netbeans-harness-${PV}
2000 - ~dev-java/netbeans-ide-${PV}
2001 - ~dev-java/netbeans-java-${PV}
2002 - ~dev-java/netbeans-platform-${PV}"
2003 -DEPEND=">=virtual/jdk-1.7
2004 - app-arch/unzip
2005 - ${CDEPEND}
2006 - dev-java/javahelp:0"
2007 -RDEPEND=">=virtual/jdk-1.7
2008 - ${CDEPEND}"
2009 -
2010 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2011 -
2012 -EANT_BUILD_XML="nbbuild/build.xml"
2013 -EANT_BUILD_TARGET="rebuild-cluster"
2014 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2015 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2016 -JAVA_PKG_BSFIX="off"
2017 -
2018 -src_unpack() {
2019 - unpack $(basename ${SOURCE_URL})
2020 -
2021 - einfo "Deleting bundled jars..."
2022 - find -name "*.jar" -type f -delete
2023 -
2024 - unpack netbeans-9999-r14-build.xml.patch.bz2
2025 -}
2026 -
2027 -src_prepare() {
2028 - einfo "Deleting bundled class files..."
2029 - find -name "*.class" -type f | xargs rm -vf
2030 -
2031 - epatch netbeans-9999-r14-build.xml.patch
2032 -
2033 - # Support for custom patches
2034 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2035 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2036 -
2037 - if [ -n "${files}" ] ; then
2038 - einfo "Applying custom patches:"
2039 -
2040 - for file in ${files} ; do
2041 - epatch "${file}"
2042 - done
2043 - fi
2044 - fi
2045 -
2046 - einfo "Symlinking external libraries..."
2047 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2048 -
2049 - einfo "Linking in other clusters..."
2050 - mkdir "${S}"/nbbuild/netbeans || die
2051 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2052 -
2053 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2054 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2055 - touch nb.cluster.extide.built
2056 -
2057 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2058 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2059 - touch nb.cluster.harness.built
2060 -
2061 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2062 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2063 - touch nb.cluster.ide.built
2064 -
2065 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2066 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2067 - touch nb.cluster.java.built
2068 -
2069 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2070 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2071 - touch nb.cluster.platform.built
2072 -
2073 - popd >/dev/null || die
2074 -
2075 - java-pkg-2_src_prepare
2076 -}
2077 -
2078 -src_install() {
2079 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2080 -
2081 - insinto ${INSTALL_DIR}
2082 -
2083 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2084 -
2085 - doins -r *
2086 -
2087 - popd >/dev/null || die
2088 -
2089 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2090 -}
2091
2092 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150820.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150820.ebuild
2093 deleted file mode 100644
2094 index e352987..0000000
2095 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150820.ebuild
2096 +++ /dev/null
2097 @@ -1,111 +0,0 @@
2098 -# Copyright 1999-2015 Gentoo Foundation
2099 -# Distributed under the terms of the GNU General Public License v2
2100 -# $Header: $
2101 -
2102 -EAPI="4"
2103 -inherit eutils java-pkg-2 java-ant-2
2104 -
2105 -DESCRIPTION="Netbeans API Support Cluster"
2106 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2107 -SLOT="9999"
2108 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
2109 -SRC_URI="${SOURCE_URL}
2110 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2111 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2112 -KEYWORDS="~amd64 ~x86"
2113 -IUSE=""
2114 -S="${WORKDIR}"
2115 -
2116 -CDEPEND="~dev-java/netbeans-extide-${PV}
2117 - ~dev-java/netbeans-harness-${PV}
2118 - ~dev-java/netbeans-ide-${PV}
2119 - ~dev-java/netbeans-java-${PV}
2120 - ~dev-java/netbeans-platform-${PV}"
2121 -DEPEND=">=virtual/jdk-1.7
2122 - app-arch/unzip
2123 - ${CDEPEND}
2124 - dev-java/javahelp:0"
2125 -RDEPEND=">=virtual/jdk-1.7
2126 - ${CDEPEND}"
2127 -
2128 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2129 -
2130 -EANT_BUILD_XML="nbbuild/build.xml"
2131 -EANT_BUILD_TARGET="rebuild-cluster"
2132 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2133 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2134 -JAVA_PKG_BSFIX="off"
2135 -
2136 -src_unpack() {
2137 - unpack $(basename ${SOURCE_URL})
2138 -
2139 - einfo "Deleting bundled jars..."
2140 - find -name "*.jar" -type f -delete
2141 -
2142 - unpack netbeans-9999-r14-build.xml.patch.bz2
2143 -}
2144 -
2145 -src_prepare() {
2146 - einfo "Deleting bundled class files..."
2147 - find -name "*.class" -type f | xargs rm -vf
2148 -
2149 - epatch netbeans-9999-r14-build.xml.patch
2150 -
2151 - # Support for custom patches
2152 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2153 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2154 -
2155 - if [ -n "${files}" ] ; then
2156 - einfo "Applying custom patches:"
2157 -
2158 - for file in ${files} ; do
2159 - epatch "${file}"
2160 - done
2161 - fi
2162 - fi
2163 -
2164 - einfo "Symlinking external libraries..."
2165 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2166 -
2167 - einfo "Linking in other clusters..."
2168 - mkdir "${S}"/nbbuild/netbeans || die
2169 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2170 -
2171 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2172 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2173 - touch nb.cluster.extide.built
2174 -
2175 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2176 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2177 - touch nb.cluster.harness.built
2178 -
2179 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2180 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2181 - touch nb.cluster.ide.built
2182 -
2183 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2184 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2185 - touch nb.cluster.java.built
2186 -
2187 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2188 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2189 - touch nb.cluster.platform.built
2190 -
2191 - popd >/dev/null || die
2192 -
2193 - java-pkg-2_src_prepare
2194 -}
2195 -
2196 -src_install() {
2197 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2198 -
2199 - insinto ${INSTALL_DIR}
2200 -
2201 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2202 -
2203 - doins -r *
2204 -
2205 - popd >/dev/null || die
2206 -
2207 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2208 -}
2209
2210 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150821.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150821.ebuild
2211 deleted file mode 100644
2212 index 57a4a00..0000000
2213 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150821.ebuild
2214 +++ /dev/null
2215 @@ -1,111 +0,0 @@
2216 -# Copyright 1999-2015 Gentoo Foundation
2217 -# Distributed under the terms of the GNU General Public License v2
2218 -# $Header: $
2219 -
2220 -EAPI="4"
2221 -inherit eutils java-pkg-2 java-ant-2
2222 -
2223 -DESCRIPTION="Netbeans API Support Cluster"
2224 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2225 -SLOT="9999"
2226 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
2227 -SRC_URI="${SOURCE_URL}
2228 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2229 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2230 -KEYWORDS="~amd64 ~x86"
2231 -IUSE=""
2232 -S="${WORKDIR}"
2233 -
2234 -CDEPEND="~dev-java/netbeans-extide-${PV}
2235 - ~dev-java/netbeans-harness-${PV}
2236 - ~dev-java/netbeans-ide-${PV}
2237 - ~dev-java/netbeans-java-${PV}
2238 - ~dev-java/netbeans-platform-${PV}"
2239 -DEPEND=">=virtual/jdk-1.7
2240 - app-arch/unzip
2241 - ${CDEPEND}
2242 - dev-java/javahelp:0"
2243 -RDEPEND=">=virtual/jdk-1.7
2244 - ${CDEPEND}"
2245 -
2246 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2247 -
2248 -EANT_BUILD_XML="nbbuild/build.xml"
2249 -EANT_BUILD_TARGET="rebuild-cluster"
2250 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2251 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2252 -JAVA_PKG_BSFIX="off"
2253 -
2254 -src_unpack() {
2255 - unpack $(basename ${SOURCE_URL})
2256 -
2257 - einfo "Deleting bundled jars..."
2258 - find -name "*.jar" -type f -delete
2259 -
2260 - unpack netbeans-9999-r14-build.xml.patch.bz2
2261 -}
2262 -
2263 -src_prepare() {
2264 - einfo "Deleting bundled class files..."
2265 - find -name "*.class" -type f | xargs rm -vf
2266 -
2267 - epatch netbeans-9999-r14-build.xml.patch
2268 -
2269 - # Support for custom patches
2270 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2271 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2272 -
2273 - if [ -n "${files}" ] ; then
2274 - einfo "Applying custom patches:"
2275 -
2276 - for file in ${files} ; do
2277 - epatch "${file}"
2278 - done
2279 - fi
2280 - fi
2281 -
2282 - einfo "Symlinking external libraries..."
2283 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2284 -
2285 - einfo "Linking in other clusters..."
2286 - mkdir "${S}"/nbbuild/netbeans || die
2287 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2288 -
2289 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2290 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2291 - touch nb.cluster.extide.built
2292 -
2293 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2294 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2295 - touch nb.cluster.harness.built
2296 -
2297 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2298 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2299 - touch nb.cluster.ide.built
2300 -
2301 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2302 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2303 - touch nb.cluster.java.built
2304 -
2305 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2306 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2307 - touch nb.cluster.platform.built
2308 -
2309 - popd >/dev/null || die
2310 -
2311 - java-pkg-2_src_prepare
2312 -}
2313 -
2314 -src_install() {
2315 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2316 -
2317 - insinto ${INSTALL_DIR}
2318 -
2319 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2320 -
2321 - doins -r *
2322 -
2323 - popd >/dev/null || die
2324 -
2325 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2326 -}
2327
2328 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150822.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150822.ebuild
2329 deleted file mode 100644
2330 index 5b3cfff..0000000
2331 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150822.ebuild
2332 +++ /dev/null
2333 @@ -1,111 +0,0 @@
2334 -# Copyright 1999-2015 Gentoo Foundation
2335 -# Distributed under the terms of the GNU General Public License v2
2336 -# $Header: $
2337 -
2338 -EAPI="4"
2339 -inherit eutils java-pkg-2 java-ant-2
2340 -
2341 -DESCRIPTION="Netbeans API Support Cluster"
2342 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2343 -SLOT="9999"
2344 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
2345 -SRC_URI="${SOURCE_URL}
2346 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2347 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2348 -KEYWORDS="~amd64 ~x86"
2349 -IUSE=""
2350 -S="${WORKDIR}"
2351 -
2352 -CDEPEND="~dev-java/netbeans-extide-${PV}
2353 - ~dev-java/netbeans-harness-${PV}
2354 - ~dev-java/netbeans-ide-${PV}
2355 - ~dev-java/netbeans-java-${PV}
2356 - ~dev-java/netbeans-platform-${PV}"
2357 -DEPEND=">=virtual/jdk-1.7
2358 - app-arch/unzip
2359 - ${CDEPEND}
2360 - dev-java/javahelp:0"
2361 -RDEPEND=">=virtual/jdk-1.7
2362 - ${CDEPEND}"
2363 -
2364 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2365 -
2366 -EANT_BUILD_XML="nbbuild/build.xml"
2367 -EANT_BUILD_TARGET="rebuild-cluster"
2368 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2369 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2370 -JAVA_PKG_BSFIX="off"
2371 -
2372 -src_unpack() {
2373 - unpack $(basename ${SOURCE_URL})
2374 -
2375 - einfo "Deleting bundled jars..."
2376 - find -name "*.jar" -type f -delete
2377 -
2378 - unpack netbeans-9999-r14-build.xml.patch.bz2
2379 -}
2380 -
2381 -src_prepare() {
2382 - einfo "Deleting bundled class files..."
2383 - find -name "*.class" -type f | xargs rm -vf
2384 -
2385 - epatch netbeans-9999-r14-build.xml.patch
2386 -
2387 - # Support for custom patches
2388 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2389 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2390 -
2391 - if [ -n "${files}" ] ; then
2392 - einfo "Applying custom patches:"
2393 -
2394 - for file in ${files} ; do
2395 - epatch "${file}"
2396 - done
2397 - fi
2398 - fi
2399 -
2400 - einfo "Symlinking external libraries..."
2401 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2402 -
2403 - einfo "Linking in other clusters..."
2404 - mkdir "${S}"/nbbuild/netbeans || die
2405 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2406 -
2407 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2408 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2409 - touch nb.cluster.extide.built
2410 -
2411 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2412 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2413 - touch nb.cluster.harness.built
2414 -
2415 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2416 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2417 - touch nb.cluster.ide.built
2418 -
2419 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2420 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2421 - touch nb.cluster.java.built
2422 -
2423 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2424 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2425 - touch nb.cluster.platform.built
2426 -
2427 - popd >/dev/null || die
2428 -
2429 - java-pkg-2_src_prepare
2430 -}
2431 -
2432 -src_install() {
2433 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2434 -
2435 - insinto ${INSTALL_DIR}
2436 -
2437 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2438 -
2439 - doins -r *
2440 -
2441 - popd >/dev/null || die
2442 -
2443 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2444 -}
2445
2446 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150823.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150823.ebuild
2447 deleted file mode 100644
2448 index 3287f18..0000000
2449 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150823.ebuild
2450 +++ /dev/null
2451 @@ -1,111 +0,0 @@
2452 -# Copyright 1999-2015 Gentoo Foundation
2453 -# Distributed under the terms of the GNU General Public License v2
2454 -# $Header: $
2455 -
2456 -EAPI="4"
2457 -inherit eutils java-pkg-2 java-ant-2
2458 -
2459 -DESCRIPTION="Netbeans API Support Cluster"
2460 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2461 -SLOT="9999"
2462 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
2463 -SRC_URI="${SOURCE_URL}
2464 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2465 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2466 -KEYWORDS="~amd64 ~x86"
2467 -IUSE=""
2468 -S="${WORKDIR}"
2469 -
2470 -CDEPEND="~dev-java/netbeans-extide-${PV}
2471 - ~dev-java/netbeans-harness-${PV}
2472 - ~dev-java/netbeans-ide-${PV}
2473 - ~dev-java/netbeans-java-${PV}
2474 - ~dev-java/netbeans-platform-${PV}"
2475 -DEPEND=">=virtual/jdk-1.7
2476 - app-arch/unzip
2477 - ${CDEPEND}
2478 - dev-java/javahelp:0"
2479 -RDEPEND=">=virtual/jdk-1.7
2480 - ${CDEPEND}"
2481 -
2482 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2483 -
2484 -EANT_BUILD_XML="nbbuild/build.xml"
2485 -EANT_BUILD_TARGET="rebuild-cluster"
2486 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2487 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2488 -JAVA_PKG_BSFIX="off"
2489 -
2490 -src_unpack() {
2491 - unpack $(basename ${SOURCE_URL})
2492 -
2493 - einfo "Deleting bundled jars..."
2494 - find -name "*.jar" -type f -delete
2495 -
2496 - unpack netbeans-9999-r14-build.xml.patch.bz2
2497 -}
2498 -
2499 -src_prepare() {
2500 - einfo "Deleting bundled class files..."
2501 - find -name "*.class" -type f | xargs rm -vf
2502 -
2503 - epatch netbeans-9999-r14-build.xml.patch
2504 -
2505 - # Support for custom patches
2506 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2507 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2508 -
2509 - if [ -n "${files}" ] ; then
2510 - einfo "Applying custom patches:"
2511 -
2512 - for file in ${files} ; do
2513 - epatch "${file}"
2514 - done
2515 - fi
2516 - fi
2517 -
2518 - einfo "Symlinking external libraries..."
2519 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2520 -
2521 - einfo "Linking in other clusters..."
2522 - mkdir "${S}"/nbbuild/netbeans || die
2523 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2524 -
2525 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2526 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2527 - touch nb.cluster.extide.built
2528 -
2529 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2530 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2531 - touch nb.cluster.harness.built
2532 -
2533 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2534 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2535 - touch nb.cluster.ide.built
2536 -
2537 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2538 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2539 - touch nb.cluster.java.built
2540 -
2541 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2542 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2543 - touch nb.cluster.platform.built
2544 -
2545 - popd >/dev/null || die
2546 -
2547 - java-pkg-2_src_prepare
2548 -}
2549 -
2550 -src_install() {
2551 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2552 -
2553 - insinto ${INSTALL_DIR}
2554 -
2555 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2556 -
2557 - doins -r *
2558 -
2559 - popd >/dev/null || die
2560 -
2561 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2562 -}
2563
2564 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150824.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150824.ebuild
2565 deleted file mode 100644
2566 index 752ec18..0000000
2567 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150824.ebuild
2568 +++ /dev/null
2569 @@ -1,111 +0,0 @@
2570 -# Copyright 1999-2015 Gentoo Foundation
2571 -# Distributed under the terms of the GNU General Public License v2
2572 -# $Header: $
2573 -
2574 -EAPI="4"
2575 -inherit eutils java-pkg-2 java-ant-2
2576 -
2577 -DESCRIPTION="Netbeans API Support Cluster"
2578 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2579 -SLOT="9999"
2580 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
2581 -SRC_URI="${SOURCE_URL}
2582 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2583 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2584 -KEYWORDS="~amd64 ~x86"
2585 -IUSE=""
2586 -S="${WORKDIR}"
2587 -
2588 -CDEPEND="~dev-java/netbeans-extide-${PV}
2589 - ~dev-java/netbeans-harness-${PV}
2590 - ~dev-java/netbeans-ide-${PV}
2591 - ~dev-java/netbeans-java-${PV}
2592 - ~dev-java/netbeans-platform-${PV}"
2593 -DEPEND=">=virtual/jdk-1.7
2594 - app-arch/unzip
2595 - ${CDEPEND}
2596 - dev-java/javahelp:0"
2597 -RDEPEND=">=virtual/jdk-1.7
2598 - ${CDEPEND}"
2599 -
2600 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2601 -
2602 -EANT_BUILD_XML="nbbuild/build.xml"
2603 -EANT_BUILD_TARGET="rebuild-cluster"
2604 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2605 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2606 -JAVA_PKG_BSFIX="off"
2607 -
2608 -src_unpack() {
2609 - unpack $(basename ${SOURCE_URL})
2610 -
2611 - einfo "Deleting bundled jars..."
2612 - find -name "*.jar" -type f -delete
2613 -
2614 - unpack netbeans-9999-r14-build.xml.patch.bz2
2615 -}
2616 -
2617 -src_prepare() {
2618 - einfo "Deleting bundled class files..."
2619 - find -name "*.class" -type f | xargs rm -vf
2620 -
2621 - epatch netbeans-9999-r14-build.xml.patch
2622 -
2623 - # Support for custom patches
2624 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2625 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2626 -
2627 - if [ -n "${files}" ] ; then
2628 - einfo "Applying custom patches:"
2629 -
2630 - for file in ${files} ; do
2631 - epatch "${file}"
2632 - done
2633 - fi
2634 - fi
2635 -
2636 - einfo "Symlinking external libraries..."
2637 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2638 -
2639 - einfo "Linking in other clusters..."
2640 - mkdir "${S}"/nbbuild/netbeans || die
2641 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2642 -
2643 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2644 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2645 - touch nb.cluster.extide.built
2646 -
2647 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2648 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2649 - touch nb.cluster.harness.built
2650 -
2651 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2652 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2653 - touch nb.cluster.ide.built
2654 -
2655 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2656 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2657 - touch nb.cluster.java.built
2658 -
2659 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2660 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2661 - touch nb.cluster.platform.built
2662 -
2663 - popd >/dev/null || die
2664 -
2665 - java-pkg-2_src_prepare
2666 -}
2667 -
2668 -src_install() {
2669 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2670 -
2671 - insinto ${INSTALL_DIR}
2672 -
2673 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2674 -
2675 - doins -r *
2676 -
2677 - popd >/dev/null || die
2678 -
2679 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2680 -}
2681
2682 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150825.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150825.ebuild
2683 deleted file mode 100644
2684 index 1081edb..0000000
2685 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150825.ebuild
2686 +++ /dev/null
2687 @@ -1,111 +0,0 @@
2688 -# Copyright 1999-2015 Gentoo Foundation
2689 -# Distributed under the terms of the GNU General Public License v2
2690 -# $Header: $
2691 -
2692 -EAPI="4"
2693 -inherit eutils java-pkg-2 java-ant-2
2694 -
2695 -DESCRIPTION="Netbeans API Support Cluster"
2696 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2697 -SLOT="9999"
2698 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
2699 -SRC_URI="${SOURCE_URL}
2700 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2701 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2702 -KEYWORDS="~amd64 ~x86"
2703 -IUSE=""
2704 -S="${WORKDIR}"
2705 -
2706 -CDEPEND="~dev-java/netbeans-extide-${PV}
2707 - ~dev-java/netbeans-harness-${PV}
2708 - ~dev-java/netbeans-ide-${PV}
2709 - ~dev-java/netbeans-java-${PV}
2710 - ~dev-java/netbeans-platform-${PV}"
2711 -DEPEND=">=virtual/jdk-1.7
2712 - app-arch/unzip
2713 - ${CDEPEND}
2714 - dev-java/javahelp:0"
2715 -RDEPEND=">=virtual/jdk-1.7
2716 - ${CDEPEND}"
2717 -
2718 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2719 -
2720 -EANT_BUILD_XML="nbbuild/build.xml"
2721 -EANT_BUILD_TARGET="rebuild-cluster"
2722 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2723 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2724 -JAVA_PKG_BSFIX="off"
2725 -
2726 -src_unpack() {
2727 - unpack $(basename ${SOURCE_URL})
2728 -
2729 - einfo "Deleting bundled jars..."
2730 - find -name "*.jar" -type f -delete
2731 -
2732 - unpack netbeans-9999-r14-build.xml.patch.bz2
2733 -}
2734 -
2735 -src_prepare() {
2736 - einfo "Deleting bundled class files..."
2737 - find -name "*.class" -type f | xargs rm -vf
2738 -
2739 - epatch netbeans-9999-r14-build.xml.patch
2740 -
2741 - # Support for custom patches
2742 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2743 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2744 -
2745 - if [ -n "${files}" ] ; then
2746 - einfo "Applying custom patches:"
2747 -
2748 - for file in ${files} ; do
2749 - epatch "${file}"
2750 - done
2751 - fi
2752 - fi
2753 -
2754 - einfo "Symlinking external libraries..."
2755 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2756 -
2757 - einfo "Linking in other clusters..."
2758 - mkdir "${S}"/nbbuild/netbeans || die
2759 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2760 -
2761 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2762 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2763 - touch nb.cluster.extide.built
2764 -
2765 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2766 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2767 - touch nb.cluster.harness.built
2768 -
2769 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2770 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2771 - touch nb.cluster.ide.built
2772 -
2773 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2774 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2775 - touch nb.cluster.java.built
2776 -
2777 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2778 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2779 - touch nb.cluster.platform.built
2780 -
2781 - popd >/dev/null || die
2782 -
2783 - java-pkg-2_src_prepare
2784 -}
2785 -
2786 -src_install() {
2787 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2788 -
2789 - insinto ${INSTALL_DIR}
2790 -
2791 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2792 -
2793 - doins -r *
2794 -
2795 - popd >/dev/null || die
2796 -
2797 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2798 -}
2799
2800 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150827.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150827.ebuild
2801 deleted file mode 100644
2802 index 8cbbb5e..0000000
2803 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150827.ebuild
2804 +++ /dev/null
2805 @@ -1,111 +0,0 @@
2806 -# Copyright 1999-2015 Gentoo Foundation
2807 -# Distributed under the terms of the GNU General Public License v2
2808 -# $Header: $
2809 -
2810 -EAPI="4"
2811 -inherit eutils java-pkg-2 java-ant-2
2812 -
2813 -DESCRIPTION="Netbeans API Support Cluster"
2814 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2815 -SLOT="9999"
2816 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
2817 -SRC_URI="${SOURCE_URL}
2818 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2819 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2820 -KEYWORDS="~amd64 ~x86"
2821 -IUSE=""
2822 -S="${WORKDIR}"
2823 -
2824 -CDEPEND="~dev-java/netbeans-extide-${PV}
2825 - ~dev-java/netbeans-harness-${PV}
2826 - ~dev-java/netbeans-ide-${PV}
2827 - ~dev-java/netbeans-java-${PV}
2828 - ~dev-java/netbeans-platform-${PV}"
2829 -DEPEND=">=virtual/jdk-1.7
2830 - app-arch/unzip
2831 - ${CDEPEND}
2832 - dev-java/javahelp:0"
2833 -RDEPEND=">=virtual/jdk-1.7
2834 - ${CDEPEND}"
2835 -
2836 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2837 -
2838 -EANT_BUILD_XML="nbbuild/build.xml"
2839 -EANT_BUILD_TARGET="rebuild-cluster"
2840 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2841 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2842 -JAVA_PKG_BSFIX="off"
2843 -
2844 -src_unpack() {
2845 - unpack $(basename ${SOURCE_URL})
2846 -
2847 - einfo "Deleting bundled jars..."
2848 - find -name "*.jar" -type f -delete
2849 -
2850 - unpack netbeans-9999-r14-build.xml.patch.bz2
2851 -}
2852 -
2853 -src_prepare() {
2854 - einfo "Deleting bundled class files..."
2855 - find -name "*.class" -type f | xargs rm -vf
2856 -
2857 - epatch netbeans-9999-r14-build.xml.patch
2858 -
2859 - # Support for custom patches
2860 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2861 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2862 -
2863 - if [ -n "${files}" ] ; then
2864 - einfo "Applying custom patches:"
2865 -
2866 - for file in ${files} ; do
2867 - epatch "${file}"
2868 - done
2869 - fi
2870 - fi
2871 -
2872 - einfo "Symlinking external libraries..."
2873 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2874 -
2875 - einfo "Linking in other clusters..."
2876 - mkdir "${S}"/nbbuild/netbeans || die
2877 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2878 -
2879 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2880 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2881 - touch nb.cluster.extide.built
2882 -
2883 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2884 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2885 - touch nb.cluster.harness.built
2886 -
2887 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2888 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2889 - touch nb.cluster.ide.built
2890 -
2891 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2892 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2893 - touch nb.cluster.java.built
2894 -
2895 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2896 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2897 - touch nb.cluster.platform.built
2898 -
2899 - popd >/dev/null || die
2900 -
2901 - java-pkg-2_src_prepare
2902 -}
2903 -
2904 -src_install() {
2905 - pushd nbbuild/netbeans/apisupport >/dev/null || die
2906 -
2907 - insinto ${INSTALL_DIR}
2908 -
2909 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2910 -
2911 - doins -r *
2912 -
2913 - popd >/dev/null || die
2914 -
2915 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
2916 -}
2917
2918 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150828.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150828.ebuild
2919 deleted file mode 100644
2920 index 5f6cf52..0000000
2921 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150828.ebuild
2922 +++ /dev/null
2923 @@ -1,111 +0,0 @@
2924 -# Copyright 1999-2015 Gentoo Foundation
2925 -# Distributed under the terms of the GNU General Public License v2
2926 -# $Header: $
2927 -
2928 -EAPI="4"
2929 -inherit eutils java-pkg-2 java-ant-2
2930 -
2931 -DESCRIPTION="Netbeans API Support Cluster"
2932 -HOMEPAGE="http://netbeans.org/projects/apisupport"
2933 -SLOT="9999"
2934 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
2935 -SRC_URI="${SOURCE_URL}
2936 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
2937 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2938 -KEYWORDS="~amd64 ~x86"
2939 -IUSE=""
2940 -S="${WORKDIR}"
2941 -
2942 -CDEPEND="~dev-java/netbeans-extide-${PV}
2943 - ~dev-java/netbeans-harness-${PV}
2944 - ~dev-java/netbeans-ide-${PV}
2945 - ~dev-java/netbeans-java-${PV}
2946 - ~dev-java/netbeans-platform-${PV}"
2947 -DEPEND=">=virtual/jdk-1.7
2948 - app-arch/unzip
2949 - ${CDEPEND}
2950 - dev-java/javahelp:0"
2951 -RDEPEND=">=virtual/jdk-1.7
2952 - ${CDEPEND}"
2953 -
2954 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2955 -
2956 -EANT_BUILD_XML="nbbuild/build.xml"
2957 -EANT_BUILD_TARGET="rebuild-cluster"
2958 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2959 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2960 -JAVA_PKG_BSFIX="off"
2961 -
2962 -src_unpack() {
2963 - unpack $(basename ${SOURCE_URL})
2964 -
2965 - einfo "Deleting bundled jars..."
2966 - find -name "*.jar" -type f -delete
2967 -
2968 - unpack netbeans-9999-r14-build.xml.patch.bz2
2969 -}
2970 -
2971 -src_prepare() {
2972 - einfo "Deleting bundled class files..."
2973 - find -name "*.class" -type f | xargs rm -vf
2974 -
2975 - epatch netbeans-9999-r14-build.xml.patch
2976 -
2977 - # Support for custom patches
2978 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2979 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2980 -
2981 - if [ -n "${files}" ] ; then
2982 - einfo "Applying custom patches:"
2983 -
2984 - for file in ${files} ; do
2985 - epatch "${file}"
2986 - done
2987 - fi
2988 - fi
2989 -
2990 - einfo "Symlinking external libraries..."
2991 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2992 -
2993 - einfo "Linking in other clusters..."
2994 - mkdir "${S}"/nbbuild/netbeans || die
2995 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2996 -
2997 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2998 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2999 - touch nb.cluster.extide.built
3000 -
3001 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3002 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3003 - touch nb.cluster.harness.built
3004 -
3005 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3006 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3007 - touch nb.cluster.ide.built
3008 -
3009 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3010 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3011 - touch nb.cluster.java.built
3012 -
3013 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3014 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3015 - touch nb.cluster.platform.built
3016 -
3017 - popd >/dev/null || die
3018 -
3019 - java-pkg-2_src_prepare
3020 -}
3021 -
3022 -src_install() {
3023 - pushd nbbuild/netbeans/apisupport >/dev/null || die
3024 -
3025 - insinto ${INSTALL_DIR}
3026 -
3027 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3028 -
3029 - doins -r *
3030 -
3031 - popd >/dev/null || die
3032 -
3033 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
3034 -}
3035
3036 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150829.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150829.ebuild
3037 deleted file mode 100644
3038 index 36bd92d..0000000
3039 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150829.ebuild
3040 +++ /dev/null
3041 @@ -1,111 +0,0 @@
3042 -# Copyright 1999-2015 Gentoo Foundation
3043 -# Distributed under the terms of the GNU General Public License v2
3044 -# $Header: $
3045 -
3046 -EAPI="4"
3047 -inherit eutils java-pkg-2 java-ant-2
3048 -
3049 -DESCRIPTION="Netbeans API Support Cluster"
3050 -HOMEPAGE="http://netbeans.org/projects/apisupport"
3051 -SLOT="9999"
3052 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
3053 -SRC_URI="${SOURCE_URL}
3054 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3055 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3056 -KEYWORDS="~amd64 ~x86"
3057 -IUSE=""
3058 -S="${WORKDIR}"
3059 -
3060 -CDEPEND="~dev-java/netbeans-extide-${PV}
3061 - ~dev-java/netbeans-harness-${PV}
3062 - ~dev-java/netbeans-ide-${PV}
3063 - ~dev-java/netbeans-java-${PV}
3064 - ~dev-java/netbeans-platform-${PV}"
3065 -DEPEND=">=virtual/jdk-1.7
3066 - app-arch/unzip
3067 - ${CDEPEND}
3068 - dev-java/javahelp:0"
3069 -RDEPEND=">=virtual/jdk-1.7
3070 - ${CDEPEND}"
3071 -
3072 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3073 -
3074 -EANT_BUILD_XML="nbbuild/build.xml"
3075 -EANT_BUILD_TARGET="rebuild-cluster"
3076 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3077 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3078 -JAVA_PKG_BSFIX="off"
3079 -
3080 -src_unpack() {
3081 - unpack $(basename ${SOURCE_URL})
3082 -
3083 - einfo "Deleting bundled jars..."
3084 - find -name "*.jar" -type f -delete
3085 -
3086 - unpack netbeans-9999-r14-build.xml.patch.bz2
3087 -}
3088 -
3089 -src_prepare() {
3090 - einfo "Deleting bundled class files..."
3091 - find -name "*.class" -type f | xargs rm -vf
3092 -
3093 - epatch netbeans-9999-r14-build.xml.patch
3094 -
3095 - # Support for custom patches
3096 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3097 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3098 -
3099 - if [ -n "${files}" ] ; then
3100 - einfo "Applying custom patches:"
3101 -
3102 - for file in ${files} ; do
3103 - epatch "${file}"
3104 - done
3105 - fi
3106 - fi
3107 -
3108 - einfo "Symlinking external libraries..."
3109 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3110 -
3111 - einfo "Linking in other clusters..."
3112 - mkdir "${S}"/nbbuild/netbeans || die
3113 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3114 -
3115 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3116 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3117 - touch nb.cluster.extide.built
3118 -
3119 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3120 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3121 - touch nb.cluster.harness.built
3122 -
3123 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3124 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3125 - touch nb.cluster.ide.built
3126 -
3127 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3128 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3129 - touch nb.cluster.java.built
3130 -
3131 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3132 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3133 - touch nb.cluster.platform.built
3134 -
3135 - popd >/dev/null || die
3136 -
3137 - java-pkg-2_src_prepare
3138 -}
3139 -
3140 -src_install() {
3141 - pushd nbbuild/netbeans/apisupport >/dev/null || die
3142 -
3143 - insinto ${INSTALL_DIR}
3144 -
3145 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3146 -
3147 - doins -r *
3148 -
3149 - popd >/dev/null || die
3150 -
3151 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
3152 -}
3153
3154 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150830.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150830.ebuild
3155 deleted file mode 100644
3156 index 3f83eb0..0000000
3157 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150830.ebuild
3158 +++ /dev/null
3159 @@ -1,111 +0,0 @@
3160 -# Copyright 1999-2015 Gentoo Foundation
3161 -# Distributed under the terms of the GNU General Public License v2
3162 -# $Header: $
3163 -
3164 -EAPI="4"
3165 -inherit eutils java-pkg-2 java-ant-2
3166 -
3167 -DESCRIPTION="Netbeans API Support Cluster"
3168 -HOMEPAGE="http://netbeans.org/projects/apisupport"
3169 -SLOT="9999"
3170 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
3171 -SRC_URI="${SOURCE_URL}
3172 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3174 -KEYWORDS="~amd64 ~x86"
3175 -IUSE=""
3176 -S="${WORKDIR}"
3177 -
3178 -CDEPEND="~dev-java/netbeans-extide-${PV}
3179 - ~dev-java/netbeans-harness-${PV}
3180 - ~dev-java/netbeans-ide-${PV}
3181 - ~dev-java/netbeans-java-${PV}
3182 - ~dev-java/netbeans-platform-${PV}"
3183 -DEPEND=">=virtual/jdk-1.7
3184 - app-arch/unzip
3185 - ${CDEPEND}
3186 - dev-java/javahelp:0"
3187 -RDEPEND=">=virtual/jdk-1.7
3188 - ${CDEPEND}"
3189 -
3190 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3191 -
3192 -EANT_BUILD_XML="nbbuild/build.xml"
3193 -EANT_BUILD_TARGET="rebuild-cluster"
3194 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3195 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3196 -JAVA_PKG_BSFIX="off"
3197 -
3198 -src_unpack() {
3199 - unpack $(basename ${SOURCE_URL})
3200 -
3201 - einfo "Deleting bundled jars..."
3202 - find -name "*.jar" -type f -delete
3203 -
3204 - unpack netbeans-9999-r14-build.xml.patch.bz2
3205 -}
3206 -
3207 -src_prepare() {
3208 - einfo "Deleting bundled class files..."
3209 - find -name "*.class" -type f | xargs rm -vf
3210 -
3211 - epatch netbeans-9999-r14-build.xml.patch
3212 -
3213 - # Support for custom patches
3214 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3215 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3216 -
3217 - if [ -n "${files}" ] ; then
3218 - einfo "Applying custom patches:"
3219 -
3220 - for file in ${files} ; do
3221 - epatch "${file}"
3222 - done
3223 - fi
3224 - fi
3225 -
3226 - einfo "Symlinking external libraries..."
3227 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3228 -
3229 - einfo "Linking in other clusters..."
3230 - mkdir "${S}"/nbbuild/netbeans || die
3231 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3232 -
3233 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3234 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3235 - touch nb.cluster.extide.built
3236 -
3237 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3238 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3239 - touch nb.cluster.harness.built
3240 -
3241 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3242 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3243 - touch nb.cluster.ide.built
3244 -
3245 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3246 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3247 - touch nb.cluster.java.built
3248 -
3249 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3250 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3251 - touch nb.cluster.platform.built
3252 -
3253 - popd >/dev/null || die
3254 -
3255 - java-pkg-2_src_prepare
3256 -}
3257 -
3258 -src_install() {
3259 - pushd nbbuild/netbeans/apisupport >/dev/null || die
3260 -
3261 - insinto ${INSTALL_DIR}
3262 -
3263 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3264 -
3265 - doins -r *
3266 -
3267 - popd >/dev/null || die
3268 -
3269 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
3270 -}
3271
3272 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150831.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150831.ebuild
3273 deleted file mode 100644
3274 index e190b39..0000000
3275 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150831.ebuild
3276 +++ /dev/null
3277 @@ -1,111 +0,0 @@
3278 -# Copyright 1999-2015 Gentoo Foundation
3279 -# Distributed under the terms of the GNU General Public License v2
3280 -# $Header: $
3281 -
3282 -EAPI="4"
3283 -inherit eutils java-pkg-2 java-ant-2
3284 -
3285 -DESCRIPTION="Netbeans API Support Cluster"
3286 -HOMEPAGE="http://netbeans.org/projects/apisupport"
3287 -SLOT="9999"
3288 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
3289 -SRC_URI="${SOURCE_URL}
3290 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3291 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3292 -KEYWORDS="~amd64 ~x86"
3293 -IUSE=""
3294 -S="${WORKDIR}"
3295 -
3296 -CDEPEND="~dev-java/netbeans-extide-${PV}
3297 - ~dev-java/netbeans-harness-${PV}
3298 - ~dev-java/netbeans-ide-${PV}
3299 - ~dev-java/netbeans-java-${PV}
3300 - ~dev-java/netbeans-platform-${PV}"
3301 -DEPEND=">=virtual/jdk-1.7
3302 - app-arch/unzip
3303 - ${CDEPEND}
3304 - dev-java/javahelp:0"
3305 -RDEPEND=">=virtual/jdk-1.7
3306 - ${CDEPEND}"
3307 -
3308 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3309 -
3310 -EANT_BUILD_XML="nbbuild/build.xml"
3311 -EANT_BUILD_TARGET="rebuild-cluster"
3312 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3313 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3314 -JAVA_PKG_BSFIX="off"
3315 -
3316 -src_unpack() {
3317 - unpack $(basename ${SOURCE_URL})
3318 -
3319 - einfo "Deleting bundled jars..."
3320 - find -name "*.jar" -type f -delete
3321 -
3322 - unpack netbeans-9999-r14-build.xml.patch.bz2
3323 -}
3324 -
3325 -src_prepare() {
3326 - einfo "Deleting bundled class files..."
3327 - find -name "*.class" -type f | xargs rm -vf
3328 -
3329 - epatch netbeans-9999-r14-build.xml.patch
3330 -
3331 - # Support for custom patches
3332 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3333 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3334 -
3335 - if [ -n "${files}" ] ; then
3336 - einfo "Applying custom patches:"
3337 -
3338 - for file in ${files} ; do
3339 - epatch "${file}"
3340 - done
3341 - fi
3342 - fi
3343 -
3344 - einfo "Symlinking external libraries..."
3345 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3346 -
3347 - einfo "Linking in other clusters..."
3348 - mkdir "${S}"/nbbuild/netbeans || die
3349 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3350 -
3351 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3352 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3353 - touch nb.cluster.extide.built
3354 -
3355 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3356 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3357 - touch nb.cluster.harness.built
3358 -
3359 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3360 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3361 - touch nb.cluster.ide.built
3362 -
3363 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3364 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3365 - touch nb.cluster.java.built
3366 -
3367 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3368 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3369 - touch nb.cluster.platform.built
3370 -
3371 - popd >/dev/null || die
3372 -
3373 - java-pkg-2_src_prepare
3374 -}
3375 -
3376 -src_install() {
3377 - pushd nbbuild/netbeans/apisupport >/dev/null || die
3378 -
3379 - insinto ${INSTALL_DIR}
3380 -
3381 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3382 -
3383 - doins -r *
3384 -
3385 - popd >/dev/null || die
3386 -
3387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
3388 -}
3389
3390 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150805.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150901.ebuild
3391 similarity index 98%
3392 rename from dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150805.ebuild
3393 rename to dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150901.ebuild
3394 index 06295ad..d91b826 100644
3395 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150805.ebuild
3396 +++ b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150901.ebuild
3397 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
3398 DESCRIPTION="Netbeans API Support Cluster"
3399 HOMEPAGE="http://netbeans.org/projects/apisupport"
3400 SLOT="9999"
3401 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
3402 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
3403 SRC_URI="${SOURCE_URL}
3404 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
3405 LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3406
3407 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
3408 index 7cd5436..9cdae1e 100644
3409 --- a/dev-java/netbeans-cnd/Manifest
3410 +++ b/dev-java/netbeans-cnd/Manifest
3411 @@ -1,89 +1,35 @@
3412 -----BEGIN PGP SIGNED MESSAGE-----
3413 Hash: SHA256
3414
3415 -DIST 05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip 7532432 SHA256 d3265417d7f1ab0d5d7373148cf0f7813c8f74d70359af66ed795d3a4f35bbdf SHA512 7c55f38258ae7cff3e4b9c1ad083f805144e8fa1c6ecea7863386339c2ac7c7c179590338d0e5afaffcc08771253959b31b995ef311572f7471c5402861cbc83 WHIRLPOOL 5329a3b98f9a8cd561fae2c8f942607ddb11bf65a733cb0570f8bc0fc15e3e0aa1409838d632f0e52b824ca5a258f8b6410e8feb6786c3e0a1255e5bf57c40ce
3416 -DIST 23BB1F2E5378CE6A1833369F9025025354302255-clank_0.3.6.zip 7552790 SHA256 4b17c2a0a278a4f39207d147b8fce1f2f7c9e577606b61a5ea88e3e0a817f4ec SHA512 48862b2431ec7c4ce2c349f12c9b9b9f811282986512535f2fc3aee82ac0715636f5ee3e8e4d58daea96776b440563e28dcaaf711898f2448d62f25bf67b4af3 WHIRLPOOL fe319b403316f768820bfef4cd75f31ae08679f09e37616837beca93285b3778bf1b8f61e2ed74acab4e539ab3df64b030cbc44d60de2db715d3bdbd7b2fdc46
3417 DIST 24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip 28980 SHA256 205a14a41fb7232c2a20779278ee1e303e6d3dedb3c84496b370ae397a7767b5 SHA512 0e570745cfb163cb54ac8b6b0f6feb6c76e3c414f03eab213f93637dc84471c0bb5b786af096acdd6265383474bf26db763ebda066add398efe601e5749a51b9 WHIRLPOOL 2d0042e180eba66269d4ccdf6279dcd166b4a34947406b5f7279b0017ebed27b2ea95f1565e57908e3567b303fb69d2cb5ca6504653126611ced84f103650a0c
3418 DIST 2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip 152701 SHA256 ee454c52dab7af01a0c292bbbd9bd5fa62e07480d4284a34e38746aba4bb501b SHA512 222ae7d6fc8a1f5610a107264fd249180a7a865094979dd5426fb266b94e1d24ef421199cdcb923ab58577c292a183863c45a1434b4dcb35bd67dbdcde945e54 WHIRLPOOL 821c0e5e9534955ee9b4200476fa1fe65b453520551cb71a71a225bb96ac69ba6c408e9d59b5df7008ec1b8d173035e76358172cf3ebafbbd50d0971db3a8983
3419 -DIST 3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip 9108458 SHA256 a9d77eb8504727eff8690eca0d8f12f738209e37f79f63b8229324fd0121164b SHA512 6d408c4c6a983ca71fbac4e716aae79384ea31843d33036d333441744b6f3a1183d7554b33b8b3fd12272c5b774f88cd889b969a03904bd9783977bcd0d70919 WHIRLPOOL a7f4a70ddd3e8cbb7e16d78167dd17d2aa4a79f96498b0384c30f12a24e38884f2ca62b31bd0db4fb1ed0c998c26bdf17338a8bb80ff6eb4e22191b938a6908f
3420 -DIST 481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip 7483906 SHA256 d32b9673a8414d235a1c3ba689124fa01a9424f2493cae9411125c6034ce44b3 SHA512 e22d5b3be329dc4c00dd2d92c6c55f36ef29557a0504c4a3bdce393910a024a71d08a1f797c4b38414b5c2e66fccba61a554fc51bb6cb6ec3bf039790657a51b WHIRLPOOL fee7739bb0be9fd2807311dbb5832b2761a76a4c62fdd53860105947b5e60f47036c97eaed43b931e05bdac6b6c68fa8e2bfdb9e6c86b366317465f3e947ff04
3421 -DIST 4B477A8C3E65D2834B4815243FFF795578823334-clank_0.3.6.zip 7575008 SHA256 415fa47c38e38bd1799f7df156f2f277122625aefe0f62bc5fd562d9ede19323 SHA512 313ab538f9b16128d29172210bbd874a072b9fcd67c7d61c8deb9301a5266449770d3e742c9b686e2014e76e5dc004da9530870f675e0137442e8b16130ac29f WHIRLPOOL 303709f35f4eba74d6ebd122468fa59a2192b0b70832ed817ca333c9efd34b1c18702e3f8a95a8a0b3f754584262b46334c1f1a9c7187c4977ed1449604439d8
3422 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
3423 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
3424 -DIST 5EC424368381D87858BD3547A877FF4D91556CC4-clank_0.3.6.zip 7470640 SHA256 41f828a13627f713651240920db9f9ae9141dc60997c0f3f0149487d594c2525 SHA512 af047e1953058626d4b0f437d17f7fb7bd900b1c3a8a2c2ee876a62a5bfc5643305a8ba814e4bbb7311add8196f493dccf3b5e2e40cbda7877aee6192434fd09 WHIRLPOOL ebbb665693adf770627cda9f4c59b28368c4e6a4695ce2eb6bada14e8cf244ccf5a02208b1ebc5dec599fd2f8d7d691c2929e58a55f48c78757838eaf7154e61
3425 -DIST 82285D0DD14A495D0A6E4E47A7C0D93E6C22D243-clank_0.3.6.zip 7569866 SHA256 393432a3f534227d819d156de75e20c2b5cfbc41244cbf338a0d09ea2995c973 SHA512 a291b95a04da788489776f396e0c6f056848b3e96b74b4d68dc737ece140817259d46309fbab3151734637812e9025b34a37fb47c8192e45b1e4e7b65eeaa05b WHIRLPOOL 47ef8cfe6f6362f2107856b797863dd6419c26dbbd1374ebc9162073c25a818d8a62c01c9fde86624b97a79d78cf45183ea9a15d48d929832edee2fcf654e5e3
3426 -DIST 8ED9A4B4C82B57DF7E48A1D26017D921B453DA64-clank_0.3.6.zip 7533880 SHA256 0e3a1d64f20aae36f9615ea21dbc27c05a707be5e70a90838635a323c792fa66 SHA512 ca0679ad8d574369a8b7372c729ffecd20e385f9b24a84811e493383cf5d19f6580e7df8c2a4916bc6c125f5a5ee7ab924d9035761a012fdd542f8a50e24ec8a WHIRLPOOL b23d226b9168170037719f14ea94dcddd353fd07da648109d7d89a522c6efc7873309e8070dbc9744760ee2ebc33f4c7d68f951cf81676e5c68e72df068bbf8c
3427 +DIST 998FF5E89B7386A5FF0474097C64E2D2D89879E3-clank_0.3.6.zip 7495324 SHA256 ae5588c113577c023ecac708d5836b31414bda68b375e18ad91ce7a04a3805ac SHA512 fbfc9e56c7539dc8c04d6fd89895d2808af4e933c52786c8b62bad2a932b62ffc82080e93cebc977337a2b5a9343a6dd773c8850d1a09c320f3e619bcb29a416 WHIRLPOOL 5773bd9f133336bee513896488cdc5a097b3ea30ed9c7587f3e39a83423e6cc7f619b333558327fbd062f445dd6ddc5bcc932be18c0d4157b3142db9d2f20a59
3428 DIST BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip 177647 SHA256 c92c3d3311b8f75883f4f9280fe8d6932b154c67c9dd1bd65a49beb45e578cd1 SHA512 c42e4f0c1b7efb24a45dc375180bfc8b0e02e74e01233665d3e74bf83a182c2b0bbe8b572a8eeb993d77312f6d118777d0576adfca4ea8f4c2cfe08892155345 WHIRLPOOL 41b573c7ca4b926333f28a9329a2423955055ff716e7be03b7a6f4714e7261e57574b16a0e89b96ae744dc0a36f9a4a72f8d948b11a6b8052159d42cbd40876a
3429 DIST BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip 31891 SHA256 dd9105ad309b56d22ef08573ec48a5f21baa2c50f8606df9c7b6245abd9dbe72 SHA512 288229a85536a45fbae6ba5a4dc085fa2053264259f14833cd435f64191a4b2f4b93c3e9981589087ec293afbb0fc76e97d2b5312a196e3b3fed11a605ab650a WHIRLPOOL 69379d331a68e1c4eb15aa8b1ff5256c9b98d9fad4688f2d306841973b151fd22ddbca25c5388af39b487b8810a2e521ffefbbb9775cf02271626179c3810c04
3430 DIST C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip 92177 SHA256 71e6d46d9c7e624bc83dbfa4edde20bfdcb47ae76dc2b19dd553d23f22b454e7 SHA512 64b15aa898a45c1dce0d9c58ec4ef8c3dc1a32e1213543d98002cbf5419d67b3caf4357c8a252e36951197f3edd70e34a226c989e5479ce3b2d1405783d3d530 WHIRLPOOL 675db7f81ecadcecfe52f18cf8bd465867c1dac12f818717248da9a7d071d45adeb3c6af2e6ac1863bb5ccca36ae9383722d2361c28af52e51e5f2ac34736e89
3431 -DIST CF1982D5AFB4D85AB1CD9455744074063F13389B-clank_0.3.6.zip 7612802 SHA256 3ad752f4bd68da908eff96676ecb24506b5330076cafa246610c7cd23f8727e5 SHA512 7e574023f52597ef41e1a82d0aa91aca755bf4a76f8ca49be02e004e08c8fb8f8a24f6930e6bbdf50060a8997f92d8bdd8b800ecd3f023eefd0bd137f8326018 WHIRLPOOL 1a414e244b2a01f3718cff8b003424424ad8d7419b8cdd04487e95562a50c3f80a2ee99d3f503e1d4db0e02a26b59ae93c49d6048322e70bab9b2ca43059455a
3432 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
3433 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
3434 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3435 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
3436 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
3437 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
3438 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
3439 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
3440 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
3441 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
3442 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
3443 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
3444 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
3445 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
3446 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
3447 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
3448 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
3449 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
3450 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
3451 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
3452 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
3453 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
3454 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
3455 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
3456 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
3457 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
3458 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
3459 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
3460 EBUILD netbeans-cnd-8.0.2.ebuild 4516 SHA256 fb45efb079af2ca92509fa93b1b5e84e9d54385dc13e5a3337de8bb883e2c736 SHA512 9f104dfdb4c2c35d35a413129006a30936ff257599e8f48a22ffc149ee8dc603d3b22a6a944f140c8707bb2588f8f3eb2d05516dfbeec1b27a7d9cf1db1ba678 WHIRLPOOL 87a2c3f209d5adbe45f2ead7b6f37f25def790239e1d339f7ee42fc46cb84764e6cd848a9792847bee1037e2c95cd80bd08bff891c38908c091ee034a25d2d9a
3461 -EBUILD netbeans-cnd-9999_p20150801.ebuild 4796 SHA256 534a147d634e1e346648e532b8d4417ecaf3b38d3fd54e68871d5b163c528f6a SHA512 8f3776a2bc96427e12563d5c1890ec9e147230dbcc61473fffe6a1df0909fc73d2570c8f82924baa058bb79f40c114d5b79bc27d67e3907be90044312a28b9bb WHIRLPOOL a5cf966328f484f1608196938189c6b947d60652214374c814eeded3958481d118d121b5ce31ba82745473b7a0a5648b89094bdfa4674407d84557c817b45b71
3462 -EBUILD netbeans-cnd-9999_p20150803.ebuild 4796 SHA256 079b31ad24d8c743a89c42bf7688750ff343db10cdd2f652951b82e8809bc816 SHA512 be5b6a759253a9820c13e2e315ad9605e46d5d8b8087f85fd871a32a331815e11e1c82ecef586e9ffde76fd38a7f9261d01c9f46eacd48690b0893ad5fd2a3d9 WHIRLPOOL 7392955c95ee686653d4e9d0a460018e510a57d91297f37f5d372e3815c30dbd52f48f7e0ebd7b03c1e7de906b952652e8d52029aed8cfffb2c84d83660fdfe1
3463 -EBUILD netbeans-cnd-9999_p20150804.ebuild 4796 SHA256 fd17c8b0d16a51015ce4ce20a0df3f03ecd37199a0c01f5af51f42a4b3365660 SHA512 c886fbe646b94e2f6daf026588549101c4c162a406f522079836f5023195b15b66e549c13eba91cd6cc0b798baa3e29589b00952ffb3973d104470353a47a78b WHIRLPOOL 98e5cf832aaf3b21177c0940213411626bba54ef404130619f052b9ef61a118ae71220031cd49b009033c24d5b5c90e4e9b61a889daabca7bf080c3baae50fe0
3464 -EBUILD netbeans-cnd-9999_p20150805.ebuild 4796 SHA256 7849000f1bef6215343d6345762eb34ee76bf91731e53288af9d89f066e1d107 SHA512 0f48fa12192a14be1d242c10e70dc284545be080da065ba51e67b191808050470fefc3a21e628dcc8045cb1f54ec6d85cc7730f910785f966afd3c3e3bce8973 WHIRLPOOL 4c127aec0408bcbc7e72cf4c8fa1c110f645cb54f7b36a4adb5fc712c2a7c3be8f2bb84fef12fab5f8d9abfd0d07990238b13a390027cf93266c6252f2e85fad
3465 -EBUILD netbeans-cnd-9999_p20150807.ebuild 4796 SHA256 7842b549114664616a3934f53476153384c7de6a381ed48c407e14355a010af4 SHA512 e3ad86eb1e87368f066e43ac2ea9bae0daf3df551c43d9ca6dd9052ba366da204eb4d6e11489966b6eb42f7558c26b255646b981b57aebbd34587bac3c555e89 WHIRLPOOL 83d3e1fc55dec305659133d9ef59eb470e879cd7d5b6eaae7f6857519f4a2fa1ddd8363b116d41d851ecff43a203d8cbe5517aa668b7f92901951404fe5fea66
3466 -EBUILD netbeans-cnd-9999_p20150808.ebuild 4796 SHA256 f03dff4a941cd63ac2cc3e10e5c6962a0ec83c9f61e24200b8bd8cab114cf94b SHA512 4a26fbcdd4d18f5dda093eca3098d5056a1d0ff3fa735237fa58de718ebf96a6228a0f55af7bdba5d2832c75fd63fc3d84993ab9bfe8483d63a00cb8c90892b7 WHIRLPOOL 6564c1ea34f4120ba9c38d49d869602ef5082a69103bd469e845b5daee1c5be80ce248a35388d6f16791f781d378ee4530cf98953900165e272eafcd9d1eb1b5
3467 -EBUILD netbeans-cnd-9999_p20150810.ebuild 4796 SHA256 ef027602402686df3723f5f66f579e5b9021554d47a371730f230c231f772273 SHA512 68e4d47b17481f6704203aad523fb6535e962188847cdef297a29e314792e2ff6b000840165b4f8627d04d5da4608d25fa9a676f792d0e93b551e075c7a133c9 WHIRLPOOL 45f1f04372ab3cb680366e8c1e7ff686538e250d843c10463776223cae490d32a365f4a32841467f4fdf98328db58c902fef9616b339944e8dc84fcf5b4bd44a
3468 -EBUILD netbeans-cnd-9999_p20150812.ebuild 4796 SHA256 0faed0a3ef864ff585f087136d3aa3cd135681fde3830b7c738180773e0fc06f SHA512 8ea6e5882198d0ff3dd3f39bf720b73638e23b6811160d381dff3266d2780908dd15d621683214af0762cfd788e9ad6227fc0e0d4ef48a535e9f16bb6b18f347 WHIRLPOOL e0fe181cd56ded5cfc35398e21aec9e2b9e0a3a9ad3a60c673b12dccf9657520209d1bba1c68b900b5ad125c4a770e155cc68e036e71e72bde1f5a02b6d6172f
3469 -EBUILD netbeans-cnd-9999_p20150813.ebuild 4796 SHA256 048e92ac79921b880f778dd994395e53733e9fda28080e0c7320999f6a409693 SHA512 f5eac28cec2e52985697c8ff20d0201f64f195dbd13a0be3d64310d6aae20239382141ac93e75e46afffa724f6db95335393199b421d6374f7aecb1a077ea377 WHIRLPOOL f4e40e2a0949c1cebf942884c5135657ca8eb570d86ddc7dca25503a84b5d0678bd07cbec97baffb60bf3b12dd67790521c4b764c91c37dd670e97edc0c85791
3470 -EBUILD netbeans-cnd-9999_p20150814.ebuild 4796 SHA256 a7f0498055e49758f4e336f53d6b112805d003b1bbd76a51537f87816f735010 SHA512 19f6942c4eaf3d8308bc1e48d8807bca151101282ae67f70d1cea79d31b8058c502a4638fa3682708ed35f56d7ceaa854a1eab8914f3b1c675c9f1da02e7e6fb WHIRLPOOL f902cdb728da2cfb407ab6db3edb7a9d07c00341f2a8b81de5b86222a2f6cd81465742b4930a1fa0578f8c31bb8b975f8b822255b581fa41e440f8a258a33358
3471 -EBUILD netbeans-cnd-9999_p20150817.ebuild 4796 SHA256 518ed7733d17cc566851e9cb239ffd53de72007a748b9b9b1346ea4aa16fbdcc SHA512 09c216cec7a97f34d097d90d344ff62e6f0ed1274fa0c4d3aca15489a4ca0d14af9121afa59292661e8c20223680fe0dde193dcd3e1b4c76af99b027b7cdcedc WHIRLPOOL d45d6846cbfe2327e84c088028564e36249b833b719ad1d3df4276a6f9c7c0adc26153544568144210660d4a25c9008e1afc2c290e42312e3f6e751829947423
3472 -EBUILD netbeans-cnd-9999_p20150818.ebuild 4796 SHA256 e5058100f10f2aaf9b988cc9dbbba08a58323d4ae2ed5268d91eb108faf31fd8 SHA512 c367f8b4e8f7ab20efd7e868de77d46b282fa2baa479b61a0cb05646ba3742857ca474a412f545ddedb1ad5202f4de9c951f07065b321efa0873394235756f27 WHIRLPOOL a12517832ed846384dcc7ae5bd4ae2a3b3e7e76d1420be8eb8075d65463a01a5abe94fb2b4482269957d080730aedd2eb8c1897f71c15b664eba4e6bbf959477
3473 -EBUILD netbeans-cnd-9999_p20150819.ebuild 4796 SHA256 a9199e224db704e23d618597440c02100fa4cd2649ac81a2861713a958c6573c SHA512 e01cc4ecb78a0a290cd5bbf311af906904e45d3202d1ff267d44cf96f4f3b45becd71e7b28d3715006e9a739cfc4ecfaa10648105a9c3e6e0d54761e682828c0 WHIRLPOOL 1469a655305a6f8a0b1dac677352448ef9253fad43b001f3346524efcd92145451741b3a5724c498cf8c1bfb4c9e891b0b1b9f5d94fad0cfe3b64f082c879fa9
3474 -EBUILD netbeans-cnd-9999_p20150820.ebuild 4796 SHA256 156f6905d06c2b0a90185db910171896811726b94be34b116eb7a95d63b324e4 SHA512 06cc4ab95cdb08600b3aea002187d272818c4d5ff98f45e3201d659d728f359e45e79feb7806ff76cb51cf121ebe40d1c61adaa29ba0197368e2cef9b197a712 WHIRLPOOL 2115a23d9634ff4ec0355f03961b742c52cd5244465057adcf07195347db0ec335857ccfe4d0e37451a689339c0b66b502e979a73440271819cc17d4046e56a5
3475 -EBUILD netbeans-cnd-9999_p20150821.ebuild 4796 SHA256 27b93d128b00e74b2ce35c748c2dfbe9579a1c3bd1225e2ba2bfb4464c1bc674 SHA512 d42add7b1af05c407eaba501fc526aaa0b8f07163ae6d6837259a6d074605c89e213f9a2f5460eb841fb7fc1b5de49e4c57153be21a5027dc525ff80ea8b410c WHIRLPOOL ce893299d2ab72f0a65a7c0a7749b2b2e499bedad271585bd05c008ea87b716e0401ee6ce09148fa920a2a11d4acf3c92545edfb9b7b7c8e07c986cb1b084391
3476 -EBUILD netbeans-cnd-9999_p20150822.ebuild 4796 SHA256 d8fe5d266ec91a985cc055edd7f2593affcaf00233f328358078204d7b16e5af SHA512 5f6b04ce87c24919c260be2bb1eb539e216689715c56466bd1cecdb6a1914368d8a30ee86b9d136a26058b5aaf7368f423ae66369964e545e113d5aea329e52b WHIRLPOOL 0cb6c0633ae2595da1586d0a486cbd46867ecab618792602dace6c5fcdd38da869bae65ddf55dfa9673a21d768fd371cfe0d50e49c2d531119d265d2e5204cee
3477 -EBUILD netbeans-cnd-9999_p20150823.ebuild 4796 SHA256 d16ecbdfec2787e046692be02098837757da1055c6d02398e337f8b5ba1854b1 SHA512 fadd55c3a65504bdf14422f282f597e6d9f3595d57def531d34aa51a25d4945acd58d00f900ffc5ae208a3dcc21b531efdaa801bf5df5640a404f7965e0bf03f WHIRLPOOL e35b4e82f25ffe7fd94d78dae8c3680cdbb245d1e3aa8611f796bf7bb9f2fba8ca0b978aa75303203dac31eea7ba18662c0670a469e097752f2f085444e5a7b7
3478 -EBUILD netbeans-cnd-9999_p20150824.ebuild 4796 SHA256 98546566d0ef451a0e837e20b6e0f4067a4899e491752205cb1787a7b5f780b7 SHA512 959c8eb99c2e62eb2a1e246a70bf72bba19d2d5f375e73b3ea1b40ed004e9b521650b9e4c4a6391e5e24a1665e877d5ac2a5b8e0d9002ff1174ab2cc0a90859b WHIRLPOOL e1638a84f099b03e5f38918f3fc6f3c53894008f68c402eac03aa082cd94b132263f31da48159f8ef330192d98960ff0c6c4e33376e76113d2f91fa251483aae
3479 -EBUILD netbeans-cnd-9999_p20150825.ebuild 4796 SHA256 da3837ebb6d33c46723612ce3cc827ddf665901ba59a338ea0da7e7e57ac77b0 SHA512 04b82989dbfb81bca8a387c8c1221006e634e5e03e17d4c18f035528dfd107a0bedf6c49b301baa34f4662dfbc3d9f4917248cf72e50fd00795e45a42dd7beb9 WHIRLPOOL 768a91add0d2f3c0dc9a28a9de402a0da22a6a80fc34fd87bfbe14777ba8c687168a85d5c969968f46fa1c77cc53422a6c08c34fa9b0fe467ec2c43b0dd7b04f
3480 -EBUILD netbeans-cnd-9999_p20150827.ebuild 4796 SHA256 44a9873ada86af04c7a4e556ed83a118f43e0fd2a14c4615eda47f5d756c57fd SHA512 6d9ab21d24ead3cbc219352c7d1e3704130ffc2b8bcd94dcc2c4e9f1fc9fbfbe305fd3ca9e43cdd527785e1038ce7a917fc3b9379dc90d7cc748a70d1627dde6 WHIRLPOOL 65c17f9ac6eb0626ecccd1cb860e063c7fda48fc9758f15cef5c6df47e52ee9a64f980065f250b721ed00aa213d92b0870dfccff1aed5c2db5d59d4e07a3e0bc
3481 -EBUILD netbeans-cnd-9999_p20150828.ebuild 4796 SHA256 74f8892a3299e13d38bcc9a59a8b374334e7df04119b2309ac601741bf4ae870 SHA512 cc30c6067b22b1fb3a035b9925c240a7bed365fb0a88338c45c00bc08597b4cb70003adaa226f2cb7c36f7df206e2c5f5699b28328993d3c41823ecf35967c93 WHIRLPOOL 55d12905793e6539ca47684d5ceadc00c601bc57d813b45db28ad520e1845239148347729460dacd01cb829bc7ebb00e768aa5a4d8547af31642d4f2b4e3e6d9
3482 -EBUILD netbeans-cnd-9999_p20150829.ebuild 4796 SHA256 ba5c9a508f64de6f81e9b3e68cab5f4f9590e112a70708bb388f47fde675039f SHA512 7688b3a659b8b61736da8712b9e7ad88fb037a0fd51451cdf9f4307775a693dfd83bac09d08ccf8797221be43cbba625c149f5d16bf1201fb7e7021d4d31bc94 WHIRLPOOL cad39e336a3337fedacbf486744af7782c1405adc3b5c8ac2b0a2498bec1ab08df806da2e4b13970191e0748da749547a44c50c83608887bc178d3872973dfd3
3483 -EBUILD netbeans-cnd-9999_p20150830.ebuild 4796 SHA256 cc126ca1b69b7c1de959f8f64198b75cd82ba9191ae822d7207906ccfa770eff SHA512 3ad0c81fe29552ac0f508d4314e857f8afbace487bbdbfa7f0b7dc41f0efae7f36337e0830d13dfd4452c99870f2c3dccef9041fbc79d05e6173e3cee113fe5b WHIRLPOOL c9d146003ab0ba1f62dc2b4df606e65379ed7620fac260791211759c3aa47d1c059f530b6af10a9707b10b319386c9227d82dac03f3f7a3a3b54bbc4f84f9ce6
3484 -EBUILD netbeans-cnd-9999_p20150831.ebuild 4796 SHA256 6afdc705a1a8ec531604c2728e7c52777ec310eff6434b2c8c421fd7a7e138f1 SHA512 2eb8be11c2e85810befc84be961054d930784615a2aedafdcf4d1fbbe141be3ec89b1481e9440992903ebea4ec97c2823cdccd5df8907e5dbbbadc02d012c151 WHIRLPOOL 11b46ca71b8913de9a9804a8d4c05679bf8db802316410bdd3d6ab092467fcd736c5e46ba069c3354df02bac3565c5e867108f135dd54a85511bc2fd221c8fbf
3485 +EBUILD netbeans-cnd-9999_p20150901.ebuild 4796 SHA256 733e6ddb98ca914ab946e9f408e319230825a97bd89b48a33cfa6c36c5e5e9cd SHA512 6cc3a8556b3f04dad419de543185395fe5cf030be9c2b6ba2df274788d31d68f418ba8425ad6359e00f6ebc4cb1ce26eff87f1dcb0f2d78ac98be8f12cfea0b6 WHIRLPOOL 85a11f2da8cb65d9aab5e4f74190c2c16fc73a0fb00a09ca2823f82df4b26cb30aa12217c72159f47fa5229c1d932931d249829c9d98748e4716c27ec2a87dfd
3486 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
3487 -----BEGIN PGP SIGNATURE-----
3488 Version: GnuPG v2
3489
3490 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZgisP/iAsWLRQhQHkUvTRu840RU1U
3491 -dKGgXyt0tjPSrrjQIxG3nCAl5z53yaCWvV6nPe/vBtX0izCZ2IRXhI5idH4LmpSs
3492 -kob32k3v8r/606PcYwMvMUfxiWoaGwhkZeW3UF3RxYSWnFFcNRrjXMgzlRDQy3lZ
3493 -hbOoO09Zd/uYPpzLjEgjNhFcWJPEZSaF+OWx50xNdqgpdJ1aXpaHEiwIrk64qCnE
3494 -C/QbIvZs7CL9O8kJ7jFP9QLLV6sR1dtzPu1MRwhEiKRsbPWm9gWKaJzdLeikHROc
3495 -jEPq1qrmvjAZDBk7nDbhdGITebCVZDQIgLifAQuCgvQCNHqu1IjckMVBSjjCgJwA
3496 -YvJdPNBolzavIBElE38hzR/nn9oAE8hTmf6BtPZPiAGN1AVwfCo6VMl8vOczvwrL
3497 -CVC+ElfuCA/QrbOvuynY1BNX3TaiLPA5SNpIJrovQ7+DsZKpCnVHGjkOWn0VWKB1
3498 -7mFHEsTGMkCJ2ZYJsi3rdpNm+w0waKWWLF3h67U2Ot05cIz3EGe8n8LUXYUQe1pt
3499 -oRtE0fEvi8O0fNPhJdAfvN47bfl9o/s/Fil8xbJ6gaYAnIL8Uwt4CUZErxKKVtj9
3500 -Es2/KEV/JlTJzyhigc2K/vE5/B34ejdO7C54m8djDIjMeKWPUCVOjJT0StNl4trR
3501 -66DHLjl/B1DpwNnhBl2F
3502 -=VK9m
3503 +iQIcBAEBCAAGBQJV5YsNAAoJEHXhZAaA2KaZNAMQAIG2l8oobFRt7EHh38nWMWFv
3504 +5Hcr0AOGxV//tsdDDbfY42QdpNjWfxk5bzmkDX7hut9s/SxTd724TIFn3vvRi+GG
3505 +DJftTitgGhWXCruKM9grSYFKRXrpK86JsGp6AcO0f+nxRyN5QDekUH0eOO3TmvJ0
3506 +6afQIz34cMtpcbLv53ICCV7rRWvCT2WZy44h6PNlgTorYMcfhZRx1o//+E1FFS2A
3507 +MPu+X1IWjQoOON0tRzD5TUfMKhcdQqZo/jqP8uKLN86KjNAlL7JnIr3OmaiJjHNP
3508 +RuOFr9Tuk0eNvCPnK8TLg31K+6zLxqkAR55Je56aFJaKZCaLBejf5c5ByyUYs+/D
3509 +v6OQNGwi13/kM4TwyUGguqU4/UPjYKyeMoWXo6tygSYKPuqmunYrEpyiqq24NDqz
3510 +pRHfN4KqdwkSIVxK0rg1o9XZnpyKIR4IKpPZxCSfmAr6PdhfyRojQQrpsm7ebg9l
3511 +kbEvJfAR2lrDON1R1PrJ9I7P3QrNYhw+ZryQOPMwwmJJXCurb+Vve0Viah6asIOF
3512 +Uzje+K55UuyKSaHLZPSQDLWLiYzzC9JrZbkM96Ajb1nK1f8KpWktoilwv6s8QW+J
3513 +0XF8DzBcftqVXiLxv96wManYavjrRGji/PoafzqD+AblgTV+7UUsmagNHD1Wropb
3514 +suaLdm5YPPnBsFY2FDlq
3515 +=dzVg
3516 -----END PGP SIGNATURE-----
3517
3518 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150803.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150803.ebuild
3519 deleted file mode 100644
3520 index dcbb8cf..0000000
3521 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150803.ebuild
3522 +++ /dev/null
3523 @@ -1,127 +0,0 @@
3524 -# Copyright 1999-2015 Gentoo Foundation
3525 -# Distributed under the terms of the GNU General Public License v2
3526 -# $Header: $
3527 -
3528 -EAPI="4"
3529 -inherit eutils java-pkg-2 java-ant-2
3530 -
3531 -DESCRIPTION="Netbeans CND Cluster"
3532 -HOMEPAGE="http://netbeans.org/projects/cnd"
3533 -SLOT="9999"
3534 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
3535 -SRC_URI="${SOURCE_URL}
3536 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3537 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3538 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3539 - http://hg.netbeans.org/binaries/CF1982D5AFB4D85AB1CD9455744074063F13389B-clank_0.3.6.zip
3540 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3541 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
3542 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3543 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3544 -KEYWORDS="~amd64 ~x86"
3545 -IUSE=""
3546 -S="${WORKDIR}"
3547 -
3548 -# These files are for remote development and debugging
3549 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3550 -
3551 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3552 - ~dev-java/netbeans-harness-${PV}
3553 - ~dev-java/netbeans-ide-${PV}
3554 - ~dev-java/netbeans-platform-${PV}"
3555 -DEPEND=">=virtual/jdk-1.7
3556 - app-arch/unzip
3557 - >=dev-java/jna-3.4.0
3558 - ${CDEPEND}
3559 - dev-java/javahelp:0"
3560 -RDEPEND=">=virtual/jdk-1.7
3561 - ${CDEPEND}"
3562 -
3563 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3564 -
3565 -EANT_BUILD_XML="nbbuild/build.xml"
3566 -EANT_BUILD_TARGET="rebuild-cluster"
3567 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3568 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3569 -JAVA_PKG_BSFIX="off"
3570 -
3571 -src_unpack() {
3572 - unpack $(basename ${SOURCE_URL})
3573 -
3574 - einfo "Deleting bundled jars..."
3575 - find -name "*.jar" -type f -delete
3576 -
3577 - unpack netbeans-9999-r14-build.xml.patch.bz2
3578 -
3579 - pushd "${S}" >/dev/null || die
3580 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3581 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3582 - ln -s "${DISTDIR}"/CF1982D5AFB4D85AB1CD9455744074063F13389B-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3583 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3584 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3585 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3586 - popd >/dev/null || die
3587 -}
3588 -
3589 -src_prepare() {
3590 - einfo "Deleting bundled class files..."
3591 - find -name "*.class" -type f | xargs rm -vf
3592 -
3593 - epatch netbeans-9999-r14-build.xml.patch
3594 -
3595 - # Support for custom patches
3596 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3597 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3598 -
3599 - if [ -n "${files}" ] ; then
3600 - einfo "Applying custom patches:"
3601 -
3602 - for file in ${files} ; do
3603 - epatch "${file}"
3604 - done
3605 - fi
3606 - fi
3607 -
3608 - einfo "Symlinking external libraries..."
3609 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3610 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
3611 -
3612 - einfo "Linking in other clusters..."
3613 - mkdir "${S}"/nbbuild/netbeans || die
3614 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3615 -
3616 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3617 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3618 - touch nb.cluster.dlight.built
3619 -
3620 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3621 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3622 - touch nb.cluster.harness.built
3623 -
3624 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3625 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3626 - touch nb.cluster.ide.built
3627 -
3628 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3629 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3630 - touch nb.cluster.platform.built
3631 -
3632 - popd >/dev/null || die
3633 -
3634 - java-pkg-2_src_prepare
3635 -}
3636 -
3637 -src_install() {
3638 - pushd nbbuild/netbeans/cnd >/dev/null || die
3639 -
3640 - insinto ${INSTALL_DIR}
3641 -
3642 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3643 -
3644 - doins -r *
3645 - fperms 755 bin/dorun.sh
3646 -
3647 - popd >/dev/null || die
3648 -
3649 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3650 -}
3651
3652 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150804.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150804.ebuild
3653 deleted file mode 100644
3654 index 159b1c7..0000000
3655 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150804.ebuild
3656 +++ /dev/null
3657 @@ -1,127 +0,0 @@
3658 -# Copyright 1999-2015 Gentoo Foundation
3659 -# Distributed under the terms of the GNU General Public License v2
3660 -# $Header: $
3661 -
3662 -EAPI="4"
3663 -inherit eutils java-pkg-2 java-ant-2
3664 -
3665 -DESCRIPTION="Netbeans CND Cluster"
3666 -HOMEPAGE="http://netbeans.org/projects/cnd"
3667 -SLOT="9999"
3668 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
3669 -SRC_URI="${SOURCE_URL}
3670 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3671 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3672 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3673 - http://hg.netbeans.org/binaries/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip
3674 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3675 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
3676 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3677 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3678 -KEYWORDS="~amd64 ~x86"
3679 -IUSE=""
3680 -S="${WORKDIR}"
3681 -
3682 -# These files are for remote development and debugging
3683 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3684 -
3685 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3686 - ~dev-java/netbeans-harness-${PV}
3687 - ~dev-java/netbeans-ide-${PV}
3688 - ~dev-java/netbeans-platform-${PV}"
3689 -DEPEND=">=virtual/jdk-1.7
3690 - app-arch/unzip
3691 - >=dev-java/jna-3.4.0
3692 - ${CDEPEND}
3693 - dev-java/javahelp:0"
3694 -RDEPEND=">=virtual/jdk-1.7
3695 - ${CDEPEND}"
3696 -
3697 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3698 -
3699 -EANT_BUILD_XML="nbbuild/build.xml"
3700 -EANT_BUILD_TARGET="rebuild-cluster"
3701 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3702 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3703 -JAVA_PKG_BSFIX="off"
3704 -
3705 -src_unpack() {
3706 - unpack $(basename ${SOURCE_URL})
3707 -
3708 - einfo "Deleting bundled jars..."
3709 - find -name "*.jar" -type f -delete
3710 -
3711 - unpack netbeans-9999-r14-build.xml.patch.bz2
3712 -
3713 - pushd "${S}" >/dev/null || die
3714 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3715 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3716 - ln -s "${DISTDIR}"/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3717 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3718 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3719 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3720 - popd >/dev/null || die
3721 -}
3722 -
3723 -src_prepare() {
3724 - einfo "Deleting bundled class files..."
3725 - find -name "*.class" -type f | xargs rm -vf
3726 -
3727 - epatch netbeans-9999-r14-build.xml.patch
3728 -
3729 - # Support for custom patches
3730 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3731 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3732 -
3733 - if [ -n "${files}" ] ; then
3734 - einfo "Applying custom patches:"
3735 -
3736 - for file in ${files} ; do
3737 - epatch "${file}"
3738 - done
3739 - fi
3740 - fi
3741 -
3742 - einfo "Symlinking external libraries..."
3743 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3744 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
3745 -
3746 - einfo "Linking in other clusters..."
3747 - mkdir "${S}"/nbbuild/netbeans || die
3748 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3749 -
3750 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3751 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3752 - touch nb.cluster.dlight.built
3753 -
3754 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3755 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3756 - touch nb.cluster.harness.built
3757 -
3758 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3759 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3760 - touch nb.cluster.ide.built
3761 -
3762 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3763 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3764 - touch nb.cluster.platform.built
3765 -
3766 - popd >/dev/null || die
3767 -
3768 - java-pkg-2_src_prepare
3769 -}
3770 -
3771 -src_install() {
3772 - pushd nbbuild/netbeans/cnd >/dev/null || die
3773 -
3774 - insinto ${INSTALL_DIR}
3775 -
3776 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3777 -
3778 - doins -r *
3779 - fperms 755 bin/dorun.sh
3780 -
3781 - popd >/dev/null || die
3782 -
3783 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3784 -}
3785
3786 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150805.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150805.ebuild
3787 deleted file mode 100644
3788 index 265e207..0000000
3789 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150805.ebuild
3790 +++ /dev/null
3791 @@ -1,127 +0,0 @@
3792 -# Copyright 1999-2015 Gentoo Foundation
3793 -# Distributed under the terms of the GNU General Public License v2
3794 -# $Header: $
3795 -
3796 -EAPI="4"
3797 -inherit eutils java-pkg-2 java-ant-2
3798 -
3799 -DESCRIPTION="Netbeans CND Cluster"
3800 -HOMEPAGE="http://netbeans.org/projects/cnd"
3801 -SLOT="9999"
3802 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
3803 -SRC_URI="${SOURCE_URL}
3804 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3805 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3806 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3807 - http://hg.netbeans.org/binaries/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip
3808 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3809 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
3810 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3811 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3812 -KEYWORDS="~amd64 ~x86"
3813 -IUSE=""
3814 -S="${WORKDIR}"
3815 -
3816 -# These files are for remote development and debugging
3817 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3818 -
3819 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3820 - ~dev-java/netbeans-harness-${PV}
3821 - ~dev-java/netbeans-ide-${PV}
3822 - ~dev-java/netbeans-platform-${PV}"
3823 -DEPEND=">=virtual/jdk-1.7
3824 - app-arch/unzip
3825 - >=dev-java/jna-3.4.0
3826 - ${CDEPEND}
3827 - dev-java/javahelp:0"
3828 -RDEPEND=">=virtual/jdk-1.7
3829 - ${CDEPEND}"
3830 -
3831 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3832 -
3833 -EANT_BUILD_XML="nbbuild/build.xml"
3834 -EANT_BUILD_TARGET="rebuild-cluster"
3835 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3836 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3837 -JAVA_PKG_BSFIX="off"
3838 -
3839 -src_unpack() {
3840 - unpack $(basename ${SOURCE_URL})
3841 -
3842 - einfo "Deleting bundled jars..."
3843 - find -name "*.jar" -type f -delete
3844 -
3845 - unpack netbeans-9999-r14-build.xml.patch.bz2
3846 -
3847 - pushd "${S}" >/dev/null || die
3848 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3849 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3850 - ln -s "${DISTDIR}"/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3851 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3852 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3853 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3854 - popd >/dev/null || die
3855 -}
3856 -
3857 -src_prepare() {
3858 - einfo "Deleting bundled class files..."
3859 - find -name "*.class" -type f | xargs rm -vf
3860 -
3861 - epatch netbeans-9999-r14-build.xml.patch
3862 -
3863 - # Support for custom patches
3864 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3865 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3866 -
3867 - if [ -n "${files}" ] ; then
3868 - einfo "Applying custom patches:"
3869 -
3870 - for file in ${files} ; do
3871 - epatch "${file}"
3872 - done
3873 - fi
3874 - fi
3875 -
3876 - einfo "Symlinking external libraries..."
3877 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3878 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
3879 -
3880 - einfo "Linking in other clusters..."
3881 - mkdir "${S}"/nbbuild/netbeans || die
3882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3883 -
3884 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
3885 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3886 - touch nb.cluster.dlight.built
3887 -
3888 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3889 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3890 - touch nb.cluster.harness.built
3891 -
3892 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3893 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3894 - touch nb.cluster.ide.built
3895 -
3896 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3897 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3898 - touch nb.cluster.platform.built
3899 -
3900 - popd >/dev/null || die
3901 -
3902 - java-pkg-2_src_prepare
3903 -}
3904 -
3905 -src_install() {
3906 - pushd nbbuild/netbeans/cnd >/dev/null || die
3907 -
3908 - insinto ${INSTALL_DIR}
3909 -
3910 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3911 -
3912 - doins -r *
3913 - fperms 755 bin/dorun.sh
3914 -
3915 - popd >/dev/null || die
3916 -
3917 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
3918 -}
3919
3920 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150807.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150807.ebuild
3921 deleted file mode 100644
3922 index 04167c6..0000000
3923 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150807.ebuild
3924 +++ /dev/null
3925 @@ -1,127 +0,0 @@
3926 -# Copyright 1999-2015 Gentoo Foundation
3927 -# Distributed under the terms of the GNU General Public License v2
3928 -# $Header: $
3929 -
3930 -EAPI="4"
3931 -inherit eutils java-pkg-2 java-ant-2
3932 -
3933 -DESCRIPTION="Netbeans CND Cluster"
3934 -HOMEPAGE="http://netbeans.org/projects/cnd"
3935 -SLOT="9999"
3936 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
3937 -SRC_URI="${SOURCE_URL}
3938 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3939 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
3940 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
3941 - http://hg.netbeans.org/binaries/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip
3942 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
3943 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
3944 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
3945 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3946 -KEYWORDS="~amd64 ~x86"
3947 -IUSE=""
3948 -S="${WORKDIR}"
3949 -
3950 -# These files are for remote development and debugging
3951 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
3952 -
3953 -CDEPEND="~dev-java/netbeans-dlight-${PV}
3954 - ~dev-java/netbeans-harness-${PV}
3955 - ~dev-java/netbeans-ide-${PV}
3956 - ~dev-java/netbeans-platform-${PV}"
3957 -DEPEND=">=virtual/jdk-1.7
3958 - app-arch/unzip
3959 - >=dev-java/jna-3.4.0
3960 - ${CDEPEND}
3961 - dev-java/javahelp:0"
3962 -RDEPEND=">=virtual/jdk-1.7
3963 - ${CDEPEND}"
3964 -
3965 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3966 -
3967 -EANT_BUILD_XML="nbbuild/build.xml"
3968 -EANT_BUILD_TARGET="rebuild-cluster"
3969 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3970 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3971 -JAVA_PKG_BSFIX="off"
3972 -
3973 -src_unpack() {
3974 - unpack $(basename ${SOURCE_URL})
3975 -
3976 - einfo "Deleting bundled jars..."
3977 - find -name "*.jar" -type f -delete
3978 -
3979 - unpack netbeans-9999-r14-build.xml.patch.bz2
3980 -
3981 - pushd "${S}" >/dev/null || die
3982 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
3983 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
3984 - ln -s "${DISTDIR}"/3A8AF153DB7B434C6E97911B66A1DF27ADD37FF3-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
3985 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
3986 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
3987 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
3988 - popd >/dev/null || die
3989 -}
3990 -
3991 -src_prepare() {
3992 - einfo "Deleting bundled class files..."
3993 - find -name "*.class" -type f | xargs rm -vf
3994 -
3995 - epatch netbeans-9999-r14-build.xml.patch
3996 -
3997 - # Support for custom patches
3998 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3999 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4000 -
4001 - if [ -n "${files}" ] ; then
4002 - einfo "Applying custom patches:"
4003 -
4004 - for file in ${files} ; do
4005 - epatch "${file}"
4006 - done
4007 - fi
4008 - fi
4009 -
4010 - einfo "Symlinking external libraries..."
4011 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4012 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4013 -
4014 - einfo "Linking in other clusters..."
4015 - mkdir "${S}"/nbbuild/netbeans || die
4016 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4017 -
4018 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4019 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4020 - touch nb.cluster.dlight.built
4021 -
4022 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4023 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4024 - touch nb.cluster.harness.built
4025 -
4026 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4027 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4028 - touch nb.cluster.ide.built
4029 -
4030 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4031 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4032 - touch nb.cluster.platform.built
4033 -
4034 - popd >/dev/null || die
4035 -
4036 - java-pkg-2_src_prepare
4037 -}
4038 -
4039 -src_install() {
4040 - pushd nbbuild/netbeans/cnd >/dev/null || die
4041 -
4042 - insinto ${INSTALL_DIR}
4043 -
4044 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4045 -
4046 - doins -r *
4047 - fperms 755 bin/dorun.sh
4048 -
4049 - popd >/dev/null || die
4050 -
4051 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4052 -}
4053
4054 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150808.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150808.ebuild
4055 deleted file mode 100644
4056 index 0471bb2..0000000
4057 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150808.ebuild
4058 +++ /dev/null
4059 @@ -1,127 +0,0 @@
4060 -# Copyright 1999-2015 Gentoo Foundation
4061 -# Distributed under the terms of the GNU General Public License v2
4062 -# $Header: $
4063 -
4064 -EAPI="4"
4065 -inherit eutils java-pkg-2 java-ant-2
4066 -
4067 -DESCRIPTION="Netbeans CND Cluster"
4068 -HOMEPAGE="http://netbeans.org/projects/cnd"
4069 -SLOT="9999"
4070 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
4071 -SRC_URI="${SOURCE_URL}
4072 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4073 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4074 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4075 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4076 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4077 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4078 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4079 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4080 -KEYWORDS="~amd64 ~x86"
4081 -IUSE=""
4082 -S="${WORKDIR}"
4083 -
4084 -# These files are for remote development and debugging
4085 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4086 -
4087 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4088 - ~dev-java/netbeans-harness-${PV}
4089 - ~dev-java/netbeans-ide-${PV}
4090 - ~dev-java/netbeans-platform-${PV}"
4091 -DEPEND=">=virtual/jdk-1.7
4092 - app-arch/unzip
4093 - >=dev-java/jna-3.4.0
4094 - ${CDEPEND}
4095 - dev-java/javahelp:0"
4096 -RDEPEND=">=virtual/jdk-1.7
4097 - ${CDEPEND}"
4098 -
4099 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4100 -
4101 -EANT_BUILD_XML="nbbuild/build.xml"
4102 -EANT_BUILD_TARGET="rebuild-cluster"
4103 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4104 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4105 -JAVA_PKG_BSFIX="off"
4106 -
4107 -src_unpack() {
4108 - unpack $(basename ${SOURCE_URL})
4109 -
4110 - einfo "Deleting bundled jars..."
4111 - find -name "*.jar" -type f -delete
4112 -
4113 - unpack netbeans-9999-r14-build.xml.patch.bz2
4114 -
4115 - pushd "${S}" >/dev/null || die
4116 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4117 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4118 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4119 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4120 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4121 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4122 - popd >/dev/null || die
4123 -}
4124 -
4125 -src_prepare() {
4126 - einfo "Deleting bundled class files..."
4127 - find -name "*.class" -type f | xargs rm -vf
4128 -
4129 - epatch netbeans-9999-r14-build.xml.patch
4130 -
4131 - # Support for custom patches
4132 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4133 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4134 -
4135 - if [ -n "${files}" ] ; then
4136 - einfo "Applying custom patches:"
4137 -
4138 - for file in ${files} ; do
4139 - epatch "${file}"
4140 - done
4141 - fi
4142 - fi
4143 -
4144 - einfo "Symlinking external libraries..."
4145 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4146 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4147 -
4148 - einfo "Linking in other clusters..."
4149 - mkdir "${S}"/nbbuild/netbeans || die
4150 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4151 -
4152 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4153 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4154 - touch nb.cluster.dlight.built
4155 -
4156 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4157 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4158 - touch nb.cluster.harness.built
4159 -
4160 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4161 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4162 - touch nb.cluster.ide.built
4163 -
4164 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4165 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4166 - touch nb.cluster.platform.built
4167 -
4168 - popd >/dev/null || die
4169 -
4170 - java-pkg-2_src_prepare
4171 -}
4172 -
4173 -src_install() {
4174 - pushd nbbuild/netbeans/cnd >/dev/null || die
4175 -
4176 - insinto ${INSTALL_DIR}
4177 -
4178 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4179 -
4180 - doins -r *
4181 - fperms 755 bin/dorun.sh
4182 -
4183 - popd >/dev/null || die
4184 -
4185 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4186 -}
4187
4188 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150810.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150810.ebuild
4189 deleted file mode 100644
4190 index 4cc926b..0000000
4191 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150810.ebuild
4192 +++ /dev/null
4193 @@ -1,127 +0,0 @@
4194 -# Copyright 1999-2015 Gentoo Foundation
4195 -# Distributed under the terms of the GNU General Public License v2
4196 -# $Header: $
4197 -
4198 -EAPI="4"
4199 -inherit eutils java-pkg-2 java-ant-2
4200 -
4201 -DESCRIPTION="Netbeans CND Cluster"
4202 -HOMEPAGE="http://netbeans.org/projects/cnd"
4203 -SLOT="9999"
4204 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
4205 -SRC_URI="${SOURCE_URL}
4206 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4207 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4208 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4209 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4210 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4211 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4212 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4213 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4214 -KEYWORDS="~amd64 ~x86"
4215 -IUSE=""
4216 -S="${WORKDIR}"
4217 -
4218 -# These files are for remote development and debugging
4219 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4220 -
4221 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4222 - ~dev-java/netbeans-harness-${PV}
4223 - ~dev-java/netbeans-ide-${PV}
4224 - ~dev-java/netbeans-platform-${PV}"
4225 -DEPEND=">=virtual/jdk-1.7
4226 - app-arch/unzip
4227 - >=dev-java/jna-3.4.0
4228 - ${CDEPEND}
4229 - dev-java/javahelp:0"
4230 -RDEPEND=">=virtual/jdk-1.7
4231 - ${CDEPEND}"
4232 -
4233 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4234 -
4235 -EANT_BUILD_XML="nbbuild/build.xml"
4236 -EANT_BUILD_TARGET="rebuild-cluster"
4237 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4238 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4239 -JAVA_PKG_BSFIX="off"
4240 -
4241 -src_unpack() {
4242 - unpack $(basename ${SOURCE_URL})
4243 -
4244 - einfo "Deleting bundled jars..."
4245 - find -name "*.jar" -type f -delete
4246 -
4247 - unpack netbeans-9999-r14-build.xml.patch.bz2
4248 -
4249 - pushd "${S}" >/dev/null || die
4250 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4251 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4252 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4253 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4254 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4255 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4256 - popd >/dev/null || die
4257 -}
4258 -
4259 -src_prepare() {
4260 - einfo "Deleting bundled class files..."
4261 - find -name "*.class" -type f | xargs rm -vf
4262 -
4263 - epatch netbeans-9999-r14-build.xml.patch
4264 -
4265 - # Support for custom patches
4266 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4267 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4268 -
4269 - if [ -n "${files}" ] ; then
4270 - einfo "Applying custom patches:"
4271 -
4272 - for file in ${files} ; do
4273 - epatch "${file}"
4274 - done
4275 - fi
4276 - fi
4277 -
4278 - einfo "Symlinking external libraries..."
4279 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4280 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4281 -
4282 - einfo "Linking in other clusters..."
4283 - mkdir "${S}"/nbbuild/netbeans || die
4284 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4285 -
4286 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4287 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4288 - touch nb.cluster.dlight.built
4289 -
4290 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4291 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4292 - touch nb.cluster.harness.built
4293 -
4294 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4295 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4296 - touch nb.cluster.ide.built
4297 -
4298 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4299 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4300 - touch nb.cluster.platform.built
4301 -
4302 - popd >/dev/null || die
4303 -
4304 - java-pkg-2_src_prepare
4305 -}
4306 -
4307 -src_install() {
4308 - pushd nbbuild/netbeans/cnd >/dev/null || die
4309 -
4310 - insinto ${INSTALL_DIR}
4311 -
4312 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4313 -
4314 - doins -r *
4315 - fperms 755 bin/dorun.sh
4316 -
4317 - popd >/dev/null || die
4318 -
4319 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4320 -}
4321
4322 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150812.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150812.ebuild
4323 deleted file mode 100644
4324 index bc82d9c..0000000
4325 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150812.ebuild
4326 +++ /dev/null
4327 @@ -1,127 +0,0 @@
4328 -# Copyright 1999-2015 Gentoo Foundation
4329 -# Distributed under the terms of the GNU General Public License v2
4330 -# $Header: $
4331 -
4332 -EAPI="4"
4333 -inherit eutils java-pkg-2 java-ant-2
4334 -
4335 -DESCRIPTION="Netbeans CND Cluster"
4336 -HOMEPAGE="http://netbeans.org/projects/cnd"
4337 -SLOT="9999"
4338 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
4339 -SRC_URI="${SOURCE_URL}
4340 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4341 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4342 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4343 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4344 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4345 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4346 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4347 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4348 -KEYWORDS="~amd64 ~x86"
4349 -IUSE=""
4350 -S="${WORKDIR}"
4351 -
4352 -# These files are for remote development and debugging
4353 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4354 -
4355 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4356 - ~dev-java/netbeans-harness-${PV}
4357 - ~dev-java/netbeans-ide-${PV}
4358 - ~dev-java/netbeans-platform-${PV}"
4359 -DEPEND=">=virtual/jdk-1.7
4360 - app-arch/unzip
4361 - >=dev-java/jna-3.4.0
4362 - ${CDEPEND}
4363 - dev-java/javahelp:0"
4364 -RDEPEND=">=virtual/jdk-1.7
4365 - ${CDEPEND}"
4366 -
4367 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4368 -
4369 -EANT_BUILD_XML="nbbuild/build.xml"
4370 -EANT_BUILD_TARGET="rebuild-cluster"
4371 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4372 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4373 -JAVA_PKG_BSFIX="off"
4374 -
4375 -src_unpack() {
4376 - unpack $(basename ${SOURCE_URL})
4377 -
4378 - einfo "Deleting bundled jars..."
4379 - find -name "*.jar" -type f -delete
4380 -
4381 - unpack netbeans-9999-r14-build.xml.patch.bz2
4382 -
4383 - pushd "${S}" >/dev/null || die
4384 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4385 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4386 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4387 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4388 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4389 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4390 - popd >/dev/null || die
4391 -}
4392 -
4393 -src_prepare() {
4394 - einfo "Deleting bundled class files..."
4395 - find -name "*.class" -type f | xargs rm -vf
4396 -
4397 - epatch netbeans-9999-r14-build.xml.patch
4398 -
4399 - # Support for custom patches
4400 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4401 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4402 -
4403 - if [ -n "${files}" ] ; then
4404 - einfo "Applying custom patches:"
4405 -
4406 - for file in ${files} ; do
4407 - epatch "${file}"
4408 - done
4409 - fi
4410 - fi
4411 -
4412 - einfo "Symlinking external libraries..."
4413 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4414 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4415 -
4416 - einfo "Linking in other clusters..."
4417 - mkdir "${S}"/nbbuild/netbeans || die
4418 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4419 -
4420 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4421 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4422 - touch nb.cluster.dlight.built
4423 -
4424 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4425 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4426 - touch nb.cluster.harness.built
4427 -
4428 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4429 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4430 - touch nb.cluster.ide.built
4431 -
4432 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4433 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4434 - touch nb.cluster.platform.built
4435 -
4436 - popd >/dev/null || die
4437 -
4438 - java-pkg-2_src_prepare
4439 -}
4440 -
4441 -src_install() {
4442 - pushd nbbuild/netbeans/cnd >/dev/null || die
4443 -
4444 - insinto ${INSTALL_DIR}
4445 -
4446 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4447 -
4448 - doins -r *
4449 - fperms 755 bin/dorun.sh
4450 -
4451 - popd >/dev/null || die
4452 -
4453 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4454 -}
4455
4456 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150813.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150813.ebuild
4457 deleted file mode 100644
4458 index 49e8410..0000000
4459 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150813.ebuild
4460 +++ /dev/null
4461 @@ -1,127 +0,0 @@
4462 -# Copyright 1999-2015 Gentoo Foundation
4463 -# Distributed under the terms of the GNU General Public License v2
4464 -# $Header: $
4465 -
4466 -EAPI="4"
4467 -inherit eutils java-pkg-2 java-ant-2
4468 -
4469 -DESCRIPTION="Netbeans CND Cluster"
4470 -HOMEPAGE="http://netbeans.org/projects/cnd"
4471 -SLOT="9999"
4472 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
4473 -SRC_URI="${SOURCE_URL}
4474 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4475 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4476 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4477 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4478 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4479 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4480 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4481 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4482 -KEYWORDS="~amd64 ~x86"
4483 -IUSE=""
4484 -S="${WORKDIR}"
4485 -
4486 -# These files are for remote development and debugging
4487 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4488 -
4489 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4490 - ~dev-java/netbeans-harness-${PV}
4491 - ~dev-java/netbeans-ide-${PV}
4492 - ~dev-java/netbeans-platform-${PV}"
4493 -DEPEND=">=virtual/jdk-1.7
4494 - app-arch/unzip
4495 - >=dev-java/jna-3.4.0
4496 - ${CDEPEND}
4497 - dev-java/javahelp:0"
4498 -RDEPEND=">=virtual/jdk-1.7
4499 - ${CDEPEND}"
4500 -
4501 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4502 -
4503 -EANT_BUILD_XML="nbbuild/build.xml"
4504 -EANT_BUILD_TARGET="rebuild-cluster"
4505 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4506 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4507 -JAVA_PKG_BSFIX="off"
4508 -
4509 -src_unpack() {
4510 - unpack $(basename ${SOURCE_URL})
4511 -
4512 - einfo "Deleting bundled jars..."
4513 - find -name "*.jar" -type f -delete
4514 -
4515 - unpack netbeans-9999-r14-build.xml.patch.bz2
4516 -
4517 - pushd "${S}" >/dev/null || die
4518 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4519 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4520 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4521 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4522 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4523 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4524 - popd >/dev/null || die
4525 -}
4526 -
4527 -src_prepare() {
4528 - einfo "Deleting bundled class files..."
4529 - find -name "*.class" -type f | xargs rm -vf
4530 -
4531 - epatch netbeans-9999-r14-build.xml.patch
4532 -
4533 - # Support for custom patches
4534 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4535 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4536 -
4537 - if [ -n "${files}" ] ; then
4538 - einfo "Applying custom patches:"
4539 -
4540 - for file in ${files} ; do
4541 - epatch "${file}"
4542 - done
4543 - fi
4544 - fi
4545 -
4546 - einfo "Symlinking external libraries..."
4547 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4548 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4549 -
4550 - einfo "Linking in other clusters..."
4551 - mkdir "${S}"/nbbuild/netbeans || die
4552 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4553 -
4554 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4555 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4556 - touch nb.cluster.dlight.built
4557 -
4558 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4559 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4560 - touch nb.cluster.harness.built
4561 -
4562 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4563 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4564 - touch nb.cluster.ide.built
4565 -
4566 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4567 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4568 - touch nb.cluster.platform.built
4569 -
4570 - popd >/dev/null || die
4571 -
4572 - java-pkg-2_src_prepare
4573 -}
4574 -
4575 -src_install() {
4576 - pushd nbbuild/netbeans/cnd >/dev/null || die
4577 -
4578 - insinto ${INSTALL_DIR}
4579 -
4580 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4581 -
4582 - doins -r *
4583 - fperms 755 bin/dorun.sh
4584 -
4585 - popd >/dev/null || die
4586 -
4587 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4588 -}
4589
4590 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150814.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150814.ebuild
4591 deleted file mode 100644
4592 index bd47c50..0000000
4593 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150814.ebuild
4594 +++ /dev/null
4595 @@ -1,127 +0,0 @@
4596 -# Copyright 1999-2015 Gentoo Foundation
4597 -# Distributed under the terms of the GNU General Public License v2
4598 -# $Header: $
4599 -
4600 -EAPI="4"
4601 -inherit eutils java-pkg-2 java-ant-2
4602 -
4603 -DESCRIPTION="Netbeans CND Cluster"
4604 -HOMEPAGE="http://netbeans.org/projects/cnd"
4605 -SLOT="9999"
4606 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
4607 -SRC_URI="${SOURCE_URL}
4608 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4609 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4610 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4611 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4612 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4613 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4614 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4616 -KEYWORDS="~amd64 ~x86"
4617 -IUSE=""
4618 -S="${WORKDIR}"
4619 -
4620 -# These files are for remote development and debugging
4621 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4622 -
4623 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4624 - ~dev-java/netbeans-harness-${PV}
4625 - ~dev-java/netbeans-ide-${PV}
4626 - ~dev-java/netbeans-platform-${PV}"
4627 -DEPEND=">=virtual/jdk-1.7
4628 - app-arch/unzip
4629 - >=dev-java/jna-3.4.0
4630 - ${CDEPEND}
4631 - dev-java/javahelp:0"
4632 -RDEPEND=">=virtual/jdk-1.7
4633 - ${CDEPEND}"
4634 -
4635 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4636 -
4637 -EANT_BUILD_XML="nbbuild/build.xml"
4638 -EANT_BUILD_TARGET="rebuild-cluster"
4639 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4640 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4641 -JAVA_PKG_BSFIX="off"
4642 -
4643 -src_unpack() {
4644 - unpack $(basename ${SOURCE_URL})
4645 -
4646 - einfo "Deleting bundled jars..."
4647 - find -name "*.jar" -type f -delete
4648 -
4649 - unpack netbeans-9999-r14-build.xml.patch.bz2
4650 -
4651 - pushd "${S}" >/dev/null || die
4652 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4653 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4654 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4655 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4656 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4657 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4658 - popd >/dev/null || die
4659 -}
4660 -
4661 -src_prepare() {
4662 - einfo "Deleting bundled class files..."
4663 - find -name "*.class" -type f | xargs rm -vf
4664 -
4665 - epatch netbeans-9999-r14-build.xml.patch
4666 -
4667 - # Support for custom patches
4668 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4669 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4670 -
4671 - if [ -n "${files}" ] ; then
4672 - einfo "Applying custom patches:"
4673 -
4674 - for file in ${files} ; do
4675 - epatch "${file}"
4676 - done
4677 - fi
4678 - fi
4679 -
4680 - einfo "Symlinking external libraries..."
4681 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4682 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4683 -
4684 - einfo "Linking in other clusters..."
4685 - mkdir "${S}"/nbbuild/netbeans || die
4686 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4687 -
4688 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4689 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4690 - touch nb.cluster.dlight.built
4691 -
4692 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4693 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4694 - touch nb.cluster.harness.built
4695 -
4696 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4697 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4698 - touch nb.cluster.ide.built
4699 -
4700 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4701 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4702 - touch nb.cluster.platform.built
4703 -
4704 - popd >/dev/null || die
4705 -
4706 - java-pkg-2_src_prepare
4707 -}
4708 -
4709 -src_install() {
4710 - pushd nbbuild/netbeans/cnd >/dev/null || die
4711 -
4712 - insinto ${INSTALL_DIR}
4713 -
4714 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4715 -
4716 - doins -r *
4717 - fperms 755 bin/dorun.sh
4718 -
4719 - popd >/dev/null || die
4720 -
4721 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4722 -}
4723
4724 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150817.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150817.ebuild
4725 deleted file mode 100644
4726 index 219dffa..0000000
4727 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150817.ebuild
4728 +++ /dev/null
4729 @@ -1,127 +0,0 @@
4730 -# Copyright 1999-2015 Gentoo Foundation
4731 -# Distributed under the terms of the GNU General Public License v2
4732 -# $Header: $
4733 -
4734 -EAPI="4"
4735 -inherit eutils java-pkg-2 java-ant-2
4736 -
4737 -DESCRIPTION="Netbeans CND Cluster"
4738 -HOMEPAGE="http://netbeans.org/projects/cnd"
4739 -SLOT="9999"
4740 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
4741 -SRC_URI="${SOURCE_URL}
4742 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4743 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4744 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4745 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4746 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4747 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4748 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4749 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4750 -KEYWORDS="~amd64 ~x86"
4751 -IUSE=""
4752 -S="${WORKDIR}"
4753 -
4754 -# These files are for remote development and debugging
4755 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4756 -
4757 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4758 - ~dev-java/netbeans-harness-${PV}
4759 - ~dev-java/netbeans-ide-${PV}
4760 - ~dev-java/netbeans-platform-${PV}"
4761 -DEPEND=">=virtual/jdk-1.7
4762 - app-arch/unzip
4763 - >=dev-java/jna-3.4.0
4764 - ${CDEPEND}
4765 - dev-java/javahelp:0"
4766 -RDEPEND=">=virtual/jdk-1.7
4767 - ${CDEPEND}"
4768 -
4769 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4770 -
4771 -EANT_BUILD_XML="nbbuild/build.xml"
4772 -EANT_BUILD_TARGET="rebuild-cluster"
4773 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4774 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4775 -JAVA_PKG_BSFIX="off"
4776 -
4777 -src_unpack() {
4778 - unpack $(basename ${SOURCE_URL})
4779 -
4780 - einfo "Deleting bundled jars..."
4781 - find -name "*.jar" -type f -delete
4782 -
4783 - unpack netbeans-9999-r14-build.xml.patch.bz2
4784 -
4785 - pushd "${S}" >/dev/null || die
4786 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4787 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4788 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4789 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4790 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4791 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4792 - popd >/dev/null || die
4793 -}
4794 -
4795 -src_prepare() {
4796 - einfo "Deleting bundled class files..."
4797 - find -name "*.class" -type f | xargs rm -vf
4798 -
4799 - epatch netbeans-9999-r14-build.xml.patch
4800 -
4801 - # Support for custom patches
4802 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4803 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4804 -
4805 - if [ -n "${files}" ] ; then
4806 - einfo "Applying custom patches:"
4807 -
4808 - for file in ${files} ; do
4809 - epatch "${file}"
4810 - done
4811 - fi
4812 - fi
4813 -
4814 - einfo "Symlinking external libraries..."
4815 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4816 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4817 -
4818 - einfo "Linking in other clusters..."
4819 - mkdir "${S}"/nbbuild/netbeans || die
4820 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4821 -
4822 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4823 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4824 - touch nb.cluster.dlight.built
4825 -
4826 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4827 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4828 - touch nb.cluster.harness.built
4829 -
4830 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4831 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4832 - touch nb.cluster.ide.built
4833 -
4834 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4835 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4836 - touch nb.cluster.platform.built
4837 -
4838 - popd >/dev/null || die
4839 -
4840 - java-pkg-2_src_prepare
4841 -}
4842 -
4843 -src_install() {
4844 - pushd nbbuild/netbeans/cnd >/dev/null || die
4845 -
4846 - insinto ${INSTALL_DIR}
4847 -
4848 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4849 -
4850 - doins -r *
4851 - fperms 755 bin/dorun.sh
4852 -
4853 - popd >/dev/null || die
4854 -
4855 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4856 -}
4857
4858 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150818.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150818.ebuild
4859 deleted file mode 100644
4860 index af5192d..0000000
4861 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150818.ebuild
4862 +++ /dev/null
4863 @@ -1,127 +0,0 @@
4864 -# Copyright 1999-2015 Gentoo Foundation
4865 -# Distributed under the terms of the GNU General Public License v2
4866 -# $Header: $
4867 -
4868 -EAPI="4"
4869 -inherit eutils java-pkg-2 java-ant-2
4870 -
4871 -DESCRIPTION="Netbeans CND Cluster"
4872 -HOMEPAGE="http://netbeans.org/projects/cnd"
4873 -SLOT="9999"
4874 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
4875 -SRC_URI="${SOURCE_URL}
4876 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4877 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
4878 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
4879 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
4880 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
4881 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
4882 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
4883 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4884 -KEYWORDS="~amd64 ~x86"
4885 -IUSE=""
4886 -S="${WORKDIR}"
4887 -
4888 -# These files are for remote development and debugging
4889 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
4890 -
4891 -CDEPEND="~dev-java/netbeans-dlight-${PV}
4892 - ~dev-java/netbeans-harness-${PV}
4893 - ~dev-java/netbeans-ide-${PV}
4894 - ~dev-java/netbeans-platform-${PV}"
4895 -DEPEND=">=virtual/jdk-1.7
4896 - app-arch/unzip
4897 - >=dev-java/jna-3.4.0
4898 - ${CDEPEND}
4899 - dev-java/javahelp:0"
4900 -RDEPEND=">=virtual/jdk-1.7
4901 - ${CDEPEND}"
4902 -
4903 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4904 -
4905 -EANT_BUILD_XML="nbbuild/build.xml"
4906 -EANT_BUILD_TARGET="rebuild-cluster"
4907 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4908 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4909 -JAVA_PKG_BSFIX="off"
4910 -
4911 -src_unpack() {
4912 - unpack $(basename ${SOURCE_URL})
4913 -
4914 - einfo "Deleting bundled jars..."
4915 - find -name "*.jar" -type f -delete
4916 -
4917 - unpack netbeans-9999-r14-build.xml.patch.bz2
4918 -
4919 - pushd "${S}" >/dev/null || die
4920 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
4921 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
4922 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
4923 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
4924 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
4925 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
4926 - popd >/dev/null || die
4927 -}
4928 -
4929 -src_prepare() {
4930 - einfo "Deleting bundled class files..."
4931 - find -name "*.class" -type f | xargs rm -vf
4932 -
4933 - epatch netbeans-9999-r14-build.xml.patch
4934 -
4935 - # Support for custom patches
4936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4938 -
4939 - if [ -n "${files}" ] ; then
4940 - einfo "Applying custom patches:"
4941 -
4942 - for file in ${files} ; do
4943 - epatch "${file}"
4944 - done
4945 - fi
4946 - fi
4947 -
4948 - einfo "Symlinking external libraries..."
4949 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4950 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
4951 -
4952 - einfo "Linking in other clusters..."
4953 - mkdir "${S}"/nbbuild/netbeans || die
4954 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4955 -
4956 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
4957 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4958 - touch nb.cluster.dlight.built
4959 -
4960 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4961 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4962 - touch nb.cluster.harness.built
4963 -
4964 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4965 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4966 - touch nb.cluster.ide.built
4967 -
4968 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4969 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4970 - touch nb.cluster.platform.built
4971 -
4972 - popd >/dev/null || die
4973 -
4974 - java-pkg-2_src_prepare
4975 -}
4976 -
4977 -src_install() {
4978 - pushd nbbuild/netbeans/cnd >/dev/null || die
4979 -
4980 - insinto ${INSTALL_DIR}
4981 -
4982 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4983 -
4984 - doins -r *
4985 - fperms 755 bin/dorun.sh
4986 -
4987 - popd >/dev/null || die
4988 -
4989 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
4990 -}
4991
4992 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150819.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150819.ebuild
4993 deleted file mode 100644
4994 index f2ebb6b..0000000
4995 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150819.ebuild
4996 +++ /dev/null
4997 @@ -1,127 +0,0 @@
4998 -# Copyright 1999-2015 Gentoo Foundation
4999 -# Distributed under the terms of the GNU General Public License v2
5000 -# $Header: $
5001 -
5002 -EAPI="4"
5003 -inherit eutils java-pkg-2 java-ant-2
5004 -
5005 -DESCRIPTION="Netbeans CND Cluster"
5006 -HOMEPAGE="http://netbeans.org/projects/cnd"
5007 -SLOT="9999"
5008 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
5009 -SRC_URI="${SOURCE_URL}
5010 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5011 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5012 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5013 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
5014 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5015 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5016 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5017 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5018 -KEYWORDS="~amd64 ~x86"
5019 -IUSE=""
5020 -S="${WORKDIR}"
5021 -
5022 -# These files are for remote development and debugging
5023 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5024 -
5025 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5026 - ~dev-java/netbeans-harness-${PV}
5027 - ~dev-java/netbeans-ide-${PV}
5028 - ~dev-java/netbeans-platform-${PV}"
5029 -DEPEND=">=virtual/jdk-1.7
5030 - app-arch/unzip
5031 - >=dev-java/jna-3.4.0
5032 - ${CDEPEND}
5033 - dev-java/javahelp:0"
5034 -RDEPEND=">=virtual/jdk-1.7
5035 - ${CDEPEND}"
5036 -
5037 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5038 -
5039 -EANT_BUILD_XML="nbbuild/build.xml"
5040 -EANT_BUILD_TARGET="rebuild-cluster"
5041 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5042 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5043 -JAVA_PKG_BSFIX="off"
5044 -
5045 -src_unpack() {
5046 - unpack $(basename ${SOURCE_URL})
5047 -
5048 - einfo "Deleting bundled jars..."
5049 - find -name "*.jar" -type f -delete
5050 -
5051 - unpack netbeans-9999-r14-build.xml.patch.bz2
5052 -
5053 - pushd "${S}" >/dev/null || die
5054 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5055 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5056 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5057 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5058 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5059 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5060 - popd >/dev/null || die
5061 -}
5062 -
5063 -src_prepare() {
5064 - einfo "Deleting bundled class files..."
5065 - find -name "*.class" -type f | xargs rm -vf
5066 -
5067 - epatch netbeans-9999-r14-build.xml.patch
5068 -
5069 - # Support for custom patches
5070 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5071 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5072 -
5073 - if [ -n "${files}" ] ; then
5074 - einfo "Applying custom patches:"
5075 -
5076 - for file in ${files} ; do
5077 - epatch "${file}"
5078 - done
5079 - fi
5080 - fi
5081 -
5082 - einfo "Symlinking external libraries..."
5083 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5084 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5085 -
5086 - einfo "Linking in other clusters..."
5087 - mkdir "${S}"/nbbuild/netbeans || die
5088 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5089 -
5090 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5091 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5092 - touch nb.cluster.dlight.built
5093 -
5094 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5095 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5096 - touch nb.cluster.harness.built
5097 -
5098 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5099 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5100 - touch nb.cluster.ide.built
5101 -
5102 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5103 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5104 - touch nb.cluster.platform.built
5105 -
5106 - popd >/dev/null || die
5107 -
5108 - java-pkg-2_src_prepare
5109 -}
5110 -
5111 -src_install() {
5112 - pushd nbbuild/netbeans/cnd >/dev/null || die
5113 -
5114 - insinto ${INSTALL_DIR}
5115 -
5116 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5117 -
5118 - doins -r *
5119 - fperms 755 bin/dorun.sh
5120 -
5121 - popd >/dev/null || die
5122 -
5123 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5124 -}
5125
5126 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150820.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150820.ebuild
5127 deleted file mode 100644
5128 index 0bfc3bb..0000000
5129 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150820.ebuild
5130 +++ /dev/null
5131 @@ -1,127 +0,0 @@
5132 -# Copyright 1999-2015 Gentoo Foundation
5133 -# Distributed under the terms of the GNU General Public License v2
5134 -# $Header: $
5135 -
5136 -EAPI="4"
5137 -inherit eutils java-pkg-2 java-ant-2
5138 -
5139 -DESCRIPTION="Netbeans CND Cluster"
5140 -HOMEPAGE="http://netbeans.org/projects/cnd"
5141 -SLOT="9999"
5142 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
5143 -SRC_URI="${SOURCE_URL}
5144 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5145 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5146 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5147 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
5148 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5149 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5150 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5151 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5152 -KEYWORDS="~amd64 ~x86"
5153 -IUSE=""
5154 -S="${WORKDIR}"
5155 -
5156 -# These files are for remote development and debugging
5157 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5158 -
5159 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5160 - ~dev-java/netbeans-harness-${PV}
5161 - ~dev-java/netbeans-ide-${PV}
5162 - ~dev-java/netbeans-platform-${PV}"
5163 -DEPEND=">=virtual/jdk-1.7
5164 - app-arch/unzip
5165 - >=dev-java/jna-3.4.0
5166 - ${CDEPEND}
5167 - dev-java/javahelp:0"
5168 -RDEPEND=">=virtual/jdk-1.7
5169 - ${CDEPEND}"
5170 -
5171 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5172 -
5173 -EANT_BUILD_XML="nbbuild/build.xml"
5174 -EANT_BUILD_TARGET="rebuild-cluster"
5175 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5176 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5177 -JAVA_PKG_BSFIX="off"
5178 -
5179 -src_unpack() {
5180 - unpack $(basename ${SOURCE_URL})
5181 -
5182 - einfo "Deleting bundled jars..."
5183 - find -name "*.jar" -type f -delete
5184 -
5185 - unpack netbeans-9999-r14-build.xml.patch.bz2
5186 -
5187 - pushd "${S}" >/dev/null || die
5188 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5189 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5190 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5191 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5192 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5193 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5194 - popd >/dev/null || die
5195 -}
5196 -
5197 -src_prepare() {
5198 - einfo "Deleting bundled class files..."
5199 - find -name "*.class" -type f | xargs rm -vf
5200 -
5201 - epatch netbeans-9999-r14-build.xml.patch
5202 -
5203 - # Support for custom patches
5204 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5205 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5206 -
5207 - if [ -n "${files}" ] ; then
5208 - einfo "Applying custom patches:"
5209 -
5210 - for file in ${files} ; do
5211 - epatch "${file}"
5212 - done
5213 - fi
5214 - fi
5215 -
5216 - einfo "Symlinking external libraries..."
5217 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5218 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5219 -
5220 - einfo "Linking in other clusters..."
5221 - mkdir "${S}"/nbbuild/netbeans || die
5222 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5223 -
5224 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5225 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5226 - touch nb.cluster.dlight.built
5227 -
5228 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5229 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5230 - touch nb.cluster.harness.built
5231 -
5232 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5233 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5234 - touch nb.cluster.ide.built
5235 -
5236 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5237 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5238 - touch nb.cluster.platform.built
5239 -
5240 - popd >/dev/null || die
5241 -
5242 - java-pkg-2_src_prepare
5243 -}
5244 -
5245 -src_install() {
5246 - pushd nbbuild/netbeans/cnd >/dev/null || die
5247 -
5248 - insinto ${INSTALL_DIR}
5249 -
5250 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5251 -
5252 - doins -r *
5253 - fperms 755 bin/dorun.sh
5254 -
5255 - popd >/dev/null || die
5256 -
5257 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5258 -}
5259
5260 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150821.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150821.ebuild
5261 deleted file mode 100644
5262 index f25f59c..0000000
5263 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150821.ebuild
5264 +++ /dev/null
5265 @@ -1,127 +0,0 @@
5266 -# Copyright 1999-2015 Gentoo Foundation
5267 -# Distributed under the terms of the GNU General Public License v2
5268 -# $Header: $
5269 -
5270 -EAPI="4"
5271 -inherit eutils java-pkg-2 java-ant-2
5272 -
5273 -DESCRIPTION="Netbeans CND Cluster"
5274 -HOMEPAGE="http://netbeans.org/projects/cnd"
5275 -SLOT="9999"
5276 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
5277 -SRC_URI="${SOURCE_URL}
5278 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5279 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5280 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5281 - http://hg.netbeans.org/binaries/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip
5282 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5283 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5284 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5285 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5286 -KEYWORDS="~amd64 ~x86"
5287 -IUSE=""
5288 -S="${WORKDIR}"
5289 -
5290 -# These files are for remote development and debugging
5291 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5292 -
5293 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5294 - ~dev-java/netbeans-harness-${PV}
5295 - ~dev-java/netbeans-ide-${PV}
5296 - ~dev-java/netbeans-platform-${PV}"
5297 -DEPEND=">=virtual/jdk-1.7
5298 - app-arch/unzip
5299 - >=dev-java/jna-3.4.0
5300 - ${CDEPEND}
5301 - dev-java/javahelp:0"
5302 -RDEPEND=">=virtual/jdk-1.7
5303 - ${CDEPEND}"
5304 -
5305 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5306 -
5307 -EANT_BUILD_XML="nbbuild/build.xml"
5308 -EANT_BUILD_TARGET="rebuild-cluster"
5309 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5310 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5311 -JAVA_PKG_BSFIX="off"
5312 -
5313 -src_unpack() {
5314 - unpack $(basename ${SOURCE_URL})
5315 -
5316 - einfo "Deleting bundled jars..."
5317 - find -name "*.jar" -type f -delete
5318 -
5319 - unpack netbeans-9999-r14-build.xml.patch.bz2
5320 -
5321 - pushd "${S}" >/dev/null || die
5322 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5323 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5324 - ln -s "${DISTDIR}"/05D079C8352DA7A77245577B4FE3E55DC7390D87-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5325 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5326 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5327 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5328 - popd >/dev/null || die
5329 -}
5330 -
5331 -src_prepare() {
5332 - einfo "Deleting bundled class files..."
5333 - find -name "*.class" -type f | xargs rm -vf
5334 -
5335 - epatch netbeans-9999-r14-build.xml.patch
5336 -
5337 - # Support for custom patches
5338 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5339 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5340 -
5341 - if [ -n "${files}" ] ; then
5342 - einfo "Applying custom patches:"
5343 -
5344 - for file in ${files} ; do
5345 - epatch "${file}"
5346 - done
5347 - fi
5348 - fi
5349 -
5350 - einfo "Symlinking external libraries..."
5351 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5352 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5353 -
5354 - einfo "Linking in other clusters..."
5355 - mkdir "${S}"/nbbuild/netbeans || die
5356 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5357 -
5358 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5359 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5360 - touch nb.cluster.dlight.built
5361 -
5362 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5363 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5364 - touch nb.cluster.harness.built
5365 -
5366 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5367 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5368 - touch nb.cluster.ide.built
5369 -
5370 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5371 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5372 - touch nb.cluster.platform.built
5373 -
5374 - popd >/dev/null || die
5375 -
5376 - java-pkg-2_src_prepare
5377 -}
5378 -
5379 -src_install() {
5380 - pushd nbbuild/netbeans/cnd >/dev/null || die
5381 -
5382 - insinto ${INSTALL_DIR}
5383 -
5384 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5385 -
5386 - doins -r *
5387 - fperms 755 bin/dorun.sh
5388 -
5389 - popd >/dev/null || die
5390 -
5391 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5392 -}
5393
5394 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150822.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150822.ebuild
5395 deleted file mode 100644
5396 index 8e4bc46..0000000
5397 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150822.ebuild
5398 +++ /dev/null
5399 @@ -1,127 +0,0 @@
5400 -# Copyright 1999-2015 Gentoo Foundation
5401 -# Distributed under the terms of the GNU General Public License v2
5402 -# $Header: $
5403 -
5404 -EAPI="4"
5405 -inherit eutils java-pkg-2 java-ant-2
5406 -
5407 -DESCRIPTION="Netbeans CND Cluster"
5408 -HOMEPAGE="http://netbeans.org/projects/cnd"
5409 -SLOT="9999"
5410 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
5411 -SRC_URI="${SOURCE_URL}
5412 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5413 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5414 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5415 - http://hg.netbeans.org/binaries/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip
5416 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5417 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5418 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5419 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5420 -KEYWORDS="~amd64 ~x86"
5421 -IUSE=""
5422 -S="${WORKDIR}"
5423 -
5424 -# These files are for remote development and debugging
5425 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5426 -
5427 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5428 - ~dev-java/netbeans-harness-${PV}
5429 - ~dev-java/netbeans-ide-${PV}
5430 - ~dev-java/netbeans-platform-${PV}"
5431 -DEPEND=">=virtual/jdk-1.7
5432 - app-arch/unzip
5433 - >=dev-java/jna-3.4.0
5434 - ${CDEPEND}
5435 - dev-java/javahelp:0"
5436 -RDEPEND=">=virtual/jdk-1.7
5437 - ${CDEPEND}"
5438 -
5439 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5440 -
5441 -EANT_BUILD_XML="nbbuild/build.xml"
5442 -EANT_BUILD_TARGET="rebuild-cluster"
5443 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5444 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5445 -JAVA_PKG_BSFIX="off"
5446 -
5447 -src_unpack() {
5448 - unpack $(basename ${SOURCE_URL})
5449 -
5450 - einfo "Deleting bundled jars..."
5451 - find -name "*.jar" -type f -delete
5452 -
5453 - unpack netbeans-9999-r14-build.xml.patch.bz2
5454 -
5455 - pushd "${S}" >/dev/null || die
5456 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5457 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5458 - ln -s "${DISTDIR}"/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5459 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5460 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5461 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5462 - popd >/dev/null || die
5463 -}
5464 -
5465 -src_prepare() {
5466 - einfo "Deleting bundled class files..."
5467 - find -name "*.class" -type f | xargs rm -vf
5468 -
5469 - epatch netbeans-9999-r14-build.xml.patch
5470 -
5471 - # Support for custom patches
5472 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5473 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5474 -
5475 - if [ -n "${files}" ] ; then
5476 - einfo "Applying custom patches:"
5477 -
5478 - for file in ${files} ; do
5479 - epatch "${file}"
5480 - done
5481 - fi
5482 - fi
5483 -
5484 - einfo "Symlinking external libraries..."
5485 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5486 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5487 -
5488 - einfo "Linking in other clusters..."
5489 - mkdir "${S}"/nbbuild/netbeans || die
5490 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5491 -
5492 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5493 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5494 - touch nb.cluster.dlight.built
5495 -
5496 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5497 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5498 - touch nb.cluster.harness.built
5499 -
5500 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5501 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5502 - touch nb.cluster.ide.built
5503 -
5504 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5505 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5506 - touch nb.cluster.platform.built
5507 -
5508 - popd >/dev/null || die
5509 -
5510 - java-pkg-2_src_prepare
5511 -}
5512 -
5513 -src_install() {
5514 - pushd nbbuild/netbeans/cnd >/dev/null || die
5515 -
5516 - insinto ${INSTALL_DIR}
5517 -
5518 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5519 -
5520 - doins -r *
5521 - fperms 755 bin/dorun.sh
5522 -
5523 - popd >/dev/null || die
5524 -
5525 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5526 -}
5527
5528 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150823.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150823.ebuild
5529 deleted file mode 100644
5530 index 71d389c..0000000
5531 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150823.ebuild
5532 +++ /dev/null
5533 @@ -1,127 +0,0 @@
5534 -# Copyright 1999-2015 Gentoo Foundation
5535 -# Distributed under the terms of the GNU General Public License v2
5536 -# $Header: $
5537 -
5538 -EAPI="4"
5539 -inherit eutils java-pkg-2 java-ant-2
5540 -
5541 -DESCRIPTION="Netbeans CND Cluster"
5542 -HOMEPAGE="http://netbeans.org/projects/cnd"
5543 -SLOT="9999"
5544 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
5545 -SRC_URI="${SOURCE_URL}
5546 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5547 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5548 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5549 - http://hg.netbeans.org/binaries/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip
5550 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5551 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5552 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5553 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5554 -KEYWORDS="~amd64 ~x86"
5555 -IUSE=""
5556 -S="${WORKDIR}"
5557 -
5558 -# These files are for remote development and debugging
5559 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5560 -
5561 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5562 - ~dev-java/netbeans-harness-${PV}
5563 - ~dev-java/netbeans-ide-${PV}
5564 - ~dev-java/netbeans-platform-${PV}"
5565 -DEPEND=">=virtual/jdk-1.7
5566 - app-arch/unzip
5567 - >=dev-java/jna-3.4.0
5568 - ${CDEPEND}
5569 - dev-java/javahelp:0"
5570 -RDEPEND=">=virtual/jdk-1.7
5571 - ${CDEPEND}"
5572 -
5573 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5574 -
5575 -EANT_BUILD_XML="nbbuild/build.xml"
5576 -EANT_BUILD_TARGET="rebuild-cluster"
5577 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5578 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5579 -JAVA_PKG_BSFIX="off"
5580 -
5581 -src_unpack() {
5582 - unpack $(basename ${SOURCE_URL})
5583 -
5584 - einfo "Deleting bundled jars..."
5585 - find -name "*.jar" -type f -delete
5586 -
5587 - unpack netbeans-9999-r14-build.xml.patch.bz2
5588 -
5589 - pushd "${S}" >/dev/null || die
5590 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5591 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5592 - ln -s "${DISTDIR}"/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5593 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5594 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5595 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5596 - popd >/dev/null || die
5597 -}
5598 -
5599 -src_prepare() {
5600 - einfo "Deleting bundled class files..."
5601 - find -name "*.class" -type f | xargs rm -vf
5602 -
5603 - epatch netbeans-9999-r14-build.xml.patch
5604 -
5605 - # Support for custom patches
5606 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5607 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5608 -
5609 - if [ -n "${files}" ] ; then
5610 - einfo "Applying custom patches:"
5611 -
5612 - for file in ${files} ; do
5613 - epatch "${file}"
5614 - done
5615 - fi
5616 - fi
5617 -
5618 - einfo "Symlinking external libraries..."
5619 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5620 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5621 -
5622 - einfo "Linking in other clusters..."
5623 - mkdir "${S}"/nbbuild/netbeans || die
5624 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5625 -
5626 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5627 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5628 - touch nb.cluster.dlight.built
5629 -
5630 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5631 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5632 - touch nb.cluster.harness.built
5633 -
5634 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5635 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5636 - touch nb.cluster.ide.built
5637 -
5638 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5639 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5640 - touch nb.cluster.platform.built
5641 -
5642 - popd >/dev/null || die
5643 -
5644 - java-pkg-2_src_prepare
5645 -}
5646 -
5647 -src_install() {
5648 - pushd nbbuild/netbeans/cnd >/dev/null || die
5649 -
5650 - insinto ${INSTALL_DIR}
5651 -
5652 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5653 -
5654 - doins -r *
5655 - fperms 755 bin/dorun.sh
5656 -
5657 - popd >/dev/null || die
5658 -
5659 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5660 -}
5661
5662 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150824.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150824.ebuild
5663 deleted file mode 100644
5664 index 554a9f1..0000000
5665 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150824.ebuild
5666 +++ /dev/null
5667 @@ -1,127 +0,0 @@
5668 -# Copyright 1999-2015 Gentoo Foundation
5669 -# Distributed under the terms of the GNU General Public License v2
5670 -# $Header: $
5671 -
5672 -EAPI="4"
5673 -inherit eutils java-pkg-2 java-ant-2
5674 -
5675 -DESCRIPTION="Netbeans CND Cluster"
5676 -HOMEPAGE="http://netbeans.org/projects/cnd"
5677 -SLOT="9999"
5678 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
5679 -SRC_URI="${SOURCE_URL}
5680 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5681 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5682 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5683 - http://hg.netbeans.org/binaries/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip
5684 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5685 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5686 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5687 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5688 -KEYWORDS="~amd64 ~x86"
5689 -IUSE=""
5690 -S="${WORKDIR}"
5691 -
5692 -# These files are for remote development and debugging
5693 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5694 -
5695 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5696 - ~dev-java/netbeans-harness-${PV}
5697 - ~dev-java/netbeans-ide-${PV}
5698 - ~dev-java/netbeans-platform-${PV}"
5699 -DEPEND=">=virtual/jdk-1.7
5700 - app-arch/unzip
5701 - >=dev-java/jna-3.4.0
5702 - ${CDEPEND}
5703 - dev-java/javahelp:0"
5704 -RDEPEND=">=virtual/jdk-1.7
5705 - ${CDEPEND}"
5706 -
5707 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5708 -
5709 -EANT_BUILD_XML="nbbuild/build.xml"
5710 -EANT_BUILD_TARGET="rebuild-cluster"
5711 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5712 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5713 -JAVA_PKG_BSFIX="off"
5714 -
5715 -src_unpack() {
5716 - unpack $(basename ${SOURCE_URL})
5717 -
5718 - einfo "Deleting bundled jars..."
5719 - find -name "*.jar" -type f -delete
5720 -
5721 - unpack netbeans-9999-r14-build.xml.patch.bz2
5722 -
5723 - pushd "${S}" >/dev/null || die
5724 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5725 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5726 - ln -s "${DISTDIR}"/481F3F250488F9230E076578DBDB0ED0AC5A47F9-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5727 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5728 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5729 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5730 - popd >/dev/null || die
5731 -}
5732 -
5733 -src_prepare() {
5734 - einfo "Deleting bundled class files..."
5735 - find -name "*.class" -type f | xargs rm -vf
5736 -
5737 - epatch netbeans-9999-r14-build.xml.patch
5738 -
5739 - # Support for custom patches
5740 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5741 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5742 -
5743 - if [ -n "${files}" ] ; then
5744 - einfo "Applying custom patches:"
5745 -
5746 - for file in ${files} ; do
5747 - epatch "${file}"
5748 - done
5749 - fi
5750 - fi
5751 -
5752 - einfo "Symlinking external libraries..."
5753 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5754 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5755 -
5756 - einfo "Linking in other clusters..."
5757 - mkdir "${S}"/nbbuild/netbeans || die
5758 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5759 -
5760 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5761 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5762 - touch nb.cluster.dlight.built
5763 -
5764 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5765 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5766 - touch nb.cluster.harness.built
5767 -
5768 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5769 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5770 - touch nb.cluster.ide.built
5771 -
5772 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5773 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5774 - touch nb.cluster.platform.built
5775 -
5776 - popd >/dev/null || die
5777 -
5778 - java-pkg-2_src_prepare
5779 -}
5780 -
5781 -src_install() {
5782 - pushd nbbuild/netbeans/cnd >/dev/null || die
5783 -
5784 - insinto ${INSTALL_DIR}
5785 -
5786 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5787 -
5788 - doins -r *
5789 - fperms 755 bin/dorun.sh
5790 -
5791 - popd >/dev/null || die
5792 -
5793 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5794 -}
5795
5796 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150825.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150825.ebuild
5797 deleted file mode 100644
5798 index 02eb900..0000000
5799 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150825.ebuild
5800 +++ /dev/null
5801 @@ -1,127 +0,0 @@
5802 -# Copyright 1999-2015 Gentoo Foundation
5803 -# Distributed under the terms of the GNU General Public License v2
5804 -# $Header: $
5805 -
5806 -EAPI="4"
5807 -inherit eutils java-pkg-2 java-ant-2
5808 -
5809 -DESCRIPTION="Netbeans CND Cluster"
5810 -HOMEPAGE="http://netbeans.org/projects/cnd"
5811 -SLOT="9999"
5812 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
5813 -SRC_URI="${SOURCE_URL}
5814 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5815 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5816 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5817 - http://hg.netbeans.org/binaries/5EC424368381D87858BD3547A877FF4D91556CC4-clank_0.3.6.zip
5818 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5819 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5820 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5821 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5822 -KEYWORDS="~amd64 ~x86"
5823 -IUSE=""
5824 -S="${WORKDIR}"
5825 -
5826 -# These files are for remote development and debugging
5827 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5828 -
5829 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5830 - ~dev-java/netbeans-harness-${PV}
5831 - ~dev-java/netbeans-ide-${PV}
5832 - ~dev-java/netbeans-platform-${PV}"
5833 -DEPEND=">=virtual/jdk-1.7
5834 - app-arch/unzip
5835 - >=dev-java/jna-3.4.0
5836 - ${CDEPEND}
5837 - dev-java/javahelp:0"
5838 -RDEPEND=">=virtual/jdk-1.7
5839 - ${CDEPEND}"
5840 -
5841 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5842 -
5843 -EANT_BUILD_XML="nbbuild/build.xml"
5844 -EANT_BUILD_TARGET="rebuild-cluster"
5845 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5846 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5847 -JAVA_PKG_BSFIX="off"
5848 -
5849 -src_unpack() {
5850 - unpack $(basename ${SOURCE_URL})
5851 -
5852 - einfo "Deleting bundled jars..."
5853 - find -name "*.jar" -type f -delete
5854 -
5855 - unpack netbeans-9999-r14-build.xml.patch.bz2
5856 -
5857 - pushd "${S}" >/dev/null || die
5858 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5859 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5860 - ln -s "${DISTDIR}"/5EC424368381D87858BD3547A877FF4D91556CC4-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5861 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5862 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5863 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5864 - popd >/dev/null || die
5865 -}
5866 -
5867 -src_prepare() {
5868 - einfo "Deleting bundled class files..."
5869 - find -name "*.class" -type f | xargs rm -vf
5870 -
5871 - epatch netbeans-9999-r14-build.xml.patch
5872 -
5873 - # Support for custom patches
5874 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5875 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5876 -
5877 - if [ -n "${files}" ] ; then
5878 - einfo "Applying custom patches:"
5879 -
5880 - for file in ${files} ; do
5881 - epatch "${file}"
5882 - done
5883 - fi
5884 - fi
5885 -
5886 - einfo "Symlinking external libraries..."
5887 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5888 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
5889 -
5890 - einfo "Linking in other clusters..."
5891 - mkdir "${S}"/nbbuild/netbeans || die
5892 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5893 -
5894 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
5895 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5896 - touch nb.cluster.dlight.built
5897 -
5898 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5899 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5900 - touch nb.cluster.harness.built
5901 -
5902 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5903 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5904 - touch nb.cluster.ide.built
5905 -
5906 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5907 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5908 - touch nb.cluster.platform.built
5909 -
5910 - popd >/dev/null || die
5911 -
5912 - java-pkg-2_src_prepare
5913 -}
5914 -
5915 -src_install() {
5916 - pushd nbbuild/netbeans/cnd >/dev/null || die
5917 -
5918 - insinto ${INSTALL_DIR}
5919 -
5920 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5921 -
5922 - doins -r *
5923 - fperms 755 bin/dorun.sh
5924 -
5925 - popd >/dev/null || die
5926 -
5927 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
5928 -}
5929
5930 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150827.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150827.ebuild
5931 deleted file mode 100644
5932 index ad49009..0000000
5933 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150827.ebuild
5934 +++ /dev/null
5935 @@ -1,127 +0,0 @@
5936 -# Copyright 1999-2015 Gentoo Foundation
5937 -# Distributed under the terms of the GNU General Public License v2
5938 -# $Header: $
5939 -
5940 -EAPI="4"
5941 -inherit eutils java-pkg-2 java-ant-2
5942 -
5943 -DESCRIPTION="Netbeans CND Cluster"
5944 -HOMEPAGE="http://netbeans.org/projects/cnd"
5945 -SLOT="9999"
5946 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
5947 -SRC_URI="${SOURCE_URL}
5948 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5949 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
5950 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
5951 - http://hg.netbeans.org/binaries/8ED9A4B4C82B57DF7E48A1D26017D921B453DA64-clank_0.3.6.zip
5952 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
5953 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
5954 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
5955 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5956 -KEYWORDS="~amd64 ~x86"
5957 -IUSE=""
5958 -S="${WORKDIR}"
5959 -
5960 -# These files are for remote development and debugging
5961 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
5962 -
5963 -CDEPEND="~dev-java/netbeans-dlight-${PV}
5964 - ~dev-java/netbeans-harness-${PV}
5965 - ~dev-java/netbeans-ide-${PV}
5966 - ~dev-java/netbeans-platform-${PV}"
5967 -DEPEND=">=virtual/jdk-1.7
5968 - app-arch/unzip
5969 - >=dev-java/jna-3.4.0
5970 - ${CDEPEND}
5971 - dev-java/javahelp:0"
5972 -RDEPEND=">=virtual/jdk-1.7
5973 - ${CDEPEND}"
5974 -
5975 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5976 -
5977 -EANT_BUILD_XML="nbbuild/build.xml"
5978 -EANT_BUILD_TARGET="rebuild-cluster"
5979 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5980 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5981 -JAVA_PKG_BSFIX="off"
5982 -
5983 -src_unpack() {
5984 - unpack $(basename ${SOURCE_URL})
5985 -
5986 - einfo "Deleting bundled jars..."
5987 - find -name "*.jar" -type f -delete
5988 -
5989 - unpack netbeans-9999-r14-build.xml.patch.bz2
5990 -
5991 - pushd "${S}" >/dev/null || die
5992 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
5993 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
5994 - ln -s "${DISTDIR}"/8ED9A4B4C82B57DF7E48A1D26017D921B453DA64-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
5995 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
5996 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
5997 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
5998 - popd >/dev/null || die
5999 -}
6000 -
6001 -src_prepare() {
6002 - einfo "Deleting bundled class files..."
6003 - find -name "*.class" -type f | xargs rm -vf
6004 -
6005 - epatch netbeans-9999-r14-build.xml.patch
6006 -
6007 - # Support for custom patches
6008 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6009 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6010 -
6011 - if [ -n "${files}" ] ; then
6012 - einfo "Applying custom patches:"
6013 -
6014 - for file in ${files} ; do
6015 - epatch "${file}"
6016 - done
6017 - fi
6018 - fi
6019 -
6020 - einfo "Symlinking external libraries..."
6021 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6022 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
6023 -
6024 - einfo "Linking in other clusters..."
6025 - mkdir "${S}"/nbbuild/netbeans || die
6026 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6027 -
6028 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
6029 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6030 - touch nb.cluster.dlight.built
6031 -
6032 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6033 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6034 - touch nb.cluster.harness.built
6035 -
6036 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6037 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6038 - touch nb.cluster.ide.built
6039 -
6040 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6041 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6042 - touch nb.cluster.platform.built
6043 -
6044 - popd >/dev/null || die
6045 -
6046 - java-pkg-2_src_prepare
6047 -}
6048 -
6049 -src_install() {
6050 - pushd nbbuild/netbeans/cnd >/dev/null || die
6051 -
6052 - insinto ${INSTALL_DIR}
6053 -
6054 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6055 -
6056 - doins -r *
6057 - fperms 755 bin/dorun.sh
6058 -
6059 - popd >/dev/null || die
6060 -
6061 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
6062 -}
6063
6064 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150828.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150828.ebuild
6065 deleted file mode 100644
6066 index 94e3957..0000000
6067 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150828.ebuild
6068 +++ /dev/null
6069 @@ -1,127 +0,0 @@
6070 -# Copyright 1999-2015 Gentoo Foundation
6071 -# Distributed under the terms of the GNU General Public License v2
6072 -# $Header: $
6073 -
6074 -EAPI="4"
6075 -inherit eutils java-pkg-2 java-ant-2
6076 -
6077 -DESCRIPTION="Netbeans CND Cluster"
6078 -HOMEPAGE="http://netbeans.org/projects/cnd"
6079 -SLOT="9999"
6080 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
6081 -SRC_URI="${SOURCE_URL}
6082 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6083 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
6084 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
6085 - http://hg.netbeans.org/binaries/4B477A8C3E65D2834B4815243FFF795578823334-clank_0.3.6.zip
6086 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
6087 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
6088 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
6089 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6090 -KEYWORDS="~amd64 ~x86"
6091 -IUSE=""
6092 -S="${WORKDIR}"
6093 -
6094 -# These files are for remote development and debugging
6095 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
6096 -
6097 -CDEPEND="~dev-java/netbeans-dlight-${PV}
6098 - ~dev-java/netbeans-harness-${PV}
6099 - ~dev-java/netbeans-ide-${PV}
6100 - ~dev-java/netbeans-platform-${PV}"
6101 -DEPEND=">=virtual/jdk-1.7
6102 - app-arch/unzip
6103 - >=dev-java/jna-3.4.0
6104 - ${CDEPEND}
6105 - dev-java/javahelp:0"
6106 -RDEPEND=">=virtual/jdk-1.7
6107 - ${CDEPEND}"
6108 -
6109 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6110 -
6111 -EANT_BUILD_XML="nbbuild/build.xml"
6112 -EANT_BUILD_TARGET="rebuild-cluster"
6113 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6114 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6115 -JAVA_PKG_BSFIX="off"
6116 -
6117 -src_unpack() {
6118 - unpack $(basename ${SOURCE_URL})
6119 -
6120 - einfo "Deleting bundled jars..."
6121 - find -name "*.jar" -type f -delete
6122 -
6123 - unpack netbeans-9999-r14-build.xml.patch.bz2
6124 -
6125 - pushd "${S}" >/dev/null || die
6126 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
6127 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
6128 - ln -s "${DISTDIR}"/4B477A8C3E65D2834B4815243FFF795578823334-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6129 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
6130 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
6131 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
6132 - popd >/dev/null || die
6133 -}
6134 -
6135 -src_prepare() {
6136 - einfo "Deleting bundled class files..."
6137 - find -name "*.class" -type f | xargs rm -vf
6138 -
6139 - epatch netbeans-9999-r14-build.xml.patch
6140 -
6141 - # Support for custom patches
6142 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6143 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6144 -
6145 - if [ -n "${files}" ] ; then
6146 - einfo "Applying custom patches:"
6147 -
6148 - for file in ${files} ; do
6149 - epatch "${file}"
6150 - done
6151 - fi
6152 - fi
6153 -
6154 - einfo "Symlinking external libraries..."
6155 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6156 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
6157 -
6158 - einfo "Linking in other clusters..."
6159 - mkdir "${S}"/nbbuild/netbeans || die
6160 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6161 -
6162 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
6163 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6164 - touch nb.cluster.dlight.built
6165 -
6166 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6167 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6168 - touch nb.cluster.harness.built
6169 -
6170 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6171 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6172 - touch nb.cluster.ide.built
6173 -
6174 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6175 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6176 - touch nb.cluster.platform.built
6177 -
6178 - popd >/dev/null || die
6179 -
6180 - java-pkg-2_src_prepare
6181 -}
6182 -
6183 -src_install() {
6184 - pushd nbbuild/netbeans/cnd >/dev/null || die
6185 -
6186 - insinto ${INSTALL_DIR}
6187 -
6188 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6189 -
6190 - doins -r *
6191 - fperms 755 bin/dorun.sh
6192 -
6193 - popd >/dev/null || die
6194 -
6195 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
6196 -}
6197
6198 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150829.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150829.ebuild
6199 deleted file mode 100644
6200 index 762c17b..0000000
6201 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150829.ebuild
6202 +++ /dev/null
6203 @@ -1,127 +0,0 @@
6204 -# Copyright 1999-2015 Gentoo Foundation
6205 -# Distributed under the terms of the GNU General Public License v2
6206 -# $Header: $
6207 -
6208 -EAPI="4"
6209 -inherit eutils java-pkg-2 java-ant-2
6210 -
6211 -DESCRIPTION="Netbeans CND Cluster"
6212 -HOMEPAGE="http://netbeans.org/projects/cnd"
6213 -SLOT="9999"
6214 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
6215 -SRC_URI="${SOURCE_URL}
6216 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6217 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
6218 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
6219 - http://hg.netbeans.org/binaries/23BB1F2E5378CE6A1833369F9025025354302255-clank_0.3.6.zip
6220 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
6221 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
6222 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
6223 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6224 -KEYWORDS="~amd64 ~x86"
6225 -IUSE=""
6226 -S="${WORKDIR}"
6227 -
6228 -# These files are for remote development and debugging
6229 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
6230 -
6231 -CDEPEND="~dev-java/netbeans-dlight-${PV}
6232 - ~dev-java/netbeans-harness-${PV}
6233 - ~dev-java/netbeans-ide-${PV}
6234 - ~dev-java/netbeans-platform-${PV}"
6235 -DEPEND=">=virtual/jdk-1.7
6236 - app-arch/unzip
6237 - >=dev-java/jna-3.4.0
6238 - ${CDEPEND}
6239 - dev-java/javahelp:0"
6240 -RDEPEND=">=virtual/jdk-1.7
6241 - ${CDEPEND}"
6242 -
6243 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6244 -
6245 -EANT_BUILD_XML="nbbuild/build.xml"
6246 -EANT_BUILD_TARGET="rebuild-cluster"
6247 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6248 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6249 -JAVA_PKG_BSFIX="off"
6250 -
6251 -src_unpack() {
6252 - unpack $(basename ${SOURCE_URL})
6253 -
6254 - einfo "Deleting bundled jars..."
6255 - find -name "*.jar" -type f -delete
6256 -
6257 - unpack netbeans-9999-r14-build.xml.patch.bz2
6258 -
6259 - pushd "${S}" >/dev/null || die
6260 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
6261 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
6262 - ln -s "${DISTDIR}"/23BB1F2E5378CE6A1833369F9025025354302255-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6263 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
6264 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
6265 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
6266 - popd >/dev/null || die
6267 -}
6268 -
6269 -src_prepare() {
6270 - einfo "Deleting bundled class files..."
6271 - find -name "*.class" -type f | xargs rm -vf
6272 -
6273 - epatch netbeans-9999-r14-build.xml.patch
6274 -
6275 - # Support for custom patches
6276 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6277 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6278 -
6279 - if [ -n "${files}" ] ; then
6280 - einfo "Applying custom patches:"
6281 -
6282 - for file in ${files} ; do
6283 - epatch "${file}"
6284 - done
6285 - fi
6286 - fi
6287 -
6288 - einfo "Symlinking external libraries..."
6289 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6290 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
6291 -
6292 - einfo "Linking in other clusters..."
6293 - mkdir "${S}"/nbbuild/netbeans || die
6294 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6295 -
6296 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
6297 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6298 - touch nb.cluster.dlight.built
6299 -
6300 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6301 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6302 - touch nb.cluster.harness.built
6303 -
6304 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6305 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6306 - touch nb.cluster.ide.built
6307 -
6308 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6309 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6310 - touch nb.cluster.platform.built
6311 -
6312 - popd >/dev/null || die
6313 -
6314 - java-pkg-2_src_prepare
6315 -}
6316 -
6317 -src_install() {
6318 - pushd nbbuild/netbeans/cnd >/dev/null || die
6319 -
6320 - insinto ${INSTALL_DIR}
6321 -
6322 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6323 -
6324 - doins -r *
6325 - fperms 755 bin/dorun.sh
6326 -
6327 - popd >/dev/null || die
6328 -
6329 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
6330 -}
6331
6332 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150830.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150830.ebuild
6333 deleted file mode 100644
6334 index 4362fad..0000000
6335 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150830.ebuild
6336 +++ /dev/null
6337 @@ -1,127 +0,0 @@
6338 -# Copyright 1999-2015 Gentoo Foundation
6339 -# Distributed under the terms of the GNU General Public License v2
6340 -# $Header: $
6341 -
6342 -EAPI="4"
6343 -inherit eutils java-pkg-2 java-ant-2
6344 -
6345 -DESCRIPTION="Netbeans CND Cluster"
6346 -HOMEPAGE="http://netbeans.org/projects/cnd"
6347 -SLOT="9999"
6348 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
6349 -SRC_URI="${SOURCE_URL}
6350 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6351 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
6352 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
6353 - http://hg.netbeans.org/binaries/82285D0DD14A495D0A6E4E47A7C0D93E6C22D243-clank_0.3.6.zip
6354 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
6355 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
6356 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
6357 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6358 -KEYWORDS="~amd64 ~x86"
6359 -IUSE=""
6360 -S="${WORKDIR}"
6361 -
6362 -# These files are for remote development and debugging
6363 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
6364 -
6365 -CDEPEND="~dev-java/netbeans-dlight-${PV}
6366 - ~dev-java/netbeans-harness-${PV}
6367 - ~dev-java/netbeans-ide-${PV}
6368 - ~dev-java/netbeans-platform-${PV}"
6369 -DEPEND=">=virtual/jdk-1.7
6370 - app-arch/unzip
6371 - >=dev-java/jna-3.4.0
6372 - ${CDEPEND}
6373 - dev-java/javahelp:0"
6374 -RDEPEND=">=virtual/jdk-1.7
6375 - ${CDEPEND}"
6376 -
6377 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6378 -
6379 -EANT_BUILD_XML="nbbuild/build.xml"
6380 -EANT_BUILD_TARGET="rebuild-cluster"
6381 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6382 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6383 -JAVA_PKG_BSFIX="off"
6384 -
6385 -src_unpack() {
6386 - unpack $(basename ${SOURCE_URL})
6387 -
6388 - einfo "Deleting bundled jars..."
6389 - find -name "*.jar" -type f -delete
6390 -
6391 - unpack netbeans-9999-r14-build.xml.patch.bz2
6392 -
6393 - pushd "${S}" >/dev/null || die
6394 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
6395 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
6396 - ln -s "${DISTDIR}"/82285D0DD14A495D0A6E4E47A7C0D93E6C22D243-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6397 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
6398 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
6399 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
6400 - popd >/dev/null || die
6401 -}
6402 -
6403 -src_prepare() {
6404 - einfo "Deleting bundled class files..."
6405 - find -name "*.class" -type f | xargs rm -vf
6406 -
6407 - epatch netbeans-9999-r14-build.xml.patch
6408 -
6409 - # Support for custom patches
6410 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6411 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6412 -
6413 - if [ -n "${files}" ] ; then
6414 - einfo "Applying custom patches:"
6415 -
6416 - for file in ${files} ; do
6417 - epatch "${file}"
6418 - done
6419 - fi
6420 - fi
6421 -
6422 - einfo "Symlinking external libraries..."
6423 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6424 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
6425 -
6426 - einfo "Linking in other clusters..."
6427 - mkdir "${S}"/nbbuild/netbeans || die
6428 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6429 -
6430 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
6431 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6432 - touch nb.cluster.dlight.built
6433 -
6434 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6435 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6436 - touch nb.cluster.harness.built
6437 -
6438 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6439 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6440 - touch nb.cluster.ide.built
6441 -
6442 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6443 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6444 - touch nb.cluster.platform.built
6445 -
6446 - popd >/dev/null || die
6447 -
6448 - java-pkg-2_src_prepare
6449 -}
6450 -
6451 -src_install() {
6452 - pushd nbbuild/netbeans/cnd >/dev/null || die
6453 -
6454 - insinto ${INSTALL_DIR}
6455 -
6456 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6457 -
6458 - doins -r *
6459 - fperms 755 bin/dorun.sh
6460 -
6461 - popd >/dev/null || die
6462 -
6463 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
6464 -}
6465
6466 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150831.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150831.ebuild
6467 deleted file mode 100644
6468 index 632d6f3..0000000
6469 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150831.ebuild
6470 +++ /dev/null
6471 @@ -1,127 +0,0 @@
6472 -# Copyright 1999-2015 Gentoo Foundation
6473 -# Distributed under the terms of the GNU General Public License v2
6474 -# $Header: $
6475 -
6476 -EAPI="4"
6477 -inherit eutils java-pkg-2 java-ant-2
6478 -
6479 -DESCRIPTION="Netbeans CND Cluster"
6480 -HOMEPAGE="http://netbeans.org/projects/cnd"
6481 -SLOT="9999"
6482 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
6483 -SRC_URI="${SOURCE_URL}
6484 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6485 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
6486 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
6487 - http://hg.netbeans.org/binaries/82285D0DD14A495D0A6E4E47A7C0D93E6C22D243-clank_0.3.6.zip
6488 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
6489 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
6490 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
6491 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6492 -KEYWORDS="~amd64 ~x86"
6493 -IUSE=""
6494 -S="${WORKDIR}"
6495 -
6496 -# These files are for remote development and debugging
6497 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
6498 -
6499 -CDEPEND="~dev-java/netbeans-dlight-${PV}
6500 - ~dev-java/netbeans-harness-${PV}
6501 - ~dev-java/netbeans-ide-${PV}
6502 - ~dev-java/netbeans-platform-${PV}"
6503 -DEPEND=">=virtual/jdk-1.7
6504 - app-arch/unzip
6505 - >=dev-java/jna-3.4.0
6506 - ${CDEPEND}
6507 - dev-java/javahelp:0"
6508 -RDEPEND=">=virtual/jdk-1.7
6509 - ${CDEPEND}"
6510 -
6511 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6512 -
6513 -EANT_BUILD_XML="nbbuild/build.xml"
6514 -EANT_BUILD_TARGET="rebuild-cluster"
6515 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6516 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6517 -JAVA_PKG_BSFIX="off"
6518 -
6519 -src_unpack() {
6520 - unpack $(basename ${SOURCE_URL})
6521 -
6522 - einfo "Deleting bundled jars..."
6523 - find -name "*.jar" -type f -delete
6524 -
6525 - unpack netbeans-9999-r14-build.xml.patch.bz2
6526 -
6527 - pushd "${S}" >/dev/null || die
6528 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
6529 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
6530 - ln -s "${DISTDIR}"/82285D0DD14A495D0A6E4E47A7C0D93E6C22D243-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6531 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
6532 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
6533 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
6534 - popd >/dev/null || die
6535 -}
6536 -
6537 -src_prepare() {
6538 - einfo "Deleting bundled class files..."
6539 - find -name "*.class" -type f | xargs rm -vf
6540 -
6541 - epatch netbeans-9999-r14-build.xml.patch
6542 -
6543 - # Support for custom patches
6544 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6545 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6546 -
6547 - if [ -n "${files}" ] ; then
6548 - einfo "Applying custom patches:"
6549 -
6550 - for file in ${files} ; do
6551 - epatch "${file}"
6552 - done
6553 - fi
6554 - fi
6555 -
6556 - einfo "Symlinking external libraries..."
6557 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6558 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
6559 -
6560 - einfo "Linking in other clusters..."
6561 - mkdir "${S}"/nbbuild/netbeans || die
6562 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6563 -
6564 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
6565 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6566 - touch nb.cluster.dlight.built
6567 -
6568 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6569 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6570 - touch nb.cluster.harness.built
6571 -
6572 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6573 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6574 - touch nb.cluster.ide.built
6575 -
6576 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6577 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6578 - touch nb.cluster.platform.built
6579 -
6580 - popd >/dev/null || die
6581 -
6582 - java-pkg-2_src_prepare
6583 -}
6584 -
6585 -src_install() {
6586 - pushd nbbuild/netbeans/cnd >/dev/null || die
6587 -
6588 - insinto ${INSTALL_DIR}
6589 -
6590 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6591 -
6592 - doins -r *
6593 - fperms 755 bin/dorun.sh
6594 -
6595 - popd >/dev/null || die
6596 -
6597 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
6598 -}
6599
6600 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150801.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150901.ebuild
6601 similarity index 95%
6602 rename from dev-java/netbeans-cnd/netbeans-cnd-9999_p20150801.ebuild
6603 rename to dev-java/netbeans-cnd/netbeans-cnd-9999_p20150901.ebuild
6604 index 81f6f26..60594a2 100644
6605 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150801.ebuild
6606 +++ b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150901.ebuild
6607 @@ -8,12 +8,12 @@ inherit eutils java-pkg-2 java-ant-2
6608 DESCRIPTION="Netbeans CND Cluster"
6609 HOMEPAGE="http://netbeans.org/projects/cnd"
6610 SLOT="9999"
6611 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
6612 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
6613 SRC_URI="${SOURCE_URL}
6614 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6615 http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
6616 http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
6617 - http://hg.netbeans.org/binaries/CF1982D5AFB4D85AB1CD9455744074063F13389B-clank_0.3.6.zip
6618 + http://hg.netbeans.org/binaries/998FF5E89B7386A5FF0474097C64E2D2D89879E3-clank_0.3.6.zip
6619 http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
6620 http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
6621 http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
6622 @@ -56,7 +56,7 @@ src_unpack() {
6623 pushd "${S}" >/dev/null || die
6624 ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
6625 ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
6626 - ln -s "${DISTDIR}"/CF1982D5AFB4D85AB1CD9455744074063F13389B-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6627 + ln -s "${DISTDIR}"/998FF5E89B7386A5FF0474097C64E2D2D89879E3-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
6628 ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
6629 ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
6630 ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
6631
6632 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
6633 index bcaae5f..cc25882 100644
6634 --- a/dev-java/netbeans-dlight/Manifest
6635 +++ b/dev-java/netbeans-dlight/Manifest
6636 @@ -6,70 +6,24 @@ DIST 6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip 452453 SHA256 b7
6637 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
6638 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
6639 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6640 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
6641 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
6642 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
6643 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
6644 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
6645 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
6646 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
6647 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
6648 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
6649 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
6650 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
6651 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
6652 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
6653 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
6654 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
6655 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
6656 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
6657 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
6658 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
6659 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
6660 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
6661 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
6662 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
6663 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
6664 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
6665 EBUILD netbeans-dlight-8.0.2.ebuild 2904 SHA256 efcf4368d822c7dc033bc7492b85d7043199d09e53bfabec701c3b9caaad5c64 SHA512 71b22c24d96c88a844b026a14e693a3a23bf81c3a6007c67494289427970ef41033efad8f8d1084e62652caf4185eab4948d9b1fb9762b03ba8f6ec1e7843751 WHIRLPOOL 2132966666e63aa6a781d26e8b7b25a2c20ebfab19be713ce7f7c651739a7e19f32cf02cd99fcf36f0040b04428e512aac1899c98f21c89563e6fd740c83f5f3
6666 -EBUILD netbeans-dlight-9999_p20150801.ebuild 2995 SHA256 cfd3f15b18ed32e44a9ade5eb23a71b64b652974dece7147fa98e8e35b08dbab SHA512 5e46602bc487527321af8e5dece6f61963b89846fd37bb1d466d678344d35766f10a1f0a84aadd6566c1a15837b90a9deac95d829d0fa7039b4bc404db422a94 WHIRLPOOL f4107ff02123cfc1893e64d13fcee62550d726582899ade0dad1c1100b551a671c83b6174a877ca5b55e74771b01aa3d6e2a08235a35efd7785273f6c18c3612
6667 -EBUILD netbeans-dlight-9999_p20150803.ebuild 2995 SHA256 ac07fc700c717b717defd189c849fa7e2bdb70368c2773f66001bf9c5a6bce0f SHA512 380323a633232c031b3c424fd4bb18d172485fbdf57cdbe8cc2ffb0c92328dd80cf82dc88d125145c36f08dba30d6b9dca45cb1382714a927029a7b294b85246 WHIRLPOOL 2eb487045ced9ac90a3791dfd263ad73bf066451eb2843f5e57615c3eddc293880f96049008e7d458b4e7245eea80aecfd9887239b4710406abc9f163fc8e3e8
6668 -EBUILD netbeans-dlight-9999_p20150804.ebuild 2995 SHA256 40d1a6f4b7dded0fad824f01dfa2b21eb24fd3d2913317e47e4cf49780eec794 SHA512 8457aa1df443156495609ba072254e6a9aa6df095c91951b3a047928faa90e853d9774850460a1bb65227a8d4cd0311ab04b5951f7a64a7a9891dc15b0903575 WHIRLPOOL 53672445e024f1f171e1ec5a79532084fd16590c6a54f101554309ac57da04e1d30fa5e122cc0a0717fc9056e895e54d38f77ddc45421448ca39242f29e6c2bc
6669 -EBUILD netbeans-dlight-9999_p20150805.ebuild 2995 SHA256 7221a38e7bb815f53ef3f0988bbd155cb3becf4142f5448b132abf80820b7a7b SHA512 06e6f60c5e1c32e8b97f29e140c4e4061806b4a352197506d0813bdbd6a720656d5734613a476a4f5b6670989eac140e28905d319dc6001a13e2befa9f733ed3 WHIRLPOOL 554cea04d253430bc6c1395bc0cf48636a3596adfc7486cb7e62bb88bde0b0043eca8e000355adc3c8842cb6daf0acc29f2c426cc133a4d6c21cac2b1063f91a
6670 -EBUILD netbeans-dlight-9999_p20150807.ebuild 2995 SHA256 40b6809bfcd722a0c2831f6cc27a05a141f2be9c2edb753221384a45fb9e6a68 SHA512 7909b02971cbfc43118464f713e4e7aa8b9bccc9886222334524d7d7c3e5f6f26b52256cfc018d29f84fc8c712a84f97ecc4e306fff8a607e4f386fab736b873 WHIRLPOOL dcbd5eb69499e997fc2e46721ff128ebda386766236c7ad45d2fafde83f503adf522800fce91caf7268a72d5f2991e49f414ed5e6d304d193dbcf67e5d7d6e48
6671 -EBUILD netbeans-dlight-9999_p20150808.ebuild 2995 SHA256 c3ed36044971fb3ae992e16e694d0c5c4708af3e892c63498db033793aa9dca9 SHA512 d4cd05340c7ba06f9a2e7e2090a5b5b49790370abdac6f4b42d2044c87020a56bdcaf93014f90b44a50e4e83e7b8259828b26e07e5315b20728817f153bd304a WHIRLPOOL 088104d638d1d1a057c69e0b334e1f5caa0b10d9be2e83cbb2c1fe5f9aaca84c2f5baf37ecb53f536bfe04ffc6d3fc8dd6ce9522c942062d8ce7880603c0519c
6672 -EBUILD netbeans-dlight-9999_p20150810.ebuild 2995 SHA256 3aa5151cf4517d06f4fd6f42d7d24c4e996cf2b64558753dcf05ef9d17e96e61 SHA512 8de26ec12936d13c979425bcccb6145ea2c94a89669a4715899ebd12c7efb4480e1f400757f5c2db592bbe04e507bd21197cbdc3c8b650d7c4eeb19fa429932a WHIRLPOOL 8426d33502b0d1bb1442b297b8d93cdeb43bac9b89507a8669a1df751e0a543e75f6a002621ccad4fee3f17e4408b323d005a60ceeb5e3fa0e48dbcf12d95d16
6673 -EBUILD netbeans-dlight-9999_p20150812.ebuild 2995 SHA256 25be5aa368bb0bb1e4a46493ba25009b4d9fef8985f7c7f9577b6449e8564fc8 SHA512 6fe7f28574cef18c52fab73a45af3286e15d98454374f668daac2e43421fa5abdb2676b5a8bb940aa4c2d05fe64cb5ddc5982b9171b1df825997649ce5d867ea WHIRLPOOL 75c265f94202958322a488697b60dca081f762faf4319310de8065ed57c743473faf32688bbf87883468a0d67bfedd9b57efd6dc4e33520d4f5fd51be6811e72
6674 -EBUILD netbeans-dlight-9999_p20150813.ebuild 2995 SHA256 10297bbb7cef1ffa92a86e9b30e58a76e7fb06dd2714d850682636b65410bacd SHA512 7a467eb54722135e2db5de355155710593f4ad4ccef2bbb265fc73b313a66ee0ec43cfcf05d193c60a744cdad29300b0a95edf0d4448357eb0082dc6fb4c8d1f WHIRLPOOL c95eeb10bcceb7e1676fdd720476d81e87446130ba31ec490a343b941158b7984bf1e4eff00cd5eebdd48a44deeb4e15b0b12a26eb15c4cfb884228ae3d546cc
6675 -EBUILD netbeans-dlight-9999_p20150814.ebuild 2995 SHA256 ba3719a32cf5eaa9dcd31f2a9f588efd664f0a0c86eb27ec39ee217fdc0fbd53 SHA512 b7e26c62b0a88d1efb6b8c63cf9ff97a356fc875053fc6ce678e78cea282067452113bcf893f4102d4e8f4f17e837c86472ede83cb54d2aa1232061184464a88 WHIRLPOOL 13908ce72cfd036b116e3dc13ebbc623f4f137ae3384f218809d89164336318a28090bce153bfb5ed7a6472b0357bae51c82f8a21cd17766ebc993d1be59a26b
6676 -EBUILD netbeans-dlight-9999_p20150817.ebuild 2995 SHA256 edfb91942c28a80f9bc51ff2ac777215524db18913f00f7575f9b29326c3df99 SHA512 0b29d9d8baf705ec6bec0ec1c1d799606b3902558ca56830b784d622efac5a540c2adb4d88f0ad2e936557831d5c7372e248e5a2a9cb672698527f1ca043199e WHIRLPOOL 9919100dcbdda455f5aecd61599f6be02713599fbb362e494d080bcfb2b3a32f03b9dd5fb5e1b04b671d27c9a20fd49a19cae44c9aaf6c0fe98aea4adf9bf4d7
6677 -EBUILD netbeans-dlight-9999_p20150818.ebuild 2995 SHA256 e956018e6ea80f7e91b7747b8eaf42731f989bcd3b82639f720936f144e30124 SHA512 b1c6758a89da4380f89c8d93471e917a7701063528eeaaea2f5981be3c8750a147291bad7eb0bb98a54a78d6cb191fcbdb3d409b5210b0d3b3f700fcacc65c83 WHIRLPOOL 60ac71546446268af441999c263883cced3da266bc1d977b43d6bcf948d30c09084379ca99ac63d209e3e08b7efe48bebc7fd2b2063fb3affaf426a662f0946a
6678 -EBUILD netbeans-dlight-9999_p20150819.ebuild 2995 SHA256 391b185359f7f97d0a51430a6538449e9b9215c88988ba88d6097adc3d7718a6 SHA512 3d74d62681a309c7dbe90f78c380d849d80792b7af4bf64f7c63ad8f32d90aecfd4e6f0f866e4e22d5236f7e8e20b52fdfa45fd515daa75bdf246ca71a930d91 WHIRLPOOL 85943e58bed8c9f4a3c524b1dc131c97bccd5933030163d40bd45f3b457b9168a846785a8c664e29283a23ff70d5fe87e2d76d54693909cb989d3ad940a0e383
6679 -EBUILD netbeans-dlight-9999_p20150820.ebuild 2995 SHA256 8404588bf0f20627559e1b43e9f6c8718e7f2798eb15b2237b532b99b378093d SHA512 500ee4749d9ef5d73195d78203caf4ec8e6780a85be35deea17b1de389fce8211956e39d0a3b95536c54102215aa81af5dc4b3923e772cee6ea75fa9e282f0d0 WHIRLPOOL 6853ff408a0c907762cfaa4cb387172ec9f7266cd9af59edba5c157b3dffa6e524ce1236658eafede1c4e3fd81ac7aebf034799be25d9ec6a39044bf87edd482
6680 -EBUILD netbeans-dlight-9999_p20150821.ebuild 2995 SHA256 b6ba7b4bcc22f51b3dfb34290484c9e5d0f027b6eab7094384dc62421f860ee3 SHA512 f41b3039d7fac4cb5aaa32a6968ee8f605b95d3a14ea9ac1b110edcb48daadd15fd35406edd8bf612bf0353725c6390ac70df26c968fee85ec48891a7a97310b WHIRLPOOL 3e18a7d156ce90748cacd8e4f0faf45f3b67ddaa3cd988da0e49599495cbbaa2b3e4d6004b165ac86e19e428b5971b24f6d1ab5ed5d3cb60ace63e9c2be634bc
6681 -EBUILD netbeans-dlight-9999_p20150822.ebuild 2995 SHA256 2595d53fe95e42db5f1fb8c5dad90d4a44ca9be47c1371573fec2af8b6735d99 SHA512 5caf11d89a44bba746319f899d184589ee4b3b7dd50a7bf4af377c7249769372805d47d81fac67afe85a9d962efac3f0b11ac3723d7b13c4db2ae10e8768dd4c WHIRLPOOL 7674f90481c261f73a0bcb7dacd32060ae8ceb5a93f12473469d28a816536b3f6f58ba86782e950049af374b4604d468f50fc4283aecc2b55e42901148ea514e
6682 -EBUILD netbeans-dlight-9999_p20150823.ebuild 2995 SHA256 da6733ab7f1f3cde42f97844c5896eb1d234096c7c71ccafa03318e89372c7d0 SHA512 59575d77ce4808f78c9e0e5e27d657fa230f94eb3e9c42ced10a444ed2b4bacedf7de6040842e19ec1ee2fba5c279b9e1a1a22ef6fb9723a017bf845e6aad3ef WHIRLPOOL 97c7ecb5dd33bd69413c465160816d446e3a9cabca5afd119fad0b89af57bbced24e413ecd5a24f421556532bdb595548d3ce1868d8a0c0fe6bfa038d6c11134
6683 -EBUILD netbeans-dlight-9999_p20150824.ebuild 2995 SHA256 6c64f4e0f7434ae2e81bfcee0430237c96074843566226c70694ddaaed5313c0 SHA512 11707d4f0c550c071b040bba12c24e3e8a58ad68fb56c58eb93dcff89520c78410a1a1684e19e1b7c41fbfbcd91a5bff2fb96c9a126d6afc46bbad8dc5fa1c5c WHIRLPOOL c000251432a00e262f30e8ead208d9b87178ce61c321fd594da1cf6d85dac47759c4e109a16c5204cedc228288214e2cb1f9d8bd11af9ddc5901014adb7c6866
6684 -EBUILD netbeans-dlight-9999_p20150825.ebuild 2995 SHA256 12b5482138b4048d0591222a258baaafae367278f51b894e3154e8c483a916f2 SHA512 bd3187541b1c8bc07b00cd26af314d63f7ad2f5e732dc432b9c2c10130cf2c0b51cf2023e8d06d123064eb1e04071cdaac7ee9757181b89e793fab15a47b4cba WHIRLPOOL 2d40d979d82dc1df5055f6bb8f3be165650650c3f2d9a9065f35ef50aa7d39b3ea19b470abcf6fff016dc127adbeead2b2c4d5fae191cf5a333cff5c4c76f50b
6685 -EBUILD netbeans-dlight-9999_p20150827.ebuild 2995 SHA256 98f56b321448afdbfb2542dbf85ad95a39886a3f73f7795b9a5afc3cb51f4cc3 SHA512 58f62dbcc97ac749c98441b2dfe1b895b39b06bf27afd67348c9fd3a9c5f949ff58607851bce3cefdcd1413e00f744f7f3c860f52e9613ed4ec080c1f2f1537e WHIRLPOOL cc17e9a69b296829d5fc789b47f68e3f413b6d5d36529014fdf76c0490be88ed3a9118db49a8e800b1c15949d62db2de1bcdf3f0da8da676bb83bb155d16017a
6686 -EBUILD netbeans-dlight-9999_p20150828.ebuild 2995 SHA256 278933f62d3ef4ccf448e365a1b678c8dbc970f34f54e26feef8c6ac1b75cbdb SHA512 1b0e2ec6088dab9feccbe74aebcf284fa27d7c3bcf6b55f261757a59ca2d8997659323c52dce3adfc76d6676a64a7bc6121356f03a209c1dc4b585423776a729 WHIRLPOOL 1aa7bc4659574a2e4de6f3ecf87c9b80d5331098b0e2d2fc9b1fef9c7f9fe72b77aa06c3b80dc4600bb533744af184e5570d05185dc812911cb8655ffeb5b9e5
6687 -EBUILD netbeans-dlight-9999_p20150829.ebuild 2995 SHA256 1dff47243c7284b22b8e1ddeb261ae7503c2acc16362ddd995db3a184c4d2d8b SHA512 1666d10490cbb7e15dbe6b5862b1419c03d5382fde3ae96c7005411c8723cfa029819dce938455df43cb5bdce702f1186a159a5f984a6d46af0917730a27454a WHIRLPOOL 604e17d8cfd59d5707fa02541f6a9be4de0c1b277f5c7a0ee3270fce1d4ec6a94fa0832a9a78d22025f567a090b70c63942e858b05574952c7d862202a3ead71
6688 -EBUILD netbeans-dlight-9999_p20150830.ebuild 2995 SHA256 7a84000e7990ed55ed0a8f569104c8750ccf90d3e3d70b36db68d492854f1dd4 SHA512 4b46a4238454b7f3335fd26105dca08419835fab2f359e5ad374004799c8ae3a8cd1a644065c508467eda4a25c046e2e0fd5a648219a92ba433f47c703cceee4 WHIRLPOOL c3678803fcc84b7895f0f01d074b3a33947ff224ef71498741e9f9edac9c1d84ea2967466dab1bcd55103ccda490cd1c2488375f2f9613d273ad7042da91b441
6689 -EBUILD netbeans-dlight-9999_p20150831.ebuild 2995 SHA256 95d9b6d5fe941a1ec187056cb1665a1eb8a83b144660297be2b53a4336828ccb SHA512 a982745a9e4b1d512705c6b881d3cc1f078eaddea7188ddc349bf7854edcf9498e019e10713cb952825b2fc5c6f5798da64d72ad5c62b25bb3711ab87754b27f WHIRLPOOL 3758cad10d654887e0bd38b719c66545ef95a602bac86e369d7e47bd8e0c9ae2dc82ef0d03c2afe480de844d41dcd1eafeed6d2aebde7c17b2c2d0034366ee88
6690 +EBUILD netbeans-dlight-9999_p20150901.ebuild 2995 SHA256 e34f892c7db2f5833fe09a7705fc923e5857a298c4764e5acc9fd05c61029e2b SHA512 93e6c3a4188a8967ebaa867698aca802fd0b7026333662f5a7f6ba1fd35c548f8855a612a50d8f4f6e6ffcc5b562ab9c9c87f656031945ace1ba334e93c506ad WHIRLPOOL 95f51b77060d21628233649750615e3082a09cf834faf7e73d375336986e3c094b299f533f2378b43d9386e8d10bb706ea4351794cac1403c80b0e0c53c99746
6691 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
6692 -----BEGIN PGP SIGNATURE-----
6693 Version: GnuPG v2
6694
6695 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZrLkP/3W93gdxEbM5gnfLoNigmBtR
6696 -VacyZ+Icy/FUgfpwDPMkTDLnS3nW0riypQG3plpKUNPBAx0GkwEf9aqmD0CBs12x
6697 -1LSO8ihvTB+67PDDmMmWOKyYO3ngTP6ZxyRV9GlQ9R1D2xm+8mHlNIvZ5UnHOgqf
6698 -t0Y5FQfwPNDvdKz4j3e5OOe/xHf4+kK7ot1rK+IwcGyRp8/z2pQryKIex9194GI4
6699 -zKySk2XgiYUw5Y0b4/jxaomUo+l2uYYjZ/Qy9A7Wnh6EaIb2jE13u9PWDlBiTsmi
6700 -0WjPnI9JAyQ57mo+m2D/tIqdAyqu+kR3Z4XDiMNIeW1V/ZLwz8M/UMtTww+ly+jn
6701 -xzQlQmBNeI6PCR3+OnCeGJIarRvNP+ACPx6xgnHt7BTW5/Qm5DCcTVQAEmsUDxPZ
6702 -0gyYXTz28TXGpxCGZ7t+rwDTYENyZUE5cDl5EAIqfBiSW6eMbOFxdl9drpXm1dYF
6703 -9HlYc35mCkKSgJBOyG2dZia4N5Ej4qJRmxLbSnuodPT7zFxZy2ZJN1wx61l1EggI
6704 -XiRVGRFdnXGcQSBhL85iEurJ2eovfUwevOjM4TS+iQ6JZio285XHQMZf+7DFtT/O
6705 -npz1vLhK8oh7hbt2XC4E88DyKoxBOts+eG+vO+46YpgoPfq/55uKZOumrntQul59
6706 -U+7OaO6bJOcq5p6xYdiq
6707 -=/DnZ
6708 +iQIcBAEBCAAGBQJV5YsNAAoJEHXhZAaA2KaZWLcP/j4gKoA610AMALhFBL7PwCDN
6709 +ROJL2ywN+bhu9Nhj1/iDzNpb0GTSon8x8rpF+WUSMMob5SRPDWkYErf6TnLrQOLO
6710 +7YIw33pvYPSNgNuNl8001opdKWSjeBdKIvqD9jJdkXPDMdhobBGyvRq06RsjDTnM
6711 +1g0FgXCnaBLp9hi4INURgPE+UIK9Yz64ru/lgup6xkZ7S6S/Ayj3fKreXPVgQ2A8
6712 +nvsx8UUyIbs1qFOOQrcozROHYbs+qy7YI1g419YPN4mv2MTcNXKzvvf4gqewOfQM
6713 +ah6df4nwT5XEAEdrWdhOW17d/k6eAItIA4ZsTxICiMqjgRqxJO/FeBkEupShddRj
6714 +6FwXhyT4LU+Z37qGn6byPRpRsq1tbz/ktBKVnakxt60gHe+SufLgOpbA6YLCEWPk
6715 +7adJfBvKHumaf+KrDoEXHpKRujJXMq7Qf+vketIOluBF6omA98/4jB6SEF7Y737S
6716 +jMmsh5z+l51t4KTEdk35y8q/h+3qr1jiIY7Uey+iGkcGKOX0ei0uxLI2lWCJgy5s
6717 +0pFL+aVfzqvRzh8rAlbM/i002cginWUd2G35zFD1355GmQrPLWN+J3j5mS41rz8/
6718 +ixX4eXeQ/jLBNgcuMJS5D+cih0pLKoqw0G5x4qSLJuOq6SrsCCljMpDNfCArVjKZ
6719 +0WG7lt2eSwjcMQjdw6Ep
6720 +=Kz05
6721 -----END PGP SIGNATURE-----
6722
6723 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150803.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150803.ebuild
6724 deleted file mode 100644
6725 index 078653a..0000000
6726 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150803.ebuild
6727 +++ /dev/null
6728 @@ -1,101 +0,0 @@
6729 -# Copyright 1999-2015 Gentoo Foundation
6730 -# Distributed under the terms of the GNU General Public License v2
6731 -# $Header: $
6732 -
6733 -EAPI="4"
6734 -inherit eutils java-pkg-2 java-ant-2
6735 -
6736 -DESCRIPTION="Netbeans D-Light Cluster"
6737 -HOMEPAGE="http://netbeans.org/"
6738 -SLOT="9999"
6739 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
6740 -SRC_URI="${SOURCE_URL}
6741 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6742 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
6743 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6744 -KEYWORDS="~amd64 ~x86"
6745 -IUSE=""
6746 -S="${WORKDIR}"
6747 -
6748 -CDEPEND="~dev-java/netbeans-ide-${PV}
6749 - ~dev-java/netbeans-platform-${PV}"
6750 -DEPEND=">=virtual/jdk-1.7
6751 - app-arch/unzip
6752 - ${CDEPEND}
6753 - dev-java/javahelp:0"
6754 -RDEPEND=">=virtual/jdk-1.7
6755 - ${CDEPEND}"
6756 -
6757 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6758 -
6759 -EANT_BUILD_XML="nbbuild/build.xml"
6760 -EANT_BUILD_TARGET="rebuild-cluster"
6761 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6762 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6763 -JAVA_PKG_BSFIX="off"
6764 -
6765 -src_unpack() {
6766 - unpack $(basename ${SOURCE_URL})
6767 -
6768 - einfo "Deleting bundled jars..."
6769 - find -name "*.jar" -type f -delete
6770 -
6771 - unpack netbeans-9999-r14-build.xml.patch.bz2
6772 -
6773 - pushd "${S}" >/dev/null || die
6774 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6775 - popd >/dev/null || die
6776 -}
6777 -
6778 -src_prepare() {
6779 - einfo "Deleting bundled class files..."
6780 - find -name "*.class" -type f | xargs rm -vf
6781 -
6782 - epatch netbeans-9999-r14-build.xml.patch
6783 -
6784 - # Support for custom patches
6785 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6786 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6787 -
6788 - if [ -n "${files}" ] ; then
6789 - einfo "Applying custom patches:"
6790 -
6791 - for file in ${files} ; do
6792 - epatch "${file}"
6793 - done
6794 - fi
6795 - fi
6796 -
6797 - einfo "Symlinking external libraries..."
6798 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6799 -
6800 - einfo "Linking in other clusters..."
6801 - mkdir "${S}"/nbbuild/netbeans || die
6802 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6803 -
6804 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6805 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6806 - touch nb.cluster.ide.built
6807 -
6808 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6809 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6810 - touch nb.cluster.platform.built
6811 -
6812 - popd >/dev/null || die
6813 -
6814 - java-pkg-2_src_prepare
6815 -}
6816 -
6817 -src_install() {
6818 - pushd nbbuild/netbeans/dlight >/dev/null || die
6819 -
6820 - insinto ${INSTALL_DIR}
6821 -
6822 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6823 -
6824 - doins -r *
6825 -
6826 - popd >/dev/null || die
6827 -
6828 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6829 -}
6830
6831 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150804.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150804.ebuild
6832 deleted file mode 100644
6833 index dfa3438..0000000
6834 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150804.ebuild
6835 +++ /dev/null
6836 @@ -1,101 +0,0 @@
6837 -# Copyright 1999-2015 Gentoo Foundation
6838 -# Distributed under the terms of the GNU General Public License v2
6839 -# $Header: $
6840 -
6841 -EAPI="4"
6842 -inherit eutils java-pkg-2 java-ant-2
6843 -
6844 -DESCRIPTION="Netbeans D-Light Cluster"
6845 -HOMEPAGE="http://netbeans.org/"
6846 -SLOT="9999"
6847 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
6848 -SRC_URI="${SOURCE_URL}
6849 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6850 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
6851 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6852 -KEYWORDS="~amd64 ~x86"
6853 -IUSE=""
6854 -S="${WORKDIR}"
6855 -
6856 -CDEPEND="~dev-java/netbeans-ide-${PV}
6857 - ~dev-java/netbeans-platform-${PV}"
6858 -DEPEND=">=virtual/jdk-1.7
6859 - app-arch/unzip
6860 - ${CDEPEND}
6861 - dev-java/javahelp:0"
6862 -RDEPEND=">=virtual/jdk-1.7
6863 - ${CDEPEND}"
6864 -
6865 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6866 -
6867 -EANT_BUILD_XML="nbbuild/build.xml"
6868 -EANT_BUILD_TARGET="rebuild-cluster"
6869 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6870 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6871 -JAVA_PKG_BSFIX="off"
6872 -
6873 -src_unpack() {
6874 - unpack $(basename ${SOURCE_URL})
6875 -
6876 - einfo "Deleting bundled jars..."
6877 - find -name "*.jar" -type f -delete
6878 -
6879 - unpack netbeans-9999-r14-build.xml.patch.bz2
6880 -
6881 - pushd "${S}" >/dev/null || die
6882 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6883 - popd >/dev/null || die
6884 -}
6885 -
6886 -src_prepare() {
6887 - einfo "Deleting bundled class files..."
6888 - find -name "*.class" -type f | xargs rm -vf
6889 -
6890 - epatch netbeans-9999-r14-build.xml.patch
6891 -
6892 - # Support for custom patches
6893 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6894 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6895 -
6896 - if [ -n "${files}" ] ; then
6897 - einfo "Applying custom patches:"
6898 -
6899 - for file in ${files} ; do
6900 - epatch "${file}"
6901 - done
6902 - fi
6903 - fi
6904 -
6905 - einfo "Symlinking external libraries..."
6906 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6907 -
6908 - einfo "Linking in other clusters..."
6909 - mkdir "${S}"/nbbuild/netbeans || die
6910 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6911 -
6912 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6913 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6914 - touch nb.cluster.ide.built
6915 -
6916 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6917 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6918 - touch nb.cluster.platform.built
6919 -
6920 - popd >/dev/null || die
6921 -
6922 - java-pkg-2_src_prepare
6923 -}
6924 -
6925 -src_install() {
6926 - pushd nbbuild/netbeans/dlight >/dev/null || die
6927 -
6928 - insinto ${INSTALL_DIR}
6929 -
6930 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6931 -
6932 - doins -r *
6933 -
6934 - popd >/dev/null || die
6935 -
6936 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
6937 -}
6938
6939 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150805.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150805.ebuild
6940 deleted file mode 100644
6941 index 052356e..0000000
6942 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150805.ebuild
6943 +++ /dev/null
6944 @@ -1,101 +0,0 @@
6945 -# Copyright 1999-2015 Gentoo Foundation
6946 -# Distributed under the terms of the GNU General Public License v2
6947 -# $Header: $
6948 -
6949 -EAPI="4"
6950 -inherit eutils java-pkg-2 java-ant-2
6951 -
6952 -DESCRIPTION="Netbeans D-Light Cluster"
6953 -HOMEPAGE="http://netbeans.org/"
6954 -SLOT="9999"
6955 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
6956 -SRC_URI="${SOURCE_URL}
6957 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6958 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
6959 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6960 -KEYWORDS="~amd64 ~x86"
6961 -IUSE=""
6962 -S="${WORKDIR}"
6963 -
6964 -CDEPEND="~dev-java/netbeans-ide-${PV}
6965 - ~dev-java/netbeans-platform-${PV}"
6966 -DEPEND=">=virtual/jdk-1.7
6967 - app-arch/unzip
6968 - ${CDEPEND}
6969 - dev-java/javahelp:0"
6970 -RDEPEND=">=virtual/jdk-1.7
6971 - ${CDEPEND}"
6972 -
6973 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6974 -
6975 -EANT_BUILD_XML="nbbuild/build.xml"
6976 -EANT_BUILD_TARGET="rebuild-cluster"
6977 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6978 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6979 -JAVA_PKG_BSFIX="off"
6980 -
6981 -src_unpack() {
6982 - unpack $(basename ${SOURCE_URL})
6983 -
6984 - einfo "Deleting bundled jars..."
6985 - find -name "*.jar" -type f -delete
6986 -
6987 - unpack netbeans-9999-r14-build.xml.patch.bz2
6988 -
6989 - pushd "${S}" >/dev/null || die
6990 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
6991 - popd >/dev/null || die
6992 -}
6993 -
6994 -src_prepare() {
6995 - einfo "Deleting bundled class files..."
6996 - find -name "*.class" -type f | xargs rm -vf
6997 -
6998 - epatch netbeans-9999-r14-build.xml.patch
6999 -
7000 - # Support for custom patches
7001 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7002 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7003 -
7004 - if [ -n "${files}" ] ; then
7005 - einfo "Applying custom patches:"
7006 -
7007 - for file in ${files} ; do
7008 - epatch "${file}"
7009 - done
7010 - fi
7011 - fi
7012 -
7013 - einfo "Symlinking external libraries..."
7014 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7015 -
7016 - einfo "Linking in other clusters..."
7017 - mkdir "${S}"/nbbuild/netbeans || die
7018 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7019 -
7020 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7021 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7022 - touch nb.cluster.ide.built
7023 -
7024 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7025 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7026 - touch nb.cluster.platform.built
7027 -
7028 - popd >/dev/null || die
7029 -
7030 - java-pkg-2_src_prepare
7031 -}
7032 -
7033 -src_install() {
7034 - pushd nbbuild/netbeans/dlight >/dev/null || die
7035 -
7036 - insinto ${INSTALL_DIR}
7037 -
7038 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7039 -
7040 - doins -r *
7041 -
7042 - popd >/dev/null || die
7043 -
7044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7045 -}
7046
7047 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150807.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150807.ebuild
7048 deleted file mode 100644
7049 index b167a07..0000000
7050 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150807.ebuild
7051 +++ /dev/null
7052 @@ -1,101 +0,0 @@
7053 -# Copyright 1999-2015 Gentoo Foundation
7054 -# Distributed under the terms of the GNU General Public License v2
7055 -# $Header: $
7056 -
7057 -EAPI="4"
7058 -inherit eutils java-pkg-2 java-ant-2
7059 -
7060 -DESCRIPTION="Netbeans D-Light Cluster"
7061 -HOMEPAGE="http://netbeans.org/"
7062 -SLOT="9999"
7063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
7064 -SRC_URI="${SOURCE_URL}
7065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7066 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7067 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7068 -KEYWORDS="~amd64 ~x86"
7069 -IUSE=""
7070 -S="${WORKDIR}"
7071 -
7072 -CDEPEND="~dev-java/netbeans-ide-${PV}
7073 - ~dev-java/netbeans-platform-${PV}"
7074 -DEPEND=">=virtual/jdk-1.7
7075 - app-arch/unzip
7076 - ${CDEPEND}
7077 - dev-java/javahelp:0"
7078 -RDEPEND=">=virtual/jdk-1.7
7079 - ${CDEPEND}"
7080 -
7081 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7082 -
7083 -EANT_BUILD_XML="nbbuild/build.xml"
7084 -EANT_BUILD_TARGET="rebuild-cluster"
7085 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7086 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7087 -JAVA_PKG_BSFIX="off"
7088 -
7089 -src_unpack() {
7090 - unpack $(basename ${SOURCE_URL})
7091 -
7092 - einfo "Deleting bundled jars..."
7093 - find -name "*.jar" -type f -delete
7094 -
7095 - unpack netbeans-9999-r14-build.xml.patch.bz2
7096 -
7097 - pushd "${S}" >/dev/null || die
7098 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7099 - popd >/dev/null || die
7100 -}
7101 -
7102 -src_prepare() {
7103 - einfo "Deleting bundled class files..."
7104 - find -name "*.class" -type f | xargs rm -vf
7105 -
7106 - epatch netbeans-9999-r14-build.xml.patch
7107 -
7108 - # Support for custom patches
7109 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7110 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7111 -
7112 - if [ -n "${files}" ] ; then
7113 - einfo "Applying custom patches:"
7114 -
7115 - for file in ${files} ; do
7116 - epatch "${file}"
7117 - done
7118 - fi
7119 - fi
7120 -
7121 - einfo "Symlinking external libraries..."
7122 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7123 -
7124 - einfo "Linking in other clusters..."
7125 - mkdir "${S}"/nbbuild/netbeans || die
7126 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7127 -
7128 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7129 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7130 - touch nb.cluster.ide.built
7131 -
7132 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7133 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7134 - touch nb.cluster.platform.built
7135 -
7136 - popd >/dev/null || die
7137 -
7138 - java-pkg-2_src_prepare
7139 -}
7140 -
7141 -src_install() {
7142 - pushd nbbuild/netbeans/dlight >/dev/null || die
7143 -
7144 - insinto ${INSTALL_DIR}
7145 -
7146 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7147 -
7148 - doins -r *
7149 -
7150 - popd >/dev/null || die
7151 -
7152 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7153 -}
7154
7155 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150808.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150808.ebuild
7156 deleted file mode 100644
7157 index 8a348ea..0000000
7158 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150808.ebuild
7159 +++ /dev/null
7160 @@ -1,101 +0,0 @@
7161 -# Copyright 1999-2015 Gentoo Foundation
7162 -# Distributed under the terms of the GNU General Public License v2
7163 -# $Header: $
7164 -
7165 -EAPI="4"
7166 -inherit eutils java-pkg-2 java-ant-2
7167 -
7168 -DESCRIPTION="Netbeans D-Light Cluster"
7169 -HOMEPAGE="http://netbeans.org/"
7170 -SLOT="9999"
7171 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
7172 -SRC_URI="${SOURCE_URL}
7173 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7174 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7175 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7176 -KEYWORDS="~amd64 ~x86"
7177 -IUSE=""
7178 -S="${WORKDIR}"
7179 -
7180 -CDEPEND="~dev-java/netbeans-ide-${PV}
7181 - ~dev-java/netbeans-platform-${PV}"
7182 -DEPEND=">=virtual/jdk-1.7
7183 - app-arch/unzip
7184 - ${CDEPEND}
7185 - dev-java/javahelp:0"
7186 -RDEPEND=">=virtual/jdk-1.7
7187 - ${CDEPEND}"
7188 -
7189 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7190 -
7191 -EANT_BUILD_XML="nbbuild/build.xml"
7192 -EANT_BUILD_TARGET="rebuild-cluster"
7193 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7194 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7195 -JAVA_PKG_BSFIX="off"
7196 -
7197 -src_unpack() {
7198 - unpack $(basename ${SOURCE_URL})
7199 -
7200 - einfo "Deleting bundled jars..."
7201 - find -name "*.jar" -type f -delete
7202 -
7203 - unpack netbeans-9999-r14-build.xml.patch.bz2
7204 -
7205 - pushd "${S}" >/dev/null || die
7206 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7207 - popd >/dev/null || die
7208 -}
7209 -
7210 -src_prepare() {
7211 - einfo "Deleting bundled class files..."
7212 - find -name "*.class" -type f | xargs rm -vf
7213 -
7214 - epatch netbeans-9999-r14-build.xml.patch
7215 -
7216 - # Support for custom patches
7217 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7218 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7219 -
7220 - if [ -n "${files}" ] ; then
7221 - einfo "Applying custom patches:"
7222 -
7223 - for file in ${files} ; do
7224 - epatch "${file}"
7225 - done
7226 - fi
7227 - fi
7228 -
7229 - einfo "Symlinking external libraries..."
7230 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7231 -
7232 - einfo "Linking in other clusters..."
7233 - mkdir "${S}"/nbbuild/netbeans || die
7234 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7235 -
7236 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7237 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7238 - touch nb.cluster.ide.built
7239 -
7240 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7241 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7242 - touch nb.cluster.platform.built
7243 -
7244 - popd >/dev/null || die
7245 -
7246 - java-pkg-2_src_prepare
7247 -}
7248 -
7249 -src_install() {
7250 - pushd nbbuild/netbeans/dlight >/dev/null || die
7251 -
7252 - insinto ${INSTALL_DIR}
7253 -
7254 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7255 -
7256 - doins -r *
7257 -
7258 - popd >/dev/null || die
7259 -
7260 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7261 -}
7262
7263 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150810.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150810.ebuild
7264 deleted file mode 100644
7265 index f867b03..0000000
7266 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150810.ebuild
7267 +++ /dev/null
7268 @@ -1,101 +0,0 @@
7269 -# Copyright 1999-2015 Gentoo Foundation
7270 -# Distributed under the terms of the GNU General Public License v2
7271 -# $Header: $
7272 -
7273 -EAPI="4"
7274 -inherit eutils java-pkg-2 java-ant-2
7275 -
7276 -DESCRIPTION="Netbeans D-Light Cluster"
7277 -HOMEPAGE="http://netbeans.org/"
7278 -SLOT="9999"
7279 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
7280 -SRC_URI="${SOURCE_URL}
7281 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7282 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7283 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7284 -KEYWORDS="~amd64 ~x86"
7285 -IUSE=""
7286 -S="${WORKDIR}"
7287 -
7288 -CDEPEND="~dev-java/netbeans-ide-${PV}
7289 - ~dev-java/netbeans-platform-${PV}"
7290 -DEPEND=">=virtual/jdk-1.7
7291 - app-arch/unzip
7292 - ${CDEPEND}
7293 - dev-java/javahelp:0"
7294 -RDEPEND=">=virtual/jdk-1.7
7295 - ${CDEPEND}"
7296 -
7297 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7298 -
7299 -EANT_BUILD_XML="nbbuild/build.xml"
7300 -EANT_BUILD_TARGET="rebuild-cluster"
7301 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7302 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7303 -JAVA_PKG_BSFIX="off"
7304 -
7305 -src_unpack() {
7306 - unpack $(basename ${SOURCE_URL})
7307 -
7308 - einfo "Deleting bundled jars..."
7309 - find -name "*.jar" -type f -delete
7310 -
7311 - unpack netbeans-9999-r14-build.xml.patch.bz2
7312 -
7313 - pushd "${S}" >/dev/null || die
7314 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7315 - popd >/dev/null || die
7316 -}
7317 -
7318 -src_prepare() {
7319 - einfo "Deleting bundled class files..."
7320 - find -name "*.class" -type f | xargs rm -vf
7321 -
7322 - epatch netbeans-9999-r14-build.xml.patch
7323 -
7324 - # Support for custom patches
7325 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7326 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7327 -
7328 - if [ -n "${files}" ] ; then
7329 - einfo "Applying custom patches:"
7330 -
7331 - for file in ${files} ; do
7332 - epatch "${file}"
7333 - done
7334 - fi
7335 - fi
7336 -
7337 - einfo "Symlinking external libraries..."
7338 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7339 -
7340 - einfo "Linking in other clusters..."
7341 - mkdir "${S}"/nbbuild/netbeans || die
7342 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7343 -
7344 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7345 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7346 - touch nb.cluster.ide.built
7347 -
7348 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7349 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7350 - touch nb.cluster.platform.built
7351 -
7352 - popd >/dev/null || die
7353 -
7354 - java-pkg-2_src_prepare
7355 -}
7356 -
7357 -src_install() {
7358 - pushd nbbuild/netbeans/dlight >/dev/null || die
7359 -
7360 - insinto ${INSTALL_DIR}
7361 -
7362 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7363 -
7364 - doins -r *
7365 -
7366 - popd >/dev/null || die
7367 -
7368 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7369 -}
7370
7371 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150812.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150812.ebuild
7372 deleted file mode 100644
7373 index 4436714..0000000
7374 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150812.ebuild
7375 +++ /dev/null
7376 @@ -1,101 +0,0 @@
7377 -# Copyright 1999-2015 Gentoo Foundation
7378 -# Distributed under the terms of the GNU General Public License v2
7379 -# $Header: $
7380 -
7381 -EAPI="4"
7382 -inherit eutils java-pkg-2 java-ant-2
7383 -
7384 -DESCRIPTION="Netbeans D-Light Cluster"
7385 -HOMEPAGE="http://netbeans.org/"
7386 -SLOT="9999"
7387 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
7388 -SRC_URI="${SOURCE_URL}
7389 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7390 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7391 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7392 -KEYWORDS="~amd64 ~x86"
7393 -IUSE=""
7394 -S="${WORKDIR}"
7395 -
7396 -CDEPEND="~dev-java/netbeans-ide-${PV}
7397 - ~dev-java/netbeans-platform-${PV}"
7398 -DEPEND=">=virtual/jdk-1.7
7399 - app-arch/unzip
7400 - ${CDEPEND}
7401 - dev-java/javahelp:0"
7402 -RDEPEND=">=virtual/jdk-1.7
7403 - ${CDEPEND}"
7404 -
7405 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7406 -
7407 -EANT_BUILD_XML="nbbuild/build.xml"
7408 -EANT_BUILD_TARGET="rebuild-cluster"
7409 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7410 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7411 -JAVA_PKG_BSFIX="off"
7412 -
7413 -src_unpack() {
7414 - unpack $(basename ${SOURCE_URL})
7415 -
7416 - einfo "Deleting bundled jars..."
7417 - find -name "*.jar" -type f -delete
7418 -
7419 - unpack netbeans-9999-r14-build.xml.patch.bz2
7420 -
7421 - pushd "${S}" >/dev/null || die
7422 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7423 - popd >/dev/null || die
7424 -}
7425 -
7426 -src_prepare() {
7427 - einfo "Deleting bundled class files..."
7428 - find -name "*.class" -type f | xargs rm -vf
7429 -
7430 - epatch netbeans-9999-r14-build.xml.patch
7431 -
7432 - # Support for custom patches
7433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7435 -
7436 - if [ -n "${files}" ] ; then
7437 - einfo "Applying custom patches:"
7438 -
7439 - for file in ${files} ; do
7440 - epatch "${file}"
7441 - done
7442 - fi
7443 - fi
7444 -
7445 - einfo "Symlinking external libraries..."
7446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7447 -
7448 - einfo "Linking in other clusters..."
7449 - mkdir "${S}"/nbbuild/netbeans || die
7450 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7451 -
7452 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7453 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7454 - touch nb.cluster.ide.built
7455 -
7456 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7457 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7458 - touch nb.cluster.platform.built
7459 -
7460 - popd >/dev/null || die
7461 -
7462 - java-pkg-2_src_prepare
7463 -}
7464 -
7465 -src_install() {
7466 - pushd nbbuild/netbeans/dlight >/dev/null || die
7467 -
7468 - insinto ${INSTALL_DIR}
7469 -
7470 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7471 -
7472 - doins -r *
7473 -
7474 - popd >/dev/null || die
7475 -
7476 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7477 -}
7478
7479 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150813.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150813.ebuild
7480 deleted file mode 100644
7481 index cd2194d..0000000
7482 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150813.ebuild
7483 +++ /dev/null
7484 @@ -1,101 +0,0 @@
7485 -# Copyright 1999-2015 Gentoo Foundation
7486 -# Distributed under the terms of the GNU General Public License v2
7487 -# $Header: $
7488 -
7489 -EAPI="4"
7490 -inherit eutils java-pkg-2 java-ant-2
7491 -
7492 -DESCRIPTION="Netbeans D-Light Cluster"
7493 -HOMEPAGE="http://netbeans.org/"
7494 -SLOT="9999"
7495 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
7496 -SRC_URI="${SOURCE_URL}
7497 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7498 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7499 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7500 -KEYWORDS="~amd64 ~x86"
7501 -IUSE=""
7502 -S="${WORKDIR}"
7503 -
7504 -CDEPEND="~dev-java/netbeans-ide-${PV}
7505 - ~dev-java/netbeans-platform-${PV}"
7506 -DEPEND=">=virtual/jdk-1.7
7507 - app-arch/unzip
7508 - ${CDEPEND}
7509 - dev-java/javahelp:0"
7510 -RDEPEND=">=virtual/jdk-1.7
7511 - ${CDEPEND}"
7512 -
7513 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7514 -
7515 -EANT_BUILD_XML="nbbuild/build.xml"
7516 -EANT_BUILD_TARGET="rebuild-cluster"
7517 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7518 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7519 -JAVA_PKG_BSFIX="off"
7520 -
7521 -src_unpack() {
7522 - unpack $(basename ${SOURCE_URL})
7523 -
7524 - einfo "Deleting bundled jars..."
7525 - find -name "*.jar" -type f -delete
7526 -
7527 - unpack netbeans-9999-r14-build.xml.patch.bz2
7528 -
7529 - pushd "${S}" >/dev/null || die
7530 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7531 - popd >/dev/null || die
7532 -}
7533 -
7534 -src_prepare() {
7535 - einfo "Deleting bundled class files..."
7536 - find -name "*.class" -type f | xargs rm -vf
7537 -
7538 - epatch netbeans-9999-r14-build.xml.patch
7539 -
7540 - # Support for custom patches
7541 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7542 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7543 -
7544 - if [ -n "${files}" ] ; then
7545 - einfo "Applying custom patches:"
7546 -
7547 - for file in ${files} ; do
7548 - epatch "${file}"
7549 - done
7550 - fi
7551 - fi
7552 -
7553 - einfo "Symlinking external libraries..."
7554 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7555 -
7556 - einfo "Linking in other clusters..."
7557 - mkdir "${S}"/nbbuild/netbeans || die
7558 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7559 -
7560 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7561 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7562 - touch nb.cluster.ide.built
7563 -
7564 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7565 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7566 - touch nb.cluster.platform.built
7567 -
7568 - popd >/dev/null || die
7569 -
7570 - java-pkg-2_src_prepare
7571 -}
7572 -
7573 -src_install() {
7574 - pushd nbbuild/netbeans/dlight >/dev/null || die
7575 -
7576 - insinto ${INSTALL_DIR}
7577 -
7578 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7579 -
7580 - doins -r *
7581 -
7582 - popd >/dev/null || die
7583 -
7584 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7585 -}
7586
7587 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150814.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150814.ebuild
7588 deleted file mode 100644
7589 index fc1b938..0000000
7590 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150814.ebuild
7591 +++ /dev/null
7592 @@ -1,101 +0,0 @@
7593 -# Copyright 1999-2015 Gentoo Foundation
7594 -# Distributed under the terms of the GNU General Public License v2
7595 -# $Header: $
7596 -
7597 -EAPI="4"
7598 -inherit eutils java-pkg-2 java-ant-2
7599 -
7600 -DESCRIPTION="Netbeans D-Light Cluster"
7601 -HOMEPAGE="http://netbeans.org/"
7602 -SLOT="9999"
7603 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
7604 -SRC_URI="${SOURCE_URL}
7605 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7606 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7607 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7608 -KEYWORDS="~amd64 ~x86"
7609 -IUSE=""
7610 -S="${WORKDIR}"
7611 -
7612 -CDEPEND="~dev-java/netbeans-ide-${PV}
7613 - ~dev-java/netbeans-platform-${PV}"
7614 -DEPEND=">=virtual/jdk-1.7
7615 - app-arch/unzip
7616 - ${CDEPEND}
7617 - dev-java/javahelp:0"
7618 -RDEPEND=">=virtual/jdk-1.7
7619 - ${CDEPEND}"
7620 -
7621 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7622 -
7623 -EANT_BUILD_XML="nbbuild/build.xml"
7624 -EANT_BUILD_TARGET="rebuild-cluster"
7625 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7626 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7627 -JAVA_PKG_BSFIX="off"
7628 -
7629 -src_unpack() {
7630 - unpack $(basename ${SOURCE_URL})
7631 -
7632 - einfo "Deleting bundled jars..."
7633 - find -name "*.jar" -type f -delete
7634 -
7635 - unpack netbeans-9999-r14-build.xml.patch.bz2
7636 -
7637 - pushd "${S}" >/dev/null || die
7638 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7639 - popd >/dev/null || die
7640 -}
7641 -
7642 -src_prepare() {
7643 - einfo "Deleting bundled class files..."
7644 - find -name "*.class" -type f | xargs rm -vf
7645 -
7646 - epatch netbeans-9999-r14-build.xml.patch
7647 -
7648 - # Support for custom patches
7649 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7650 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7651 -
7652 - if [ -n "${files}" ] ; then
7653 - einfo "Applying custom patches:"
7654 -
7655 - for file in ${files} ; do
7656 - epatch "${file}"
7657 - done
7658 - fi
7659 - fi
7660 -
7661 - einfo "Symlinking external libraries..."
7662 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7663 -
7664 - einfo "Linking in other clusters..."
7665 - mkdir "${S}"/nbbuild/netbeans || die
7666 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7667 -
7668 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7669 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7670 - touch nb.cluster.ide.built
7671 -
7672 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7673 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7674 - touch nb.cluster.platform.built
7675 -
7676 - popd >/dev/null || die
7677 -
7678 - java-pkg-2_src_prepare
7679 -}
7680 -
7681 -src_install() {
7682 - pushd nbbuild/netbeans/dlight >/dev/null || die
7683 -
7684 - insinto ${INSTALL_DIR}
7685 -
7686 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7687 -
7688 - doins -r *
7689 -
7690 - popd >/dev/null || die
7691 -
7692 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7693 -}
7694
7695 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150817.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150817.ebuild
7696 deleted file mode 100644
7697 index 1d19aea..0000000
7698 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150817.ebuild
7699 +++ /dev/null
7700 @@ -1,101 +0,0 @@
7701 -# Copyright 1999-2015 Gentoo Foundation
7702 -# Distributed under the terms of the GNU General Public License v2
7703 -# $Header: $
7704 -
7705 -EAPI="4"
7706 -inherit eutils java-pkg-2 java-ant-2
7707 -
7708 -DESCRIPTION="Netbeans D-Light Cluster"
7709 -HOMEPAGE="http://netbeans.org/"
7710 -SLOT="9999"
7711 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
7712 -SRC_URI="${SOURCE_URL}
7713 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7714 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7715 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7716 -KEYWORDS="~amd64 ~x86"
7717 -IUSE=""
7718 -S="${WORKDIR}"
7719 -
7720 -CDEPEND="~dev-java/netbeans-ide-${PV}
7721 - ~dev-java/netbeans-platform-${PV}"
7722 -DEPEND=">=virtual/jdk-1.7
7723 - app-arch/unzip
7724 - ${CDEPEND}
7725 - dev-java/javahelp:0"
7726 -RDEPEND=">=virtual/jdk-1.7
7727 - ${CDEPEND}"
7728 -
7729 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7730 -
7731 -EANT_BUILD_XML="nbbuild/build.xml"
7732 -EANT_BUILD_TARGET="rebuild-cluster"
7733 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7734 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7735 -JAVA_PKG_BSFIX="off"
7736 -
7737 -src_unpack() {
7738 - unpack $(basename ${SOURCE_URL})
7739 -
7740 - einfo "Deleting bundled jars..."
7741 - find -name "*.jar" -type f -delete
7742 -
7743 - unpack netbeans-9999-r14-build.xml.patch.bz2
7744 -
7745 - pushd "${S}" >/dev/null || die
7746 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7747 - popd >/dev/null || die
7748 -}
7749 -
7750 -src_prepare() {
7751 - einfo "Deleting bundled class files..."
7752 - find -name "*.class" -type f | xargs rm -vf
7753 -
7754 - epatch netbeans-9999-r14-build.xml.patch
7755 -
7756 - # Support for custom patches
7757 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7758 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7759 -
7760 - if [ -n "${files}" ] ; then
7761 - einfo "Applying custom patches:"
7762 -
7763 - for file in ${files} ; do
7764 - epatch "${file}"
7765 - done
7766 - fi
7767 - fi
7768 -
7769 - einfo "Symlinking external libraries..."
7770 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7771 -
7772 - einfo "Linking in other clusters..."
7773 - mkdir "${S}"/nbbuild/netbeans || die
7774 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7775 -
7776 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7777 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7778 - touch nb.cluster.ide.built
7779 -
7780 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7781 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7782 - touch nb.cluster.platform.built
7783 -
7784 - popd >/dev/null || die
7785 -
7786 - java-pkg-2_src_prepare
7787 -}
7788 -
7789 -src_install() {
7790 - pushd nbbuild/netbeans/dlight >/dev/null || die
7791 -
7792 - insinto ${INSTALL_DIR}
7793 -
7794 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7795 -
7796 - doins -r *
7797 -
7798 - popd >/dev/null || die
7799 -
7800 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7801 -}
7802
7803 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150818.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150818.ebuild
7804 deleted file mode 100644
7805 index 1cd23ff..0000000
7806 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150818.ebuild
7807 +++ /dev/null
7808 @@ -1,101 +0,0 @@
7809 -# Copyright 1999-2015 Gentoo Foundation
7810 -# Distributed under the terms of the GNU General Public License v2
7811 -# $Header: $
7812 -
7813 -EAPI="4"
7814 -inherit eutils java-pkg-2 java-ant-2
7815 -
7816 -DESCRIPTION="Netbeans D-Light Cluster"
7817 -HOMEPAGE="http://netbeans.org/"
7818 -SLOT="9999"
7819 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
7820 -SRC_URI="${SOURCE_URL}
7821 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7822 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7823 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7824 -KEYWORDS="~amd64 ~x86"
7825 -IUSE=""
7826 -S="${WORKDIR}"
7827 -
7828 -CDEPEND="~dev-java/netbeans-ide-${PV}
7829 - ~dev-java/netbeans-platform-${PV}"
7830 -DEPEND=">=virtual/jdk-1.7
7831 - app-arch/unzip
7832 - ${CDEPEND}
7833 - dev-java/javahelp:0"
7834 -RDEPEND=">=virtual/jdk-1.7
7835 - ${CDEPEND}"
7836 -
7837 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7838 -
7839 -EANT_BUILD_XML="nbbuild/build.xml"
7840 -EANT_BUILD_TARGET="rebuild-cluster"
7841 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7842 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7843 -JAVA_PKG_BSFIX="off"
7844 -
7845 -src_unpack() {
7846 - unpack $(basename ${SOURCE_URL})
7847 -
7848 - einfo "Deleting bundled jars..."
7849 - find -name "*.jar" -type f -delete
7850 -
7851 - unpack netbeans-9999-r14-build.xml.patch.bz2
7852 -
7853 - pushd "${S}" >/dev/null || die
7854 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7855 - popd >/dev/null || die
7856 -}
7857 -
7858 -src_prepare() {
7859 - einfo "Deleting bundled class files..."
7860 - find -name "*.class" -type f | xargs rm -vf
7861 -
7862 - epatch netbeans-9999-r14-build.xml.patch
7863 -
7864 - # Support for custom patches
7865 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7866 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7867 -
7868 - if [ -n "${files}" ] ; then
7869 - einfo "Applying custom patches:"
7870 -
7871 - for file in ${files} ; do
7872 - epatch "${file}"
7873 - done
7874 - fi
7875 - fi
7876 -
7877 - einfo "Symlinking external libraries..."
7878 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7879 -
7880 - einfo "Linking in other clusters..."
7881 - mkdir "${S}"/nbbuild/netbeans || die
7882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7883 -
7884 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7885 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7886 - touch nb.cluster.ide.built
7887 -
7888 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7889 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7890 - touch nb.cluster.platform.built
7891 -
7892 - popd >/dev/null || die
7893 -
7894 - java-pkg-2_src_prepare
7895 -}
7896 -
7897 -src_install() {
7898 - pushd nbbuild/netbeans/dlight >/dev/null || die
7899 -
7900 - insinto ${INSTALL_DIR}
7901 -
7902 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7903 -
7904 - doins -r *
7905 -
7906 - popd >/dev/null || die
7907 -
7908 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
7909 -}
7910
7911 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150819.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150819.ebuild
7912 deleted file mode 100644
7913 index d320d58..0000000
7914 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150819.ebuild
7915 +++ /dev/null
7916 @@ -1,101 +0,0 @@
7917 -# Copyright 1999-2015 Gentoo Foundation
7918 -# Distributed under the terms of the GNU General Public License v2
7919 -# $Header: $
7920 -
7921 -EAPI="4"
7922 -inherit eutils java-pkg-2 java-ant-2
7923 -
7924 -DESCRIPTION="Netbeans D-Light Cluster"
7925 -HOMEPAGE="http://netbeans.org/"
7926 -SLOT="9999"
7927 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
7928 -SRC_URI="${SOURCE_URL}
7929 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7930 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
7931 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7932 -KEYWORDS="~amd64 ~x86"
7933 -IUSE=""
7934 -S="${WORKDIR}"
7935 -
7936 -CDEPEND="~dev-java/netbeans-ide-${PV}
7937 - ~dev-java/netbeans-platform-${PV}"
7938 -DEPEND=">=virtual/jdk-1.7
7939 - app-arch/unzip
7940 - ${CDEPEND}
7941 - dev-java/javahelp:0"
7942 -RDEPEND=">=virtual/jdk-1.7
7943 - ${CDEPEND}"
7944 -
7945 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7946 -
7947 -EANT_BUILD_XML="nbbuild/build.xml"
7948 -EANT_BUILD_TARGET="rebuild-cluster"
7949 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7950 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7951 -JAVA_PKG_BSFIX="off"
7952 -
7953 -src_unpack() {
7954 - unpack $(basename ${SOURCE_URL})
7955 -
7956 - einfo "Deleting bundled jars..."
7957 - find -name "*.jar" -type f -delete
7958 -
7959 - unpack netbeans-9999-r14-build.xml.patch.bz2
7960 -
7961 - pushd "${S}" >/dev/null || die
7962 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
7963 - popd >/dev/null || die
7964 -}
7965 -
7966 -src_prepare() {
7967 - einfo "Deleting bundled class files..."
7968 - find -name "*.class" -type f | xargs rm -vf
7969 -
7970 - epatch netbeans-9999-r14-build.xml.patch
7971 -
7972 - # Support for custom patches
7973 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7974 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7975 -
7976 - if [ -n "${files}" ] ; then
7977 - einfo "Applying custom patches:"
7978 -
7979 - for file in ${files} ; do
7980 - epatch "${file}"
7981 - done
7982 - fi
7983 - fi
7984 -
7985 - einfo "Symlinking external libraries..."
7986 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7987 -
7988 - einfo "Linking in other clusters..."
7989 - mkdir "${S}"/nbbuild/netbeans || die
7990 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7991 -
7992 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7993 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7994 - touch nb.cluster.ide.built
7995 -
7996 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7997 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7998 - touch nb.cluster.platform.built
7999 -
8000 - popd >/dev/null || die
8001 -
8002 - java-pkg-2_src_prepare
8003 -}
8004 -
8005 -src_install() {
8006 - pushd nbbuild/netbeans/dlight >/dev/null || die
8007 -
8008 - insinto ${INSTALL_DIR}
8009 -
8010 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8011 -
8012 - doins -r *
8013 -
8014 - popd >/dev/null || die
8015 -
8016 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8017 -}
8018
8019 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150820.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150820.ebuild
8020 deleted file mode 100644
8021 index 23e4ba1..0000000
8022 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150820.ebuild
8023 +++ /dev/null
8024 @@ -1,101 +0,0 @@
8025 -# Copyright 1999-2015 Gentoo Foundation
8026 -# Distributed under the terms of the GNU General Public License v2
8027 -# $Header: $
8028 -
8029 -EAPI="4"
8030 -inherit eutils java-pkg-2 java-ant-2
8031 -
8032 -DESCRIPTION="Netbeans D-Light Cluster"
8033 -HOMEPAGE="http://netbeans.org/"
8034 -SLOT="9999"
8035 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
8036 -SRC_URI="${SOURCE_URL}
8037 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8038 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8039 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8040 -KEYWORDS="~amd64 ~x86"
8041 -IUSE=""
8042 -S="${WORKDIR}"
8043 -
8044 -CDEPEND="~dev-java/netbeans-ide-${PV}
8045 - ~dev-java/netbeans-platform-${PV}"
8046 -DEPEND=">=virtual/jdk-1.7
8047 - app-arch/unzip
8048 - ${CDEPEND}
8049 - dev-java/javahelp:0"
8050 -RDEPEND=">=virtual/jdk-1.7
8051 - ${CDEPEND}"
8052 -
8053 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8054 -
8055 -EANT_BUILD_XML="nbbuild/build.xml"
8056 -EANT_BUILD_TARGET="rebuild-cluster"
8057 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8058 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8059 -JAVA_PKG_BSFIX="off"
8060 -
8061 -src_unpack() {
8062 - unpack $(basename ${SOURCE_URL})
8063 -
8064 - einfo "Deleting bundled jars..."
8065 - find -name "*.jar" -type f -delete
8066 -
8067 - unpack netbeans-9999-r14-build.xml.patch.bz2
8068 -
8069 - pushd "${S}" >/dev/null || die
8070 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8071 - popd >/dev/null || die
8072 -}
8073 -
8074 -src_prepare() {
8075 - einfo "Deleting bundled class files..."
8076 - find -name "*.class" -type f | xargs rm -vf
8077 -
8078 - epatch netbeans-9999-r14-build.xml.patch
8079 -
8080 - # Support for custom patches
8081 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8082 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8083 -
8084 - if [ -n "${files}" ] ; then
8085 - einfo "Applying custom patches:"
8086 -
8087 - for file in ${files} ; do
8088 - epatch "${file}"
8089 - done
8090 - fi
8091 - fi
8092 -
8093 - einfo "Symlinking external libraries..."
8094 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8095 -
8096 - einfo "Linking in other clusters..."
8097 - mkdir "${S}"/nbbuild/netbeans || die
8098 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8099 -
8100 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8101 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8102 - touch nb.cluster.ide.built
8103 -
8104 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8105 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8106 - touch nb.cluster.platform.built
8107 -
8108 - popd >/dev/null || die
8109 -
8110 - java-pkg-2_src_prepare
8111 -}
8112 -
8113 -src_install() {
8114 - pushd nbbuild/netbeans/dlight >/dev/null || die
8115 -
8116 - insinto ${INSTALL_DIR}
8117 -
8118 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8119 -
8120 - doins -r *
8121 -
8122 - popd >/dev/null || die
8123 -
8124 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8125 -}
8126
8127 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150821.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150821.ebuild
8128 deleted file mode 100644
8129 index 0686bf5..0000000
8130 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150821.ebuild
8131 +++ /dev/null
8132 @@ -1,101 +0,0 @@
8133 -# Copyright 1999-2015 Gentoo Foundation
8134 -# Distributed under the terms of the GNU General Public License v2
8135 -# $Header: $
8136 -
8137 -EAPI="4"
8138 -inherit eutils java-pkg-2 java-ant-2
8139 -
8140 -DESCRIPTION="Netbeans D-Light Cluster"
8141 -HOMEPAGE="http://netbeans.org/"
8142 -SLOT="9999"
8143 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
8144 -SRC_URI="${SOURCE_URL}
8145 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8146 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8147 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8148 -KEYWORDS="~amd64 ~x86"
8149 -IUSE=""
8150 -S="${WORKDIR}"
8151 -
8152 -CDEPEND="~dev-java/netbeans-ide-${PV}
8153 - ~dev-java/netbeans-platform-${PV}"
8154 -DEPEND=">=virtual/jdk-1.7
8155 - app-arch/unzip
8156 - ${CDEPEND}
8157 - dev-java/javahelp:0"
8158 -RDEPEND=">=virtual/jdk-1.7
8159 - ${CDEPEND}"
8160 -
8161 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8162 -
8163 -EANT_BUILD_XML="nbbuild/build.xml"
8164 -EANT_BUILD_TARGET="rebuild-cluster"
8165 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8166 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8167 -JAVA_PKG_BSFIX="off"
8168 -
8169 -src_unpack() {
8170 - unpack $(basename ${SOURCE_URL})
8171 -
8172 - einfo "Deleting bundled jars..."
8173 - find -name "*.jar" -type f -delete
8174 -
8175 - unpack netbeans-9999-r14-build.xml.patch.bz2
8176 -
8177 - pushd "${S}" >/dev/null || die
8178 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8179 - popd >/dev/null || die
8180 -}
8181 -
8182 -src_prepare() {
8183 - einfo "Deleting bundled class files..."
8184 - find -name "*.class" -type f | xargs rm -vf
8185 -
8186 - epatch netbeans-9999-r14-build.xml.patch
8187 -
8188 - # Support for custom patches
8189 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8190 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8191 -
8192 - if [ -n "${files}" ] ; then
8193 - einfo "Applying custom patches:"
8194 -
8195 - for file in ${files} ; do
8196 - epatch "${file}"
8197 - done
8198 - fi
8199 - fi
8200 -
8201 - einfo "Symlinking external libraries..."
8202 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8203 -
8204 - einfo "Linking in other clusters..."
8205 - mkdir "${S}"/nbbuild/netbeans || die
8206 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8207 -
8208 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8209 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8210 - touch nb.cluster.ide.built
8211 -
8212 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8213 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8214 - touch nb.cluster.platform.built
8215 -
8216 - popd >/dev/null || die
8217 -
8218 - java-pkg-2_src_prepare
8219 -}
8220 -
8221 -src_install() {
8222 - pushd nbbuild/netbeans/dlight >/dev/null || die
8223 -
8224 - insinto ${INSTALL_DIR}
8225 -
8226 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8227 -
8228 - doins -r *
8229 -
8230 - popd >/dev/null || die
8231 -
8232 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8233 -}
8234
8235 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150822.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150822.ebuild
8236 deleted file mode 100644
8237 index 237369b..0000000
8238 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150822.ebuild
8239 +++ /dev/null
8240 @@ -1,101 +0,0 @@
8241 -# Copyright 1999-2015 Gentoo Foundation
8242 -# Distributed under the terms of the GNU General Public License v2
8243 -# $Header: $
8244 -
8245 -EAPI="4"
8246 -inherit eutils java-pkg-2 java-ant-2
8247 -
8248 -DESCRIPTION="Netbeans D-Light Cluster"
8249 -HOMEPAGE="http://netbeans.org/"
8250 -SLOT="9999"
8251 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
8252 -SRC_URI="${SOURCE_URL}
8253 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8254 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8255 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8256 -KEYWORDS="~amd64 ~x86"
8257 -IUSE=""
8258 -S="${WORKDIR}"
8259 -
8260 -CDEPEND="~dev-java/netbeans-ide-${PV}
8261 - ~dev-java/netbeans-platform-${PV}"
8262 -DEPEND=">=virtual/jdk-1.7
8263 - app-arch/unzip
8264 - ${CDEPEND}
8265 - dev-java/javahelp:0"
8266 -RDEPEND=">=virtual/jdk-1.7
8267 - ${CDEPEND}"
8268 -
8269 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8270 -
8271 -EANT_BUILD_XML="nbbuild/build.xml"
8272 -EANT_BUILD_TARGET="rebuild-cluster"
8273 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8274 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8275 -JAVA_PKG_BSFIX="off"
8276 -
8277 -src_unpack() {
8278 - unpack $(basename ${SOURCE_URL})
8279 -
8280 - einfo "Deleting bundled jars..."
8281 - find -name "*.jar" -type f -delete
8282 -
8283 - unpack netbeans-9999-r14-build.xml.patch.bz2
8284 -
8285 - pushd "${S}" >/dev/null || die
8286 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8287 - popd >/dev/null || die
8288 -}
8289 -
8290 -src_prepare() {
8291 - einfo "Deleting bundled class files..."
8292 - find -name "*.class" -type f | xargs rm -vf
8293 -
8294 - epatch netbeans-9999-r14-build.xml.patch
8295 -
8296 - # Support for custom patches
8297 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8298 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8299 -
8300 - if [ -n "${files}" ] ; then
8301 - einfo "Applying custom patches:"
8302 -
8303 - for file in ${files} ; do
8304 - epatch "${file}"
8305 - done
8306 - fi
8307 - fi
8308 -
8309 - einfo "Symlinking external libraries..."
8310 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8311 -
8312 - einfo "Linking in other clusters..."
8313 - mkdir "${S}"/nbbuild/netbeans || die
8314 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8315 -
8316 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8317 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8318 - touch nb.cluster.ide.built
8319 -
8320 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8321 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8322 - touch nb.cluster.platform.built
8323 -
8324 - popd >/dev/null || die
8325 -
8326 - java-pkg-2_src_prepare
8327 -}
8328 -
8329 -src_install() {
8330 - pushd nbbuild/netbeans/dlight >/dev/null || die
8331 -
8332 - insinto ${INSTALL_DIR}
8333 -
8334 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8335 -
8336 - doins -r *
8337 -
8338 - popd >/dev/null || die
8339 -
8340 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8341 -}
8342
8343 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150823.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150823.ebuild
8344 deleted file mode 100644
8345 index c706c2d..0000000
8346 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150823.ebuild
8347 +++ /dev/null
8348 @@ -1,101 +0,0 @@
8349 -# Copyright 1999-2015 Gentoo Foundation
8350 -# Distributed under the terms of the GNU General Public License v2
8351 -# $Header: $
8352 -
8353 -EAPI="4"
8354 -inherit eutils java-pkg-2 java-ant-2
8355 -
8356 -DESCRIPTION="Netbeans D-Light Cluster"
8357 -HOMEPAGE="http://netbeans.org/"
8358 -SLOT="9999"
8359 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
8360 -SRC_URI="${SOURCE_URL}
8361 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8362 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8363 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8364 -KEYWORDS="~amd64 ~x86"
8365 -IUSE=""
8366 -S="${WORKDIR}"
8367 -
8368 -CDEPEND="~dev-java/netbeans-ide-${PV}
8369 - ~dev-java/netbeans-platform-${PV}"
8370 -DEPEND=">=virtual/jdk-1.7
8371 - app-arch/unzip
8372 - ${CDEPEND}
8373 - dev-java/javahelp:0"
8374 -RDEPEND=">=virtual/jdk-1.7
8375 - ${CDEPEND}"
8376 -
8377 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8378 -
8379 -EANT_BUILD_XML="nbbuild/build.xml"
8380 -EANT_BUILD_TARGET="rebuild-cluster"
8381 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8382 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8383 -JAVA_PKG_BSFIX="off"
8384 -
8385 -src_unpack() {
8386 - unpack $(basename ${SOURCE_URL})
8387 -
8388 - einfo "Deleting bundled jars..."
8389 - find -name "*.jar" -type f -delete
8390 -
8391 - unpack netbeans-9999-r14-build.xml.patch.bz2
8392 -
8393 - pushd "${S}" >/dev/null || die
8394 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8395 - popd >/dev/null || die
8396 -}
8397 -
8398 -src_prepare() {
8399 - einfo "Deleting bundled class files..."
8400 - find -name "*.class" -type f | xargs rm -vf
8401 -
8402 - epatch netbeans-9999-r14-build.xml.patch
8403 -
8404 - # Support for custom patches
8405 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8406 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8407 -
8408 - if [ -n "${files}" ] ; then
8409 - einfo "Applying custom patches:"
8410 -
8411 - for file in ${files} ; do
8412 - epatch "${file}"
8413 - done
8414 - fi
8415 - fi
8416 -
8417 - einfo "Symlinking external libraries..."
8418 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8419 -
8420 - einfo "Linking in other clusters..."
8421 - mkdir "${S}"/nbbuild/netbeans || die
8422 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8423 -
8424 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8425 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8426 - touch nb.cluster.ide.built
8427 -
8428 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8429 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8430 - touch nb.cluster.platform.built
8431 -
8432 - popd >/dev/null || die
8433 -
8434 - java-pkg-2_src_prepare
8435 -}
8436 -
8437 -src_install() {
8438 - pushd nbbuild/netbeans/dlight >/dev/null || die
8439 -
8440 - insinto ${INSTALL_DIR}
8441 -
8442 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8443 -
8444 - doins -r *
8445 -
8446 - popd >/dev/null || die
8447 -
8448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8449 -}
8450
8451 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150824.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150824.ebuild
8452 deleted file mode 100644
8453 index 28a74b5..0000000
8454 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150824.ebuild
8455 +++ /dev/null
8456 @@ -1,101 +0,0 @@
8457 -# Copyright 1999-2015 Gentoo Foundation
8458 -# Distributed under the terms of the GNU General Public License v2
8459 -# $Header: $
8460 -
8461 -EAPI="4"
8462 -inherit eutils java-pkg-2 java-ant-2
8463 -
8464 -DESCRIPTION="Netbeans D-Light Cluster"
8465 -HOMEPAGE="http://netbeans.org/"
8466 -SLOT="9999"
8467 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
8468 -SRC_URI="${SOURCE_URL}
8469 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8470 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8471 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8472 -KEYWORDS="~amd64 ~x86"
8473 -IUSE=""
8474 -S="${WORKDIR}"
8475 -
8476 -CDEPEND="~dev-java/netbeans-ide-${PV}
8477 - ~dev-java/netbeans-platform-${PV}"
8478 -DEPEND=">=virtual/jdk-1.7
8479 - app-arch/unzip
8480 - ${CDEPEND}
8481 - dev-java/javahelp:0"
8482 -RDEPEND=">=virtual/jdk-1.7
8483 - ${CDEPEND}"
8484 -
8485 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8486 -
8487 -EANT_BUILD_XML="nbbuild/build.xml"
8488 -EANT_BUILD_TARGET="rebuild-cluster"
8489 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8490 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8491 -JAVA_PKG_BSFIX="off"
8492 -
8493 -src_unpack() {
8494 - unpack $(basename ${SOURCE_URL})
8495 -
8496 - einfo "Deleting bundled jars..."
8497 - find -name "*.jar" -type f -delete
8498 -
8499 - unpack netbeans-9999-r14-build.xml.patch.bz2
8500 -
8501 - pushd "${S}" >/dev/null || die
8502 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8503 - popd >/dev/null || die
8504 -}
8505 -
8506 -src_prepare() {
8507 - einfo "Deleting bundled class files..."
8508 - find -name "*.class" -type f | xargs rm -vf
8509 -
8510 - epatch netbeans-9999-r14-build.xml.patch
8511 -
8512 - # Support for custom patches
8513 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8514 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8515 -
8516 - if [ -n "${files}" ] ; then
8517 - einfo "Applying custom patches:"
8518 -
8519 - for file in ${files} ; do
8520 - epatch "${file}"
8521 - done
8522 - fi
8523 - fi
8524 -
8525 - einfo "Symlinking external libraries..."
8526 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8527 -
8528 - einfo "Linking in other clusters..."
8529 - mkdir "${S}"/nbbuild/netbeans || die
8530 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8531 -
8532 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8533 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8534 - touch nb.cluster.ide.built
8535 -
8536 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8537 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8538 - touch nb.cluster.platform.built
8539 -
8540 - popd >/dev/null || die
8541 -
8542 - java-pkg-2_src_prepare
8543 -}
8544 -
8545 -src_install() {
8546 - pushd nbbuild/netbeans/dlight >/dev/null || die
8547 -
8548 - insinto ${INSTALL_DIR}
8549 -
8550 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8551 -
8552 - doins -r *
8553 -
8554 - popd >/dev/null || die
8555 -
8556 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8557 -}
8558
8559 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150825.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150825.ebuild
8560 deleted file mode 100644
8561 index bbd6b03..0000000
8562 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150825.ebuild
8563 +++ /dev/null
8564 @@ -1,101 +0,0 @@
8565 -# Copyright 1999-2015 Gentoo Foundation
8566 -# Distributed under the terms of the GNU General Public License v2
8567 -# $Header: $
8568 -
8569 -EAPI="4"
8570 -inherit eutils java-pkg-2 java-ant-2
8571 -
8572 -DESCRIPTION="Netbeans D-Light Cluster"
8573 -HOMEPAGE="http://netbeans.org/"
8574 -SLOT="9999"
8575 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
8576 -SRC_URI="${SOURCE_URL}
8577 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8578 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8579 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8580 -KEYWORDS="~amd64 ~x86"
8581 -IUSE=""
8582 -S="${WORKDIR}"
8583 -
8584 -CDEPEND="~dev-java/netbeans-ide-${PV}
8585 - ~dev-java/netbeans-platform-${PV}"
8586 -DEPEND=">=virtual/jdk-1.7
8587 - app-arch/unzip
8588 - ${CDEPEND}
8589 - dev-java/javahelp:0"
8590 -RDEPEND=">=virtual/jdk-1.7
8591 - ${CDEPEND}"
8592 -
8593 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8594 -
8595 -EANT_BUILD_XML="nbbuild/build.xml"
8596 -EANT_BUILD_TARGET="rebuild-cluster"
8597 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8598 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8599 -JAVA_PKG_BSFIX="off"
8600 -
8601 -src_unpack() {
8602 - unpack $(basename ${SOURCE_URL})
8603 -
8604 - einfo "Deleting bundled jars..."
8605 - find -name "*.jar" -type f -delete
8606 -
8607 - unpack netbeans-9999-r14-build.xml.patch.bz2
8608 -
8609 - pushd "${S}" >/dev/null || die
8610 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8611 - popd >/dev/null || die
8612 -}
8613 -
8614 -src_prepare() {
8615 - einfo "Deleting bundled class files..."
8616 - find -name "*.class" -type f | xargs rm -vf
8617 -
8618 - epatch netbeans-9999-r14-build.xml.patch
8619 -
8620 - # Support for custom patches
8621 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8622 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8623 -
8624 - if [ -n "${files}" ] ; then
8625 - einfo "Applying custom patches:"
8626 -
8627 - for file in ${files} ; do
8628 - epatch "${file}"
8629 - done
8630 - fi
8631 - fi
8632 -
8633 - einfo "Symlinking external libraries..."
8634 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8635 -
8636 - einfo "Linking in other clusters..."
8637 - mkdir "${S}"/nbbuild/netbeans || die
8638 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8639 -
8640 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8641 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8642 - touch nb.cluster.ide.built
8643 -
8644 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8645 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8646 - touch nb.cluster.platform.built
8647 -
8648 - popd >/dev/null || die
8649 -
8650 - java-pkg-2_src_prepare
8651 -}
8652 -
8653 -src_install() {
8654 - pushd nbbuild/netbeans/dlight >/dev/null || die
8655 -
8656 - insinto ${INSTALL_DIR}
8657 -
8658 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8659 -
8660 - doins -r *
8661 -
8662 - popd >/dev/null || die
8663 -
8664 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8665 -}
8666
8667 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150827.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150827.ebuild
8668 deleted file mode 100644
8669 index df86af3..0000000
8670 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150827.ebuild
8671 +++ /dev/null
8672 @@ -1,101 +0,0 @@
8673 -# Copyright 1999-2015 Gentoo Foundation
8674 -# Distributed under the terms of the GNU General Public License v2
8675 -# $Header: $
8676 -
8677 -EAPI="4"
8678 -inherit eutils java-pkg-2 java-ant-2
8679 -
8680 -DESCRIPTION="Netbeans D-Light Cluster"
8681 -HOMEPAGE="http://netbeans.org/"
8682 -SLOT="9999"
8683 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
8684 -SRC_URI="${SOURCE_URL}
8685 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8686 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8687 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8688 -KEYWORDS="~amd64 ~x86"
8689 -IUSE=""
8690 -S="${WORKDIR}"
8691 -
8692 -CDEPEND="~dev-java/netbeans-ide-${PV}
8693 - ~dev-java/netbeans-platform-${PV}"
8694 -DEPEND=">=virtual/jdk-1.7
8695 - app-arch/unzip
8696 - ${CDEPEND}
8697 - dev-java/javahelp:0"
8698 -RDEPEND=">=virtual/jdk-1.7
8699 - ${CDEPEND}"
8700 -
8701 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8702 -
8703 -EANT_BUILD_XML="nbbuild/build.xml"
8704 -EANT_BUILD_TARGET="rebuild-cluster"
8705 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8706 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8707 -JAVA_PKG_BSFIX="off"
8708 -
8709 -src_unpack() {
8710 - unpack $(basename ${SOURCE_URL})
8711 -
8712 - einfo "Deleting bundled jars..."
8713 - find -name "*.jar" -type f -delete
8714 -
8715 - unpack netbeans-9999-r14-build.xml.patch.bz2
8716 -
8717 - pushd "${S}" >/dev/null || die
8718 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8719 - popd >/dev/null || die
8720 -}
8721 -
8722 -src_prepare() {
8723 - einfo "Deleting bundled class files..."
8724 - find -name "*.class" -type f | xargs rm -vf
8725 -
8726 - epatch netbeans-9999-r14-build.xml.patch
8727 -
8728 - # Support for custom patches
8729 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8730 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8731 -
8732 - if [ -n "${files}" ] ; then
8733 - einfo "Applying custom patches:"
8734 -
8735 - for file in ${files} ; do
8736 - epatch "${file}"
8737 - done
8738 - fi
8739 - fi
8740 -
8741 - einfo "Symlinking external libraries..."
8742 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8743 -
8744 - einfo "Linking in other clusters..."
8745 - mkdir "${S}"/nbbuild/netbeans || die
8746 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8747 -
8748 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8749 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8750 - touch nb.cluster.ide.built
8751 -
8752 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8753 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8754 - touch nb.cluster.platform.built
8755 -
8756 - popd >/dev/null || die
8757 -
8758 - java-pkg-2_src_prepare
8759 -}
8760 -
8761 -src_install() {
8762 - pushd nbbuild/netbeans/dlight >/dev/null || die
8763 -
8764 - insinto ${INSTALL_DIR}
8765 -
8766 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8767 -
8768 - doins -r *
8769 -
8770 - popd >/dev/null || die
8771 -
8772 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8773 -}
8774
8775 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150828.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150828.ebuild
8776 deleted file mode 100644
8777 index 631aa1c..0000000
8778 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150828.ebuild
8779 +++ /dev/null
8780 @@ -1,101 +0,0 @@
8781 -# Copyright 1999-2015 Gentoo Foundation
8782 -# Distributed under the terms of the GNU General Public License v2
8783 -# $Header: $
8784 -
8785 -EAPI="4"
8786 -inherit eutils java-pkg-2 java-ant-2
8787 -
8788 -DESCRIPTION="Netbeans D-Light Cluster"
8789 -HOMEPAGE="http://netbeans.org/"
8790 -SLOT="9999"
8791 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
8792 -SRC_URI="${SOURCE_URL}
8793 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8794 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8795 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8796 -KEYWORDS="~amd64 ~x86"
8797 -IUSE=""
8798 -S="${WORKDIR}"
8799 -
8800 -CDEPEND="~dev-java/netbeans-ide-${PV}
8801 - ~dev-java/netbeans-platform-${PV}"
8802 -DEPEND=">=virtual/jdk-1.7
8803 - app-arch/unzip
8804 - ${CDEPEND}
8805 - dev-java/javahelp:0"
8806 -RDEPEND=">=virtual/jdk-1.7
8807 - ${CDEPEND}"
8808 -
8809 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8810 -
8811 -EANT_BUILD_XML="nbbuild/build.xml"
8812 -EANT_BUILD_TARGET="rebuild-cluster"
8813 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8814 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8815 -JAVA_PKG_BSFIX="off"
8816 -
8817 -src_unpack() {
8818 - unpack $(basename ${SOURCE_URL})
8819 -
8820 - einfo "Deleting bundled jars..."
8821 - find -name "*.jar" -type f -delete
8822 -
8823 - unpack netbeans-9999-r14-build.xml.patch.bz2
8824 -
8825 - pushd "${S}" >/dev/null || die
8826 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8827 - popd >/dev/null || die
8828 -}
8829 -
8830 -src_prepare() {
8831 - einfo "Deleting bundled class files..."
8832 - find -name "*.class" -type f | xargs rm -vf
8833 -
8834 - epatch netbeans-9999-r14-build.xml.patch
8835 -
8836 - # Support for custom patches
8837 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8838 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8839 -
8840 - if [ -n "${files}" ] ; then
8841 - einfo "Applying custom patches:"
8842 -
8843 - for file in ${files} ; do
8844 - epatch "${file}"
8845 - done
8846 - fi
8847 - fi
8848 -
8849 - einfo "Symlinking external libraries..."
8850 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8851 -
8852 - einfo "Linking in other clusters..."
8853 - mkdir "${S}"/nbbuild/netbeans || die
8854 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8855 -
8856 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8857 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8858 - touch nb.cluster.ide.built
8859 -
8860 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8861 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8862 - touch nb.cluster.platform.built
8863 -
8864 - popd >/dev/null || die
8865 -
8866 - java-pkg-2_src_prepare
8867 -}
8868 -
8869 -src_install() {
8870 - pushd nbbuild/netbeans/dlight >/dev/null || die
8871 -
8872 - insinto ${INSTALL_DIR}
8873 -
8874 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8875 -
8876 - doins -r *
8877 -
8878 - popd >/dev/null || die
8879 -
8880 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8881 -}
8882
8883 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150829.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150829.ebuild
8884 deleted file mode 100644
8885 index e77f7d1..0000000
8886 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150829.ebuild
8887 +++ /dev/null
8888 @@ -1,101 +0,0 @@
8889 -# Copyright 1999-2015 Gentoo Foundation
8890 -# Distributed under the terms of the GNU General Public License v2
8891 -# $Header: $
8892 -
8893 -EAPI="4"
8894 -inherit eutils java-pkg-2 java-ant-2
8895 -
8896 -DESCRIPTION="Netbeans D-Light Cluster"
8897 -HOMEPAGE="http://netbeans.org/"
8898 -SLOT="9999"
8899 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
8900 -SRC_URI="${SOURCE_URL}
8901 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8902 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
8903 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8904 -KEYWORDS="~amd64 ~x86"
8905 -IUSE=""
8906 -S="${WORKDIR}"
8907 -
8908 -CDEPEND="~dev-java/netbeans-ide-${PV}
8909 - ~dev-java/netbeans-platform-${PV}"
8910 -DEPEND=">=virtual/jdk-1.7
8911 - app-arch/unzip
8912 - ${CDEPEND}
8913 - dev-java/javahelp:0"
8914 -RDEPEND=">=virtual/jdk-1.7
8915 - ${CDEPEND}"
8916 -
8917 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8918 -
8919 -EANT_BUILD_XML="nbbuild/build.xml"
8920 -EANT_BUILD_TARGET="rebuild-cluster"
8921 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8922 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8923 -JAVA_PKG_BSFIX="off"
8924 -
8925 -src_unpack() {
8926 - unpack $(basename ${SOURCE_URL})
8927 -
8928 - einfo "Deleting bundled jars..."
8929 - find -name "*.jar" -type f -delete
8930 -
8931 - unpack netbeans-9999-r14-build.xml.patch.bz2
8932 -
8933 - pushd "${S}" >/dev/null || die
8934 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
8935 - popd >/dev/null || die
8936 -}
8937 -
8938 -src_prepare() {
8939 - einfo "Deleting bundled class files..."
8940 - find -name "*.class" -type f | xargs rm -vf
8941 -
8942 - epatch netbeans-9999-r14-build.xml.patch
8943 -
8944 - # Support for custom patches
8945 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8946 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8947 -
8948 - if [ -n "${files}" ] ; then
8949 - einfo "Applying custom patches:"
8950 -
8951 - for file in ${files} ; do
8952 - epatch "${file}"
8953 - done
8954 - fi
8955 - fi
8956 -
8957 - einfo "Symlinking external libraries..."
8958 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8959 -
8960 - einfo "Linking in other clusters..."
8961 - mkdir "${S}"/nbbuild/netbeans || die
8962 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8963 -
8964 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8965 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8966 - touch nb.cluster.ide.built
8967 -
8968 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8969 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8970 - touch nb.cluster.platform.built
8971 -
8972 - popd >/dev/null || die
8973 -
8974 - java-pkg-2_src_prepare
8975 -}
8976 -
8977 -src_install() {
8978 - pushd nbbuild/netbeans/dlight >/dev/null || die
8979 -
8980 - insinto ${INSTALL_DIR}
8981 -
8982 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8983 -
8984 - doins -r *
8985 -
8986 - popd >/dev/null || die
8987 -
8988 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
8989 -}
8990
8991 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150830.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150830.ebuild
8992 deleted file mode 100644
8993 index 7205f12..0000000
8994 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150830.ebuild
8995 +++ /dev/null
8996 @@ -1,101 +0,0 @@
8997 -# Copyright 1999-2015 Gentoo Foundation
8998 -# Distributed under the terms of the GNU General Public License v2
8999 -# $Header: $
9000 -
9001 -EAPI="4"
9002 -inherit eutils java-pkg-2 java-ant-2
9003 -
9004 -DESCRIPTION="Netbeans D-Light Cluster"
9005 -HOMEPAGE="http://netbeans.org/"
9006 -SLOT="9999"
9007 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
9008 -SRC_URI="${SOURCE_URL}
9009 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9010 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
9011 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9012 -KEYWORDS="~amd64 ~x86"
9013 -IUSE=""
9014 -S="${WORKDIR}"
9015 -
9016 -CDEPEND="~dev-java/netbeans-ide-${PV}
9017 - ~dev-java/netbeans-platform-${PV}"
9018 -DEPEND=">=virtual/jdk-1.7
9019 - app-arch/unzip
9020 - ${CDEPEND}
9021 - dev-java/javahelp:0"
9022 -RDEPEND=">=virtual/jdk-1.7
9023 - ${CDEPEND}"
9024 -
9025 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9026 -
9027 -EANT_BUILD_XML="nbbuild/build.xml"
9028 -EANT_BUILD_TARGET="rebuild-cluster"
9029 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9030 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9031 -JAVA_PKG_BSFIX="off"
9032 -
9033 -src_unpack() {
9034 - unpack $(basename ${SOURCE_URL})
9035 -
9036 - einfo "Deleting bundled jars..."
9037 - find -name "*.jar" -type f -delete
9038 -
9039 - unpack netbeans-9999-r14-build.xml.patch.bz2
9040 -
9041 - pushd "${S}" >/dev/null || die
9042 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
9043 - popd >/dev/null || die
9044 -}
9045 -
9046 -src_prepare() {
9047 - einfo "Deleting bundled class files..."
9048 - find -name "*.class" -type f | xargs rm -vf
9049 -
9050 - epatch netbeans-9999-r14-build.xml.patch
9051 -
9052 - # Support for custom patches
9053 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9054 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9055 -
9056 - if [ -n "${files}" ] ; then
9057 - einfo "Applying custom patches:"
9058 -
9059 - for file in ${files} ; do
9060 - epatch "${file}"
9061 - done
9062 - fi
9063 - fi
9064 -
9065 - einfo "Symlinking external libraries..."
9066 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9067 -
9068 - einfo "Linking in other clusters..."
9069 - mkdir "${S}"/nbbuild/netbeans || die
9070 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9071 -
9072 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9073 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9074 - touch nb.cluster.ide.built
9075 -
9076 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9077 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9078 - touch nb.cluster.platform.built
9079 -
9080 - popd >/dev/null || die
9081 -
9082 - java-pkg-2_src_prepare
9083 -}
9084 -
9085 -src_install() {
9086 - pushd nbbuild/netbeans/dlight >/dev/null || die
9087 -
9088 - insinto ${INSTALL_DIR}
9089 -
9090 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9091 -
9092 - doins -r *
9093 -
9094 - popd >/dev/null || die
9095 -
9096 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
9097 -}
9098
9099 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150831.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150831.ebuild
9100 deleted file mode 100644
9101 index d23355d..0000000
9102 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150831.ebuild
9103 +++ /dev/null
9104 @@ -1,101 +0,0 @@
9105 -# Copyright 1999-2015 Gentoo Foundation
9106 -# Distributed under the terms of the GNU General Public License v2
9107 -# $Header: $
9108 -
9109 -EAPI="4"
9110 -inherit eutils java-pkg-2 java-ant-2
9111 -
9112 -DESCRIPTION="Netbeans D-Light Cluster"
9113 -HOMEPAGE="http://netbeans.org/"
9114 -SLOT="9999"
9115 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
9116 -SRC_URI="${SOURCE_URL}
9117 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9118 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
9119 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9120 -KEYWORDS="~amd64 ~x86"
9121 -IUSE=""
9122 -S="${WORKDIR}"
9123 -
9124 -CDEPEND="~dev-java/netbeans-ide-${PV}
9125 - ~dev-java/netbeans-platform-${PV}"
9126 -DEPEND=">=virtual/jdk-1.7
9127 - app-arch/unzip
9128 - ${CDEPEND}
9129 - dev-java/javahelp:0"
9130 -RDEPEND=">=virtual/jdk-1.7
9131 - ${CDEPEND}"
9132 -
9133 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9134 -
9135 -EANT_BUILD_XML="nbbuild/build.xml"
9136 -EANT_BUILD_TARGET="rebuild-cluster"
9137 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9138 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9139 -JAVA_PKG_BSFIX="off"
9140 -
9141 -src_unpack() {
9142 - unpack $(basename ${SOURCE_URL})
9143 -
9144 - einfo "Deleting bundled jars..."
9145 - find -name "*.jar" -type f -delete
9146 -
9147 - unpack netbeans-9999-r14-build.xml.patch.bz2
9148 -
9149 - pushd "${S}" >/dev/null || die
9150 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
9151 - popd >/dev/null || die
9152 -}
9153 -
9154 -src_prepare() {
9155 - einfo "Deleting bundled class files..."
9156 - find -name "*.class" -type f | xargs rm -vf
9157 -
9158 - epatch netbeans-9999-r14-build.xml.patch
9159 -
9160 - # Support for custom patches
9161 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9162 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9163 -
9164 - if [ -n "${files}" ] ; then
9165 - einfo "Applying custom patches:"
9166 -
9167 - for file in ${files} ; do
9168 - epatch "${file}"
9169 - done
9170 - fi
9171 - fi
9172 -
9173 - einfo "Symlinking external libraries..."
9174 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9175 -
9176 - einfo "Linking in other clusters..."
9177 - mkdir "${S}"/nbbuild/netbeans || die
9178 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9179 -
9180 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9181 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9182 - touch nb.cluster.ide.built
9183 -
9184 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9185 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9186 - touch nb.cluster.platform.built
9187 -
9188 - popd >/dev/null || die
9189 -
9190 - java-pkg-2_src_prepare
9191 -}
9192 -
9193 -src_install() {
9194 - pushd nbbuild/netbeans/dlight >/dev/null || die
9195 -
9196 - insinto ${INSTALL_DIR}
9197 -
9198 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9199 -
9200 - doins -r *
9201 -
9202 - popd >/dev/null || die
9203 -
9204 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
9205 -}
9206
9207 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150801.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150901.ebuild
9208 similarity index 97%
9209 rename from dev-java/netbeans-dlight/netbeans-dlight-9999_p20150801.ebuild
9210 rename to dev-java/netbeans-dlight/netbeans-dlight-9999_p20150901.ebuild
9211 index 4146c39..97585d1 100644
9212 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150801.ebuild
9213 +++ b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150901.ebuild
9214 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
9215 DESCRIPTION="Netbeans D-Light Cluster"
9216 HOMEPAGE="http://netbeans.org/"
9217 SLOT="9999"
9218 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
9219 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
9220 SRC_URI="${SOURCE_URL}
9221 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9222 http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
9223
9224 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
9225 index 7f140a9..8092411 100644
9226 --- a/dev-java/netbeans-enterprise/Manifest
9227 +++ b/dev-java/netbeans-enterprise/Manifest
9228 @@ -36,70 +36,24 @@ DIST FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip 5025064 SHA256 7
9229 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
9230 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
9231 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
9232 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
9233 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
9234 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
9235 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
9236 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
9237 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
9238 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
9239 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
9240 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
9241 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
9242 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
9243 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
9244 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
9245 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
9246 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
9247 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
9248 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
9249 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
9250 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
9251 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
9252 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
9253 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
9254 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
9255 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
9256 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
9257 EBUILD netbeans-enterprise-8.0.2.ebuild 15077 SHA256 2797a81a30d62fa524fa866724ad6134119c25c6a4dad1d96c3e44a4d4427a9c SHA512 918dc416066edd2f3916e9dc1452a678303e8461620995f089c457ed7c6ec2fe989d8fa815fc2c9df0a40b3765641a1d6890513ba20a6e7ec34188527c85b24e WHIRLPOOL 841918957850990dce8c3c522c10a96f2338e55d7ce0a3bb0dc654e84dab81b549dd10cb2070020ff8b29612e013ce273e5cc6aed96bf1d0963f91b44f85beb5
9258 -EBUILD netbeans-enterprise-9999_p20150801.ebuild 15937 SHA256 a56828c48349c37457fb225d83801a34a8690b9bad349cd8f1b71260a5b072fa SHA512 b727dee5be8cfb8a57dd7616633aa24d93a666a6fbfa4d676856ab6c7b744296d414b408f91fd387b8c83950ef18ee6ba1f9b17a8c0d88711483f38ff2b7b7f8 WHIRLPOOL 940d97d36ed106c76251b249b3d63ad8aaeece2e4cb35d0c8d8c8f6011d12241682cabef8123be56468b67bc37aa3fdeefd56ce447f842cedc4a07b784734b96
9259 -EBUILD netbeans-enterprise-9999_p20150803.ebuild 15937 SHA256 8f68b85ec72bd40f801ca6ee9019db8d49726e6e18291be48b7b138970578324 SHA512 b50ae017b9677ab6170a086168b58df92cd93d64efc6c01db873b6d1028ca2daf5f7d4905d01adabf5906224ca876d3fa5fc76f95c77adf5fc82de2a67e9c32e WHIRLPOOL 8ad088278d2da7fe44864f817ead8f3308f666d62c631d4ef6332367ee988494e6482865c747fdd0c7557547dba8939a14bb40590ec01d871c692e9571f3bcc3
9260 -EBUILD netbeans-enterprise-9999_p20150804.ebuild 15937 SHA256 b1b94b27b30038c5054c302ae258861926ff9f3e0823c24b3d6b7ac9f87aebce SHA512 44cdbb5654edf638a5711abc8c4b1f8d322005a706dc1a9a042f8c91e7d6266b4139925f26a0402f3dd49238d762e4cb7e5ee68ae30ba556e4aff1a01c7314fc WHIRLPOOL 9d2c3e61929290d3df831f6698150be19c1840b39f9a5584fc221e2293b4324e5a8f30ee95d5284476132a320e492b209939ee8c44870afbc86c43991e106050
9261 -EBUILD netbeans-enterprise-9999_p20150805.ebuild 15937 SHA256 6ec94a45728d64bfa6e7d3b9a3dd0260d9f2b795fa773ba159f55e670b136b19 SHA512 bba2c1360deecdd1b3c23bdfb375893c990de8edcefbcd7b80be9a2fae0b344af89bfc5ff55155d1a533fc57b603e4ed4051047a8916ee9c5dccc1cc2bcd8faa WHIRLPOOL 8838f330b960a0d49445f9190f6f63bb5473080ab81a83a1d56afd1f8fb9bd3de6752568391013716a59b7acc98224e243009c9af4e41154e461d325a2adeb68
9262 -EBUILD netbeans-enterprise-9999_p20150807.ebuild 15937 SHA256 27ed8ce31515ea68c79b44243d1c99c41a96e6b01bc5a4a1b9a35da523e2865c SHA512 f63a8caefd8039c042519264a651affa819b63001ac22a111c7c78b53b17bb432c6e7de44553c863ca63b2345d53886ea94780ce6beff03793e066c78c1350d8 WHIRLPOOL 69f9fa5b99e51387cf2413b3da858736af4b1020dc2dda34be16bbe4271598a21748b0269faa700c7aa4987ca96ff6dbfe40cca0bc7b428539ea83ad42e71654
9263 -EBUILD netbeans-enterprise-9999_p20150808.ebuild 15937 SHA256 ba4cb0fad5ceedc25ae0e731e8d7e32b4d03ff6c3f9096c7b47a19bb3f1883ec SHA512 4a6603c879f1029e20a34a589976f17982948f56efcdddf565453e7c090b84bb046bda532a53abe82a52673bb14086158d0b857fe3a9c90e5d82590d0af6501e WHIRLPOOL ff2e4fe65e397316c36276b6963f91635155a2e9a5b4307bcaf5711611b06512a1357e0d09fc4c7cdd9a36784d778698841bae1771e0a6658315b9e8339dff13
9264 -EBUILD netbeans-enterprise-9999_p20150810.ebuild 15937 SHA256 62cf3418866d94cc87da90d5005b9753ebbe5df2eafcb27996d9e092e74930c5 SHA512 010b9ab28e2694e0fc0ba2a43b94cb20f67456379ecf8ff2f85f9c36c283cdc4243bf907178f789097d7246f181f94e0178b86617e1751519bb7e12a4020ef6e WHIRLPOOL 4755709438ab5aef2741395a76f9dcf881090d7a6a5954f3aba0f99c5993caaa0d02583cd4d61307c29bbe681a439a29dad40d3d08534db6b454a018745c84c7
9265 -EBUILD netbeans-enterprise-9999_p20150812.ebuild 15937 SHA256 9d9413dbf0880f6c1de5b0056a2642f968cca504b88febb7a8fcf218d0ba10b6 SHA512 a11690d4126afd980df47773d504f22f46fa48395d27a4330758a37373f26d0f5d1e29601ce9de3160585f5223a723d42b2d50fd58b6238b5bcc30ba81c9519d WHIRLPOOL 41e7eb09453a42004fe5326c695eac7ac84806bf8c2b94ac99b696f7e3dd8c1202699846ad2663bdd9f2f781a7ceeb09db691f2ff885b9e3a9789ac02cc28493
9266 -EBUILD netbeans-enterprise-9999_p20150813.ebuild 15937 SHA256 971d480da9273924c79cd669900e1e8ce556d227060249a6ed3b6400f37d1061 SHA512 0ea10da174d33b42b66b77d71e9b50eccad236dffa23bd5d9353607baabcb36fd88547a020d6cd1a73305ee26bcdf43eb0708f52a145cf3aa22b062f61afbe04 WHIRLPOOL 0375185a61e7867fb237c194acae41cb4ff49278f2983b66396d1e789098555956f07bea836662812634e6b6d4bcfa1d0ecd512271896edaab904c3f1532f78c
9267 -EBUILD netbeans-enterprise-9999_p20150814.ebuild 15937 SHA256 1441b78e450898ee217273f3d7463c74b74c0b7cee99e0afb61491195e1b4957 SHA512 6a7b273d77080e965255f95bf08dcbcf320ead814ff5c69f879c1646abd539378b11690f94359621817bf3101834a645e22ca37abacba209ad6281bf16609ef0 WHIRLPOOL 51598ac59a73be278adbf2d5a504c5f46ffda398ed13a137d8f42291b52e1f3bf2a896fad9766db649f6fe301fa2407fcf138f425a8162e5be0d6e1ac7c14f5c
9268 -EBUILD netbeans-enterprise-9999_p20150817.ebuild 15937 SHA256 7d0438fc6673423f555cd932d901c458a22b6a300ade109b2d51724bb8d60fd9 SHA512 3ad4177189384531df357187485dbd49b974eb423d4354b45ebec322ee431d517e91246950efd6fa97f37bf260d04168679a60e656569666e79a2d40982f7431 WHIRLPOOL 33d97991895c248c29b5b620ce49c277c57d339dfad71fffb9be554f7a2aebbc7c9429ab0d99d8e177e1d83605b42a68fc9f2f675d8e54c4e57443cd43ec34fe
9269 -EBUILD netbeans-enterprise-9999_p20150818.ebuild 15937 SHA256 c482566b94bfc2d3eaa161b6672cbb3261fdb73b975b1078d692913413d1ea3a SHA512 7be4f11b5ecaa12f3e5770c74a76417e47d15bc1a9654a6da0af46f7000e3eed39051729ce5695cae09e5c74c3fc6d0746bd1e468c7748f132b7796eeda29898 WHIRLPOOL 37c7f85e6d2fc36495f6211ebc8977bd8c055c1eee284187f2917ab49b12692bfbfe707cd8281b9d9b6c260595964ec121c7b72f72ed5f51fbb10a9365ead4bf
9270 -EBUILD netbeans-enterprise-9999_p20150819.ebuild 15937 SHA256 f0ea1f11d183591bbfc0b2979ba12d5195e2ed800ce239e16d45be67522dfd61 SHA512 4b32d692560e37776662652335154519bed3d4b07c8b997cfc82afbf1027d219bbccdc1ae2646fb72c014aee1ae5afc23aaae2451ad2d534170e768436aeee15 WHIRLPOOL 6ae2343294f79ad2647f4eaa654307b4aedbc44e90ee624b1c54fab835fa9934683bb0ee9127830cb82a132d0a6d40eed457dc31b0aabc6f5d2f01f081c2e469
9271 -EBUILD netbeans-enterprise-9999_p20150820.ebuild 15937 SHA256 bc44ebaa8843bde2d2c54d83b64dcc340d9aa4cd1b6504979b996374be0fe055 SHA512 d421322cf09f7de40028fa7354c9b9d1b000d5eb89da46e4fed3ab7c8031049666b387d54d6b3ce44f086fa95a9146273c1f654870e2a5c0ab228c180aa80317 WHIRLPOOL 5f917c892500877f6485e307536293cfc78dd3b7ecc7514efc19e53a1c37de48a49c20adb5b010ec6d1bd963f7550870fa8f766fa775b02445432165cf764cb0
9272 -EBUILD netbeans-enterprise-9999_p20150821.ebuild 15937 SHA256 9fed836d93cf06b91ce39285837586a99046ee94fad849e4edfb66958dc64697 SHA512 673834f3edcd889729d9f3f70b4437228f8b3502778e880af1aafc7b264f0b960f66d73abeb08ce0a1b9fade3e293370986d12cab62c2bc288155083ca8b8ae6 WHIRLPOOL 43cccc11bf2d933dc1236e8bdb8b2b07a8c897ffca88d7113c0c5b2dc4cba901b8580760bbceda3bef3839dcd0c8de20aa75a157abb6b0436f21481c99a46a78
9273 -EBUILD netbeans-enterprise-9999_p20150822.ebuild 15937 SHA256 4f8901d9b8f175a22e00ba38a960615055876b664e39b1ead9bb35c2be1c624f SHA512 c2123486bef94a05e9307ab14c4ed3beae02e532e37f31eca8c266035c327bbf0c196b95026ac313dffbc55636ca24f9fa0f0823be73fb2f3f688a046ec1a8d6 WHIRLPOOL a121e86e2e930bc8f378256800aba36497af498ea98a09d5ae8b3231aa762293bdbdc884886c9e8ddd94fb20f0a0473ba904603af74df43e50f4f614d5f2eaf0
9274 -EBUILD netbeans-enterprise-9999_p20150823.ebuild 15937 SHA256 f582f4b5b7678b6d0e51014fc0c37b102efa7e654fa3c6b8359b49f9a71720f9 SHA512 5e2ffc18862c9d6ff21eaf796a13501ee5dc0da32661bea4e831d0869dfa71861a3000a22b562f954ea961f50d032100b4d1dd825242a0aa528b110206c06e9c WHIRLPOOL ef4e3c3934c7b508445d89b8c9ee05c23d578c65952cd0840725a337b10e514b45fc8881e57f13c996cfaf9b5bc74c7f94e426cdaffbfe1c59b81e844203c2c2
9275 -EBUILD netbeans-enterprise-9999_p20150824.ebuild 15937 SHA256 775d90ce31e1d1cf55d184e0d21ed9ead97676fb7d97e134bf55f9c23674260d SHA512 a576e5170e99825027a5e870f84139b575dfd3a62b966ff64d92372341078532b1d80a656442588dfb2d2278ea38965b10aec3339f7bd65533542468052e6edd WHIRLPOOL b820bf1fe0ae8b6461cf592cc5d6b3568fce04f629b2c3fdcec7e75e1c292c9fb6e52b4e4e83da864cb339f301e90f9dc13f2de2d84fee2328d37c306a437334
9276 -EBUILD netbeans-enterprise-9999_p20150825.ebuild 15937 SHA256 6c10facb4a67d614e98e7cb4602b928de83000c3f21b52692d84b1ecaa13e740 SHA512 c5c6f827d0fadaf94e5c77db526b1a6a95cd121d0265b6d49875674e8a615a4647fe4eecd96c054d3f47dda54b84992df1cd5b54539beab1d7a6053345261040 WHIRLPOOL c27cabab2cbb4de114db4d7e89f60ab210500c740b7cbe956e21f1fcde568cfb12bf792450d8cd44275f0aced434efb424161c4d104b2b0bd46dbebaacca9106
9277 -EBUILD netbeans-enterprise-9999_p20150827.ebuild 15937 SHA256 e503e82798b934aac1e0cdf9cf257477705666cad2490ccbea3c8f2df77a4030 SHA512 f2c3f4654041122c0f8698b89d2149d84fd0f061e1347a21031e4d591d7be6540b57f92c3956fb3170a68e384b44f0dbf4e6e4bdfb608715bc5adea7bb2c808b WHIRLPOOL d8ed9b75431262ebdf4ce0a1bf34309c1eebc18dfe064a3a2ebbe6c685aa43f1e365555b72b96f139fa9d5d71cb5076707e9e182ac9bd704bd542dab2ebb91bd
9278 -EBUILD netbeans-enterprise-9999_p20150828.ebuild 15937 SHA256 f7ce383f986ac83f9bfe410fc341c6fb089ec65f4d524802038c832ad04b02bb SHA512 d77874755eade4c090f8090935384d61518260881110cc45d453fe7fb72744ba062f53c8cdcbb5153f1696e9c8394042352d27ec9e0758a5facca62df02a139d WHIRLPOOL b9effef9c67f188bcb09cb7fc73642e05d70b4ad285abe0e1c2719bd9061f556768bde1c8b48eaa69c78cc29415201fc252e7b2ee552905ac120a5d9369c7792
9279 -EBUILD netbeans-enterprise-9999_p20150829.ebuild 15937 SHA256 1930e9359a8bb7cadafe36a710f6e9db6808593582b2782e2596a07ea59434fe SHA512 f88d2eff19ccd2507cd57a205d5658007dee18a1b0920b700abf4a8db635be13454d5001f947cc87b6f9bb13f26d600b1e338e68d2f3d95393d7cd75777b871e WHIRLPOOL 463683152f3a3baeab60ac4af2573b90a37852d2d843e6f9b78f88a7194d6d6d69f7ea2ec5c62c752b7420450935d0ef5ac51568d6ad9882d901bbf25e1c6540
9280 -EBUILD netbeans-enterprise-9999_p20150830.ebuild 15937 SHA256 784b44c13209ea9023f57a2a07b0d8a9a1cdd82d654cb09e3362a3afb900cb4b SHA512 9d731d3ad779c11bb31cafcd0214fde6db8e4d3c3b1c3a23168cb05e36686f9555a79382fbc3bd23461f45f94a466abb6a5ccf7c539dc6f3ebe8c0c4b2ce1f57 WHIRLPOOL 0016a568c723dea86355716c778c2a1840db6ad8b5ef34928ca7f5eec1ef98f19506f609b5ddb94ffb3a29e60867c85663bf8b1053d0fb77dd745484e9d48232
9281 -EBUILD netbeans-enterprise-9999_p20150831.ebuild 15937 SHA256 2eaeb63ba108f0ee72c236d29bcf9e76934b0ef70c01778b664d7005e460a6f9 SHA512 78156eea89d8b1900eb09c11cc1e9086443d85621e7443cf907c4198eb03140d8b5fc84bae84eb59d73011e5e74cd7c8ca56d2c896152ec75e1bbfd85e3bdf3c WHIRLPOOL eb4a304cd3baa5a0a1829935b1a1391efd86ee7b3d619cbc4d66301540e13c592a11a4ed1c2a77d6c6ec0423ab1af9d97de89ec1df08fa872d5e47790a115fd0
9282 +EBUILD netbeans-enterprise-9999_p20150901.ebuild 15937 SHA256 c4e0de10f4c937e1d3cff97e4f5400aca7f2e48904eb45564c3f10cb17b46b37 SHA512 bd9c7d6e4939b8da36797019c7bb5988628b49f7b2d472f54cbe2557e02db71ef831a72f9f473909215c29a9d455d059c55eefc32941b45379bcb636313c1c98 WHIRLPOOL 4353105472dde7e24d7ea86b8854b0e2a50233b07c24d82c93f32620d5a9fe6b2886e175a29f27609618307876f9121c41a6cb03a58de194d0101ecfc5674a3b
9283 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
9284 -----BEGIN PGP SIGNATURE-----
9285 Version: GnuPG v2
9286
9287 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZyUEP/RgiWaIZS/MofiNRn2+bsOxN
9288 -9dvbBh54Ll5MZurn7XiaLEdPJju5NhldN4/pqeLqcm5MyaocO85Hd0OGHAuh+azz
9289 -YpG4/w/ctRnlIJzhYieS7N49JeU+3jmSp3Ve2+eVW4FWh/cSKo4xNEG+S7zoKNJU
9290 -+UZnKe65bC604XojAEk/nDDvRxGoXL8CBzjZj810TuuxZwUavA67LI0am09zwRZx
9291 -NIFBQmSxvXF5GPOEQzBx8mhUkvuImra6EX7CT3qO/ZhncWmAIF0TbNto510yaggG
9292 -tayN33+ePTxweTk3EcahSQy/sCK7Bk478QRXBXXB+jKf1UTAVCoqxZKWkgcUf0YW
9293 -GUV+zFfvqnSTjIYE8fXT6fMKwsheLdhj0lo00l2TBhGvPZM2CHibyb92XC3udmb8
9294 -xuasDbbBBJUESyXmsjof1bOmV9jftLcgrapDvSEHz81Jtw48azirmAsU6ELazh+I
9295 -4psm9nH4827dgJ5CQePvlyhYGGbwTT7v5SxXT2Xmn3a+5VMzNo/1BCBd7dYuVwCA
9296 -yY0A0gxP/xNGIcYgJMDB6yi7M9lQJ2TAPSHZQApvXBOK+Vda/XDY1fU3k2U4pg2r
9297 -GUX731nfzYZVh9lYDRdYwN6vUyNFuBSO38w7mVj60PiX56w546y1Ky8dwLPMyQ7w
9298 -YB6cDMVvcvVJKYTEkfDB
9299 -=vYlJ
9300 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZjMYQAIgC7NqUOkyny6PcfAq+sjiB
9301 +0tWnzwVNut+XZrXiLh0EQKzJ6JBYTO9hFiz914OeeqrmtZxJnjGqw2NkRScjLYpD
9302 +gVqXTdsCZH7TSTx+RueJfr2QV4Am6KrjtSBq7L+E+EXboVVaKm0jZ/L4UudRwHoe
9303 +kUEyr+cKz6oAdA8ajpUMjP2U0ogMMrvAAS+qIDdjgyvLxckjCoBbg3hNqOilm0nS
9304 +iyT0spf76I/TsFRt1f4Nrn8S2AA80IHWM0CHhMzTvIkKKe4xTSMMTe+kO9FMvh58
9305 +9dkylW/Qnsb7Wd9TkJ2JANVaYoDN7K2UNagqhn0Q/jMbxG/25CXL9AMAUwt9n0Db
9306 +d3M5EibNu5VLN9p9h4iHFzz81P5GTAvxukHkbihTGO77L38onYMSthy3dvN0HbNj
9307 +RfxuuW5MNR5A9KbTQrsxZzxCzM7oNMkk2oRxxRNdqmqbDM3c1/KgMFWRkCSrutbI
9308 +I6hZKmnruQX208ohQNHzO1qkCEilhi48B4DC3OsuI2sXbMS63SHjSHHByq0CXjhC
9309 +sBGPWcwlPKDRfIJz0FJsoGBeR75DHfnPKrrKTdlaXsJ0F2lPTAGQqg4gfXxMw3Jf
9310 +Ed0fvmFOCNczXvaLct57IF6ANJQHFENNnHvTbJ0/itTU4S5smcbxWdxX6GKeJvG4
9311 +CZZIliHatK+Ful86PNcS
9312 +=rEnv
9313 -----END PGP SIGNATURE-----
9314
9315 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150801.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150801.ebuild
9316 deleted file mode 100644
9317 index cc20d48..0000000
9318 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150801.ebuild
9319 +++ /dev/null
9320 @@ -1,266 +0,0 @@
9321 -# Copyright 1999-2015 Gentoo Foundation
9322 -# Distributed under the terms of the GNU General Public License v2
9323 -# $Header: $
9324 -
9325 -EAPI="4"
9326 -inherit eutils java-pkg-2 java-ant-2
9327 -
9328 -DESCRIPTION="Netbeans Enterprise cluster"
9329 -HOMEPAGE="http://netbeans.org/"
9330 -SLOT="9999"
9331 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
9332 -SRC_URI="${SOURCE_URL}
9333 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9334 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9335 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9336 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9337 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9338 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9339 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9340 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9341 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9342 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9343 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9344 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9345 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9346 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9347 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9348 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9349 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9350 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9351 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9352 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9353 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9354 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9355 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9356 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9357 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9358 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9359 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9360 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9361 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9362 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9363 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9364 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9365 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9366 -KEYWORDS="~amd64 ~x86"
9367 -IUSE=""
9368 -S="${WORKDIR}"
9369 -
9370 -CDEPEND="~dev-java/netbeans-ide-${PV}
9371 - ~dev-java/netbeans-harness-${PV}
9372 - ~dev-java/netbeans-ide-${PV}
9373 - ~dev-java/netbeans-java-${PV}
9374 - ~dev-java/netbeans-profiler-${PV}
9375 - ~dev-java/netbeans-platform-${PV}
9376 - ~dev-java/netbeans-webcommon-${PV}
9377 - ~dev-java/netbeans-websvccommon-${PV}
9378 - dev-java/commons-codec:0
9379 - dev-java/commons-fileupload:0
9380 - dev-java/commons-logging:0
9381 - dev-java/glassfish-deployment-api:1.2"
9382 -DEPEND=">=virtual/jdk-1.7
9383 - app-arch/unzip
9384 - ${CDEPEND}
9385 - dev-java/javahelp:0
9386 - dev-java/jsr181:0
9387 - >=dev-java/junit-4.4:4
9388 - dev-java/tomcat-servlet-api:2.3"
9389 -RDEPEND=">=virtual/jdk-1.7
9390 - ${CDEPEND}
9391 - dev-java/antlr:0[java]
9392 - dev-java/bsf:2.3
9393 - dev-java/cglib:3
9394 - dev-java/commons-beanutils:1.7
9395 - dev-java/commons-collections:0
9396 - dev-java/commons-digester:0
9397 - dev-java/commons-io:1
9398 - dev-java/commons-validator:0
9399 - dev-java/glassfish-persistence:0
9400 - dev-java/guava:14
9401 - dev-java/jakarta-oro:2.0
9402 - dev-java/osgi-core-api:0
9403 - dev-java/validation-api:1.0"
9404 -# dev-java/commons-chain:1.1 in overlay
9405 -
9406 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9407 -
9408 -EANT_BUILD_XML="nbbuild/build.xml"
9409 -EANT_BUILD_TARGET="rebuild-cluster"
9410 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9411 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9412 -JAVA_PKG_BSFIX="off"
9413 -
9414 -src_unpack() {
9415 - unpack $(basename ${SOURCE_URL})
9416 -
9417 - einfo "Deleting bundled jars..."
9418 - find -name "*.jar" -type f -delete
9419 -
9420 - unpack netbeans-9999-r14-build.xml.patch.bz2
9421 -
9422 - pushd "${S}" >/dev/null || die
9423 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9424 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9425 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9426 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9427 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9428 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9429 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9430 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9431 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9432 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9433 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9434 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9435 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9436 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9437 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9438 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9439 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9440 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9441 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9442 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9443 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9444 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9445 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9446 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9447 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9448 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9449 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9450 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9451 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9452 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9453 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9454 - popd >/dev/null || die
9455 -}
9456 -
9457 -src_prepare() {
9458 - einfo "Deleting bundled class files..."
9459 - find -name "*.class" -type f | xargs rm -vf
9460 -
9461 - epatch netbeans-9999-r14-build.xml.patch
9462 -
9463 - # Support for custom patches
9464 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9465 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9466 -
9467 - if [ -n "${files}" ] ; then
9468 - einfo "Applying custom patches:"
9469 -
9470 - for file in ${files} ; do
9471 - epatch "${file}"
9472 - done
9473 - fi
9474 - fi
9475 -
9476 - einfo "Symlinking external libraries..."
9477 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9478 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9479 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9480 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9481 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9482 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9483 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9484 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9485 -
9486 - einfo "Linking in other clusters..."
9487 - mkdir "${S}"/nbbuild/netbeans || die
9488 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9489 -
9490 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9491 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9492 - touch nb.cluster.extide.built
9493 -
9494 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9495 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9496 - touch nb.cluster.harness.built
9497 -
9498 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9499 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9500 - touch nb.cluster.ide.built
9501 -
9502 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9503 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9504 - touch nb.cluster.java.built
9505 -
9506 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
9507 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9508 - touch nb.cluster.profiler.built
9509 -
9510 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9511 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9512 - touch nb.cluster.platform.built
9513 -
9514 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
9515 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9516 - touch nb.cluster.webcommon.built
9517 -
9518 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
9519 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9520 - touch nb.cluster.websvccommon.built
9521 -
9522 - popd >/dev/null || die
9523 -
9524 - java-pkg-2_src_prepare
9525 -}
9526 -
9527 -src_install() {
9528 - pushd nbbuild/netbeans/enterprise >/dev/null || die
9529 -
9530 - insinto ${INSTALL_DIR}
9531 -
9532 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9533 -
9534 - doins -r *
9535 -
9536 - popd >/dev/null || die
9537 -
9538 - local instdir=${INSTALL_DIR}/modules/ext
9539 - pushd "${D}"/${instdir} >/dev/null || die
9540 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
9541 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
9542 - popd >/dev/null || die
9543 -
9544 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
9545 - pushd "${D}"/${instdir} >/dev/null || die
9546 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
9547 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
9548 - popd >/dev/null || die
9549 -
9550 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
9551 - pushd "${D}"/${instdir} >/dev/null || die
9552 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
9553 - popd >/dev/null || die
9554 -
9555 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
9556 - pushd "${D}"/${instdir} >/dev/null || die
9557 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
9558 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
9559 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
9560 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
9561 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
9562 - popd >/dev/null || die
9563 -
9564 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
9565 - pushd "${D}"/${instdir} >/dev/null || die
9566 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
9567 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
9568 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
9569 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
9570 - popd >/dev/null || die
9571 -
9572 - local instdir=${INSTALL_DIR}/modules/ext/struts
9573 - pushd "${D}"/${instdir} >/dev/null || die
9574 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
9575 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
9576 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
9577 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
9578 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
9579 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
9580 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
9581 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
9582 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
9583 - popd >/dev/null || die
9584 -
9585 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
9586 -}
9587
9588 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150804.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150804.ebuild
9589 deleted file mode 100644
9590 index bcadb64..0000000
9591 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150804.ebuild
9592 +++ /dev/null
9593 @@ -1,266 +0,0 @@
9594 -# Copyright 1999-2015 Gentoo Foundation
9595 -# Distributed under the terms of the GNU General Public License v2
9596 -# $Header: $
9597 -
9598 -EAPI="4"
9599 -inherit eutils java-pkg-2 java-ant-2
9600 -
9601 -DESCRIPTION="Netbeans Enterprise cluster"
9602 -HOMEPAGE="http://netbeans.org/"
9603 -SLOT="9999"
9604 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
9605 -SRC_URI="${SOURCE_URL}
9606 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9607 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9608 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9609 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9610 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9611 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9612 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9613 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9614 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9615 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9616 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9617 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9618 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9619 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9620 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9621 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9622 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9623 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9624 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9625 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9626 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9627 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9628 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9629 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9630 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9631 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9632 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9633 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9634 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9635 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9636 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9637 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9638 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9639 -KEYWORDS="~amd64 ~x86"
9640 -IUSE=""
9641 -S="${WORKDIR}"
9642 -
9643 -CDEPEND="~dev-java/netbeans-ide-${PV}
9644 - ~dev-java/netbeans-harness-${PV}
9645 - ~dev-java/netbeans-ide-${PV}
9646 - ~dev-java/netbeans-java-${PV}
9647 - ~dev-java/netbeans-profiler-${PV}
9648 - ~dev-java/netbeans-platform-${PV}
9649 - ~dev-java/netbeans-webcommon-${PV}
9650 - ~dev-java/netbeans-websvccommon-${PV}
9651 - dev-java/commons-codec:0
9652 - dev-java/commons-fileupload:0
9653 - dev-java/commons-logging:0
9654 - dev-java/glassfish-deployment-api:1.2"
9655 -DEPEND=">=virtual/jdk-1.7
9656 - app-arch/unzip
9657 - ${CDEPEND}
9658 - dev-java/javahelp:0
9659 - dev-java/jsr181:0
9660 - >=dev-java/junit-4.4:4
9661 - dev-java/tomcat-servlet-api:2.3"
9662 -RDEPEND=">=virtual/jdk-1.7
9663 - ${CDEPEND}
9664 - dev-java/antlr:0[java]
9665 - dev-java/bsf:2.3
9666 - dev-java/cglib:3
9667 - dev-java/commons-beanutils:1.7
9668 - dev-java/commons-collections:0
9669 - dev-java/commons-digester:0
9670 - dev-java/commons-io:1
9671 - dev-java/commons-validator:0
9672 - dev-java/glassfish-persistence:0
9673 - dev-java/guava:14
9674 - dev-java/jakarta-oro:2.0
9675 - dev-java/osgi-core-api:0
9676 - dev-java/validation-api:1.0"
9677 -# dev-java/commons-chain:1.1 in overlay
9678 -
9679 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9680 -
9681 -EANT_BUILD_XML="nbbuild/build.xml"
9682 -EANT_BUILD_TARGET="rebuild-cluster"
9683 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9684 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9685 -JAVA_PKG_BSFIX="off"
9686 -
9687 -src_unpack() {
9688 - unpack $(basename ${SOURCE_URL})
9689 -
9690 - einfo "Deleting bundled jars..."
9691 - find -name "*.jar" -type f -delete
9692 -
9693 - unpack netbeans-9999-r14-build.xml.patch.bz2
9694 -
9695 - pushd "${S}" >/dev/null || die
9696 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9697 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9698 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9699 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9700 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9701 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9702 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9703 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9704 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9705 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9706 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9707 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9708 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9709 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9710 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9711 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9712 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9713 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9714 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9715 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9716 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9717 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9718 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9719 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9720 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9721 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9722 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9723 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9724 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9725 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9726 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
9727 - popd >/dev/null || die
9728 -}
9729 -
9730 -src_prepare() {
9731 - einfo "Deleting bundled class files..."
9732 - find -name "*.class" -type f | xargs rm -vf
9733 -
9734 - epatch netbeans-9999-r14-build.xml.patch
9735 -
9736 - # Support for custom patches
9737 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9738 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9739 -
9740 - if [ -n "${files}" ] ; then
9741 - einfo "Applying custom patches:"
9742 -
9743 - for file in ${files} ; do
9744 - epatch "${file}"
9745 - done
9746 - fi
9747 - fi
9748 -
9749 - einfo "Symlinking external libraries..."
9750 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9751 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
9752 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
9753 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9754 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
9755 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
9756 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
9757 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
9758 -
9759 - einfo "Linking in other clusters..."
9760 - mkdir "${S}"/nbbuild/netbeans || die
9761 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9762 -
9763 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9764 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9765 - touch nb.cluster.extide.built
9766 -
9767 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9768 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9769 - touch nb.cluster.harness.built
9770 -
9771 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9772 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9773 - touch nb.cluster.ide.built
9774 -
9775 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9776 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9777 - touch nb.cluster.java.built
9778 -
9779 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
9780 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9781 - touch nb.cluster.profiler.built
9782 -
9783 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9784 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9785 - touch nb.cluster.platform.built
9786 -
9787 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
9788 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9789 - touch nb.cluster.webcommon.built
9790 -
9791 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
9792 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9793 - touch nb.cluster.websvccommon.built
9794 -
9795 - popd >/dev/null || die
9796 -
9797 - java-pkg-2_src_prepare
9798 -}
9799 -
9800 -src_install() {
9801 - pushd nbbuild/netbeans/enterprise >/dev/null || die
9802 -
9803 - insinto ${INSTALL_DIR}
9804 -
9805 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9806 -
9807 - doins -r *
9808 -
9809 - popd >/dev/null || die
9810 -
9811 - local instdir=${INSTALL_DIR}/modules/ext
9812 - pushd "${D}"/${instdir} >/dev/null || die
9813 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
9814 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
9815 - popd >/dev/null || die
9816 -
9817 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
9818 - pushd "${D}"/${instdir} >/dev/null || die
9819 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
9820 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
9821 - popd >/dev/null || die
9822 -
9823 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
9824 - pushd "${D}"/${instdir} >/dev/null || die
9825 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
9826 - popd >/dev/null || die
9827 -
9828 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
9829 - pushd "${D}"/${instdir} >/dev/null || die
9830 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
9831 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
9832 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
9833 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
9834 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
9835 - popd >/dev/null || die
9836 -
9837 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
9838 - pushd "${D}"/${instdir} >/dev/null || die
9839 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
9840 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
9841 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
9842 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
9843 - popd >/dev/null || die
9844 -
9845 - local instdir=${INSTALL_DIR}/modules/ext/struts
9846 - pushd "${D}"/${instdir} >/dev/null || die
9847 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
9848 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
9849 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
9850 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
9851 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
9852 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
9853 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
9854 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
9855 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
9856 - popd >/dev/null || die
9857 -
9858 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
9859 -}
9860
9861 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150805.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150805.ebuild
9862 deleted file mode 100644
9863 index 4b0edc3..0000000
9864 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150805.ebuild
9865 +++ /dev/null
9866 @@ -1,266 +0,0 @@
9867 -# Copyright 1999-2015 Gentoo Foundation
9868 -# Distributed under the terms of the GNU General Public License v2
9869 -# $Header: $
9870 -
9871 -EAPI="4"
9872 -inherit eutils java-pkg-2 java-ant-2
9873 -
9874 -DESCRIPTION="Netbeans Enterprise cluster"
9875 -HOMEPAGE="http://netbeans.org/"
9876 -SLOT="9999"
9877 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
9878 -SRC_URI="${SOURCE_URL}
9879 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9880 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
9881 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
9882 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
9883 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
9884 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
9885 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
9886 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
9887 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
9888 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
9889 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
9890 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
9891 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
9892 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
9893 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
9894 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
9895 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
9896 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
9897 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
9898 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
9899 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
9900 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
9901 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
9902 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
9903 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
9904 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
9905 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
9906 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
9907 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
9908 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
9909 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
9910 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
9911 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9912 -KEYWORDS="~amd64 ~x86"
9913 -IUSE=""
9914 -S="${WORKDIR}"
9915 -
9916 -CDEPEND="~dev-java/netbeans-ide-${PV}
9917 - ~dev-java/netbeans-harness-${PV}
9918 - ~dev-java/netbeans-ide-${PV}
9919 - ~dev-java/netbeans-java-${PV}
9920 - ~dev-java/netbeans-profiler-${PV}
9921 - ~dev-java/netbeans-platform-${PV}
9922 - ~dev-java/netbeans-webcommon-${PV}
9923 - ~dev-java/netbeans-websvccommon-${PV}
9924 - dev-java/commons-codec:0
9925 - dev-java/commons-fileupload:0
9926 - dev-java/commons-logging:0
9927 - dev-java/glassfish-deployment-api:1.2"
9928 -DEPEND=">=virtual/jdk-1.7
9929 - app-arch/unzip
9930 - ${CDEPEND}
9931 - dev-java/javahelp:0
9932 - dev-java/jsr181:0
9933 - >=dev-java/junit-4.4:4
9934 - dev-java/tomcat-servlet-api:2.3"
9935 -RDEPEND=">=virtual/jdk-1.7
9936 - ${CDEPEND}
9937 - dev-java/antlr:0[java]
9938 - dev-java/bsf:2.3
9939 - dev-java/cglib:3
9940 - dev-java/commons-beanutils:1.7
9941 - dev-java/commons-collections:0
9942 - dev-java/commons-digester:0
9943 - dev-java/commons-io:1
9944 - dev-java/commons-validator:0
9945 - dev-java/glassfish-persistence:0
9946 - dev-java/guava:14
9947 - dev-java/jakarta-oro:2.0
9948 - dev-java/osgi-core-api:0
9949 - dev-java/validation-api:1.0"
9950 -# dev-java/commons-chain:1.1 in overlay
9951 -
9952 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9953 -
9954 -EANT_BUILD_XML="nbbuild/build.xml"
9955 -EANT_BUILD_TARGET="rebuild-cluster"
9956 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9957 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9958 -JAVA_PKG_BSFIX="off"
9959 -
9960 -src_unpack() {
9961 - unpack $(basename ${SOURCE_URL})
9962 -
9963 - einfo "Deleting bundled jars..."
9964 - find -name "*.jar" -type f -delete
9965 -
9966 - unpack netbeans-9999-r14-build.xml.patch.bz2
9967 -
9968 - pushd "${S}" >/dev/null || die
9969 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
9970 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
9971 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
9972 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
9973 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
9974 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
9975 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
9976 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
9977 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
9978 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
9979 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
9980 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
9981 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
9982 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
9983 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
9984 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
9985 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
9986 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
9987 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
9988 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
9989 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
9990 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
9991 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
9992 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
9993 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
9994 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
9995 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
9996 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
9997 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
9998 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
9999 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10000 - popd >/dev/null || die
10001 -}
10002 -
10003 -src_prepare() {
10004 - einfo "Deleting bundled class files..."
10005 - find -name "*.class" -type f | xargs rm -vf
10006 -
10007 - epatch netbeans-9999-r14-build.xml.patch
10008 -
10009 - # Support for custom patches
10010 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10011 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10012 -
10013 - if [ -n "${files}" ] ; then
10014 - einfo "Applying custom patches:"
10015 -
10016 - for file in ${files} ; do
10017 - epatch "${file}"
10018 - done
10019 - fi
10020 - fi
10021 -
10022 - einfo "Symlinking external libraries..."
10023 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10024 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10025 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10026 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10027 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10028 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10029 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10030 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10031 -
10032 - einfo "Linking in other clusters..."
10033 - mkdir "${S}"/nbbuild/netbeans || die
10034 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10035 -
10036 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10037 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10038 - touch nb.cluster.extide.built
10039 -
10040 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10041 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10042 - touch nb.cluster.harness.built
10043 -
10044 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10045 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10046 - touch nb.cluster.ide.built
10047 -
10048 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10049 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10050 - touch nb.cluster.java.built
10051 -
10052 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10053 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10054 - touch nb.cluster.profiler.built
10055 -
10056 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10057 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10058 - touch nb.cluster.platform.built
10059 -
10060 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10061 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10062 - touch nb.cluster.webcommon.built
10063 -
10064 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10065 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10066 - touch nb.cluster.websvccommon.built
10067 -
10068 - popd >/dev/null || die
10069 -
10070 - java-pkg-2_src_prepare
10071 -}
10072 -
10073 -src_install() {
10074 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10075 -
10076 - insinto ${INSTALL_DIR}
10077 -
10078 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10079 -
10080 - doins -r *
10081 -
10082 - popd >/dev/null || die
10083 -
10084 - local instdir=${INSTALL_DIR}/modules/ext
10085 - pushd "${D}"/${instdir} >/dev/null || die
10086 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
10087 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
10088 - popd >/dev/null || die
10089 -
10090 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
10091 - pushd "${D}"/${instdir} >/dev/null || die
10092 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
10093 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
10094 - popd >/dev/null || die
10095 -
10096 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
10097 - pushd "${D}"/${instdir} >/dev/null || die
10098 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
10099 - popd >/dev/null || die
10100 -
10101 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
10102 - pushd "${D}"/${instdir} >/dev/null || die
10103 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
10104 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
10105 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
10106 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
10107 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
10108 - popd >/dev/null || die
10109 -
10110 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
10111 - pushd "${D}"/${instdir} >/dev/null || die
10112 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
10113 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
10114 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
10115 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
10116 - popd >/dev/null || die
10117 -
10118 - local instdir=${INSTALL_DIR}/modules/ext/struts
10119 - pushd "${D}"/${instdir} >/dev/null || die
10120 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
10121 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
10122 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
10123 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
10124 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
10125 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
10126 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
10127 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
10128 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
10129 - popd >/dev/null || die
10130 -
10131 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10132 -}
10133
10134 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150807.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150807.ebuild
10135 deleted file mode 100644
10136 index 7f41fdc..0000000
10137 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150807.ebuild
10138 +++ /dev/null
10139 @@ -1,266 +0,0 @@
10140 -# Copyright 1999-2015 Gentoo Foundation
10141 -# Distributed under the terms of the GNU General Public License v2
10142 -# $Header: $
10143 -
10144 -EAPI="4"
10145 -inherit eutils java-pkg-2 java-ant-2
10146 -
10147 -DESCRIPTION="Netbeans Enterprise cluster"
10148 -HOMEPAGE="http://netbeans.org/"
10149 -SLOT="9999"
10150 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
10151 -SRC_URI="${SOURCE_URL}
10152 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10153 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10154 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10155 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10156 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10157 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10158 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10159 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10160 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10161 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10162 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10163 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10164 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10165 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10166 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10167 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10168 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10169 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10170 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10171 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10172 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10173 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10174 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10175 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10176 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10177 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10178 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10179 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10180 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10181 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10182 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10183 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10184 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10185 -KEYWORDS="~amd64 ~x86"
10186 -IUSE=""
10187 -S="${WORKDIR}"
10188 -
10189 -CDEPEND="~dev-java/netbeans-ide-${PV}
10190 - ~dev-java/netbeans-harness-${PV}
10191 - ~dev-java/netbeans-ide-${PV}
10192 - ~dev-java/netbeans-java-${PV}
10193 - ~dev-java/netbeans-profiler-${PV}
10194 - ~dev-java/netbeans-platform-${PV}
10195 - ~dev-java/netbeans-webcommon-${PV}
10196 - ~dev-java/netbeans-websvccommon-${PV}
10197 - dev-java/commons-codec:0
10198 - dev-java/commons-fileupload:0
10199 - dev-java/commons-logging:0
10200 - dev-java/glassfish-deployment-api:1.2"
10201 -DEPEND=">=virtual/jdk-1.7
10202 - app-arch/unzip
10203 - ${CDEPEND}
10204 - dev-java/javahelp:0
10205 - dev-java/jsr181:0
10206 - >=dev-java/junit-4.4:4
10207 - dev-java/tomcat-servlet-api:2.3"
10208 -RDEPEND=">=virtual/jdk-1.7
10209 - ${CDEPEND}
10210 - dev-java/antlr:0[java]
10211 - dev-java/bsf:2.3
10212 - dev-java/cglib:3
10213 - dev-java/commons-beanutils:1.7
10214 - dev-java/commons-collections:0
10215 - dev-java/commons-digester:0
10216 - dev-java/commons-io:1
10217 - dev-java/commons-validator:0
10218 - dev-java/glassfish-persistence:0
10219 - dev-java/guava:14
10220 - dev-java/jakarta-oro:2.0
10221 - dev-java/osgi-core-api:0
10222 - dev-java/validation-api:1.0"
10223 -# dev-java/commons-chain:1.1 in overlay
10224 -
10225 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10226 -
10227 -EANT_BUILD_XML="nbbuild/build.xml"
10228 -EANT_BUILD_TARGET="rebuild-cluster"
10229 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10230 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10231 -JAVA_PKG_BSFIX="off"
10232 -
10233 -src_unpack() {
10234 - unpack $(basename ${SOURCE_URL})
10235 -
10236 - einfo "Deleting bundled jars..."
10237 - find -name "*.jar" -type f -delete
10238 -
10239 - unpack netbeans-9999-r14-build.xml.patch.bz2
10240 -
10241 - pushd "${S}" >/dev/null || die
10242 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10243 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10244 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10245 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10246 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10247 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10248 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10249 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10250 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10251 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10252 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10253 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10254 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10255 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10256 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10257 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10258 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10259 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10260 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10261 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10262 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10263 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10264 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10265 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10266 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10267 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10268 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10269 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10270 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10271 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10272 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10273 - popd >/dev/null || die
10274 -}
10275 -
10276 -src_prepare() {
10277 - einfo "Deleting bundled class files..."
10278 - find -name "*.class" -type f | xargs rm -vf
10279 -
10280 - epatch netbeans-9999-r14-build.xml.patch
10281 -
10282 - # Support for custom patches
10283 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10284 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10285 -
10286 - if [ -n "${files}" ] ; then
10287 - einfo "Applying custom patches:"
10288 -
10289 - for file in ${files} ; do
10290 - epatch "${file}"
10291 - done
10292 - fi
10293 - fi
10294 -
10295 - einfo "Symlinking external libraries..."
10296 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10297 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10298 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10299 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10300 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10301 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10302 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10303 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10304 -
10305 - einfo "Linking in other clusters..."
10306 - mkdir "${S}"/nbbuild/netbeans || die
10307 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10308 -
10309 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10310 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10311 - touch nb.cluster.extide.built
10312 -
10313 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10314 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10315 - touch nb.cluster.harness.built
10316 -
10317 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10318 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10319 - touch nb.cluster.ide.built
10320 -
10321 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10322 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10323 - touch nb.cluster.java.built
10324 -
10325 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10326 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10327 - touch nb.cluster.profiler.built
10328 -
10329 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10330 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10331 - touch nb.cluster.platform.built
10332 -
10333 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10334 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10335 - touch nb.cluster.webcommon.built
10336 -
10337 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10338 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10339 - touch nb.cluster.websvccommon.built
10340 -
10341 - popd >/dev/null || die
10342 -
10343 - java-pkg-2_src_prepare
10344 -}
10345 -
10346 -src_install() {
10347 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10348 -
10349 - insinto ${INSTALL_DIR}
10350 -
10351 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10352 -
10353 - doins -r *
10354 -
10355 - popd >/dev/null || die
10356 -
10357 - local instdir=${INSTALL_DIR}/modules/ext
10358 - pushd "${D}"/${instdir} >/dev/null || die
10359 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
10360 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
10361 - popd >/dev/null || die
10362 -
10363 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
10364 - pushd "${D}"/${instdir} >/dev/null || die
10365 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
10366 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
10367 - popd >/dev/null || die
10368 -
10369 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
10370 - pushd "${D}"/${instdir} >/dev/null || die
10371 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
10372 - popd >/dev/null || die
10373 -
10374 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
10375 - pushd "${D}"/${instdir} >/dev/null || die
10376 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
10377 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
10378 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
10379 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
10380 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
10381 - popd >/dev/null || die
10382 -
10383 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
10384 - pushd "${D}"/${instdir} >/dev/null || die
10385 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
10386 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
10387 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
10388 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
10389 - popd >/dev/null || die
10390 -
10391 - local instdir=${INSTALL_DIR}/modules/ext/struts
10392 - pushd "${D}"/${instdir} >/dev/null || die
10393 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
10394 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
10395 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
10396 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
10397 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
10398 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
10399 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
10400 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
10401 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
10402 - popd >/dev/null || die
10403 -
10404 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10405 -}
10406
10407 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150808.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150808.ebuild
10408 deleted file mode 100644
10409 index 520849b..0000000
10410 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150808.ebuild
10411 +++ /dev/null
10412 @@ -1,266 +0,0 @@
10413 -# Copyright 1999-2015 Gentoo Foundation
10414 -# Distributed under the terms of the GNU General Public License v2
10415 -# $Header: $
10416 -
10417 -EAPI="4"
10418 -inherit eutils java-pkg-2 java-ant-2
10419 -
10420 -DESCRIPTION="Netbeans Enterprise cluster"
10421 -HOMEPAGE="http://netbeans.org/"
10422 -SLOT="9999"
10423 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
10424 -SRC_URI="${SOURCE_URL}
10425 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10426 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10427 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10428 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10429 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10430 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10431 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10432 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10433 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10434 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10435 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10436 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10437 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10438 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10439 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10440 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10441 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10442 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10443 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10444 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10445 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10446 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10447 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10448 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10449 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10450 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10451 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10452 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10453 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10454 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10455 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10456 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10457 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10458 -KEYWORDS="~amd64 ~x86"
10459 -IUSE=""
10460 -S="${WORKDIR}"
10461 -
10462 -CDEPEND="~dev-java/netbeans-ide-${PV}
10463 - ~dev-java/netbeans-harness-${PV}
10464 - ~dev-java/netbeans-ide-${PV}
10465 - ~dev-java/netbeans-java-${PV}
10466 - ~dev-java/netbeans-profiler-${PV}
10467 - ~dev-java/netbeans-platform-${PV}
10468 - ~dev-java/netbeans-webcommon-${PV}
10469 - ~dev-java/netbeans-websvccommon-${PV}
10470 - dev-java/commons-codec:0
10471 - dev-java/commons-fileupload:0
10472 - dev-java/commons-logging:0
10473 - dev-java/glassfish-deployment-api:1.2"
10474 -DEPEND=">=virtual/jdk-1.7
10475 - app-arch/unzip
10476 - ${CDEPEND}
10477 - dev-java/javahelp:0
10478 - dev-java/jsr181:0
10479 - >=dev-java/junit-4.4:4
10480 - dev-java/tomcat-servlet-api:2.3"
10481 -RDEPEND=">=virtual/jdk-1.7
10482 - ${CDEPEND}
10483 - dev-java/antlr:0[java]
10484 - dev-java/bsf:2.3
10485 - dev-java/cglib:3
10486 - dev-java/commons-beanutils:1.7
10487 - dev-java/commons-collections:0
10488 - dev-java/commons-digester:0
10489 - dev-java/commons-io:1
10490 - dev-java/commons-validator:0
10491 - dev-java/glassfish-persistence:0
10492 - dev-java/guava:14
10493 - dev-java/jakarta-oro:2.0
10494 - dev-java/osgi-core-api:0
10495 - dev-java/validation-api:1.0"
10496 -# dev-java/commons-chain:1.1 in overlay
10497 -
10498 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10499 -
10500 -EANT_BUILD_XML="nbbuild/build.xml"
10501 -EANT_BUILD_TARGET="rebuild-cluster"
10502 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10503 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10504 -JAVA_PKG_BSFIX="off"
10505 -
10506 -src_unpack() {
10507 - unpack $(basename ${SOURCE_URL})
10508 -
10509 - einfo "Deleting bundled jars..."
10510 - find -name "*.jar" -type f -delete
10511 -
10512 - unpack netbeans-9999-r14-build.xml.patch.bz2
10513 -
10514 - pushd "${S}" >/dev/null || die
10515 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10516 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10517 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10518 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10519 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10520 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10521 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10522 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10523 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10524 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10525 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10526 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10527 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10528 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10529 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10530 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10531 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10532 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10533 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10534 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10535 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10536 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10537 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10538 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10539 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10540 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10541 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10542 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10543 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10544 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10545 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10546 - popd >/dev/null || die
10547 -}
10548 -
10549 -src_prepare() {
10550 - einfo "Deleting bundled class files..."
10551 - find -name "*.class" -type f | xargs rm -vf
10552 -
10553 - epatch netbeans-9999-r14-build.xml.patch
10554 -
10555 - # Support for custom patches
10556 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10557 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10558 -
10559 - if [ -n "${files}" ] ; then
10560 - einfo "Applying custom patches:"
10561 -
10562 - for file in ${files} ; do
10563 - epatch "${file}"
10564 - done
10565 - fi
10566 - fi
10567 -
10568 - einfo "Symlinking external libraries..."
10569 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10570 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10571 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10572 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10573 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10574 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10575 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10576 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10577 -
10578 - einfo "Linking in other clusters..."
10579 - mkdir "${S}"/nbbuild/netbeans || die
10580 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10581 -
10582 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10583 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10584 - touch nb.cluster.extide.built
10585 -
10586 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10587 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10588 - touch nb.cluster.harness.built
10589 -
10590 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10591 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10592 - touch nb.cluster.ide.built
10593 -
10594 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10595 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10596 - touch nb.cluster.java.built
10597 -
10598 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10599 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10600 - touch nb.cluster.profiler.built
10601 -
10602 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10603 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10604 - touch nb.cluster.platform.built
10605 -
10606 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10607 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10608 - touch nb.cluster.webcommon.built
10609 -
10610 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10611 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10612 - touch nb.cluster.websvccommon.built
10613 -
10614 - popd >/dev/null || die
10615 -
10616 - java-pkg-2_src_prepare
10617 -}
10618 -
10619 -src_install() {
10620 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10621 -
10622 - insinto ${INSTALL_DIR}
10623 -
10624 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10625 -
10626 - doins -r *
10627 -
10628 - popd >/dev/null || die
10629 -
10630 - local instdir=${INSTALL_DIR}/modules/ext
10631 - pushd "${D}"/${instdir} >/dev/null || die
10632 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
10633 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
10634 - popd >/dev/null || die
10635 -
10636 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
10637 - pushd "${D}"/${instdir} >/dev/null || die
10638 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
10639 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
10640 - popd >/dev/null || die
10641 -
10642 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
10643 - pushd "${D}"/${instdir} >/dev/null || die
10644 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
10645 - popd >/dev/null || die
10646 -
10647 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
10648 - pushd "${D}"/${instdir} >/dev/null || die
10649 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
10650 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
10651 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
10652 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
10653 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
10654 - popd >/dev/null || die
10655 -
10656 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
10657 - pushd "${D}"/${instdir} >/dev/null || die
10658 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
10659 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
10660 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
10661 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
10662 - popd >/dev/null || die
10663 -
10664 - local instdir=${INSTALL_DIR}/modules/ext/struts
10665 - pushd "${D}"/${instdir} >/dev/null || die
10666 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
10667 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
10668 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
10669 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
10670 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
10671 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
10672 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
10673 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
10674 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
10675 - popd >/dev/null || die
10676 -
10677 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10678 -}
10679
10680 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150810.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150810.ebuild
10681 deleted file mode 100644
10682 index 06ffd7f..0000000
10683 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150810.ebuild
10684 +++ /dev/null
10685 @@ -1,266 +0,0 @@
10686 -# Copyright 1999-2015 Gentoo Foundation
10687 -# Distributed under the terms of the GNU General Public License v2
10688 -# $Header: $
10689 -
10690 -EAPI="4"
10691 -inherit eutils java-pkg-2 java-ant-2
10692 -
10693 -DESCRIPTION="Netbeans Enterprise cluster"
10694 -HOMEPAGE="http://netbeans.org/"
10695 -SLOT="9999"
10696 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
10697 -SRC_URI="${SOURCE_URL}
10698 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10699 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10700 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10701 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10702 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10703 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10704 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10705 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10706 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10707 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10708 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10709 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10710 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10711 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10712 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10713 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10714 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10715 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10716 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10717 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10718 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10719 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10720 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10721 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10722 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10723 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10724 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10725 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10726 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
10727 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
10728 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
10729 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
10730 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10731 -KEYWORDS="~amd64 ~x86"
10732 -IUSE=""
10733 -S="${WORKDIR}"
10734 -
10735 -CDEPEND="~dev-java/netbeans-ide-${PV}
10736 - ~dev-java/netbeans-harness-${PV}
10737 - ~dev-java/netbeans-ide-${PV}
10738 - ~dev-java/netbeans-java-${PV}
10739 - ~dev-java/netbeans-profiler-${PV}
10740 - ~dev-java/netbeans-platform-${PV}
10741 - ~dev-java/netbeans-webcommon-${PV}
10742 - ~dev-java/netbeans-websvccommon-${PV}
10743 - dev-java/commons-codec:0
10744 - dev-java/commons-fileupload:0
10745 - dev-java/commons-logging:0
10746 - dev-java/glassfish-deployment-api:1.2"
10747 -DEPEND=">=virtual/jdk-1.7
10748 - app-arch/unzip
10749 - ${CDEPEND}
10750 - dev-java/javahelp:0
10751 - dev-java/jsr181:0
10752 - >=dev-java/junit-4.4:4
10753 - dev-java/tomcat-servlet-api:2.3"
10754 -RDEPEND=">=virtual/jdk-1.7
10755 - ${CDEPEND}
10756 - dev-java/antlr:0[java]
10757 - dev-java/bsf:2.3
10758 - dev-java/cglib:3
10759 - dev-java/commons-beanutils:1.7
10760 - dev-java/commons-collections:0
10761 - dev-java/commons-digester:0
10762 - dev-java/commons-io:1
10763 - dev-java/commons-validator:0
10764 - dev-java/glassfish-persistence:0
10765 - dev-java/guava:14
10766 - dev-java/jakarta-oro:2.0
10767 - dev-java/osgi-core-api:0
10768 - dev-java/validation-api:1.0"
10769 -# dev-java/commons-chain:1.1 in overlay
10770 -
10771 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10772 -
10773 -EANT_BUILD_XML="nbbuild/build.xml"
10774 -EANT_BUILD_TARGET="rebuild-cluster"
10775 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10776 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10777 -JAVA_PKG_BSFIX="off"
10778 -
10779 -src_unpack() {
10780 - unpack $(basename ${SOURCE_URL})
10781 -
10782 - einfo "Deleting bundled jars..."
10783 - find -name "*.jar" -type f -delete
10784 -
10785 - unpack netbeans-9999-r14-build.xml.patch.bz2
10786 -
10787 - pushd "${S}" >/dev/null || die
10788 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
10789 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
10790 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
10791 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
10792 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
10793 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
10794 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
10795 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
10796 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
10797 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
10798 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
10799 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
10800 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
10801 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
10802 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
10803 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
10804 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
10805 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
10806 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
10807 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
10808 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
10809 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
10810 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
10811 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
10812 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
10813 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
10814 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
10815 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
10816 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
10817 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
10818 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
10819 - popd >/dev/null || die
10820 -}
10821 -
10822 -src_prepare() {
10823 - einfo "Deleting bundled class files..."
10824 - find -name "*.class" -type f | xargs rm -vf
10825 -
10826 - epatch netbeans-9999-r14-build.xml.patch
10827 -
10828 - # Support for custom patches
10829 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10830 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10831 -
10832 - if [ -n "${files}" ] ; then
10833 - einfo "Applying custom patches:"
10834 -
10835 - for file in ${files} ; do
10836 - epatch "${file}"
10837 - done
10838 - fi
10839 - fi
10840 -
10841 - einfo "Symlinking external libraries..."
10842 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10843 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
10844 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
10845 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10846 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
10847 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
10848 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10849 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
10850 -
10851 - einfo "Linking in other clusters..."
10852 - mkdir "${S}"/nbbuild/netbeans || die
10853 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10854 -
10855 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10856 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10857 - touch nb.cluster.extide.built
10858 -
10859 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10860 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10861 - touch nb.cluster.harness.built
10862 -
10863 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10864 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10865 - touch nb.cluster.ide.built
10866 -
10867 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10868 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10869 - touch nb.cluster.java.built
10870 -
10871 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
10872 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10873 - touch nb.cluster.profiler.built
10874 -
10875 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10876 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10877 - touch nb.cluster.platform.built
10878 -
10879 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
10880 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10881 - touch nb.cluster.webcommon.built
10882 -
10883 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
10884 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10885 - touch nb.cluster.websvccommon.built
10886 -
10887 - popd >/dev/null || die
10888 -
10889 - java-pkg-2_src_prepare
10890 -}
10891 -
10892 -src_install() {
10893 - pushd nbbuild/netbeans/enterprise >/dev/null || die
10894 -
10895 - insinto ${INSTALL_DIR}
10896 -
10897 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10898 -
10899 - doins -r *
10900 -
10901 - popd >/dev/null || die
10902 -
10903 - local instdir=${INSTALL_DIR}/modules/ext
10904 - pushd "${D}"/${instdir} >/dev/null || die
10905 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
10906 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
10907 - popd >/dev/null || die
10908 -
10909 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
10910 - pushd "${D}"/${instdir} >/dev/null || die
10911 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
10912 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
10913 - popd >/dev/null || die
10914 -
10915 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
10916 - pushd "${D}"/${instdir} >/dev/null || die
10917 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
10918 - popd >/dev/null || die
10919 -
10920 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
10921 - pushd "${D}"/${instdir} >/dev/null || die
10922 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
10923 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
10924 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
10925 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
10926 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
10927 - popd >/dev/null || die
10928 -
10929 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
10930 - pushd "${D}"/${instdir} >/dev/null || die
10931 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
10932 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
10933 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
10934 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
10935 - popd >/dev/null || die
10936 -
10937 - local instdir=${INSTALL_DIR}/modules/ext/struts
10938 - pushd "${D}"/${instdir} >/dev/null || die
10939 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
10940 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
10941 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
10942 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
10943 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
10944 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
10945 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
10946 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
10947 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
10948 - popd >/dev/null || die
10949 -
10950 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
10951 -}
10952
10953 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150812.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150812.ebuild
10954 deleted file mode 100644
10955 index e4b5ed2..0000000
10956 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150812.ebuild
10957 +++ /dev/null
10958 @@ -1,266 +0,0 @@
10959 -# Copyright 1999-2015 Gentoo Foundation
10960 -# Distributed under the terms of the GNU General Public License v2
10961 -# $Header: $
10962 -
10963 -EAPI="4"
10964 -inherit eutils java-pkg-2 java-ant-2
10965 -
10966 -DESCRIPTION="Netbeans Enterprise cluster"
10967 -HOMEPAGE="http://netbeans.org/"
10968 -SLOT="9999"
10969 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
10970 -SRC_URI="${SOURCE_URL}
10971 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10972 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
10973 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
10974 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
10975 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
10976 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
10977 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
10978 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
10979 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
10980 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
10981 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
10982 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
10983 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
10984 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
10985 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
10986 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
10987 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
10988 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
10989 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
10990 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
10991 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
10992 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
10993 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
10994 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
10995 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
10996 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
10997 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
10998 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
10999 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11000 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11001 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11002 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11003 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11004 -KEYWORDS="~amd64 ~x86"
11005 -IUSE=""
11006 -S="${WORKDIR}"
11007 -
11008 -CDEPEND="~dev-java/netbeans-ide-${PV}
11009 - ~dev-java/netbeans-harness-${PV}
11010 - ~dev-java/netbeans-ide-${PV}
11011 - ~dev-java/netbeans-java-${PV}
11012 - ~dev-java/netbeans-profiler-${PV}
11013 - ~dev-java/netbeans-platform-${PV}
11014 - ~dev-java/netbeans-webcommon-${PV}
11015 - ~dev-java/netbeans-websvccommon-${PV}
11016 - dev-java/commons-codec:0
11017 - dev-java/commons-fileupload:0
11018 - dev-java/commons-logging:0
11019 - dev-java/glassfish-deployment-api:1.2"
11020 -DEPEND=">=virtual/jdk-1.7
11021 - app-arch/unzip
11022 - ${CDEPEND}
11023 - dev-java/javahelp:0
11024 - dev-java/jsr181:0
11025 - >=dev-java/junit-4.4:4
11026 - dev-java/tomcat-servlet-api:2.3"
11027 -RDEPEND=">=virtual/jdk-1.7
11028 - ${CDEPEND}
11029 - dev-java/antlr:0[java]
11030 - dev-java/bsf:2.3
11031 - dev-java/cglib:3
11032 - dev-java/commons-beanutils:1.7
11033 - dev-java/commons-collections:0
11034 - dev-java/commons-digester:0
11035 - dev-java/commons-io:1
11036 - dev-java/commons-validator:0
11037 - dev-java/glassfish-persistence:0
11038 - dev-java/guava:14
11039 - dev-java/jakarta-oro:2.0
11040 - dev-java/osgi-core-api:0
11041 - dev-java/validation-api:1.0"
11042 -# dev-java/commons-chain:1.1 in overlay
11043 -
11044 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11045 -
11046 -EANT_BUILD_XML="nbbuild/build.xml"
11047 -EANT_BUILD_TARGET="rebuild-cluster"
11048 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11049 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11050 -JAVA_PKG_BSFIX="off"
11051 -
11052 -src_unpack() {
11053 - unpack $(basename ${SOURCE_URL})
11054 -
11055 - einfo "Deleting bundled jars..."
11056 - find -name "*.jar" -type f -delete
11057 -
11058 - unpack netbeans-9999-r14-build.xml.patch.bz2
11059 -
11060 - pushd "${S}" >/dev/null || die
11061 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11062 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11063 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11064 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11065 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11066 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11067 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11068 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11069 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11070 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11071 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11072 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11073 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11074 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11075 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11076 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11077 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11078 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11079 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11080 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11081 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11082 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11083 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11084 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11085 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11086 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11087 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11088 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11089 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11090 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11091 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11092 - popd >/dev/null || die
11093 -}
11094 -
11095 -src_prepare() {
11096 - einfo "Deleting bundled class files..."
11097 - find -name "*.class" -type f | xargs rm -vf
11098 -
11099 - epatch netbeans-9999-r14-build.xml.patch
11100 -
11101 - # Support for custom patches
11102 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11103 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11104 -
11105 - if [ -n "${files}" ] ; then
11106 - einfo "Applying custom patches:"
11107 -
11108 - for file in ${files} ; do
11109 - epatch "${file}"
11110 - done
11111 - fi
11112 - fi
11113 -
11114 - einfo "Symlinking external libraries..."
11115 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11116 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11117 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11118 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11119 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11120 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11121 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11122 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11123 -
11124 - einfo "Linking in other clusters..."
11125 - mkdir "${S}"/nbbuild/netbeans || die
11126 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11127 -
11128 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11129 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11130 - touch nb.cluster.extide.built
11131 -
11132 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11133 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11134 - touch nb.cluster.harness.built
11135 -
11136 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11137 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11138 - touch nb.cluster.ide.built
11139 -
11140 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11141 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11142 - touch nb.cluster.java.built
11143 -
11144 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11145 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11146 - touch nb.cluster.profiler.built
11147 -
11148 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11149 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11150 - touch nb.cluster.platform.built
11151 -
11152 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11153 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11154 - touch nb.cluster.webcommon.built
11155 -
11156 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11157 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11158 - touch nb.cluster.websvccommon.built
11159 -
11160 - popd >/dev/null || die
11161 -
11162 - java-pkg-2_src_prepare
11163 -}
11164 -
11165 -src_install() {
11166 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11167 -
11168 - insinto ${INSTALL_DIR}
11169 -
11170 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11171 -
11172 - doins -r *
11173 -
11174 - popd >/dev/null || die
11175 -
11176 - local instdir=${INSTALL_DIR}/modules/ext
11177 - pushd "${D}"/${instdir} >/dev/null || die
11178 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
11179 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
11180 - popd >/dev/null || die
11181 -
11182 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
11183 - pushd "${D}"/${instdir} >/dev/null || die
11184 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
11185 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
11186 - popd >/dev/null || die
11187 -
11188 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
11189 - pushd "${D}"/${instdir} >/dev/null || die
11190 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11191 - popd >/dev/null || die
11192 -
11193 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
11194 - pushd "${D}"/${instdir} >/dev/null || die
11195 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
11196 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
11197 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
11198 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
11199 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
11200 - popd >/dev/null || die
11201 -
11202 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
11203 - pushd "${D}"/${instdir} >/dev/null || die
11204 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
11205 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
11206 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
11207 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
11208 - popd >/dev/null || die
11209 -
11210 - local instdir=${INSTALL_DIR}/modules/ext/struts
11211 - pushd "${D}"/${instdir} >/dev/null || die
11212 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
11213 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
11214 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
11215 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
11216 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
11217 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
11218 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
11219 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
11220 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
11221 - popd >/dev/null || die
11222 -
11223 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11224 -}
11225
11226 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150813.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150813.ebuild
11227 deleted file mode 100644
11228 index 361f1d5..0000000
11229 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150813.ebuild
11230 +++ /dev/null
11231 @@ -1,266 +0,0 @@
11232 -# Copyright 1999-2015 Gentoo Foundation
11233 -# Distributed under the terms of the GNU General Public License v2
11234 -# $Header: $
11235 -
11236 -EAPI="4"
11237 -inherit eutils java-pkg-2 java-ant-2
11238 -
11239 -DESCRIPTION="Netbeans Enterprise cluster"
11240 -HOMEPAGE="http://netbeans.org/"
11241 -SLOT="9999"
11242 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
11243 -SRC_URI="${SOURCE_URL}
11244 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11245 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11246 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11247 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11248 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11249 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11250 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11251 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11252 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11253 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11254 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11255 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11256 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11257 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11258 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11259 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11260 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11261 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11262 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11263 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11264 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11265 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11266 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11267 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11268 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11269 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11270 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11271 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11272 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11273 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11274 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11275 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11276 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11277 -KEYWORDS="~amd64 ~x86"
11278 -IUSE=""
11279 -S="${WORKDIR}"
11280 -
11281 -CDEPEND="~dev-java/netbeans-ide-${PV}
11282 - ~dev-java/netbeans-harness-${PV}
11283 - ~dev-java/netbeans-ide-${PV}
11284 - ~dev-java/netbeans-java-${PV}
11285 - ~dev-java/netbeans-profiler-${PV}
11286 - ~dev-java/netbeans-platform-${PV}
11287 - ~dev-java/netbeans-webcommon-${PV}
11288 - ~dev-java/netbeans-websvccommon-${PV}
11289 - dev-java/commons-codec:0
11290 - dev-java/commons-fileupload:0
11291 - dev-java/commons-logging:0
11292 - dev-java/glassfish-deployment-api:1.2"
11293 -DEPEND=">=virtual/jdk-1.7
11294 - app-arch/unzip
11295 - ${CDEPEND}
11296 - dev-java/javahelp:0
11297 - dev-java/jsr181:0
11298 - >=dev-java/junit-4.4:4
11299 - dev-java/tomcat-servlet-api:2.3"
11300 -RDEPEND=">=virtual/jdk-1.7
11301 - ${CDEPEND}
11302 - dev-java/antlr:0[java]
11303 - dev-java/bsf:2.3
11304 - dev-java/cglib:3
11305 - dev-java/commons-beanutils:1.7
11306 - dev-java/commons-collections:0
11307 - dev-java/commons-digester:0
11308 - dev-java/commons-io:1
11309 - dev-java/commons-validator:0
11310 - dev-java/glassfish-persistence:0
11311 - dev-java/guava:14
11312 - dev-java/jakarta-oro:2.0
11313 - dev-java/osgi-core-api:0
11314 - dev-java/validation-api:1.0"
11315 -# dev-java/commons-chain:1.1 in overlay
11316 -
11317 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11318 -
11319 -EANT_BUILD_XML="nbbuild/build.xml"
11320 -EANT_BUILD_TARGET="rebuild-cluster"
11321 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11322 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11323 -JAVA_PKG_BSFIX="off"
11324 -
11325 -src_unpack() {
11326 - unpack $(basename ${SOURCE_URL})
11327 -
11328 - einfo "Deleting bundled jars..."
11329 - find -name "*.jar" -type f -delete
11330 -
11331 - unpack netbeans-9999-r14-build.xml.patch.bz2
11332 -
11333 - pushd "${S}" >/dev/null || die
11334 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11335 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11336 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11337 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11338 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11339 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11340 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11341 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11342 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11343 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11344 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11345 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11346 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11347 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11348 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11349 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11350 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11351 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11352 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11353 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11354 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11355 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11356 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11357 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11358 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11359 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11360 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11361 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11362 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11363 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11364 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11365 - popd >/dev/null || die
11366 -}
11367 -
11368 -src_prepare() {
11369 - einfo "Deleting bundled class files..."
11370 - find -name "*.class" -type f | xargs rm -vf
11371 -
11372 - epatch netbeans-9999-r14-build.xml.patch
11373 -
11374 - # Support for custom patches
11375 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11376 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11377 -
11378 - if [ -n "${files}" ] ; then
11379 - einfo "Applying custom patches:"
11380 -
11381 - for file in ${files} ; do
11382 - epatch "${file}"
11383 - done
11384 - fi
11385 - fi
11386 -
11387 - einfo "Symlinking external libraries..."
11388 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11389 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11390 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11391 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11392 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11393 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11394 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11395 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11396 -
11397 - einfo "Linking in other clusters..."
11398 - mkdir "${S}"/nbbuild/netbeans || die
11399 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11400 -
11401 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11402 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11403 - touch nb.cluster.extide.built
11404 -
11405 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11406 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11407 - touch nb.cluster.harness.built
11408 -
11409 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11410 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11411 - touch nb.cluster.ide.built
11412 -
11413 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11414 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11415 - touch nb.cluster.java.built
11416 -
11417 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11418 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11419 - touch nb.cluster.profiler.built
11420 -
11421 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11422 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11423 - touch nb.cluster.platform.built
11424 -
11425 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11426 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11427 - touch nb.cluster.webcommon.built
11428 -
11429 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11430 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11431 - touch nb.cluster.websvccommon.built
11432 -
11433 - popd >/dev/null || die
11434 -
11435 - java-pkg-2_src_prepare
11436 -}
11437 -
11438 -src_install() {
11439 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11440 -
11441 - insinto ${INSTALL_DIR}
11442 -
11443 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11444 -
11445 - doins -r *
11446 -
11447 - popd >/dev/null || die
11448 -
11449 - local instdir=${INSTALL_DIR}/modules/ext
11450 - pushd "${D}"/${instdir} >/dev/null || die
11451 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
11452 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
11453 - popd >/dev/null || die
11454 -
11455 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
11456 - pushd "${D}"/${instdir} >/dev/null || die
11457 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
11458 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
11459 - popd >/dev/null || die
11460 -
11461 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
11462 - pushd "${D}"/${instdir} >/dev/null || die
11463 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11464 - popd >/dev/null || die
11465 -
11466 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
11467 - pushd "${D}"/${instdir} >/dev/null || die
11468 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
11469 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
11470 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
11471 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
11472 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
11473 - popd >/dev/null || die
11474 -
11475 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
11476 - pushd "${D}"/${instdir} >/dev/null || die
11477 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
11478 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
11479 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
11480 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
11481 - popd >/dev/null || die
11482 -
11483 - local instdir=${INSTALL_DIR}/modules/ext/struts
11484 - pushd "${D}"/${instdir} >/dev/null || die
11485 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
11486 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
11487 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
11488 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
11489 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
11490 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
11491 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
11492 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
11493 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
11494 - popd >/dev/null || die
11495 -
11496 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11497 -}
11498
11499 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150814.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150814.ebuild
11500 deleted file mode 100644
11501 index dc297f9..0000000
11502 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150814.ebuild
11503 +++ /dev/null
11504 @@ -1,266 +0,0 @@
11505 -# Copyright 1999-2015 Gentoo Foundation
11506 -# Distributed under the terms of the GNU General Public License v2
11507 -# $Header: $
11508 -
11509 -EAPI="4"
11510 -inherit eutils java-pkg-2 java-ant-2
11511 -
11512 -DESCRIPTION="Netbeans Enterprise cluster"
11513 -HOMEPAGE="http://netbeans.org/"
11514 -SLOT="9999"
11515 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
11516 -SRC_URI="${SOURCE_URL}
11517 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11518 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11519 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11520 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11521 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11522 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11523 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11524 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11525 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11526 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11527 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11528 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11529 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11530 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11531 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11532 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11533 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11534 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11535 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11536 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11537 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11538 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11539 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11540 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11541 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11542 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11543 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11544 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11545 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11546 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11547 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11548 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11549 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11550 -KEYWORDS="~amd64 ~x86"
11551 -IUSE=""
11552 -S="${WORKDIR}"
11553 -
11554 -CDEPEND="~dev-java/netbeans-ide-${PV}
11555 - ~dev-java/netbeans-harness-${PV}
11556 - ~dev-java/netbeans-ide-${PV}
11557 - ~dev-java/netbeans-java-${PV}
11558 - ~dev-java/netbeans-profiler-${PV}
11559 - ~dev-java/netbeans-platform-${PV}
11560 - ~dev-java/netbeans-webcommon-${PV}
11561 - ~dev-java/netbeans-websvccommon-${PV}
11562 - dev-java/commons-codec:0
11563 - dev-java/commons-fileupload:0
11564 - dev-java/commons-logging:0
11565 - dev-java/glassfish-deployment-api:1.2"
11566 -DEPEND=">=virtual/jdk-1.7
11567 - app-arch/unzip
11568 - ${CDEPEND}
11569 - dev-java/javahelp:0
11570 - dev-java/jsr181:0
11571 - >=dev-java/junit-4.4:4
11572 - dev-java/tomcat-servlet-api:2.3"
11573 -RDEPEND=">=virtual/jdk-1.7
11574 - ${CDEPEND}
11575 - dev-java/antlr:0[java]
11576 - dev-java/bsf:2.3
11577 - dev-java/cglib:3
11578 - dev-java/commons-beanutils:1.7
11579 - dev-java/commons-collections:0
11580 - dev-java/commons-digester:0
11581 - dev-java/commons-io:1
11582 - dev-java/commons-validator:0
11583 - dev-java/glassfish-persistence:0
11584 - dev-java/guava:14
11585 - dev-java/jakarta-oro:2.0
11586 - dev-java/osgi-core-api:0
11587 - dev-java/validation-api:1.0"
11588 -# dev-java/commons-chain:1.1 in overlay
11589 -
11590 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11591 -
11592 -EANT_BUILD_XML="nbbuild/build.xml"
11593 -EANT_BUILD_TARGET="rebuild-cluster"
11594 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11595 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11596 -JAVA_PKG_BSFIX="off"
11597 -
11598 -src_unpack() {
11599 - unpack $(basename ${SOURCE_URL})
11600 -
11601 - einfo "Deleting bundled jars..."
11602 - find -name "*.jar" -type f -delete
11603 -
11604 - unpack netbeans-9999-r14-build.xml.patch.bz2
11605 -
11606 - pushd "${S}" >/dev/null || die
11607 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11608 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11609 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11610 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11611 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11612 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11613 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11614 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11615 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11616 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11617 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11618 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11619 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11620 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11621 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11622 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11623 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11624 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11625 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11626 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11627 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11628 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11629 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11630 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11631 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11632 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11633 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11634 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11635 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11636 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11637 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11638 - popd >/dev/null || die
11639 -}
11640 -
11641 -src_prepare() {
11642 - einfo "Deleting bundled class files..."
11643 - find -name "*.class" -type f | xargs rm -vf
11644 -
11645 - epatch netbeans-9999-r14-build.xml.patch
11646 -
11647 - # Support for custom patches
11648 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11649 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11650 -
11651 - if [ -n "${files}" ] ; then
11652 - einfo "Applying custom patches:"
11653 -
11654 - for file in ${files} ; do
11655 - epatch "${file}"
11656 - done
11657 - fi
11658 - fi
11659 -
11660 - einfo "Symlinking external libraries..."
11661 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11662 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11663 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11664 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11665 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11666 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11667 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11668 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11669 -
11670 - einfo "Linking in other clusters..."
11671 - mkdir "${S}"/nbbuild/netbeans || die
11672 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11673 -
11674 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11675 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11676 - touch nb.cluster.extide.built
11677 -
11678 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11679 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11680 - touch nb.cluster.harness.built
11681 -
11682 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11683 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11684 - touch nb.cluster.ide.built
11685 -
11686 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11687 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11688 - touch nb.cluster.java.built
11689 -
11690 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11691 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11692 - touch nb.cluster.profiler.built
11693 -
11694 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11695 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11696 - touch nb.cluster.platform.built
11697 -
11698 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11699 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11700 - touch nb.cluster.webcommon.built
11701 -
11702 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11703 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11704 - touch nb.cluster.websvccommon.built
11705 -
11706 - popd >/dev/null || die
11707 -
11708 - java-pkg-2_src_prepare
11709 -}
11710 -
11711 -src_install() {
11712 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11713 -
11714 - insinto ${INSTALL_DIR}
11715 -
11716 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11717 -
11718 - doins -r *
11719 -
11720 - popd >/dev/null || die
11721 -
11722 - local instdir=${INSTALL_DIR}/modules/ext
11723 - pushd "${D}"/${instdir} >/dev/null || die
11724 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
11725 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
11726 - popd >/dev/null || die
11727 -
11728 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
11729 - pushd "${D}"/${instdir} >/dev/null || die
11730 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
11731 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
11732 - popd >/dev/null || die
11733 -
11734 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
11735 - pushd "${D}"/${instdir} >/dev/null || die
11736 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11737 - popd >/dev/null || die
11738 -
11739 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
11740 - pushd "${D}"/${instdir} >/dev/null || die
11741 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
11742 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
11743 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
11744 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
11745 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
11746 - popd >/dev/null || die
11747 -
11748 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
11749 - pushd "${D}"/${instdir} >/dev/null || die
11750 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
11751 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
11752 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
11753 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
11754 - popd >/dev/null || die
11755 -
11756 - local instdir=${INSTALL_DIR}/modules/ext/struts
11757 - pushd "${D}"/${instdir} >/dev/null || die
11758 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
11759 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
11760 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
11761 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
11762 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
11763 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
11764 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
11765 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
11766 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
11767 - popd >/dev/null || die
11768 -
11769 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
11770 -}
11771
11772 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150817.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150817.ebuild
11773 deleted file mode 100644
11774 index 054ecf4..0000000
11775 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150817.ebuild
11776 +++ /dev/null
11777 @@ -1,266 +0,0 @@
11778 -# Copyright 1999-2015 Gentoo Foundation
11779 -# Distributed under the terms of the GNU General Public License v2
11780 -# $Header: $
11781 -
11782 -EAPI="4"
11783 -inherit eutils java-pkg-2 java-ant-2
11784 -
11785 -DESCRIPTION="Netbeans Enterprise cluster"
11786 -HOMEPAGE="http://netbeans.org/"
11787 -SLOT="9999"
11788 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
11789 -SRC_URI="${SOURCE_URL}
11790 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11791 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
11792 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
11793 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
11794 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
11795 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
11796 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
11797 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
11798 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
11799 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
11800 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
11801 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
11802 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
11803 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
11804 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
11805 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
11806 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
11807 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
11808 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
11809 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
11810 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
11811 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
11812 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
11813 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
11814 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
11815 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
11816 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
11817 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
11818 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
11819 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
11820 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
11821 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
11822 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11823 -KEYWORDS="~amd64 ~x86"
11824 -IUSE=""
11825 -S="${WORKDIR}"
11826 -
11827 -CDEPEND="~dev-java/netbeans-ide-${PV}
11828 - ~dev-java/netbeans-harness-${PV}
11829 - ~dev-java/netbeans-ide-${PV}
11830 - ~dev-java/netbeans-java-${PV}
11831 - ~dev-java/netbeans-profiler-${PV}
11832 - ~dev-java/netbeans-platform-${PV}
11833 - ~dev-java/netbeans-webcommon-${PV}
11834 - ~dev-java/netbeans-websvccommon-${PV}
11835 - dev-java/commons-codec:0
11836 - dev-java/commons-fileupload:0
11837 - dev-java/commons-logging:0
11838 - dev-java/glassfish-deployment-api:1.2"
11839 -DEPEND=">=virtual/jdk-1.7
11840 - app-arch/unzip
11841 - ${CDEPEND}
11842 - dev-java/javahelp:0
11843 - dev-java/jsr181:0
11844 - >=dev-java/junit-4.4:4
11845 - dev-java/tomcat-servlet-api:2.3"
11846 -RDEPEND=">=virtual/jdk-1.7
11847 - ${CDEPEND}
11848 - dev-java/antlr:0[java]
11849 - dev-java/bsf:2.3
11850 - dev-java/cglib:3
11851 - dev-java/commons-beanutils:1.7
11852 - dev-java/commons-collections:0
11853 - dev-java/commons-digester:0
11854 - dev-java/commons-io:1
11855 - dev-java/commons-validator:0
11856 - dev-java/glassfish-persistence:0
11857 - dev-java/guava:14
11858 - dev-java/jakarta-oro:2.0
11859 - dev-java/osgi-core-api:0
11860 - dev-java/validation-api:1.0"
11861 -# dev-java/commons-chain:1.1 in overlay
11862 -
11863 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11864 -
11865 -EANT_BUILD_XML="nbbuild/build.xml"
11866 -EANT_BUILD_TARGET="rebuild-cluster"
11867 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11868 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11869 -JAVA_PKG_BSFIX="off"
11870 -
11871 -src_unpack() {
11872 - unpack $(basename ${SOURCE_URL})
11873 -
11874 - einfo "Deleting bundled jars..."
11875 - find -name "*.jar" -type f -delete
11876 -
11877 - unpack netbeans-9999-r14-build.xml.patch.bz2
11878 -
11879 - pushd "${S}" >/dev/null || die
11880 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
11881 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
11882 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
11883 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
11884 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
11885 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
11886 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
11887 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
11888 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
11889 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
11890 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
11891 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
11892 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
11893 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
11894 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
11895 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
11896 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
11897 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
11898 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
11899 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
11900 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
11901 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
11902 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
11903 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
11904 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
11905 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
11906 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
11907 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
11908 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
11909 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
11910 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
11911 - popd >/dev/null || die
11912 -}
11913 -
11914 -src_prepare() {
11915 - einfo "Deleting bundled class files..."
11916 - find -name "*.class" -type f | xargs rm -vf
11917 -
11918 - epatch netbeans-9999-r14-build.xml.patch
11919 -
11920 - # Support for custom patches
11921 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11922 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11923 -
11924 - if [ -n "${files}" ] ; then
11925 - einfo "Applying custom patches:"
11926 -
11927 - for file in ${files} ; do
11928 - epatch "${file}"
11929 - done
11930 - fi
11931 - fi
11932 -
11933 - einfo "Symlinking external libraries..."
11934 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11935 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
11936 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
11937 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11938 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
11939 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
11940 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11941 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
11942 -
11943 - einfo "Linking in other clusters..."
11944 - mkdir "${S}"/nbbuild/netbeans || die
11945 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11946 -
11947 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11948 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11949 - touch nb.cluster.extide.built
11950 -
11951 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11952 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11953 - touch nb.cluster.harness.built
11954 -
11955 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11956 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11957 - touch nb.cluster.ide.built
11958 -
11959 - ln -s /usr/share/netbeans-java-${SLOT} java || die
11960 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11961 - touch nb.cluster.java.built
11962 -
11963 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
11964 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11965 - touch nb.cluster.profiler.built
11966 -
11967 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11968 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11969 - touch nb.cluster.platform.built
11970 -
11971 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
11972 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11973 - touch nb.cluster.webcommon.built
11974 -
11975 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11976 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11977 - touch nb.cluster.websvccommon.built
11978 -
11979 - popd >/dev/null || die
11980 -
11981 - java-pkg-2_src_prepare
11982 -}
11983 -
11984 -src_install() {
11985 - pushd nbbuild/netbeans/enterprise >/dev/null || die
11986 -
11987 - insinto ${INSTALL_DIR}
11988 -
11989 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11990 -
11991 - doins -r *
11992 -
11993 - popd >/dev/null || die
11994 -
11995 - local instdir=${INSTALL_DIR}/modules/ext
11996 - pushd "${D}"/${instdir} >/dev/null || die
11997 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
11998 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
11999 - popd >/dev/null || die
12000 -
12001 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
12002 - pushd "${D}"/${instdir} >/dev/null || die
12003 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
12004 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
12005 - popd >/dev/null || die
12006 -
12007 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
12008 - pushd "${D}"/${instdir} >/dev/null || die
12009 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12010 - popd >/dev/null || die
12011 -
12012 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
12013 - pushd "${D}"/${instdir} >/dev/null || die
12014 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
12015 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
12016 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
12017 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
12018 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
12019 - popd >/dev/null || die
12020 -
12021 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
12022 - pushd "${D}"/${instdir} >/dev/null || die
12023 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
12024 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
12025 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
12026 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
12027 - popd >/dev/null || die
12028 -
12029 - local instdir=${INSTALL_DIR}/modules/ext/struts
12030 - pushd "${D}"/${instdir} >/dev/null || die
12031 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
12032 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
12033 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
12034 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
12035 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
12036 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
12037 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
12038 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
12039 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
12040 - popd >/dev/null || die
12041 -
12042 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12043 -}
12044
12045 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150818.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150818.ebuild
12046 deleted file mode 100644
12047 index e8bef78..0000000
12048 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150818.ebuild
12049 +++ /dev/null
12050 @@ -1,266 +0,0 @@
12051 -# Copyright 1999-2015 Gentoo Foundation
12052 -# Distributed under the terms of the GNU General Public License v2
12053 -# $Header: $
12054 -
12055 -EAPI="4"
12056 -inherit eutils java-pkg-2 java-ant-2
12057 -
12058 -DESCRIPTION="Netbeans Enterprise cluster"
12059 -HOMEPAGE="http://netbeans.org/"
12060 -SLOT="9999"
12061 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
12062 -SRC_URI="${SOURCE_URL}
12063 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12064 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12065 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12066 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12067 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12068 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12069 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12070 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12071 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12072 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12073 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12074 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12075 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12076 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12077 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12078 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12079 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12080 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12081 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12082 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12083 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12084 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12085 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12086 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12087 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12088 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12089 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12090 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12091 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12092 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12093 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12094 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12095 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12096 -KEYWORDS="~amd64 ~x86"
12097 -IUSE=""
12098 -S="${WORKDIR}"
12099 -
12100 -CDEPEND="~dev-java/netbeans-ide-${PV}
12101 - ~dev-java/netbeans-harness-${PV}
12102 - ~dev-java/netbeans-ide-${PV}
12103 - ~dev-java/netbeans-java-${PV}
12104 - ~dev-java/netbeans-profiler-${PV}
12105 - ~dev-java/netbeans-platform-${PV}
12106 - ~dev-java/netbeans-webcommon-${PV}
12107 - ~dev-java/netbeans-websvccommon-${PV}
12108 - dev-java/commons-codec:0
12109 - dev-java/commons-fileupload:0
12110 - dev-java/commons-logging:0
12111 - dev-java/glassfish-deployment-api:1.2"
12112 -DEPEND=">=virtual/jdk-1.7
12113 - app-arch/unzip
12114 - ${CDEPEND}
12115 - dev-java/javahelp:0
12116 - dev-java/jsr181:0
12117 - >=dev-java/junit-4.4:4
12118 - dev-java/tomcat-servlet-api:2.3"
12119 -RDEPEND=">=virtual/jdk-1.7
12120 - ${CDEPEND}
12121 - dev-java/antlr:0[java]
12122 - dev-java/bsf:2.3
12123 - dev-java/cglib:3
12124 - dev-java/commons-beanutils:1.7
12125 - dev-java/commons-collections:0
12126 - dev-java/commons-digester:0
12127 - dev-java/commons-io:1
12128 - dev-java/commons-validator:0
12129 - dev-java/glassfish-persistence:0
12130 - dev-java/guava:14
12131 - dev-java/jakarta-oro:2.0
12132 - dev-java/osgi-core-api:0
12133 - dev-java/validation-api:1.0"
12134 -# dev-java/commons-chain:1.1 in overlay
12135 -
12136 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12137 -
12138 -EANT_BUILD_XML="nbbuild/build.xml"
12139 -EANT_BUILD_TARGET="rebuild-cluster"
12140 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12141 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12142 -JAVA_PKG_BSFIX="off"
12143 -
12144 -src_unpack() {
12145 - unpack $(basename ${SOURCE_URL})
12146 -
12147 - einfo "Deleting bundled jars..."
12148 - find -name "*.jar" -type f -delete
12149 -
12150 - unpack netbeans-9999-r14-build.xml.patch.bz2
12151 -
12152 - pushd "${S}" >/dev/null || die
12153 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12154 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12155 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12156 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12157 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12158 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12159 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12160 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12161 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12162 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12163 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12164 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12165 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12166 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12167 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12168 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12169 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12170 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12171 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12172 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12173 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12174 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12175 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12176 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12177 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12178 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12179 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12180 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12181 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12182 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12183 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12184 - popd >/dev/null || die
12185 -}
12186 -
12187 -src_prepare() {
12188 - einfo "Deleting bundled class files..."
12189 - find -name "*.class" -type f | xargs rm -vf
12190 -
12191 - epatch netbeans-9999-r14-build.xml.patch
12192 -
12193 - # Support for custom patches
12194 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12195 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12196 -
12197 - if [ -n "${files}" ] ; then
12198 - einfo "Applying custom patches:"
12199 -
12200 - for file in ${files} ; do
12201 - epatch "${file}"
12202 - done
12203 - fi
12204 - fi
12205 -
12206 - einfo "Symlinking external libraries..."
12207 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12208 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12209 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12210 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12211 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12212 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12213 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12214 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12215 -
12216 - einfo "Linking in other clusters..."
12217 - mkdir "${S}"/nbbuild/netbeans || die
12218 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12219 -
12220 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12221 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12222 - touch nb.cluster.extide.built
12223 -
12224 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12225 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12226 - touch nb.cluster.harness.built
12227 -
12228 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12229 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12230 - touch nb.cluster.ide.built
12231 -
12232 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12233 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12234 - touch nb.cluster.java.built
12235 -
12236 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12237 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12238 - touch nb.cluster.profiler.built
12239 -
12240 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12241 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12242 - touch nb.cluster.platform.built
12243 -
12244 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12245 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12246 - touch nb.cluster.webcommon.built
12247 -
12248 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12249 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12250 - touch nb.cluster.websvccommon.built
12251 -
12252 - popd >/dev/null || die
12253 -
12254 - java-pkg-2_src_prepare
12255 -}
12256 -
12257 -src_install() {
12258 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12259 -
12260 - insinto ${INSTALL_DIR}
12261 -
12262 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12263 -
12264 - doins -r *
12265 -
12266 - popd >/dev/null || die
12267 -
12268 - local instdir=${INSTALL_DIR}/modules/ext
12269 - pushd "${D}"/${instdir} >/dev/null || die
12270 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
12271 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
12272 - popd >/dev/null || die
12273 -
12274 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
12275 - pushd "${D}"/${instdir} >/dev/null || die
12276 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
12277 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
12278 - popd >/dev/null || die
12279 -
12280 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
12281 - pushd "${D}"/${instdir} >/dev/null || die
12282 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12283 - popd >/dev/null || die
12284 -
12285 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
12286 - pushd "${D}"/${instdir} >/dev/null || die
12287 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
12288 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
12289 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
12290 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
12291 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
12292 - popd >/dev/null || die
12293 -
12294 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
12295 - pushd "${D}"/${instdir} >/dev/null || die
12296 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
12297 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
12298 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
12299 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
12300 - popd >/dev/null || die
12301 -
12302 - local instdir=${INSTALL_DIR}/modules/ext/struts
12303 - pushd "${D}"/${instdir} >/dev/null || die
12304 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
12305 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
12306 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
12307 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
12308 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
12309 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
12310 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
12311 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
12312 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
12313 - popd >/dev/null || die
12314 -
12315 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12316 -}
12317
12318 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150819.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150819.ebuild
12319 deleted file mode 100644
12320 index 59c10a4..0000000
12321 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150819.ebuild
12322 +++ /dev/null
12323 @@ -1,266 +0,0 @@
12324 -# Copyright 1999-2015 Gentoo Foundation
12325 -# Distributed under the terms of the GNU General Public License v2
12326 -# $Header: $
12327 -
12328 -EAPI="4"
12329 -inherit eutils java-pkg-2 java-ant-2
12330 -
12331 -DESCRIPTION="Netbeans Enterprise cluster"
12332 -HOMEPAGE="http://netbeans.org/"
12333 -SLOT="9999"
12334 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
12335 -SRC_URI="${SOURCE_URL}
12336 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12337 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12338 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12339 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12340 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12341 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12342 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12343 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12344 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12345 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12346 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12347 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12348 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12349 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12350 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12351 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12352 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12353 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12354 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12355 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12356 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12357 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12358 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12359 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12360 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12361 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12362 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12363 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12364 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12365 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12366 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12367 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12368 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12369 -KEYWORDS="~amd64 ~x86"
12370 -IUSE=""
12371 -S="${WORKDIR}"
12372 -
12373 -CDEPEND="~dev-java/netbeans-ide-${PV}
12374 - ~dev-java/netbeans-harness-${PV}
12375 - ~dev-java/netbeans-ide-${PV}
12376 - ~dev-java/netbeans-java-${PV}
12377 - ~dev-java/netbeans-profiler-${PV}
12378 - ~dev-java/netbeans-platform-${PV}
12379 - ~dev-java/netbeans-webcommon-${PV}
12380 - ~dev-java/netbeans-websvccommon-${PV}
12381 - dev-java/commons-codec:0
12382 - dev-java/commons-fileupload:0
12383 - dev-java/commons-logging:0
12384 - dev-java/glassfish-deployment-api:1.2"
12385 -DEPEND=">=virtual/jdk-1.7
12386 - app-arch/unzip
12387 - ${CDEPEND}
12388 - dev-java/javahelp:0
12389 - dev-java/jsr181:0
12390 - >=dev-java/junit-4.4:4
12391 - dev-java/tomcat-servlet-api:2.3"
12392 -RDEPEND=">=virtual/jdk-1.7
12393 - ${CDEPEND}
12394 - dev-java/antlr:0[java]
12395 - dev-java/bsf:2.3
12396 - dev-java/cglib:3
12397 - dev-java/commons-beanutils:1.7
12398 - dev-java/commons-collections:0
12399 - dev-java/commons-digester:0
12400 - dev-java/commons-io:1
12401 - dev-java/commons-validator:0
12402 - dev-java/glassfish-persistence:0
12403 - dev-java/guava:14
12404 - dev-java/jakarta-oro:2.0
12405 - dev-java/osgi-core-api:0
12406 - dev-java/validation-api:1.0"
12407 -# dev-java/commons-chain:1.1 in overlay
12408 -
12409 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12410 -
12411 -EANT_BUILD_XML="nbbuild/build.xml"
12412 -EANT_BUILD_TARGET="rebuild-cluster"
12413 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12414 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12415 -JAVA_PKG_BSFIX="off"
12416 -
12417 -src_unpack() {
12418 - unpack $(basename ${SOURCE_URL})
12419 -
12420 - einfo "Deleting bundled jars..."
12421 - find -name "*.jar" -type f -delete
12422 -
12423 - unpack netbeans-9999-r14-build.xml.patch.bz2
12424 -
12425 - pushd "${S}" >/dev/null || die
12426 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12427 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12428 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12429 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12430 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12431 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12432 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12433 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12434 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12435 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12436 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12437 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12438 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12439 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12440 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12441 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12442 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12443 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12444 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12445 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12446 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12447 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12448 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12449 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12450 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12451 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12452 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12453 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12454 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12455 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12456 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12457 - popd >/dev/null || die
12458 -}
12459 -
12460 -src_prepare() {
12461 - einfo "Deleting bundled class files..."
12462 - find -name "*.class" -type f | xargs rm -vf
12463 -
12464 - epatch netbeans-9999-r14-build.xml.patch
12465 -
12466 - # Support for custom patches
12467 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12468 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12469 -
12470 - if [ -n "${files}" ] ; then
12471 - einfo "Applying custom patches:"
12472 -
12473 - for file in ${files} ; do
12474 - epatch "${file}"
12475 - done
12476 - fi
12477 - fi
12478 -
12479 - einfo "Symlinking external libraries..."
12480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12481 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12482 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12483 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12484 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12485 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12486 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12487 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12488 -
12489 - einfo "Linking in other clusters..."
12490 - mkdir "${S}"/nbbuild/netbeans || die
12491 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12492 -
12493 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12494 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12495 - touch nb.cluster.extide.built
12496 -
12497 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12498 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12499 - touch nb.cluster.harness.built
12500 -
12501 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12502 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12503 - touch nb.cluster.ide.built
12504 -
12505 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12506 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12507 - touch nb.cluster.java.built
12508 -
12509 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12510 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12511 - touch nb.cluster.profiler.built
12512 -
12513 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12514 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12515 - touch nb.cluster.platform.built
12516 -
12517 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12518 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12519 - touch nb.cluster.webcommon.built
12520 -
12521 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12522 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12523 - touch nb.cluster.websvccommon.built
12524 -
12525 - popd >/dev/null || die
12526 -
12527 - java-pkg-2_src_prepare
12528 -}
12529 -
12530 -src_install() {
12531 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12532 -
12533 - insinto ${INSTALL_DIR}
12534 -
12535 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12536 -
12537 - doins -r *
12538 -
12539 - popd >/dev/null || die
12540 -
12541 - local instdir=${INSTALL_DIR}/modules/ext
12542 - pushd "${D}"/${instdir} >/dev/null || die
12543 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
12544 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
12545 - popd >/dev/null || die
12546 -
12547 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
12548 - pushd "${D}"/${instdir} >/dev/null || die
12549 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
12550 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
12551 - popd >/dev/null || die
12552 -
12553 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
12554 - pushd "${D}"/${instdir} >/dev/null || die
12555 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12556 - popd >/dev/null || die
12557 -
12558 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
12559 - pushd "${D}"/${instdir} >/dev/null || die
12560 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
12561 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
12562 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
12563 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
12564 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
12565 - popd >/dev/null || die
12566 -
12567 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
12568 - pushd "${D}"/${instdir} >/dev/null || die
12569 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
12570 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
12571 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
12572 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
12573 - popd >/dev/null || die
12574 -
12575 - local instdir=${INSTALL_DIR}/modules/ext/struts
12576 - pushd "${D}"/${instdir} >/dev/null || die
12577 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
12578 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
12579 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
12580 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
12581 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
12582 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
12583 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
12584 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
12585 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
12586 - popd >/dev/null || die
12587 -
12588 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12589 -}
12590
12591 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150820.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150820.ebuild
12592 deleted file mode 100644
12593 index 936f9a5..0000000
12594 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150820.ebuild
12595 +++ /dev/null
12596 @@ -1,266 +0,0 @@
12597 -# Copyright 1999-2015 Gentoo Foundation
12598 -# Distributed under the terms of the GNU General Public License v2
12599 -# $Header: $
12600 -
12601 -EAPI="4"
12602 -inherit eutils java-pkg-2 java-ant-2
12603 -
12604 -DESCRIPTION="Netbeans Enterprise cluster"
12605 -HOMEPAGE="http://netbeans.org/"
12606 -SLOT="9999"
12607 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
12608 -SRC_URI="${SOURCE_URL}
12609 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12610 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12611 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12612 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12613 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12614 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12615 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12616 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12617 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12618 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12619 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12620 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12621 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12622 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12623 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12624 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12625 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12626 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12627 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12628 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12629 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12630 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12631 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12632 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12633 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12634 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12635 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12636 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12637 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12638 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12639 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12640 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12641 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12642 -KEYWORDS="~amd64 ~x86"
12643 -IUSE=""
12644 -S="${WORKDIR}"
12645 -
12646 -CDEPEND="~dev-java/netbeans-ide-${PV}
12647 - ~dev-java/netbeans-harness-${PV}
12648 - ~dev-java/netbeans-ide-${PV}
12649 - ~dev-java/netbeans-java-${PV}
12650 - ~dev-java/netbeans-profiler-${PV}
12651 - ~dev-java/netbeans-platform-${PV}
12652 - ~dev-java/netbeans-webcommon-${PV}
12653 - ~dev-java/netbeans-websvccommon-${PV}
12654 - dev-java/commons-codec:0
12655 - dev-java/commons-fileupload:0
12656 - dev-java/commons-logging:0
12657 - dev-java/glassfish-deployment-api:1.2"
12658 -DEPEND=">=virtual/jdk-1.7
12659 - app-arch/unzip
12660 - ${CDEPEND}
12661 - dev-java/javahelp:0
12662 - dev-java/jsr181:0
12663 - >=dev-java/junit-4.4:4
12664 - dev-java/tomcat-servlet-api:2.3"
12665 -RDEPEND=">=virtual/jdk-1.7
12666 - ${CDEPEND}
12667 - dev-java/antlr:0[java]
12668 - dev-java/bsf:2.3
12669 - dev-java/cglib:3
12670 - dev-java/commons-beanutils:1.7
12671 - dev-java/commons-collections:0
12672 - dev-java/commons-digester:0
12673 - dev-java/commons-io:1
12674 - dev-java/commons-validator:0
12675 - dev-java/glassfish-persistence:0
12676 - dev-java/guava:14
12677 - dev-java/jakarta-oro:2.0
12678 - dev-java/osgi-core-api:0
12679 - dev-java/validation-api:1.0"
12680 -# dev-java/commons-chain:1.1 in overlay
12681 -
12682 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12683 -
12684 -EANT_BUILD_XML="nbbuild/build.xml"
12685 -EANT_BUILD_TARGET="rebuild-cluster"
12686 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12687 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12688 -JAVA_PKG_BSFIX="off"
12689 -
12690 -src_unpack() {
12691 - unpack $(basename ${SOURCE_URL})
12692 -
12693 - einfo "Deleting bundled jars..."
12694 - find -name "*.jar" -type f -delete
12695 -
12696 - unpack netbeans-9999-r14-build.xml.patch.bz2
12697 -
12698 - pushd "${S}" >/dev/null || die
12699 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12700 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12701 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12702 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12703 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12704 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12705 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12706 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12707 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12708 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12709 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12710 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12711 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12712 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12713 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12714 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12715 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12716 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12717 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12718 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12719 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12720 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12721 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12722 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12723 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12724 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12725 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12726 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
12727 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
12728 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
12729 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
12730 - popd >/dev/null || die
12731 -}
12732 -
12733 -src_prepare() {
12734 - einfo "Deleting bundled class files..."
12735 - find -name "*.class" -type f | xargs rm -vf
12736 -
12737 - epatch netbeans-9999-r14-build.xml.patch
12738 -
12739 - # Support for custom patches
12740 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12741 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12742 -
12743 - if [ -n "${files}" ] ; then
12744 - einfo "Applying custom patches:"
12745 -
12746 - for file in ${files} ; do
12747 - epatch "${file}"
12748 - done
12749 - fi
12750 - fi
12751 -
12752 - einfo "Symlinking external libraries..."
12753 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12754 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
12755 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
12756 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12757 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
12758 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
12759 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12760 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
12761 -
12762 - einfo "Linking in other clusters..."
12763 - mkdir "${S}"/nbbuild/netbeans || die
12764 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12765 -
12766 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12767 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12768 - touch nb.cluster.extide.built
12769 -
12770 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12771 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12772 - touch nb.cluster.harness.built
12773 -
12774 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12775 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12776 - touch nb.cluster.ide.built
12777 -
12778 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12779 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12780 - touch nb.cluster.java.built
12781 -
12782 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
12783 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12784 - touch nb.cluster.profiler.built
12785 -
12786 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12787 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12788 - touch nb.cluster.platform.built
12789 -
12790 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
12791 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12792 - touch nb.cluster.webcommon.built
12793 -
12794 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12795 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12796 - touch nb.cluster.websvccommon.built
12797 -
12798 - popd >/dev/null || die
12799 -
12800 - java-pkg-2_src_prepare
12801 -}
12802 -
12803 -src_install() {
12804 - pushd nbbuild/netbeans/enterprise >/dev/null || die
12805 -
12806 - insinto ${INSTALL_DIR}
12807 -
12808 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12809 -
12810 - doins -r *
12811 -
12812 - popd >/dev/null || die
12813 -
12814 - local instdir=${INSTALL_DIR}/modules/ext
12815 - pushd "${D}"/${instdir} >/dev/null || die
12816 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
12817 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
12818 - popd >/dev/null || die
12819 -
12820 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
12821 - pushd "${D}"/${instdir} >/dev/null || die
12822 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
12823 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
12824 - popd >/dev/null || die
12825 -
12826 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
12827 - pushd "${D}"/${instdir} >/dev/null || die
12828 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12829 - popd >/dev/null || die
12830 -
12831 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
12832 - pushd "${D}"/${instdir} >/dev/null || die
12833 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
12834 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
12835 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
12836 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
12837 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
12838 - popd >/dev/null || die
12839 -
12840 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
12841 - pushd "${D}"/${instdir} >/dev/null || die
12842 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
12843 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
12844 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
12845 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
12846 - popd >/dev/null || die
12847 -
12848 - local instdir=${INSTALL_DIR}/modules/ext/struts
12849 - pushd "${D}"/${instdir} >/dev/null || die
12850 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
12851 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
12852 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
12853 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
12854 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
12855 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
12856 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
12857 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
12858 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
12859 - popd >/dev/null || die
12860 -
12861 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
12862 -}
12863
12864 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150821.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150821.ebuild
12865 deleted file mode 100644
12866 index a367ff3..0000000
12867 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150821.ebuild
12868 +++ /dev/null
12869 @@ -1,266 +0,0 @@
12870 -# Copyright 1999-2015 Gentoo Foundation
12871 -# Distributed under the terms of the GNU General Public License v2
12872 -# $Header: $
12873 -
12874 -EAPI="4"
12875 -inherit eutils java-pkg-2 java-ant-2
12876 -
12877 -DESCRIPTION="Netbeans Enterprise cluster"
12878 -HOMEPAGE="http://netbeans.org/"
12879 -SLOT="9999"
12880 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
12881 -SRC_URI="${SOURCE_URL}
12882 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12883 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
12884 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
12885 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
12886 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
12887 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
12888 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
12889 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
12890 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
12891 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
12892 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
12893 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
12894 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
12895 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
12896 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
12897 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
12898 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
12899 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
12900 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
12901 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
12902 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
12903 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
12904 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
12905 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
12906 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
12907 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
12908 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
12909 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
12910 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
12911 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
12912 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
12913 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
12914 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12915 -KEYWORDS="~amd64 ~x86"
12916 -IUSE=""
12917 -S="${WORKDIR}"
12918 -
12919 -CDEPEND="~dev-java/netbeans-ide-${PV}
12920 - ~dev-java/netbeans-harness-${PV}
12921 - ~dev-java/netbeans-ide-${PV}
12922 - ~dev-java/netbeans-java-${PV}
12923 - ~dev-java/netbeans-profiler-${PV}
12924 - ~dev-java/netbeans-platform-${PV}
12925 - ~dev-java/netbeans-webcommon-${PV}
12926 - ~dev-java/netbeans-websvccommon-${PV}
12927 - dev-java/commons-codec:0
12928 - dev-java/commons-fileupload:0
12929 - dev-java/commons-logging:0
12930 - dev-java/glassfish-deployment-api:1.2"
12931 -DEPEND=">=virtual/jdk-1.7
12932 - app-arch/unzip
12933 - ${CDEPEND}
12934 - dev-java/javahelp:0
12935 - dev-java/jsr181:0
12936 - >=dev-java/junit-4.4:4
12937 - dev-java/tomcat-servlet-api:2.3"
12938 -RDEPEND=">=virtual/jdk-1.7
12939 - ${CDEPEND}
12940 - dev-java/antlr:0[java]
12941 - dev-java/bsf:2.3
12942 - dev-java/cglib:3
12943 - dev-java/commons-beanutils:1.7
12944 - dev-java/commons-collections:0
12945 - dev-java/commons-digester:0
12946 - dev-java/commons-io:1
12947 - dev-java/commons-validator:0
12948 - dev-java/glassfish-persistence:0
12949 - dev-java/guava:14
12950 - dev-java/jakarta-oro:2.0
12951 - dev-java/osgi-core-api:0
12952 - dev-java/validation-api:1.0"
12953 -# dev-java/commons-chain:1.1 in overlay
12954 -
12955 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12956 -
12957 -EANT_BUILD_XML="nbbuild/build.xml"
12958 -EANT_BUILD_TARGET="rebuild-cluster"
12959 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12960 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12961 -JAVA_PKG_BSFIX="off"
12962 -
12963 -src_unpack() {
12964 - unpack $(basename ${SOURCE_URL})
12965 -
12966 - einfo "Deleting bundled jars..."
12967 - find -name "*.jar" -type f -delete
12968 -
12969 - unpack netbeans-9999-r14-build.xml.patch.bz2
12970 -
12971 - pushd "${S}" >/dev/null || die
12972 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
12973 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
12974 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
12975 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
12976 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
12977 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
12978 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
12979 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
12980 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
12981 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
12982 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
12983 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
12984 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
12985 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
12986 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
12987 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
12988 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
12989 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
12990 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
12991 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
12992 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
12993 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
12994 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
12995 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
12996 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
12997 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
12998 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
12999 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
13000 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
13001 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
13002 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
13003 - popd >/dev/null || die
13004 -}
13005 -
13006 -src_prepare() {
13007 - einfo "Deleting bundled class files..."
13008 - find -name "*.class" -type f | xargs rm -vf
13009 -
13010 - epatch netbeans-9999-r14-build.xml.patch
13011 -
13012 - # Support for custom patches
13013 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13014 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13015 -
13016 - if [ -n "${files}" ] ; then
13017 - einfo "Applying custom patches:"
13018 -
13019 - for file in ${files} ; do
13020 - epatch "${file}"
13021 - done
13022 - fi
13023 - fi
13024 -
13025 - einfo "Symlinking external libraries..."
13026 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13027 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13028 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
13029 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13030 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13031 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
13032 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13033 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
13034 -
13035 - einfo "Linking in other clusters..."
13036 - mkdir "${S}"/nbbuild/netbeans || die
13037 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13038 -
13039 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13040 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13041 - touch nb.cluster.extide.built
13042 -
13043 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13044 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13045 - touch nb.cluster.harness.built
13046 -
13047 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13048 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13049 - touch nb.cluster.ide.built
13050 -
13051 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13052 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13053 - touch nb.cluster.java.built
13054 -
13055 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13056 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13057 - touch nb.cluster.profiler.built
13058 -
13059 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13060 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13061 - touch nb.cluster.platform.built
13062 -
13063 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13064 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13065 - touch nb.cluster.webcommon.built
13066 -
13067 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13068 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13069 - touch nb.cluster.websvccommon.built
13070 -
13071 - popd >/dev/null || die
13072 -
13073 - java-pkg-2_src_prepare
13074 -}
13075 -
13076 -src_install() {
13077 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13078 -
13079 - insinto ${INSTALL_DIR}
13080 -
13081 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13082 -
13083 - doins -r *
13084 -
13085 - popd >/dev/null || die
13086 -
13087 - local instdir=${INSTALL_DIR}/modules/ext
13088 - pushd "${D}"/${instdir} >/dev/null || die
13089 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
13090 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
13091 - popd >/dev/null || die
13092 -
13093 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
13094 - pushd "${D}"/${instdir} >/dev/null || die
13095 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13096 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
13097 - popd >/dev/null || die
13098 -
13099 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
13100 - pushd "${D}"/${instdir} >/dev/null || die
13101 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
13102 - popd >/dev/null || die
13103 -
13104 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
13105 - pushd "${D}"/${instdir} >/dev/null || die
13106 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
13107 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
13108 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
13109 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
13110 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
13111 - popd >/dev/null || die
13112 -
13113 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
13114 - pushd "${D}"/${instdir} >/dev/null || die
13115 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
13116 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
13117 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
13118 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
13119 - popd >/dev/null || die
13120 -
13121 - local instdir=${INSTALL_DIR}/modules/ext/struts
13122 - pushd "${D}"/${instdir} >/dev/null || die
13123 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
13124 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
13125 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
13126 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
13127 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
13128 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
13129 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
13130 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
13131 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
13132 - popd >/dev/null || die
13133 -
13134 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13135 -}
13136
13137 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150822.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150822.ebuild
13138 deleted file mode 100644
13139 index 177eb5f..0000000
13140 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150822.ebuild
13141 +++ /dev/null
13142 @@ -1,266 +0,0 @@
13143 -# Copyright 1999-2015 Gentoo Foundation
13144 -# Distributed under the terms of the GNU General Public License v2
13145 -# $Header: $
13146 -
13147 -EAPI="4"
13148 -inherit eutils java-pkg-2 java-ant-2
13149 -
13150 -DESCRIPTION="Netbeans Enterprise cluster"
13151 -HOMEPAGE="http://netbeans.org/"
13152 -SLOT="9999"
13153 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
13154 -SRC_URI="${SOURCE_URL}
13155 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13156 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
13157 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
13158 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
13159 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
13160 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
13161 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
13162 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
13163 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
13164 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
13165 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
13166 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
13167 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
13168 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
13169 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
13170 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
13171 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
13172 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
13173 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
13174 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
13175 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
13176 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
13177 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
13178 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
13179 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
13180 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
13181 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
13182 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
13183 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
13184 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
13185 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
13186 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
13187 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13188 -KEYWORDS="~amd64 ~x86"
13189 -IUSE=""
13190 -S="${WORKDIR}"
13191 -
13192 -CDEPEND="~dev-java/netbeans-ide-${PV}
13193 - ~dev-java/netbeans-harness-${PV}
13194 - ~dev-java/netbeans-ide-${PV}
13195 - ~dev-java/netbeans-java-${PV}
13196 - ~dev-java/netbeans-profiler-${PV}
13197 - ~dev-java/netbeans-platform-${PV}
13198 - ~dev-java/netbeans-webcommon-${PV}
13199 - ~dev-java/netbeans-websvccommon-${PV}
13200 - dev-java/commons-codec:0
13201 - dev-java/commons-fileupload:0
13202 - dev-java/commons-logging:0
13203 - dev-java/glassfish-deployment-api:1.2"
13204 -DEPEND=">=virtual/jdk-1.7
13205 - app-arch/unzip
13206 - ${CDEPEND}
13207 - dev-java/javahelp:0
13208 - dev-java/jsr181:0
13209 - >=dev-java/junit-4.4:4
13210 - dev-java/tomcat-servlet-api:2.3"
13211 -RDEPEND=">=virtual/jdk-1.7
13212 - ${CDEPEND}
13213 - dev-java/antlr:0[java]
13214 - dev-java/bsf:2.3
13215 - dev-java/cglib:3
13216 - dev-java/commons-beanutils:1.7
13217 - dev-java/commons-collections:0
13218 - dev-java/commons-digester:0
13219 - dev-java/commons-io:1
13220 - dev-java/commons-validator:0
13221 - dev-java/glassfish-persistence:0
13222 - dev-java/guava:14
13223 - dev-java/jakarta-oro:2.0
13224 - dev-java/osgi-core-api:0
13225 - dev-java/validation-api:1.0"
13226 -# dev-java/commons-chain:1.1 in overlay
13227 -
13228 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13229 -
13230 -EANT_BUILD_XML="nbbuild/build.xml"
13231 -EANT_BUILD_TARGET="rebuild-cluster"
13232 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13233 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13234 -JAVA_PKG_BSFIX="off"
13235 -
13236 -src_unpack() {
13237 - unpack $(basename ${SOURCE_URL})
13238 -
13239 - einfo "Deleting bundled jars..."
13240 - find -name "*.jar" -type f -delete
13241 -
13242 - unpack netbeans-9999-r14-build.xml.patch.bz2
13243 -
13244 - pushd "${S}" >/dev/null || die
13245 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
13246 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
13247 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
13248 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
13249 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
13250 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
13251 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
13252 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
13253 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
13254 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
13255 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
13256 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
13257 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
13258 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
13259 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
13260 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
13261 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
13262 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
13263 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
13264 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
13265 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
13266 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
13267 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
13268 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
13269 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
13270 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
13271 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
13272 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
13273 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
13274 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
13275 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
13276 - popd >/dev/null || die
13277 -}
13278 -
13279 -src_prepare() {
13280 - einfo "Deleting bundled class files..."
13281 - find -name "*.class" -type f | xargs rm -vf
13282 -
13283 - epatch netbeans-9999-r14-build.xml.patch
13284 -
13285 - # Support for custom patches
13286 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13287 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13288 -
13289 - if [ -n "${files}" ] ; then
13290 - einfo "Applying custom patches:"
13291 -
13292 - for file in ${files} ; do
13293 - epatch "${file}"
13294 - done
13295 - fi
13296 - fi
13297 -
13298 - einfo "Symlinking external libraries..."
13299 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13300 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13301 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
13302 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13303 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13304 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
13305 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13306 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
13307 -
13308 - einfo "Linking in other clusters..."
13309 - mkdir "${S}"/nbbuild/netbeans || die
13310 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13311 -
13312 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13313 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13314 - touch nb.cluster.extide.built
13315 -
13316 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13317 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13318 - touch nb.cluster.harness.built
13319 -
13320 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13321 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13322 - touch nb.cluster.ide.built
13323 -
13324 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13325 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13326 - touch nb.cluster.java.built
13327 -
13328 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13329 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13330 - touch nb.cluster.profiler.built
13331 -
13332 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13333 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13334 - touch nb.cluster.platform.built
13335 -
13336 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13337 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13338 - touch nb.cluster.webcommon.built
13339 -
13340 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13341 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13342 - touch nb.cluster.websvccommon.built
13343 -
13344 - popd >/dev/null || die
13345 -
13346 - java-pkg-2_src_prepare
13347 -}
13348 -
13349 -src_install() {
13350 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13351 -
13352 - insinto ${INSTALL_DIR}
13353 -
13354 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13355 -
13356 - doins -r *
13357 -
13358 - popd >/dev/null || die
13359 -
13360 - local instdir=${INSTALL_DIR}/modules/ext
13361 - pushd "${D}"/${instdir} >/dev/null || die
13362 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
13363 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
13364 - popd >/dev/null || die
13365 -
13366 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
13367 - pushd "${D}"/${instdir} >/dev/null || die
13368 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13369 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
13370 - popd >/dev/null || die
13371 -
13372 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
13373 - pushd "${D}"/${instdir} >/dev/null || die
13374 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
13375 - popd >/dev/null || die
13376 -
13377 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
13378 - pushd "${D}"/${instdir} >/dev/null || die
13379 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
13380 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
13381 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
13382 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
13383 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
13384 - popd >/dev/null || die
13385 -
13386 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
13387 - pushd "${D}"/${instdir} >/dev/null || die
13388 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
13389 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
13390 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
13391 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
13392 - popd >/dev/null || die
13393 -
13394 - local instdir=${INSTALL_DIR}/modules/ext/struts
13395 - pushd "${D}"/${instdir} >/dev/null || die
13396 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
13397 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
13398 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
13399 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
13400 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
13401 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
13402 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
13403 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
13404 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
13405 - popd >/dev/null || die
13406 -
13407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13408 -}
13409
13410 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150823.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150823.ebuild
13411 deleted file mode 100644
13412 index 139de82..0000000
13413 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150823.ebuild
13414 +++ /dev/null
13415 @@ -1,266 +0,0 @@
13416 -# Copyright 1999-2015 Gentoo Foundation
13417 -# Distributed under the terms of the GNU General Public License v2
13418 -# $Header: $
13419 -
13420 -EAPI="4"
13421 -inherit eutils java-pkg-2 java-ant-2
13422 -
13423 -DESCRIPTION="Netbeans Enterprise cluster"
13424 -HOMEPAGE="http://netbeans.org/"
13425 -SLOT="9999"
13426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
13427 -SRC_URI="${SOURCE_URL}
13428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13429 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
13430 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
13431 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
13432 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
13433 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
13434 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
13435 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
13436 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
13437 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
13438 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
13439 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
13440 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
13441 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
13442 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
13443 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
13444 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
13445 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
13446 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
13447 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
13448 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
13449 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
13450 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
13451 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
13452 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
13453 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
13454 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
13455 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
13456 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
13457 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
13458 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
13459 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
13460 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13461 -KEYWORDS="~amd64 ~x86"
13462 -IUSE=""
13463 -S="${WORKDIR}"
13464 -
13465 -CDEPEND="~dev-java/netbeans-ide-${PV}
13466 - ~dev-java/netbeans-harness-${PV}
13467 - ~dev-java/netbeans-ide-${PV}
13468 - ~dev-java/netbeans-java-${PV}
13469 - ~dev-java/netbeans-profiler-${PV}
13470 - ~dev-java/netbeans-platform-${PV}
13471 - ~dev-java/netbeans-webcommon-${PV}
13472 - ~dev-java/netbeans-websvccommon-${PV}
13473 - dev-java/commons-codec:0
13474 - dev-java/commons-fileupload:0
13475 - dev-java/commons-logging:0
13476 - dev-java/glassfish-deployment-api:1.2"
13477 -DEPEND=">=virtual/jdk-1.7
13478 - app-arch/unzip
13479 - ${CDEPEND}
13480 - dev-java/javahelp:0
13481 - dev-java/jsr181:0
13482 - >=dev-java/junit-4.4:4
13483 - dev-java/tomcat-servlet-api:2.3"
13484 -RDEPEND=">=virtual/jdk-1.7
13485 - ${CDEPEND}
13486 - dev-java/antlr:0[java]
13487 - dev-java/bsf:2.3
13488 - dev-java/cglib:3
13489 - dev-java/commons-beanutils:1.7
13490 - dev-java/commons-collections:0
13491 - dev-java/commons-digester:0
13492 - dev-java/commons-io:1
13493 - dev-java/commons-validator:0
13494 - dev-java/glassfish-persistence:0
13495 - dev-java/guava:14
13496 - dev-java/jakarta-oro:2.0
13497 - dev-java/osgi-core-api:0
13498 - dev-java/validation-api:1.0"
13499 -# dev-java/commons-chain:1.1 in overlay
13500 -
13501 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13502 -
13503 -EANT_BUILD_XML="nbbuild/build.xml"
13504 -EANT_BUILD_TARGET="rebuild-cluster"
13505 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13506 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13507 -JAVA_PKG_BSFIX="off"
13508 -
13509 -src_unpack() {
13510 - unpack $(basename ${SOURCE_URL})
13511 -
13512 - einfo "Deleting bundled jars..."
13513 - find -name "*.jar" -type f -delete
13514 -
13515 - unpack netbeans-9999-r14-build.xml.patch.bz2
13516 -
13517 - pushd "${S}" >/dev/null || die
13518 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
13519 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
13520 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
13521 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
13522 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
13523 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
13524 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
13525 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
13526 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
13527 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
13528 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
13529 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
13530 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
13531 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
13532 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
13533 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
13534 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
13535 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
13536 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
13537 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
13538 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
13539 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
13540 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
13541 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
13542 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
13543 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
13544 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
13545 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
13546 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
13547 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
13548 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
13549 - popd >/dev/null || die
13550 -}
13551 -
13552 -src_prepare() {
13553 - einfo "Deleting bundled class files..."
13554 - find -name "*.class" -type f | xargs rm -vf
13555 -
13556 - epatch netbeans-9999-r14-build.xml.patch
13557 -
13558 - # Support for custom patches
13559 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13560 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13561 -
13562 - if [ -n "${files}" ] ; then
13563 - einfo "Applying custom patches:"
13564 -
13565 - for file in ${files} ; do
13566 - epatch "${file}"
13567 - done
13568 - fi
13569 - fi
13570 -
13571 - einfo "Symlinking external libraries..."
13572 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13573 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13574 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
13575 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13576 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13577 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
13578 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13579 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
13580 -
13581 - einfo "Linking in other clusters..."
13582 - mkdir "${S}"/nbbuild/netbeans || die
13583 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13584 -
13585 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13586 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13587 - touch nb.cluster.extide.built
13588 -
13589 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13590 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13591 - touch nb.cluster.harness.built
13592 -
13593 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13594 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13595 - touch nb.cluster.ide.built
13596 -
13597 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13598 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13599 - touch nb.cluster.java.built
13600 -
13601 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13602 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13603 - touch nb.cluster.profiler.built
13604 -
13605 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13606 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13607 - touch nb.cluster.platform.built
13608 -
13609 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13610 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13611 - touch nb.cluster.webcommon.built
13612 -
13613 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13614 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13615 - touch nb.cluster.websvccommon.built
13616 -
13617 - popd >/dev/null || die
13618 -
13619 - java-pkg-2_src_prepare
13620 -}
13621 -
13622 -src_install() {
13623 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13624 -
13625 - insinto ${INSTALL_DIR}
13626 -
13627 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13628 -
13629 - doins -r *
13630 -
13631 - popd >/dev/null || die
13632 -
13633 - local instdir=${INSTALL_DIR}/modules/ext
13634 - pushd "${D}"/${instdir} >/dev/null || die
13635 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
13636 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
13637 - popd >/dev/null || die
13638 -
13639 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
13640 - pushd "${D}"/${instdir} >/dev/null || die
13641 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13642 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
13643 - popd >/dev/null || die
13644 -
13645 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
13646 - pushd "${D}"/${instdir} >/dev/null || die
13647 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
13648 - popd >/dev/null || die
13649 -
13650 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
13651 - pushd "${D}"/${instdir} >/dev/null || die
13652 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
13653 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
13654 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
13655 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
13656 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
13657 - popd >/dev/null || die
13658 -
13659 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
13660 - pushd "${D}"/${instdir} >/dev/null || die
13661 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
13662 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
13663 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
13664 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
13665 - popd >/dev/null || die
13666 -
13667 - local instdir=${INSTALL_DIR}/modules/ext/struts
13668 - pushd "${D}"/${instdir} >/dev/null || die
13669 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
13670 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
13671 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
13672 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
13673 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
13674 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
13675 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
13676 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
13677 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
13678 - popd >/dev/null || die
13679 -
13680 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13681 -}
13682
13683 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150824.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150824.ebuild
13684 deleted file mode 100644
13685 index ef5ee9f..0000000
13686 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150824.ebuild
13687 +++ /dev/null
13688 @@ -1,266 +0,0 @@
13689 -# Copyright 1999-2015 Gentoo Foundation
13690 -# Distributed under the terms of the GNU General Public License v2
13691 -# $Header: $
13692 -
13693 -EAPI="4"
13694 -inherit eutils java-pkg-2 java-ant-2
13695 -
13696 -DESCRIPTION="Netbeans Enterprise cluster"
13697 -HOMEPAGE="http://netbeans.org/"
13698 -SLOT="9999"
13699 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
13700 -SRC_URI="${SOURCE_URL}
13701 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13702 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
13703 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
13704 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
13705 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
13706 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
13707 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
13708 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
13709 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
13710 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
13711 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
13712 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
13713 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
13714 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
13715 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
13716 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
13717 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
13718 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
13719 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
13720 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
13721 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
13722 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
13723 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
13724 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
13725 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
13726 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
13727 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
13728 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
13729 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
13730 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
13731 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
13732 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
13733 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13734 -KEYWORDS="~amd64 ~x86"
13735 -IUSE=""
13736 -S="${WORKDIR}"
13737 -
13738 -CDEPEND="~dev-java/netbeans-ide-${PV}
13739 - ~dev-java/netbeans-harness-${PV}
13740 - ~dev-java/netbeans-ide-${PV}
13741 - ~dev-java/netbeans-java-${PV}
13742 - ~dev-java/netbeans-profiler-${PV}
13743 - ~dev-java/netbeans-platform-${PV}
13744 - ~dev-java/netbeans-webcommon-${PV}
13745 - ~dev-java/netbeans-websvccommon-${PV}
13746 - dev-java/commons-codec:0
13747 - dev-java/commons-fileupload:0
13748 - dev-java/commons-logging:0
13749 - dev-java/glassfish-deployment-api:1.2"
13750 -DEPEND=">=virtual/jdk-1.7
13751 - app-arch/unzip
13752 - ${CDEPEND}
13753 - dev-java/javahelp:0
13754 - dev-java/jsr181:0
13755 - >=dev-java/junit-4.4:4
13756 - dev-java/tomcat-servlet-api:2.3"
13757 -RDEPEND=">=virtual/jdk-1.7
13758 - ${CDEPEND}
13759 - dev-java/antlr:0[java]
13760 - dev-java/bsf:2.3
13761 - dev-java/cglib:3
13762 - dev-java/commons-beanutils:1.7
13763 - dev-java/commons-collections:0
13764 - dev-java/commons-digester:0
13765 - dev-java/commons-io:1
13766 - dev-java/commons-validator:0
13767 - dev-java/glassfish-persistence:0
13768 - dev-java/guava:14
13769 - dev-java/jakarta-oro:2.0
13770 - dev-java/osgi-core-api:0
13771 - dev-java/validation-api:1.0"
13772 -# dev-java/commons-chain:1.1 in overlay
13773 -
13774 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13775 -
13776 -EANT_BUILD_XML="nbbuild/build.xml"
13777 -EANT_BUILD_TARGET="rebuild-cluster"
13778 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13779 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13780 -JAVA_PKG_BSFIX="off"
13781 -
13782 -src_unpack() {
13783 - unpack $(basename ${SOURCE_URL})
13784 -
13785 - einfo "Deleting bundled jars..."
13786 - find -name "*.jar" -type f -delete
13787 -
13788 - unpack netbeans-9999-r14-build.xml.patch.bz2
13789 -
13790 - pushd "${S}" >/dev/null || die
13791 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
13792 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
13793 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
13794 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
13795 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
13796 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
13797 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
13798 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
13799 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
13800 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
13801 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
13802 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
13803 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
13804 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
13805 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
13806 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
13807 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
13808 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
13809 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
13810 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
13811 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
13812 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
13813 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
13814 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
13815 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
13816 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
13817 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
13818 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
13819 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
13820 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
13821 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
13822 - popd >/dev/null || die
13823 -}
13824 -
13825 -src_prepare() {
13826 - einfo "Deleting bundled class files..."
13827 - find -name "*.class" -type f | xargs rm -vf
13828 -
13829 - epatch netbeans-9999-r14-build.xml.patch
13830 -
13831 - # Support for custom patches
13832 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13833 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13834 -
13835 - if [ -n "${files}" ] ; then
13836 - einfo "Applying custom patches:"
13837 -
13838 - for file in ${files} ; do
13839 - epatch "${file}"
13840 - done
13841 - fi
13842 - fi
13843 -
13844 - einfo "Symlinking external libraries..."
13845 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13846 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
13847 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
13848 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13849 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
13850 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
13851 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13852 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
13853 -
13854 - einfo "Linking in other clusters..."
13855 - mkdir "${S}"/nbbuild/netbeans || die
13856 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13857 -
13858 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13859 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13860 - touch nb.cluster.extide.built
13861 -
13862 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13863 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13864 - touch nb.cluster.harness.built
13865 -
13866 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13867 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13868 - touch nb.cluster.ide.built
13869 -
13870 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13871 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13872 - touch nb.cluster.java.built
13873 -
13874 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
13875 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13876 - touch nb.cluster.profiler.built
13877 -
13878 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13879 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13880 - touch nb.cluster.platform.built
13881 -
13882 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
13883 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13884 - touch nb.cluster.webcommon.built
13885 -
13886 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
13887 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13888 - touch nb.cluster.websvccommon.built
13889 -
13890 - popd >/dev/null || die
13891 -
13892 - java-pkg-2_src_prepare
13893 -}
13894 -
13895 -src_install() {
13896 - pushd nbbuild/netbeans/enterprise >/dev/null || die
13897 -
13898 - insinto ${INSTALL_DIR}
13899 -
13900 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13901 -
13902 - doins -r *
13903 -
13904 - popd >/dev/null || die
13905 -
13906 - local instdir=${INSTALL_DIR}/modules/ext
13907 - pushd "${D}"/${instdir} >/dev/null || die
13908 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
13909 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
13910 - popd >/dev/null || die
13911 -
13912 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
13913 - pushd "${D}"/${instdir} >/dev/null || die
13914 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13915 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
13916 - popd >/dev/null || die
13917 -
13918 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
13919 - pushd "${D}"/${instdir} >/dev/null || die
13920 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
13921 - popd >/dev/null || die
13922 -
13923 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
13924 - pushd "${D}"/${instdir} >/dev/null || die
13925 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
13926 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
13927 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
13928 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
13929 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
13930 - popd >/dev/null || die
13931 -
13932 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
13933 - pushd "${D}"/${instdir} >/dev/null || die
13934 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
13935 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
13936 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
13937 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
13938 - popd >/dev/null || die
13939 -
13940 - local instdir=${INSTALL_DIR}/modules/ext/struts
13941 - pushd "${D}"/${instdir} >/dev/null || die
13942 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
13943 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
13944 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
13945 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
13946 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
13947 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
13948 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
13949 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
13950 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
13951 - popd >/dev/null || die
13952 -
13953 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
13954 -}
13955
13956 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150825.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150825.ebuild
13957 deleted file mode 100644
13958 index 4a67ab5..0000000
13959 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150825.ebuild
13960 +++ /dev/null
13961 @@ -1,266 +0,0 @@
13962 -# Copyright 1999-2015 Gentoo Foundation
13963 -# Distributed under the terms of the GNU General Public License v2
13964 -# $Header: $
13965 -
13966 -EAPI="4"
13967 -inherit eutils java-pkg-2 java-ant-2
13968 -
13969 -DESCRIPTION="Netbeans Enterprise cluster"
13970 -HOMEPAGE="http://netbeans.org/"
13971 -SLOT="9999"
13972 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
13973 -SRC_URI="${SOURCE_URL}
13974 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13975 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
13976 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
13977 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
13978 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
13979 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
13980 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
13981 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
13982 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
13983 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
13984 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
13985 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
13986 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
13987 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
13988 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
13989 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
13990 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
13991 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
13992 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
13993 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
13994 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
13995 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
13996 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
13997 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
13998 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
13999 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
14000 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
14001 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
14002 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
14003 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
14004 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
14005 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
14006 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14007 -KEYWORDS="~amd64 ~x86"
14008 -IUSE=""
14009 -S="${WORKDIR}"
14010 -
14011 -CDEPEND="~dev-java/netbeans-ide-${PV}
14012 - ~dev-java/netbeans-harness-${PV}
14013 - ~dev-java/netbeans-ide-${PV}
14014 - ~dev-java/netbeans-java-${PV}
14015 - ~dev-java/netbeans-profiler-${PV}
14016 - ~dev-java/netbeans-platform-${PV}
14017 - ~dev-java/netbeans-webcommon-${PV}
14018 - ~dev-java/netbeans-websvccommon-${PV}
14019 - dev-java/commons-codec:0
14020 - dev-java/commons-fileupload:0
14021 - dev-java/commons-logging:0
14022 - dev-java/glassfish-deployment-api:1.2"
14023 -DEPEND=">=virtual/jdk-1.7
14024 - app-arch/unzip
14025 - ${CDEPEND}
14026 - dev-java/javahelp:0
14027 - dev-java/jsr181:0
14028 - >=dev-java/junit-4.4:4
14029 - dev-java/tomcat-servlet-api:2.3"
14030 -RDEPEND=">=virtual/jdk-1.7
14031 - ${CDEPEND}
14032 - dev-java/antlr:0[java]
14033 - dev-java/bsf:2.3
14034 - dev-java/cglib:3
14035 - dev-java/commons-beanutils:1.7
14036 - dev-java/commons-collections:0
14037 - dev-java/commons-digester:0
14038 - dev-java/commons-io:1
14039 - dev-java/commons-validator:0
14040 - dev-java/glassfish-persistence:0
14041 - dev-java/guava:14
14042 - dev-java/jakarta-oro:2.0
14043 - dev-java/osgi-core-api:0
14044 - dev-java/validation-api:1.0"
14045 -# dev-java/commons-chain:1.1 in overlay
14046 -
14047 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14048 -
14049 -EANT_BUILD_XML="nbbuild/build.xml"
14050 -EANT_BUILD_TARGET="rebuild-cluster"
14051 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14052 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14053 -JAVA_PKG_BSFIX="off"
14054 -
14055 -src_unpack() {
14056 - unpack $(basename ${SOURCE_URL})
14057 -
14058 - einfo "Deleting bundled jars..."
14059 - find -name "*.jar" -type f -delete
14060 -
14061 - unpack netbeans-9999-r14-build.xml.patch.bz2
14062 -
14063 - pushd "${S}" >/dev/null || die
14064 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
14065 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
14066 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
14067 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
14068 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
14069 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
14070 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
14071 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
14072 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
14073 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
14074 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
14075 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
14076 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
14077 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
14078 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
14079 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
14080 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
14081 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
14082 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
14083 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
14084 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
14085 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
14086 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
14087 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
14088 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
14089 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
14090 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
14091 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
14092 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
14093 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
14094 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
14095 - popd >/dev/null || die
14096 -}
14097 -
14098 -src_prepare() {
14099 - einfo "Deleting bundled class files..."
14100 - find -name "*.class" -type f | xargs rm -vf
14101 -
14102 - epatch netbeans-9999-r14-build.xml.patch
14103 -
14104 - # Support for custom patches
14105 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14106 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14107 -
14108 - if [ -n "${files}" ] ; then
14109 - einfo "Applying custom patches:"
14110 -
14111 - for file in ${files} ; do
14112 - epatch "${file}"
14113 - done
14114 - fi
14115 - fi
14116 -
14117 - einfo "Symlinking external libraries..."
14118 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14119 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
14120 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
14121 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14122 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
14123 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
14124 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14125 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
14126 -
14127 - einfo "Linking in other clusters..."
14128 - mkdir "${S}"/nbbuild/netbeans || die
14129 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14130 -
14131 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14132 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14133 - touch nb.cluster.extide.built
14134 -
14135 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14136 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14137 - touch nb.cluster.harness.built
14138 -
14139 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14140 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14141 - touch nb.cluster.ide.built
14142 -
14143 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14144 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14145 - touch nb.cluster.java.built
14146 -
14147 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14148 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14149 - touch nb.cluster.profiler.built
14150 -
14151 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14152 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14153 - touch nb.cluster.platform.built
14154 -
14155 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
14156 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14157 - touch nb.cluster.webcommon.built
14158 -
14159 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14160 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14161 - touch nb.cluster.websvccommon.built
14162 -
14163 - popd >/dev/null || die
14164 -
14165 - java-pkg-2_src_prepare
14166 -}
14167 -
14168 -src_install() {
14169 - pushd nbbuild/netbeans/enterprise >/dev/null || die
14170 -
14171 - insinto ${INSTALL_DIR}
14172 -
14173 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14174 -
14175 - doins -r *
14176 -
14177 - popd >/dev/null || die
14178 -
14179 - local instdir=${INSTALL_DIR}/modules/ext
14180 - pushd "${D}"/${instdir} >/dev/null || die
14181 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
14182 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
14183 - popd >/dev/null || die
14184 -
14185 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
14186 - pushd "${D}"/${instdir} >/dev/null || die
14187 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
14188 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
14189 - popd >/dev/null || die
14190 -
14191 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
14192 - pushd "${D}"/${instdir} >/dev/null || die
14193 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
14194 - popd >/dev/null || die
14195 -
14196 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
14197 - pushd "${D}"/${instdir} >/dev/null || die
14198 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
14199 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
14200 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
14201 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
14202 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
14203 - popd >/dev/null || die
14204 -
14205 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
14206 - pushd "${D}"/${instdir} >/dev/null || die
14207 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
14208 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
14209 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
14210 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
14211 - popd >/dev/null || die
14212 -
14213 - local instdir=${INSTALL_DIR}/modules/ext/struts
14214 - pushd "${D}"/${instdir} >/dev/null || die
14215 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
14216 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
14217 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
14218 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
14219 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
14220 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
14221 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
14222 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
14223 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
14224 - popd >/dev/null || die
14225 -
14226 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
14227 -}
14228
14229 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150827.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150827.ebuild
14230 deleted file mode 100644
14231 index 331714f..0000000
14232 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150827.ebuild
14233 +++ /dev/null
14234 @@ -1,266 +0,0 @@
14235 -# Copyright 1999-2015 Gentoo Foundation
14236 -# Distributed under the terms of the GNU General Public License v2
14237 -# $Header: $
14238 -
14239 -EAPI="4"
14240 -inherit eutils java-pkg-2 java-ant-2
14241 -
14242 -DESCRIPTION="Netbeans Enterprise cluster"
14243 -HOMEPAGE="http://netbeans.org/"
14244 -SLOT="9999"
14245 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
14246 -SRC_URI="${SOURCE_URL}
14247 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14248 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
14249 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
14250 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
14251 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
14252 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
14253 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
14254 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
14255 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
14256 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
14257 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
14258 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
14259 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
14260 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
14261 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
14262 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
14263 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
14264 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
14265 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
14266 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
14267 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
14268 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
14269 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
14270 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
14271 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
14272 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
14273 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
14274 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
14275 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
14276 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
14277 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
14278 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
14279 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14280 -KEYWORDS="~amd64 ~x86"
14281 -IUSE=""
14282 -S="${WORKDIR}"
14283 -
14284 -CDEPEND="~dev-java/netbeans-ide-${PV}
14285 - ~dev-java/netbeans-harness-${PV}
14286 - ~dev-java/netbeans-ide-${PV}
14287 - ~dev-java/netbeans-java-${PV}
14288 - ~dev-java/netbeans-profiler-${PV}
14289 - ~dev-java/netbeans-platform-${PV}
14290 - ~dev-java/netbeans-webcommon-${PV}
14291 - ~dev-java/netbeans-websvccommon-${PV}
14292 - dev-java/commons-codec:0
14293 - dev-java/commons-fileupload:0
14294 - dev-java/commons-logging:0
14295 - dev-java/glassfish-deployment-api:1.2"
14296 -DEPEND=">=virtual/jdk-1.7
14297 - app-arch/unzip
14298 - ${CDEPEND}
14299 - dev-java/javahelp:0
14300 - dev-java/jsr181:0
14301 - >=dev-java/junit-4.4:4
14302 - dev-java/tomcat-servlet-api:2.3"
14303 -RDEPEND=">=virtual/jdk-1.7
14304 - ${CDEPEND}
14305 - dev-java/antlr:0[java]
14306 - dev-java/bsf:2.3
14307 - dev-java/cglib:3
14308 - dev-java/commons-beanutils:1.7
14309 - dev-java/commons-collections:0
14310 - dev-java/commons-digester:0
14311 - dev-java/commons-io:1
14312 - dev-java/commons-validator:0
14313 - dev-java/glassfish-persistence:0
14314 - dev-java/guava:14
14315 - dev-java/jakarta-oro:2.0
14316 - dev-java/osgi-core-api:0
14317 - dev-java/validation-api:1.0"
14318 -# dev-java/commons-chain:1.1 in overlay
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.enterprise -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-r14-build.xml.patch.bz2
14335 -
14336 - pushd "${S}" >/dev/null || die
14337 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
14338 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
14339 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
14340 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
14341 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
14342 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
14343 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
14344 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
14345 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
14346 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
14347 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
14348 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
14349 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
14350 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
14351 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
14352 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
14353 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
14354 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
14355 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
14356 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
14357 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
14358 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
14359 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
14360 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
14361 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
14362 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
14363 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
14364 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
14365 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
14366 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
14367 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
14368 - popd >/dev/null || die
14369 -}
14370 -
14371 -src_prepare() {
14372 - einfo "Deleting bundled class files..."
14373 - find -name "*.class" -type f | xargs rm -vf
14374 -
14375 - epatch netbeans-9999-r14-build.xml.patch
14376 -
14377 - # Support for custom patches
14378 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14379 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14380 -
14381 - if [ -n "${files}" ] ; then
14382 - einfo "Applying custom patches:"
14383 -
14384 - for file in ${files} ; do
14385 - epatch "${file}"
14386 - done
14387 - fi
14388 - fi
14389 -
14390 - einfo "Symlinking external libraries..."
14391 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14392 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
14393 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
14394 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14395 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
14396 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
14397 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14398 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
14399 -
14400 - einfo "Linking in other clusters..."
14401 - mkdir "${S}"/nbbuild/netbeans || die
14402 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14403 -
14404 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14405 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14406 - touch nb.cluster.extide.built
14407 -
14408 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14409 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14410 - touch nb.cluster.harness.built
14411 -
14412 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14413 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14414 - touch nb.cluster.ide.built
14415 -
14416 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14417 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14418 - touch nb.cluster.java.built
14419 -
14420 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14421 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14422 - touch nb.cluster.profiler.built
14423 -
14424 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14425 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14426 - touch nb.cluster.platform.built
14427 -
14428 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
14429 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14430 - touch nb.cluster.webcommon.built
14431 -
14432 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14433 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14434 - touch nb.cluster.websvccommon.built
14435 -
14436 - popd >/dev/null || die
14437 -
14438 - java-pkg-2_src_prepare
14439 -}
14440 -
14441 -src_install() {
14442 - pushd nbbuild/netbeans/enterprise >/dev/null || die
14443 -
14444 - insinto ${INSTALL_DIR}
14445 -
14446 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14447 -
14448 - doins -r *
14449 -
14450 - popd >/dev/null || die
14451 -
14452 - local instdir=${INSTALL_DIR}/modules/ext
14453 - pushd "${D}"/${instdir} >/dev/null || die
14454 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
14455 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
14456 - popd >/dev/null || die
14457 -
14458 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
14459 - pushd "${D}"/${instdir} >/dev/null || die
14460 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
14461 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
14462 - popd >/dev/null || die
14463 -
14464 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
14465 - pushd "${D}"/${instdir} >/dev/null || die
14466 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
14467 - popd >/dev/null || die
14468 -
14469 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
14470 - pushd "${D}"/${instdir} >/dev/null || die
14471 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
14472 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
14473 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
14474 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
14475 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
14476 - popd >/dev/null || die
14477 -
14478 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
14479 - pushd "${D}"/${instdir} >/dev/null || die
14480 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
14481 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
14482 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
14483 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
14484 - popd >/dev/null || die
14485 -
14486 - local instdir=${INSTALL_DIR}/modules/ext/struts
14487 - pushd "${D}"/${instdir} >/dev/null || die
14488 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
14489 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
14490 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
14491 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
14492 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
14493 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
14494 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
14495 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
14496 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
14497 - popd >/dev/null || die
14498 -
14499 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
14500 -}
14501
14502 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150828.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150828.ebuild
14503 deleted file mode 100644
14504 index 381f3da..0000000
14505 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150828.ebuild
14506 +++ /dev/null
14507 @@ -1,266 +0,0 @@
14508 -# Copyright 1999-2015 Gentoo Foundation
14509 -# Distributed under the terms of the GNU General Public License v2
14510 -# $Header: $
14511 -
14512 -EAPI="4"
14513 -inherit eutils java-pkg-2 java-ant-2
14514 -
14515 -DESCRIPTION="Netbeans Enterprise cluster"
14516 -HOMEPAGE="http://netbeans.org/"
14517 -SLOT="9999"
14518 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
14519 -SRC_URI="${SOURCE_URL}
14520 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14521 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
14522 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
14523 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
14524 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
14525 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
14526 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
14527 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
14528 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
14529 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
14530 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
14531 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
14532 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
14533 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
14534 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
14535 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
14536 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
14537 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
14538 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
14539 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
14540 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
14541 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
14542 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
14543 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
14544 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
14545 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
14546 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
14547 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
14548 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
14549 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
14550 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
14551 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
14552 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14553 -KEYWORDS="~amd64 ~x86"
14554 -IUSE=""
14555 -S="${WORKDIR}"
14556 -
14557 -CDEPEND="~dev-java/netbeans-ide-${PV}
14558 - ~dev-java/netbeans-harness-${PV}
14559 - ~dev-java/netbeans-ide-${PV}
14560 - ~dev-java/netbeans-java-${PV}
14561 - ~dev-java/netbeans-profiler-${PV}
14562 - ~dev-java/netbeans-platform-${PV}
14563 - ~dev-java/netbeans-webcommon-${PV}
14564 - ~dev-java/netbeans-websvccommon-${PV}
14565 - dev-java/commons-codec:0
14566 - dev-java/commons-fileupload:0
14567 - dev-java/commons-logging:0
14568 - dev-java/glassfish-deployment-api:1.2"
14569 -DEPEND=">=virtual/jdk-1.7
14570 - app-arch/unzip
14571 - ${CDEPEND}
14572 - dev-java/javahelp:0
14573 - dev-java/jsr181:0
14574 - >=dev-java/junit-4.4:4
14575 - dev-java/tomcat-servlet-api:2.3"
14576 -RDEPEND=">=virtual/jdk-1.7
14577 - ${CDEPEND}
14578 - dev-java/antlr:0[java]
14579 - dev-java/bsf:2.3
14580 - dev-java/cglib:3
14581 - dev-java/commons-beanutils:1.7
14582 - dev-java/commons-collections:0
14583 - dev-java/commons-digester:0
14584 - dev-java/commons-io:1
14585 - dev-java/commons-validator:0
14586 - dev-java/glassfish-persistence:0
14587 - dev-java/guava:14
14588 - dev-java/jakarta-oro:2.0
14589 - dev-java/osgi-core-api:0
14590 - dev-java/validation-api:1.0"
14591 -# dev-java/commons-chain:1.1 in overlay
14592 -
14593 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14594 -
14595 -EANT_BUILD_XML="nbbuild/build.xml"
14596 -EANT_BUILD_TARGET="rebuild-cluster"
14597 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14598 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14599 -JAVA_PKG_BSFIX="off"
14600 -
14601 -src_unpack() {
14602 - unpack $(basename ${SOURCE_URL})
14603 -
14604 - einfo "Deleting bundled jars..."
14605 - find -name "*.jar" -type f -delete
14606 -
14607 - unpack netbeans-9999-r14-build.xml.patch.bz2
14608 -
14609 - pushd "${S}" >/dev/null || die
14610 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
14611 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
14612 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
14613 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
14614 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
14615 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
14616 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
14617 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
14618 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
14619 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
14620 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
14621 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
14622 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
14623 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
14624 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
14625 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
14626 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
14627 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
14628 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
14629 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
14630 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
14631 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
14632 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
14633 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
14634 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
14635 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
14636 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
14637 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
14638 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
14639 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
14640 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
14641 - popd >/dev/null || die
14642 -}
14643 -
14644 -src_prepare() {
14645 - einfo "Deleting bundled class files..."
14646 - find -name "*.class" -type f | xargs rm -vf
14647 -
14648 - epatch netbeans-9999-r14-build.xml.patch
14649 -
14650 - # Support for custom patches
14651 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14652 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14653 -
14654 - if [ -n "${files}" ] ; then
14655 - einfo "Applying custom patches:"
14656 -
14657 - for file in ${files} ; do
14658 - epatch "${file}"
14659 - done
14660 - fi
14661 - fi
14662 -
14663 - einfo "Symlinking external libraries..."
14664 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14665 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
14666 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
14667 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14668 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
14669 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
14670 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14671 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
14672 -
14673 - einfo "Linking in other clusters..."
14674 - mkdir "${S}"/nbbuild/netbeans || die
14675 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14676 -
14677 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14678 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14679 - touch nb.cluster.extide.built
14680 -
14681 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14682 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14683 - touch nb.cluster.harness.built
14684 -
14685 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14686 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14687 - touch nb.cluster.ide.built
14688 -
14689 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14690 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14691 - touch nb.cluster.java.built
14692 -
14693 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14694 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14695 - touch nb.cluster.profiler.built
14696 -
14697 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14698 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14699 - touch nb.cluster.platform.built
14700 -
14701 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
14702 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14703 - touch nb.cluster.webcommon.built
14704 -
14705 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14706 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14707 - touch nb.cluster.websvccommon.built
14708 -
14709 - popd >/dev/null || die
14710 -
14711 - java-pkg-2_src_prepare
14712 -}
14713 -
14714 -src_install() {
14715 - pushd nbbuild/netbeans/enterprise >/dev/null || die
14716 -
14717 - insinto ${INSTALL_DIR}
14718 -
14719 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14720 -
14721 - doins -r *
14722 -
14723 - popd >/dev/null || die
14724 -
14725 - local instdir=${INSTALL_DIR}/modules/ext
14726 - pushd "${D}"/${instdir} >/dev/null || die
14727 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
14728 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
14729 - popd >/dev/null || die
14730 -
14731 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
14732 - pushd "${D}"/${instdir} >/dev/null || die
14733 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
14734 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
14735 - popd >/dev/null || die
14736 -
14737 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
14738 - pushd "${D}"/${instdir} >/dev/null || die
14739 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
14740 - popd >/dev/null || die
14741 -
14742 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
14743 - pushd "${D}"/${instdir} >/dev/null || die
14744 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
14745 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
14746 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
14747 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
14748 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
14749 - popd >/dev/null || die
14750 -
14751 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
14752 - pushd "${D}"/${instdir} >/dev/null || die
14753 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
14754 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
14755 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
14756 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
14757 - popd >/dev/null || die
14758 -
14759 - local instdir=${INSTALL_DIR}/modules/ext/struts
14760 - pushd "${D}"/${instdir} >/dev/null || die
14761 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
14762 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
14763 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
14764 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
14765 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
14766 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
14767 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
14768 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
14769 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
14770 - popd >/dev/null || die
14771 -
14772 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
14773 -}
14774
14775 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150829.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150829.ebuild
14776 deleted file mode 100644
14777 index 97b2f5a..0000000
14778 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150829.ebuild
14779 +++ /dev/null
14780 @@ -1,266 +0,0 @@
14781 -# Copyright 1999-2015 Gentoo Foundation
14782 -# Distributed under the terms of the GNU General Public License v2
14783 -# $Header: $
14784 -
14785 -EAPI="4"
14786 -inherit eutils java-pkg-2 java-ant-2
14787 -
14788 -DESCRIPTION="Netbeans Enterprise cluster"
14789 -HOMEPAGE="http://netbeans.org/"
14790 -SLOT="9999"
14791 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
14792 -SRC_URI="${SOURCE_URL}
14793 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14794 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
14795 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
14796 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
14797 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
14798 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
14799 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
14800 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
14801 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
14802 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
14803 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
14804 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
14805 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
14806 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
14807 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
14808 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
14809 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
14810 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
14811 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
14812 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
14813 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
14814 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
14815 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
14816 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
14817 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
14818 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
14819 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
14820 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
14821 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
14822 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
14823 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
14824 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
14825 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14826 -KEYWORDS="~amd64 ~x86"
14827 -IUSE=""
14828 -S="${WORKDIR}"
14829 -
14830 -CDEPEND="~dev-java/netbeans-ide-${PV}
14831 - ~dev-java/netbeans-harness-${PV}
14832 - ~dev-java/netbeans-ide-${PV}
14833 - ~dev-java/netbeans-java-${PV}
14834 - ~dev-java/netbeans-profiler-${PV}
14835 - ~dev-java/netbeans-platform-${PV}
14836 - ~dev-java/netbeans-webcommon-${PV}
14837 - ~dev-java/netbeans-websvccommon-${PV}
14838 - dev-java/commons-codec:0
14839 - dev-java/commons-fileupload:0
14840 - dev-java/commons-logging:0
14841 - dev-java/glassfish-deployment-api:1.2"
14842 -DEPEND=">=virtual/jdk-1.7
14843 - app-arch/unzip
14844 - ${CDEPEND}
14845 - dev-java/javahelp:0
14846 - dev-java/jsr181:0
14847 - >=dev-java/junit-4.4:4
14848 - dev-java/tomcat-servlet-api:2.3"
14849 -RDEPEND=">=virtual/jdk-1.7
14850 - ${CDEPEND}
14851 - dev-java/antlr:0[java]
14852 - dev-java/bsf:2.3
14853 - dev-java/cglib:3
14854 - dev-java/commons-beanutils:1.7
14855 - dev-java/commons-collections:0
14856 - dev-java/commons-digester:0
14857 - dev-java/commons-io:1
14858 - dev-java/commons-validator:0
14859 - dev-java/glassfish-persistence:0
14860 - dev-java/guava:14
14861 - dev-java/jakarta-oro:2.0
14862 - dev-java/osgi-core-api:0
14863 - dev-java/validation-api:1.0"
14864 -# dev-java/commons-chain:1.1 in overlay
14865 -
14866 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14867 -
14868 -EANT_BUILD_XML="nbbuild/build.xml"
14869 -EANT_BUILD_TARGET="rebuild-cluster"
14870 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
14871 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14872 -JAVA_PKG_BSFIX="off"
14873 -
14874 -src_unpack() {
14875 - unpack $(basename ${SOURCE_URL})
14876 -
14877 - einfo "Deleting bundled jars..."
14878 - find -name "*.jar" -type f -delete
14879 -
14880 - unpack netbeans-9999-r14-build.xml.patch.bz2
14881 -
14882 - pushd "${S}" >/dev/null || die
14883 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
14884 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
14885 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
14886 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
14887 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
14888 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
14889 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
14890 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
14891 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
14892 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
14893 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
14894 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
14895 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
14896 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
14897 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
14898 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
14899 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
14900 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
14901 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
14902 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
14903 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
14904 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
14905 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
14906 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
14907 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
14908 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
14909 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
14910 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
14911 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
14912 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
14913 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
14914 - popd >/dev/null || die
14915 -}
14916 -
14917 -src_prepare() {
14918 - einfo "Deleting bundled class files..."
14919 - find -name "*.class" -type f | xargs rm -vf
14920 -
14921 - epatch netbeans-9999-r14-build.xml.patch
14922 -
14923 - # Support for custom patches
14924 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14925 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14926 -
14927 - if [ -n "${files}" ] ; then
14928 - einfo "Applying custom patches:"
14929 -
14930 - for file in ${files} ; do
14931 - epatch "${file}"
14932 - done
14933 - fi
14934 - fi
14935 -
14936 - einfo "Symlinking external libraries..."
14937 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14938 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
14939 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
14940 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14941 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
14942 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
14943 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14944 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
14945 -
14946 - einfo "Linking in other clusters..."
14947 - mkdir "${S}"/nbbuild/netbeans || die
14948 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14949 -
14950 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14951 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14952 - touch nb.cluster.extide.built
14953 -
14954 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14955 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14956 - touch nb.cluster.harness.built
14957 -
14958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14960 - touch nb.cluster.ide.built
14961 -
14962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14964 - touch nb.cluster.java.built
14965 -
14966 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14967 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14968 - touch nb.cluster.profiler.built
14969 -
14970 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14971 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14972 - touch nb.cluster.platform.built
14973 -
14974 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
14975 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14976 - touch nb.cluster.webcommon.built
14977 -
14978 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14979 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14980 - touch nb.cluster.websvccommon.built
14981 -
14982 - popd >/dev/null || die
14983 -
14984 - java-pkg-2_src_prepare
14985 -}
14986 -
14987 -src_install() {
14988 - pushd nbbuild/netbeans/enterprise >/dev/null || die
14989 -
14990 - insinto ${INSTALL_DIR}
14991 -
14992 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14993 -
14994 - doins -r *
14995 -
14996 - popd >/dev/null || die
14997 -
14998 - local instdir=${INSTALL_DIR}/modules/ext
14999 - pushd "${D}"/${instdir} >/dev/null || die
15000 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
15001 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
15002 - popd >/dev/null || die
15003 -
15004 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
15005 - pushd "${D}"/${instdir} >/dev/null || die
15006 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
15007 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
15008 - popd >/dev/null || die
15009 -
15010 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
15011 - pushd "${D}"/${instdir} >/dev/null || die
15012 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
15013 - popd >/dev/null || die
15014 -
15015 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
15016 - pushd "${D}"/${instdir} >/dev/null || die
15017 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
15018 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
15019 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
15020 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
15021 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
15022 - popd >/dev/null || die
15023 -
15024 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
15025 - pushd "${D}"/${instdir} >/dev/null || die
15026 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
15027 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
15028 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
15029 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
15030 - popd >/dev/null || die
15031 -
15032 - local instdir=${INSTALL_DIR}/modules/ext/struts
15033 - pushd "${D}"/${instdir} >/dev/null || die
15034 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
15035 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
15036 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
15037 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
15038 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
15039 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
15040 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
15041 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
15042 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
15043 - popd >/dev/null || die
15044 -
15045 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
15046 -}
15047
15048 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150830.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150830.ebuild
15049 deleted file mode 100644
15050 index 6aa8c33..0000000
15051 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150830.ebuild
15052 +++ /dev/null
15053 @@ -1,266 +0,0 @@
15054 -# Copyright 1999-2015 Gentoo Foundation
15055 -# Distributed under the terms of the GNU General Public License v2
15056 -# $Header: $
15057 -
15058 -EAPI="4"
15059 -inherit eutils java-pkg-2 java-ant-2
15060 -
15061 -DESCRIPTION="Netbeans Enterprise cluster"
15062 -HOMEPAGE="http://netbeans.org/"
15063 -SLOT="9999"
15064 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
15065 -SRC_URI="${SOURCE_URL}
15066 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15067 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
15068 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
15069 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
15070 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
15071 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
15072 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
15073 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
15074 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
15075 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
15076 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
15077 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
15078 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
15079 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
15080 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
15081 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
15082 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
15083 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
15084 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
15085 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
15086 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
15087 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
15088 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
15089 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
15090 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
15091 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
15092 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
15093 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
15094 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
15095 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
15096 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
15097 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
15098 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15099 -KEYWORDS="~amd64 ~x86"
15100 -IUSE=""
15101 -S="${WORKDIR}"
15102 -
15103 -CDEPEND="~dev-java/netbeans-ide-${PV}
15104 - ~dev-java/netbeans-harness-${PV}
15105 - ~dev-java/netbeans-ide-${PV}
15106 - ~dev-java/netbeans-java-${PV}
15107 - ~dev-java/netbeans-profiler-${PV}
15108 - ~dev-java/netbeans-platform-${PV}
15109 - ~dev-java/netbeans-webcommon-${PV}
15110 - ~dev-java/netbeans-websvccommon-${PV}
15111 - dev-java/commons-codec:0
15112 - dev-java/commons-fileupload:0
15113 - dev-java/commons-logging:0
15114 - dev-java/glassfish-deployment-api:1.2"
15115 -DEPEND=">=virtual/jdk-1.7
15116 - app-arch/unzip
15117 - ${CDEPEND}
15118 - dev-java/javahelp:0
15119 - dev-java/jsr181:0
15120 - >=dev-java/junit-4.4:4
15121 - dev-java/tomcat-servlet-api:2.3"
15122 -RDEPEND=">=virtual/jdk-1.7
15123 - ${CDEPEND}
15124 - dev-java/antlr:0[java]
15125 - dev-java/bsf:2.3
15126 - dev-java/cglib:3
15127 - dev-java/commons-beanutils:1.7
15128 - dev-java/commons-collections:0
15129 - dev-java/commons-digester:0
15130 - dev-java/commons-io:1
15131 - dev-java/commons-validator:0
15132 - dev-java/glassfish-persistence:0
15133 - dev-java/guava:14
15134 - dev-java/jakarta-oro:2.0
15135 - dev-java/osgi-core-api:0
15136 - dev-java/validation-api:1.0"
15137 -# dev-java/commons-chain:1.1 in overlay
15138 -
15139 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15140 -
15141 -EANT_BUILD_XML="nbbuild/build.xml"
15142 -EANT_BUILD_TARGET="rebuild-cluster"
15143 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15144 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15145 -JAVA_PKG_BSFIX="off"
15146 -
15147 -src_unpack() {
15148 - unpack $(basename ${SOURCE_URL})
15149 -
15150 - einfo "Deleting bundled jars..."
15151 - find -name "*.jar" -type f -delete
15152 -
15153 - unpack netbeans-9999-r14-build.xml.patch.bz2
15154 -
15155 - pushd "${S}" >/dev/null || die
15156 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
15157 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
15158 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
15159 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
15160 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
15161 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
15162 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
15163 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
15164 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
15165 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
15166 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
15167 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
15168 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
15169 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
15170 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
15171 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
15172 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
15173 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
15174 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
15175 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
15176 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
15177 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
15178 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
15179 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
15180 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
15181 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
15182 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
15183 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
15184 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
15185 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
15186 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
15187 - popd >/dev/null || die
15188 -}
15189 -
15190 -src_prepare() {
15191 - einfo "Deleting bundled class files..."
15192 - find -name "*.class" -type f | xargs rm -vf
15193 -
15194 - epatch netbeans-9999-r14-build.xml.patch
15195 -
15196 - # Support for custom patches
15197 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15198 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15199 -
15200 - if [ -n "${files}" ] ; then
15201 - einfo "Applying custom patches:"
15202 -
15203 - for file in ${files} ; do
15204 - epatch "${file}"
15205 - done
15206 - fi
15207 - fi
15208 -
15209 - einfo "Symlinking external libraries..."
15210 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15211 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
15212 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
15213 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
15214 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
15215 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
15216 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15217 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
15218 -
15219 - einfo "Linking in other clusters..."
15220 - mkdir "${S}"/nbbuild/netbeans || die
15221 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15222 -
15223 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15224 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15225 - touch nb.cluster.extide.built
15226 -
15227 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15228 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15229 - touch nb.cluster.harness.built
15230 -
15231 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15232 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15233 - touch nb.cluster.ide.built
15234 -
15235 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15236 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15237 - touch nb.cluster.java.built
15238 -
15239 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
15240 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15241 - touch nb.cluster.profiler.built
15242 -
15243 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15244 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15245 - touch nb.cluster.platform.built
15246 -
15247 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
15248 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15249 - touch nb.cluster.webcommon.built
15250 -
15251 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
15252 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15253 - touch nb.cluster.websvccommon.built
15254 -
15255 - popd >/dev/null || die
15256 -
15257 - java-pkg-2_src_prepare
15258 -}
15259 -
15260 -src_install() {
15261 - pushd nbbuild/netbeans/enterprise >/dev/null || die
15262 -
15263 - insinto ${INSTALL_DIR}
15264 -
15265 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15266 -
15267 - doins -r *
15268 -
15269 - popd >/dev/null || die
15270 -
15271 - local instdir=${INSTALL_DIR}/modules/ext
15272 - pushd "${D}"/${instdir} >/dev/null || die
15273 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
15274 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
15275 - popd >/dev/null || die
15276 -
15277 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
15278 - pushd "${D}"/${instdir} >/dev/null || die
15279 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
15280 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
15281 - popd >/dev/null || die
15282 -
15283 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
15284 - pushd "${D}"/${instdir} >/dev/null || die
15285 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
15286 - popd >/dev/null || die
15287 -
15288 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
15289 - pushd "${D}"/${instdir} >/dev/null || die
15290 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
15291 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
15292 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
15293 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
15294 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
15295 - popd >/dev/null || die
15296 -
15297 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
15298 - pushd "${D}"/${instdir} >/dev/null || die
15299 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
15300 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
15301 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
15302 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
15303 - popd >/dev/null || die
15304 -
15305 - local instdir=${INSTALL_DIR}/modules/ext/struts
15306 - pushd "${D}"/${instdir} >/dev/null || die
15307 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
15308 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
15309 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
15310 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
15311 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
15312 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
15313 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
15314 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
15315 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
15316 - popd >/dev/null || die
15317 -
15318 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
15319 -}
15320
15321 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150831.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150831.ebuild
15322 deleted file mode 100644
15323 index e69f63f..0000000
15324 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150831.ebuild
15325 +++ /dev/null
15326 @@ -1,266 +0,0 @@
15327 -# Copyright 1999-2015 Gentoo Foundation
15328 -# Distributed under the terms of the GNU General Public License v2
15329 -# $Header: $
15330 -
15331 -EAPI="4"
15332 -inherit eutils java-pkg-2 java-ant-2
15333 -
15334 -DESCRIPTION="Netbeans Enterprise cluster"
15335 -HOMEPAGE="http://netbeans.org/"
15336 -SLOT="9999"
15337 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
15338 -SRC_URI="${SOURCE_URL}
15339 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15340 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
15341 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
15342 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
15343 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
15344 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
15345 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
15346 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
15347 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
15348 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
15349 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
15350 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
15351 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
15352 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
15353 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
15354 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
15355 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
15356 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
15357 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
15358 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
15359 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
15360 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
15361 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
15362 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
15363 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
15364 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
15365 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
15366 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
15367 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
15368 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
15369 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
15370 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
15371 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15372 -KEYWORDS="~amd64 ~x86"
15373 -IUSE=""
15374 -S="${WORKDIR}"
15375 -
15376 -CDEPEND="~dev-java/netbeans-ide-${PV}
15377 - ~dev-java/netbeans-harness-${PV}
15378 - ~dev-java/netbeans-ide-${PV}
15379 - ~dev-java/netbeans-java-${PV}
15380 - ~dev-java/netbeans-profiler-${PV}
15381 - ~dev-java/netbeans-platform-${PV}
15382 - ~dev-java/netbeans-webcommon-${PV}
15383 - ~dev-java/netbeans-websvccommon-${PV}
15384 - dev-java/commons-codec:0
15385 - dev-java/commons-fileupload:0
15386 - dev-java/commons-logging:0
15387 - dev-java/glassfish-deployment-api:1.2"
15388 -DEPEND=">=virtual/jdk-1.7
15389 - app-arch/unzip
15390 - ${CDEPEND}
15391 - dev-java/javahelp:0
15392 - dev-java/jsr181:0
15393 - >=dev-java/junit-4.4:4
15394 - dev-java/tomcat-servlet-api:2.3"
15395 -RDEPEND=">=virtual/jdk-1.7
15396 - ${CDEPEND}
15397 - dev-java/antlr:0[java]
15398 - dev-java/bsf:2.3
15399 - dev-java/cglib:3
15400 - dev-java/commons-beanutils:1.7
15401 - dev-java/commons-collections:0
15402 - dev-java/commons-digester:0
15403 - dev-java/commons-io:1
15404 - dev-java/commons-validator:0
15405 - dev-java/glassfish-persistence:0
15406 - dev-java/guava:14
15407 - dev-java/jakarta-oro:2.0
15408 - dev-java/osgi-core-api:0
15409 - dev-java/validation-api:1.0"
15410 -# dev-java/commons-chain:1.1 in overlay
15411 -
15412 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15413 -
15414 -EANT_BUILD_XML="nbbuild/build.xml"
15415 -EANT_BUILD_TARGET="rebuild-cluster"
15416 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15417 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15418 -JAVA_PKG_BSFIX="off"
15419 -
15420 -src_unpack() {
15421 - unpack $(basename ${SOURCE_URL})
15422 -
15423 - einfo "Deleting bundled jars..."
15424 - find -name "*.jar" -type f -delete
15425 -
15426 - unpack netbeans-9999-r14-build.xml.patch.bz2
15427 -
15428 - pushd "${S}" >/dev/null || die
15429 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
15430 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
15431 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
15432 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
15433 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
15434 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
15435 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
15436 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
15437 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
15438 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
15439 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
15440 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
15441 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
15442 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
15443 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
15444 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
15445 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
15446 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
15447 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
15448 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
15449 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
15450 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
15451 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
15452 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
15453 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
15454 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
15455 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
15456 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
15457 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
15458 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
15459 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
15460 - popd >/dev/null || die
15461 -}
15462 -
15463 -src_prepare() {
15464 - einfo "Deleting bundled class files..."
15465 - find -name "*.class" -type f | xargs rm -vf
15466 -
15467 - epatch netbeans-9999-r14-build.xml.patch
15468 -
15469 - # Support for custom patches
15470 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15471 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15472 -
15473 - if [ -n "${files}" ] ; then
15474 - einfo "Applying custom patches:"
15475 -
15476 - for file in ${files} ; do
15477 - epatch "${file}"
15478 - done
15479 - fi
15480 - fi
15481 -
15482 - einfo "Symlinking external libraries..."
15483 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15484 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
15485 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
15486 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
15487 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
15488 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
15489 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15490 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
15491 -
15492 - einfo "Linking in other clusters..."
15493 - mkdir "${S}"/nbbuild/netbeans || die
15494 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15495 -
15496 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15497 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15498 - touch nb.cluster.extide.built
15499 -
15500 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15501 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15502 - touch nb.cluster.harness.built
15503 -
15504 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15505 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15506 - touch nb.cluster.ide.built
15507 -
15508 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15509 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15510 - touch nb.cluster.java.built
15511 -
15512 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
15513 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15514 - touch nb.cluster.profiler.built
15515 -
15516 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15517 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15518 - touch nb.cluster.platform.built
15519 -
15520 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
15521 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15522 - touch nb.cluster.webcommon.built
15523 -
15524 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
15525 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15526 - touch nb.cluster.websvccommon.built
15527 -
15528 - popd >/dev/null || die
15529 -
15530 - java-pkg-2_src_prepare
15531 -}
15532 -
15533 -src_install() {
15534 - pushd nbbuild/netbeans/enterprise >/dev/null || die
15535 -
15536 - insinto ${INSTALL_DIR}
15537 -
15538 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15539 -
15540 - doins -r *
15541 -
15542 - popd >/dev/null || die
15543 -
15544 - local instdir=${INSTALL_DIR}/modules/ext
15545 - pushd "${D}"/${instdir} >/dev/null || die
15546 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
15547 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
15548 - popd >/dev/null || die
15549 -
15550 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
15551 - pushd "${D}"/${instdir} >/dev/null || die
15552 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
15553 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
15554 - popd >/dev/null || die
15555 -
15556 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
15557 - pushd "${D}"/${instdir} >/dev/null || die
15558 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
15559 - popd >/dev/null || die
15560 -
15561 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
15562 - pushd "${D}"/${instdir} >/dev/null || die
15563 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
15564 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
15565 - rm org.osgi.core-4.2.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/org.osgi.core-4.2.0.jar || die
15566 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
15567 - rm validation-api-1.1.0.Final.jar && dosym /usr/share/validation-api-1.0/lib/validation-api.jar ${instdir}/validation-api-1.1.0.Final.jar || die
15568 - popd >/dev/null || die
15569 -
15570 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
15571 - pushd "${D}"/${instdir} >/dev/null || die
15572 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
15573 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
15574 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
15575 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
15576 - popd >/dev/null || die
15577 -
15578 - local instdir=${INSTALL_DIR}/modules/ext/struts
15579 - pushd "${D}"/${instdir} >/dev/null || die
15580 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
15581 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
15582 - rm commons-beanutils-1.8.0.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils-1.8.0.jar || die
15583 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
15584 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
15585 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
15586 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
15587 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
15588 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
15589 - popd >/dev/null || die
15590 -
15591 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
15592 -}
15593
15594 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150803.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150901.ebuild
15595 similarity index 99%
15596 rename from dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150803.ebuild
15597 rename to dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150901.ebuild
15598 index 78ec9c2..95ecc5c 100644
15599 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150803.ebuild
15600 +++ b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150901.ebuild
15601 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
15602 DESCRIPTION="Netbeans Enterprise cluster"
15603 HOMEPAGE="http://netbeans.org/"
15604 SLOT="9999"
15605 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
15606 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
15607 SRC_URI="${SOURCE_URL}
15608 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15609 http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
15610
15611 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
15612 index b7f0bd5..239a3b9 100644
15613 --- a/dev-java/netbeans-ergonomics/Manifest
15614 +++ b/dev-java/netbeans-ergonomics/Manifest
15615 @@ -4,70 +4,24 @@ Hash: SHA256
15616 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
15617 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
15618 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15619 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
15620 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
15621 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
15622 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
15623 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
15624 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
15625 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
15626 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
15627 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
15628 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
15629 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
15630 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
15631 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
15632 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
15633 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
15634 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
15635 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
15636 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
15637 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
15638 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
15639 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
15640 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
15641 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
15642 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
15643 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
15644 EBUILD netbeans-ergonomics-8.0.2.ebuild 2849 SHA256 027df10557aa8979dc629ce9e23fd979989dd0b195536318392c1866b118f42b SHA512 8c8091bbdd6181af60b408ef7a624597c2397eacdb3805a9ef5edc7890d3e5f72781729761fe614aa32cbb907389c297680df1c658696225cdd9031dfba621c7 WHIRLPOOL bfc678494dbd8b18bbfe920ea0f14fab546f339e26b30f94ebd131effaeea92eafa80343a59ee60240c630f0963eafdb11770393bacacf0153ce746abdc33de3
15645 -EBUILD netbeans-ergonomics-9999_p20150801.ebuild 2919 SHA256 af2178befef2a366ca42f8369f5f8d0bed902170711398606523b95e163cd36a SHA512 efc4b5ec7734f1443ed06f5b8db374495401a8e5cacaab29095b2d299be64824c67d73025a98a157c5c7d1e044b7a472befacd848ac9db24e0568f193b481087 WHIRLPOOL 90a9465ce4fa0e618120a29b38a15d4f4f6a297f38cd89022bacabf29ede0423ff92128e3606a19ec454872fe696baad618ccd1498dee8bdce8802dd9dd6d798
15646 -EBUILD netbeans-ergonomics-9999_p20150803.ebuild 2919 SHA256 e0b8f85c81a246bd12dea6331eba9ad112b7828be522dc7a84b77c3df4c41be2 SHA512 446abe687666770cf0c68fa2a3a1984c51330d961314260b1bc0175b617a6282432f700524b36e357d97a57162cb3e29a480da633039fe84f644f187a32633c2 WHIRLPOOL 9d99eb329a7bf226f42fabb7998323b0a2f59b1c6c108796b9899ae53c278820731de8ad549972ab305f1dd06f1d49bfdb09cf113b724d054bc850985ecd1230
15647 -EBUILD netbeans-ergonomics-9999_p20150804.ebuild 2919 SHA256 e42849213f6ea1b34729ee9ad20db69730b84c3f1bfa1323f652b7e7c05e2017 SHA512 b7255aa7982aa396c9ed1687451dd3a08f8f4de831a09b12d96c39f8e1ac4c68eb51b92e367209c832646db3e57fc4717477595b235c82c99a6806784ea6f9e6 WHIRLPOOL d46b5df4d0bbc3f4468946b6099ec54f2295df0dd8bbd041c6350e6a4558e3107d7833cdba7e845557a1ca4149577ca5e0e8e29b7cbfcca82784726aef3b2b06
15648 -EBUILD netbeans-ergonomics-9999_p20150805.ebuild 2919 SHA256 0f8853783c7e719fbae8e4e3493a1e80e96f4a3b94dc443e737a98dafafde964 SHA512 4362a1f51dc8fda6eaf879ea2c34f82ec7703d440fc0f04a060dd3c90a7b5de3c49824f5c124b7d85831ea1e44b62053d383821df567562a3576eaf50c7c37dc WHIRLPOOL 1e8c96c22830cb586f3474dce1aef0087d7551219848521bd111f084adaafed9b62072da65ce4dd6e46b8f61f3037451305103fe3b2fff173c5736f00dd0d8e0
15649 -EBUILD netbeans-ergonomics-9999_p20150807.ebuild 2919 SHA256 97850b9f60529f23a0689b16a40a816b80a5f274d3652a290eca5fe0baed18c6 SHA512 f0bde8634e0b5daaaa734b1cfa2ee162b4219b0b516d657cb3c4af3dda666d268fdb1f45c84bdf08133f8981dd4f9a36bf8f3307094e328bccb691ddf31fb5d6 WHIRLPOOL 1337f0e78cf1270fd37b91d5915d6dc3ade08cade32608030b79e9e39c651d5d79c140d394f8c8dfb47fc1ef443c7641409c0df3c21af18471953691f8db1b0f
15650 -EBUILD netbeans-ergonomics-9999_p20150808.ebuild 2919 SHA256 a7a82f68387a6452dd510abf98b4e9edc443a00f2422af817012f65afd58019a SHA512 757e629a8fea3a305816f2a1b00dfebc90460f62cfcd3cf46f62a0037012d47559fb94f0f4fc9a2c5ceac5a05337bbea7b8d5dc9872404f8ce6f3b17630d6b85 WHIRLPOOL 9f69af888c046edba525edeadb43c9964c9c3f5b5a3003cb52775d83ad414aeca84f3ed5b18489d87f634ea526ba7a81385b50b7cac0e288cd66cb483862513d
15651 -EBUILD netbeans-ergonomics-9999_p20150810.ebuild 2919 SHA256 82f298d6dede5d2b1a8f10f145d4e6c7bc563d137d62f04e881168e09ee3753e SHA512 825efd99ab257e9eb5d9baf44d7516acd5d9f249668422dcb7977af85709da87ac56bc85288e4dc0cccc5800474a0f9610e93722fa467118a24d303329287f56 WHIRLPOOL cb2420e929f4e63c9709cf27d521042be00afab5e357b04267caae2c7e7fbc062e44c71fc6878323b011bcb9f4b20212113e0a4df37a5250ba4a103324a87532
15652 -EBUILD netbeans-ergonomics-9999_p20150812.ebuild 2919 SHA256 2515dd666253c4ea347cc3a0e03c28c7558745db1b07e605327612bb45af05b2 SHA512 8108e85a425f4abd59ba32e5a99939d0db31d15eaa05a5814cd2b16f65cd2081d62ffc452fbd2daf7146dc312a76bbe8d2af264a32833cd25a4892c93b92fd28 WHIRLPOOL e54b33976ab3687515949f0b5ccdafa64357982fdf931a22270ab7303b8a162605bb714a643819cf520c6c55a55286a6cd3582c1e2793bc9d9e83fef4070b78d
15653 -EBUILD netbeans-ergonomics-9999_p20150813.ebuild 2919 SHA256 85fa4feab4b535545f149803b34e5975782ef7eed2dbd2d1c877d5f9b1f96046 SHA512 51b4b13e8c1827e673b89ed46085a7f9ac68846d8323fe5bdd1bf7a842be23e2b7e93f41fbd4a01e95d90a32ab14ba8b508d5073cd695488ccede4d3697b07ac WHIRLPOOL 00093aceb1603265cfb2690d576fcd94aad40a4db4a67419956692d138c076b1ee822a747e1bdebcf28fc06b1c45719a666a22f9845eb5480e85285660af7402
15654 -EBUILD netbeans-ergonomics-9999_p20150814.ebuild 2919 SHA256 67abec2dccf9e68d5bf8cf323e14e6d51d915d765742fc99e53485b00d668858 SHA512 5d35321eca5cea750b2551428a7d1d518bb019a913c4576bcf56efef27b7ba8cc504a56f5b8532247f008dbef29bbe9f13a01c9e03a8fd4e64955c3a33339089 WHIRLPOOL dd311c1973eee200183dcce6c8a95720126d9f29b58272c92a1ae223f10bda1019d0279af12ba8466e52d203c6725a2f05cbdf873d28559c1a544bebe48b03b9
15655 -EBUILD netbeans-ergonomics-9999_p20150817.ebuild 2919 SHA256 f2afdb6006b68adde7ed35e85bb0b8a35a16c9c211cf72a8f1c103705ceaae33 SHA512 e6c2aae9818d4becaf16323eaf049d3a212a56d219ebf430bb36dc4496fef01d74462215f8d08699cf266236c9966ab4e34638aa89f10c7b5ac453f873e6d0b5 WHIRLPOOL 91ef62bd122950945d5285a051f6e9e0c95af24a7ca3d50147ab5ea690c227941fd206a1562f9ae98ccd2499c0a31ec3bafb2675898ad9aaadc3399f58c005e7
15656 -EBUILD netbeans-ergonomics-9999_p20150818.ebuild 2919 SHA256 3dd9409c708a052dfd6354502d714b2af7ce43ec16817112c51f13eda1d57d8a SHA512 9a8fcecf8e234fa60bcaf97b8ed28fbb9cf4a07a57057c99c9a212164c12b905d17a3a8d8cba05e14fc5d079a644b0cd4b249d3b85c92a2a96222580069384b4 WHIRLPOOL adc2f1339868a74e70ad716e15c831e01d294faab3adb9d25bb8d95963337a1e30c231b01ec0c345f69b008fddc37661d0e062f0a5dc730ae7e6a4e34a178212
15657 -EBUILD netbeans-ergonomics-9999_p20150819.ebuild 2919 SHA256 23ac51ba17da7a9cb106572e53563681cf783c81974ae44c4fa077d3f2d9814a SHA512 bbe04a8bd8cb4b9385dc9f2f03f43be3d8d79f1acc834b97645534476d2146b255256ef39458735848f56e2821eb4ac418cdf15cb3803f4058f2373582a66d86 WHIRLPOOL 5f1f53b116c0e732879d36cad8f8f560efbdf01efd0f5c8816621e725e6107ee9abbd6c622e4fd345c6756b7c6e65bfb61d08c014d30061b491e6af6826673e0
15658 -EBUILD netbeans-ergonomics-9999_p20150820.ebuild 2919 SHA256 00e570c73babfca6711fae50e7e3f4baec62402c198da3b935c9046f3fa02d2c SHA512 a5b935f4dda3c968c00cdd9a7978b9489a0a54149e5e8b107a97a5eff61d39c589f609443c76d4959d1044c09ac8b4af24aef7e984a32a1395b1e0233b804850 WHIRLPOOL 1f787170e7601fed6a00a4995bb736ff9ecdadab0a2908f11a3e958091346bb8ed15d01d338c1a35093c7d78ccf9a40e117ec73fc404dffb1023af3771cd7d1f
15659 -EBUILD netbeans-ergonomics-9999_p20150821.ebuild 2919 SHA256 435aa4ff4a64808abda4f9eeb6b616fe3196b04ca4f222f19fd9486577179ddd SHA512 78b0b602c3d8ab9aa76a0fef005310a1236c976ab9eea5ca610ae234f78fa8739ae41c22c464b9ed4ceef32ab20cb73e3885ab7843a4f3e27dc8f3e68a2641f9 WHIRLPOOL a7dfa405c395ead7d416064a2d80bfec18cfd7670b59867e41b87c0fd9277046ec0ddee69090764e67732b7087137b51b58217e67e1765918e7fc7ac65905ecb
15660 -EBUILD netbeans-ergonomics-9999_p20150822.ebuild 2919 SHA256 2e2f186c787d00b1125166ba5a52d5c31645d8f3663635cac97725e7937a3a34 SHA512 f38522dd4efa9cf9b6f5a546832d47a110475daf6b1b1c81d1b7a99c44ebd7e3d941ae9d59e45c60f5fd1bd410612cb8d3e08354641d3c87f4e3bd5c3b2c11f2 WHIRLPOOL fd28c3f008561e3c935f7465728d970651b03ee0d82516153ac4ffc6943db6fabf7e261e6a78191014b740ad8dcfb31f8e4d2f82bf545137f51c82a8e7dbfa5f
15661 -EBUILD netbeans-ergonomics-9999_p20150823.ebuild 2919 SHA256 1dbee8cae4cd9c5e418d90489dd1cb1aa96205b9ba59f8ee78ed9ff5a7c1832f SHA512 e5432b757972ba7481db53ebdeb9872330d659b4e794bb5cb8494576fb5987fdb14cd76417f0bb2fa3c17f8c4fa9bd67b0a7c773e0abb2f0ee194fac4b386c40 WHIRLPOOL e5a38114ce9ac94b7dce1605ddcd72def5759ab43a9733350e44faf40ae38063674f7a337ded985c39a9041a80e4f2f32119a2aabb79a1be86c57bc14925b2dd
15662 -EBUILD netbeans-ergonomics-9999_p20150824.ebuild 2919 SHA256 de22bfb3b0133b9d212eb9e7bbab3aecf1dc4e6b59f981fa9cd6e62e98bc000f SHA512 3fbd052de0489ce2c5cdca8793c9d94d5f7683c541953d1041208b3936f74505a418f01726b446e924a28a10df652ecafa690da74f05a3942d22a23b2f3f2105 WHIRLPOOL b833c9c332c7f30482d761a3d18c496a22c4e774b99ff20b1585dc8a625eb8e2e461fe014e639fd01a2883d0315411f3cdc1d2ce4142df214d1c2c866e074d40
15663 -EBUILD netbeans-ergonomics-9999_p20150825.ebuild 2919 SHA256 70b64d399fe6aeee912ebc321bd76cda5442a9aeef70d7ce57421c9dcfb4cb4a SHA512 341ef2457dc9fd4dff63dc924c0969b0b09d4a29884eda05ea06b58afd585070521884e2619022889ba0ed139fc90346983433803c9026b76155f927f04d8519 WHIRLPOOL 9ec5b18343413f4e02fd499762654bf8984e7238b8c153487c07a7d0a63ed3b5ba21554122614cc12139f08e4b3deab1a076e6e3a3cbec63a864be34efd43e2e
15664 -EBUILD netbeans-ergonomics-9999_p20150827.ebuild 2919 SHA256 40691525b0e65c5a13e678644f2deaa43a67a2bdfad232131ed04a20151892a8 SHA512 30dca3d27289cf842e9cf5ab142ed9788ebebbf3481ab5597ae22b19e4b35814ced4e36ba9021bd8663031b350b2bdc16b2d1d4bcb7157abf50362d958aad296 WHIRLPOOL 020a71d3d466c0deabfc675f810d99481d3c88292a9e1803b83fc21130c69f1bdf086ef78b37198a899435dd6538e003749c3f02e87e40e59d5ae53352d90e7e
15665 -EBUILD netbeans-ergonomics-9999_p20150828.ebuild 2919 SHA256 fda1705f223233adada46b4f6aa61b18c343fe4d1d10c3cff57e532ee93e9332 SHA512 7c46c1634bc9f24240d549b2d3a342a30f94d0b2e47fca6ec222cc7b01d1a5dfa26f50ce349e69b3b5578d086ca3da2ef990dfff76edc43d95ce990a0a2dfe8e WHIRLPOOL d67c76eed58a8bd325c2976361d02d8ae624f207a1dfd8ca81c703a61d38785c7895f12aa2764805526a6fe8bc80711581fda2ebf070989ca571034c7ec966e7
15666 -EBUILD netbeans-ergonomics-9999_p20150829.ebuild 2919 SHA256 7c7e170ddf99f1f31eac409fb1be1546d1fa823dfeacb4e3f703f4a56510a724 SHA512 e6f3ffd0afdbaf76f962149598a7dbe7164307824ca53800affee0265a941f0d2f82bcc763fa602e7542a1f7c6ba622749dc02a7e783e90138ef67195b1211ba WHIRLPOOL fc8ce3d63e70f8d94a1f6b3dd37f7997223fa16bd10e63a70502085b8de5cdc2e16a3abbb759f6d529a6cd6f628b479b887b07539ce09cd06d9abd5dfea45a26
15667 -EBUILD netbeans-ergonomics-9999_p20150830.ebuild 2919 SHA256 4de493d3fe8b2966eed0a7b8ab2155850adf441dbbad46d274721056a261ff98 SHA512 e074312c7f8870b88d398362ba1362741dab990f64898d960140f265306300a5752b48660a43cf16e6c3568fef2d3cc264bdfaba5dc4a33d02e68c8615b019a8 WHIRLPOOL 579d984a43d44365c8a42ef5cd9f997e2b17dbd90452a10b91cbedfcef489ab9c59f0f00130587b8ac8e495c0f39399fbacb6a3659195c8490da1027f9127af4
15668 -EBUILD netbeans-ergonomics-9999_p20150831.ebuild 2919 SHA256 75496b4f8059cac7ca2083ecf7f3c70d6340bedca57152c037b02c598995d8c5 SHA512 52f6a09e6ba350924cb282339cf326dc604d0a85be0677b971258024f16c165a43557cd086c8a338ca07c06c8d556492497088e93f1d965848538b6d217fee19 WHIRLPOOL cb84e8671b03f46b9a02825319c7c958c4da99e83fc0146154e75d2c68505222e224aa75ecfb2e9b7c4765c249df9ead21f37303f35e355f88ceb72b4c22f6b9
15669 +EBUILD netbeans-ergonomics-9999_p20150901.ebuild 2919 SHA256 de5a82415b82848752a1986a135db9d19b40098c8f1359f8e2b0eba4bb9acdd0 SHA512 0a799c9eccb4c8812f6ffb94085e7a9a5198091a896e2773c29b83655c938a227299fd1d4319f75aa16bd3209be37ddf3f57026e777df93f44ec4e9f7a6ee7b3 WHIRLPOOL a3f9e320edc1cc77650eab1d3b5202b3122e7aea30ef55812591c7b6d2fa13790fbc081b42f6e94550620abf90bd20f2956ce3e7373a21ee7b8da98089b60243
15670 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
15671 -----BEGIN PGP SIGNATURE-----
15672 Version: GnuPG v2
15673
15674 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZuZQP/2EeYCtYSvBQH/l/TtLTcGTL
15675 -wYHE9XDL504vPO7jTUHylE/fODCAKI3+l4SVB17s8+o6nhFs4wmP9p7J/E4sSs08
15676 -uwkRr2rEiwnc8HPrJ1CHQ+Lqh0wa9qmjeHELAPmZXqz1cI4zPrr2CDXj6EeJ4E44
15677 -dmk0PnYuV9/QpHz2oby2Qm1kDNza4Atff8Y4ANuwzBm/PlclR5QrxgHb5swqg/J9
15678 -5lRewoN52CLIRwC17HLozaxo9EqOKCE7LTiHKSIPHqhTaAGeMydMmTUDt/Nxqhfz
15679 -P3GsZr7eCvxn7YkU+J7QWMSVd4IJMkLfXrePqQq2zXeOeW/OyWImNeXjxDxH+5Lp
15680 -cqxefCpQqUx/IK5XSxZ7lFnYvDGRqci4Wzl+X1djiEcE+xLxaxJr4MLPZfnrr6Ut
15681 -NBFoJ8FLlT20cP0HCPNHXtb8Y5o+4mllwFp2JNvuxeetQTyw/Q1b3Me8EmxEZBG5
15682 -7VeCRLEHVis8SkSq8gyg0DLyfXwZXsi5Lp9YallG2tksJ+ExMsCFy73aA7nHOR12
15683 -I5la49ZMg56IcMuiy5FLqNmrlnnmNeQwQs1cRvUmf5HNqqrrPsqt2EbyNM1swQEI
15684 -n2PgwrAc5LJ1ZunguHmqsKPIDh4UzDeWw6qjLNfsldK1jC1Etf9rjC5bHn4gxFM5
15685 -ayg2ZwRYh51irKKnmGPi
15686 -=nygI
15687 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZCp4QAILsW4vwCNkv00JNLWNtRXy7
15688 +NehirKsRasrqWLhh9v5ikZOOtMbzFnKWZQKhcScWusDMqmbKO+kWMRdH28DiArnB
15689 +Hca/Np+SZ43TV3jIEOYhHLaqokWjasHUp/iI4h8hrIhkuXHXyZjaYueVlonDPiw+
15690 +uraZumHLWwb19Ji++OrS4HUm1G64qfZJzJhqVINB8sUwlDTtJZi1AChL5jERhm3y
15691 +4K2EY3mjBOC6MivHa90Zn9BS4KR1xq/KTBMzg39ZYYKdPykQMXyjnl/at3qulNDi
15692 +xpGj5E9qr6t1JiQEEfbowiRdbF2KoGPqr/A5F/5RtO+h4bMs5z7xgSa7DjaWFNde
15693 +8exuBUhAvFAHaCT8tL0XZe/0aIpjQuj51eVsW8UsHIHE4vt1/jid/a4WCDcZchEC
15694 +Nai6/uTMrutmgb2GXZCBNbIxazvVtXNN0GxYwNaGmtK1MLL2gnqiWujk1d4YkUyq
15695 +9aeuAZP/+IKKV1aj+9iW12vYHmfNUF/xVlWYfKAZfG7b39X8xlJLAa9T1mH5FCTg
15696 +kb+I0sFjsGsIyGwaI2nmU1z9FoObzhGa91CcQms93hDMwH/BsGk89szkdz/puZ3T
15697 +yNfkRNfad2HMJcZ5f2F/VmILScPNjak7dhEhELMZUA0AaaCTd+TUnn8H6cZHCjN1
15698 +riCsBz702aBMJsCdkgSC
15699 +=6hPt
15700 -----END PGP SIGNATURE-----
15701
15702 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150803.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150803.ebuild
15703 deleted file mode 100644
15704 index 4cd7366..0000000
15705 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150803.ebuild
15706 +++ /dev/null
15707 @@ -1,101 +0,0 @@
15708 -# Copyright 1999-2015 Gentoo Foundation
15709 -# Distributed under the terms of the GNU General Public License v2
15710 -# $Header: $
15711 -
15712 -EAPI="4"
15713 -inherit eutils java-pkg-2 java-ant-2
15714 -
15715 -DESCRIPTION="Netbeans Ergonomics Cluster"
15716 -HOMEPAGE="http://netbeans.org/"
15717 -SLOT="9999"
15718 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
15719 -SRC_URI="${SOURCE_URL}
15720 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
15721 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15722 -KEYWORDS="~amd64 ~x86"
15723 -IUSE=""
15724 -S="${WORKDIR}"
15725 -
15726 -CDEPEND="~dev-java/netbeans-ide-${PV}
15727 - ~dev-java/netbeans-nb-${PV}
15728 - ~dev-java/netbeans-platform-${PV}"
15729 -DEPEND=">=virtual/jdk-1.7
15730 - app-arch/unzip
15731 - ${CDEPEND}
15732 - dev-java/javahelp:0"
15733 -RDEPEND=">=virtual/jdk-1.7
15734 - ${CDEPEND}"
15735 -
15736 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15737 -
15738 -EANT_BUILD_XML="nbbuild/build.xml"
15739 -EANT_BUILD_TARGET="rebuild-cluster"
15740 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15741 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15742 -JAVA_PKG_BSFIX="off"
15743 -
15744 -src_unpack() {
15745 - unpack $(basename ${SOURCE_URL})
15746 -
15747 - einfo "Deleting bundled jars..."
15748 - find -name "*.jar" -type f -delete
15749 -
15750 - unpack netbeans-9999-r14-build.xml.patch.bz2
15751 -}
15752 -
15753 -src_prepare() {
15754 - einfo "Deleting bundled class files..."
15755 - find -name "*.class" -type f | xargs rm -vf
15756 -
15757 - epatch netbeans-9999-r14-build.xml.patch
15758 -
15759 - # Support for custom patches
15760 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15761 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15762 -
15763 - if [ -n "${files}" ] ; then
15764 - einfo "Applying custom patches:"
15765 -
15766 - for file in ${files} ; do
15767 - epatch "${file}"
15768 - done
15769 - fi
15770 - fi
15771 -
15772 - einfo "Symlinking external libraries..."
15773 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15774 -
15775 - einfo "Linking in other clusters..."
15776 - mkdir "${S}"/nbbuild/netbeans || die
15777 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15778 -
15779 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15780 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15781 - touch nb.cluster.ide.built
15782 -
15783 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15784 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15785 - touch nb.cluster.nb.built
15786 -
15787 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15788 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15789 - touch nb.cluster.platform.built
15790 -
15791 - popd >/dev/null || die
15792 -
15793 - java-pkg-2_src_prepare
15794 -}
15795 -
15796 -src_install() {
15797 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15798 -
15799 - insinto ${INSTALL_DIR}
15800 -
15801 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15802 -
15803 - doins -r *
15804 -
15805 - popd >/dev/null || die
15806 -
15807 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15808 -}
15809
15810 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150804.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150804.ebuild
15811 deleted file mode 100644
15812 index 4dedb5e..0000000
15813 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150804.ebuild
15814 +++ /dev/null
15815 @@ -1,101 +0,0 @@
15816 -# Copyright 1999-2015 Gentoo Foundation
15817 -# Distributed under the terms of the GNU General Public License v2
15818 -# $Header: $
15819 -
15820 -EAPI="4"
15821 -inherit eutils java-pkg-2 java-ant-2
15822 -
15823 -DESCRIPTION="Netbeans Ergonomics Cluster"
15824 -HOMEPAGE="http://netbeans.org/"
15825 -SLOT="9999"
15826 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
15827 -SRC_URI="${SOURCE_URL}
15828 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
15829 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15830 -KEYWORDS="~amd64 ~x86"
15831 -IUSE=""
15832 -S="${WORKDIR}"
15833 -
15834 -CDEPEND="~dev-java/netbeans-ide-${PV}
15835 - ~dev-java/netbeans-nb-${PV}
15836 - ~dev-java/netbeans-platform-${PV}"
15837 -DEPEND=">=virtual/jdk-1.7
15838 - app-arch/unzip
15839 - ${CDEPEND}
15840 - dev-java/javahelp:0"
15841 -RDEPEND=">=virtual/jdk-1.7
15842 - ${CDEPEND}"
15843 -
15844 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15845 -
15846 -EANT_BUILD_XML="nbbuild/build.xml"
15847 -EANT_BUILD_TARGET="rebuild-cluster"
15848 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15849 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15850 -JAVA_PKG_BSFIX="off"
15851 -
15852 -src_unpack() {
15853 - unpack $(basename ${SOURCE_URL})
15854 -
15855 - einfo "Deleting bundled jars..."
15856 - find -name "*.jar" -type f -delete
15857 -
15858 - unpack netbeans-9999-r14-build.xml.patch.bz2
15859 -}
15860 -
15861 -src_prepare() {
15862 - einfo "Deleting bundled class files..."
15863 - find -name "*.class" -type f | xargs rm -vf
15864 -
15865 - epatch netbeans-9999-r14-build.xml.patch
15866 -
15867 - # Support for custom patches
15868 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15869 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15870 -
15871 - if [ -n "${files}" ] ; then
15872 - einfo "Applying custom patches:"
15873 -
15874 - for file in ${files} ; do
15875 - epatch "${file}"
15876 - done
15877 - fi
15878 - fi
15879 -
15880 - einfo "Symlinking external libraries..."
15881 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15882 -
15883 - einfo "Linking in other clusters..."
15884 - mkdir "${S}"/nbbuild/netbeans || die
15885 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15886 -
15887 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15888 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15889 - touch nb.cluster.ide.built
15890 -
15891 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15892 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15893 - touch nb.cluster.nb.built
15894 -
15895 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15896 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15897 - touch nb.cluster.platform.built
15898 -
15899 - popd >/dev/null || die
15900 -
15901 - java-pkg-2_src_prepare
15902 -}
15903 -
15904 -src_install() {
15905 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
15906 -
15907 - insinto ${INSTALL_DIR}
15908 -
15909 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15910 -
15911 - doins -r *
15912 -
15913 - popd >/dev/null || die
15914 -
15915 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
15916 -}
15917
15918 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150805.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150805.ebuild
15919 deleted file mode 100644
15920 index 346fea3..0000000
15921 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150805.ebuild
15922 +++ /dev/null
15923 @@ -1,101 +0,0 @@
15924 -# Copyright 1999-2015 Gentoo Foundation
15925 -# Distributed under the terms of the GNU General Public License v2
15926 -# $Header: $
15927 -
15928 -EAPI="4"
15929 -inherit eutils java-pkg-2 java-ant-2
15930 -
15931 -DESCRIPTION="Netbeans Ergonomics Cluster"
15932 -HOMEPAGE="http://netbeans.org/"
15933 -SLOT="9999"
15934 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
15935 -SRC_URI="${SOURCE_URL}
15936 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
15937 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15938 -KEYWORDS="~amd64 ~x86"
15939 -IUSE=""
15940 -S="${WORKDIR}"
15941 -
15942 -CDEPEND="~dev-java/netbeans-ide-${PV}
15943 - ~dev-java/netbeans-nb-${PV}
15944 - ~dev-java/netbeans-platform-${PV}"
15945 -DEPEND=">=virtual/jdk-1.7
15946 - app-arch/unzip
15947 - ${CDEPEND}
15948 - dev-java/javahelp:0"
15949 -RDEPEND=">=virtual/jdk-1.7
15950 - ${CDEPEND}"
15951 -
15952 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15953 -
15954 -EANT_BUILD_XML="nbbuild/build.xml"
15955 -EANT_BUILD_TARGET="rebuild-cluster"
15956 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15957 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15958 -JAVA_PKG_BSFIX="off"
15959 -
15960 -src_unpack() {
15961 - unpack $(basename ${SOURCE_URL})
15962 -
15963 - einfo "Deleting bundled jars..."
15964 - find -name "*.jar" -type f -delete
15965 -
15966 - unpack netbeans-9999-r14-build.xml.patch.bz2
15967 -}
15968 -
15969 -src_prepare() {
15970 - einfo "Deleting bundled class files..."
15971 - find -name "*.class" -type f | xargs rm -vf
15972 -
15973 - epatch netbeans-9999-r14-build.xml.patch
15974 -
15975 - # Support for custom patches
15976 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15977 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15978 -
15979 - if [ -n "${files}" ] ; then
15980 - einfo "Applying custom patches:"
15981 -
15982 - for file in ${files} ; do
15983 - epatch "${file}"
15984 - done
15985 - fi
15986 - fi
15987 -
15988 - einfo "Symlinking external libraries..."
15989 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15990 -
15991 - einfo "Linking in other clusters..."
15992 - mkdir "${S}"/nbbuild/netbeans || die
15993 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15994 -
15995 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15996 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15997 - touch nb.cluster.ide.built
15998 -
15999 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16000 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16001 - touch nb.cluster.nb.built
16002 -
16003 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16004 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16005 - touch nb.cluster.platform.built
16006 -
16007 - popd >/dev/null || die
16008 -
16009 - java-pkg-2_src_prepare
16010 -}
16011 -
16012 -src_install() {
16013 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16014 -
16015 - insinto ${INSTALL_DIR}
16016 -
16017 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16018 -
16019 - doins -r *
16020 -
16021 - popd >/dev/null || die
16022 -
16023 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16024 -}
16025
16026 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150807.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150807.ebuild
16027 deleted file mode 100644
16028 index 1e50cb8..0000000
16029 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150807.ebuild
16030 +++ /dev/null
16031 @@ -1,101 +0,0 @@
16032 -# Copyright 1999-2015 Gentoo Foundation
16033 -# Distributed under the terms of the GNU General Public License v2
16034 -# $Header: $
16035 -
16036 -EAPI="4"
16037 -inherit eutils java-pkg-2 java-ant-2
16038 -
16039 -DESCRIPTION="Netbeans Ergonomics Cluster"
16040 -HOMEPAGE="http://netbeans.org/"
16041 -SLOT="9999"
16042 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
16043 -SRC_URI="${SOURCE_URL}
16044 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16045 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16046 -KEYWORDS="~amd64 ~x86"
16047 -IUSE=""
16048 -S="${WORKDIR}"
16049 -
16050 -CDEPEND="~dev-java/netbeans-ide-${PV}
16051 - ~dev-java/netbeans-nb-${PV}
16052 - ~dev-java/netbeans-platform-${PV}"
16053 -DEPEND=">=virtual/jdk-1.7
16054 - app-arch/unzip
16055 - ${CDEPEND}
16056 - dev-java/javahelp:0"
16057 -RDEPEND=">=virtual/jdk-1.7
16058 - ${CDEPEND}"
16059 -
16060 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16061 -
16062 -EANT_BUILD_XML="nbbuild/build.xml"
16063 -EANT_BUILD_TARGET="rebuild-cluster"
16064 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16065 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16066 -JAVA_PKG_BSFIX="off"
16067 -
16068 -src_unpack() {
16069 - unpack $(basename ${SOURCE_URL})
16070 -
16071 - einfo "Deleting bundled jars..."
16072 - find -name "*.jar" -type f -delete
16073 -
16074 - unpack netbeans-9999-r14-build.xml.patch.bz2
16075 -}
16076 -
16077 -src_prepare() {
16078 - einfo "Deleting bundled class files..."
16079 - find -name "*.class" -type f | xargs rm -vf
16080 -
16081 - epatch netbeans-9999-r14-build.xml.patch
16082 -
16083 - # Support for custom patches
16084 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16085 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16086 -
16087 - if [ -n "${files}" ] ; then
16088 - einfo "Applying custom patches:"
16089 -
16090 - for file in ${files} ; do
16091 - epatch "${file}"
16092 - done
16093 - fi
16094 - fi
16095 -
16096 - einfo "Symlinking external libraries..."
16097 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16098 -
16099 - einfo "Linking in other clusters..."
16100 - mkdir "${S}"/nbbuild/netbeans || die
16101 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16102 -
16103 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16104 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16105 - touch nb.cluster.ide.built
16106 -
16107 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16108 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16109 - touch nb.cluster.nb.built
16110 -
16111 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16112 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16113 - touch nb.cluster.platform.built
16114 -
16115 - popd >/dev/null || die
16116 -
16117 - java-pkg-2_src_prepare
16118 -}
16119 -
16120 -src_install() {
16121 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16122 -
16123 - insinto ${INSTALL_DIR}
16124 -
16125 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16126 -
16127 - doins -r *
16128 -
16129 - popd >/dev/null || die
16130 -
16131 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16132 -}
16133
16134 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150808.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150808.ebuild
16135 deleted file mode 100644
16136 index d4aee5c..0000000
16137 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150808.ebuild
16138 +++ /dev/null
16139 @@ -1,101 +0,0 @@
16140 -# Copyright 1999-2015 Gentoo Foundation
16141 -# Distributed under the terms of the GNU General Public License v2
16142 -# $Header: $
16143 -
16144 -EAPI="4"
16145 -inherit eutils java-pkg-2 java-ant-2
16146 -
16147 -DESCRIPTION="Netbeans Ergonomics Cluster"
16148 -HOMEPAGE="http://netbeans.org/"
16149 -SLOT="9999"
16150 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
16151 -SRC_URI="${SOURCE_URL}
16152 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16153 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16154 -KEYWORDS="~amd64 ~x86"
16155 -IUSE=""
16156 -S="${WORKDIR}"
16157 -
16158 -CDEPEND="~dev-java/netbeans-ide-${PV}
16159 - ~dev-java/netbeans-nb-${PV}
16160 - ~dev-java/netbeans-platform-${PV}"
16161 -DEPEND=">=virtual/jdk-1.7
16162 - app-arch/unzip
16163 - ${CDEPEND}
16164 - dev-java/javahelp:0"
16165 -RDEPEND=">=virtual/jdk-1.7
16166 - ${CDEPEND}"
16167 -
16168 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16169 -
16170 -EANT_BUILD_XML="nbbuild/build.xml"
16171 -EANT_BUILD_TARGET="rebuild-cluster"
16172 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16173 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16174 -JAVA_PKG_BSFIX="off"
16175 -
16176 -src_unpack() {
16177 - unpack $(basename ${SOURCE_URL})
16178 -
16179 - einfo "Deleting bundled jars..."
16180 - find -name "*.jar" -type f -delete
16181 -
16182 - unpack netbeans-9999-r14-build.xml.patch.bz2
16183 -}
16184 -
16185 -src_prepare() {
16186 - einfo "Deleting bundled class files..."
16187 - find -name "*.class" -type f | xargs rm -vf
16188 -
16189 - epatch netbeans-9999-r14-build.xml.patch
16190 -
16191 - # Support for custom patches
16192 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16193 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16194 -
16195 - if [ -n "${files}" ] ; then
16196 - einfo "Applying custom patches:"
16197 -
16198 - for file in ${files} ; do
16199 - epatch "${file}"
16200 - done
16201 - fi
16202 - fi
16203 -
16204 - einfo "Symlinking external libraries..."
16205 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16206 -
16207 - einfo "Linking in other clusters..."
16208 - mkdir "${S}"/nbbuild/netbeans || die
16209 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16210 -
16211 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16212 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16213 - touch nb.cluster.ide.built
16214 -
16215 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16216 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16217 - touch nb.cluster.nb.built
16218 -
16219 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16220 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16221 - touch nb.cluster.platform.built
16222 -
16223 - popd >/dev/null || die
16224 -
16225 - java-pkg-2_src_prepare
16226 -}
16227 -
16228 -src_install() {
16229 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16230 -
16231 - insinto ${INSTALL_DIR}
16232 -
16233 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16234 -
16235 - doins -r *
16236 -
16237 - popd >/dev/null || die
16238 -
16239 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16240 -}
16241
16242 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150810.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150810.ebuild
16243 deleted file mode 100644
16244 index 754da61..0000000
16245 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150810.ebuild
16246 +++ /dev/null
16247 @@ -1,101 +0,0 @@
16248 -# Copyright 1999-2015 Gentoo Foundation
16249 -# Distributed under the terms of the GNU General Public License v2
16250 -# $Header: $
16251 -
16252 -EAPI="4"
16253 -inherit eutils java-pkg-2 java-ant-2
16254 -
16255 -DESCRIPTION="Netbeans Ergonomics Cluster"
16256 -HOMEPAGE="http://netbeans.org/"
16257 -SLOT="9999"
16258 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
16259 -SRC_URI="${SOURCE_URL}
16260 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16261 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16262 -KEYWORDS="~amd64 ~x86"
16263 -IUSE=""
16264 -S="${WORKDIR}"
16265 -
16266 -CDEPEND="~dev-java/netbeans-ide-${PV}
16267 - ~dev-java/netbeans-nb-${PV}
16268 - ~dev-java/netbeans-platform-${PV}"
16269 -DEPEND=">=virtual/jdk-1.7
16270 - app-arch/unzip
16271 - ${CDEPEND}
16272 - dev-java/javahelp:0"
16273 -RDEPEND=">=virtual/jdk-1.7
16274 - ${CDEPEND}"
16275 -
16276 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16277 -
16278 -EANT_BUILD_XML="nbbuild/build.xml"
16279 -EANT_BUILD_TARGET="rebuild-cluster"
16280 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16281 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16282 -JAVA_PKG_BSFIX="off"
16283 -
16284 -src_unpack() {
16285 - unpack $(basename ${SOURCE_URL})
16286 -
16287 - einfo "Deleting bundled jars..."
16288 - find -name "*.jar" -type f -delete
16289 -
16290 - unpack netbeans-9999-r14-build.xml.patch.bz2
16291 -}
16292 -
16293 -src_prepare() {
16294 - einfo "Deleting bundled class files..."
16295 - find -name "*.class" -type f | xargs rm -vf
16296 -
16297 - epatch netbeans-9999-r14-build.xml.patch
16298 -
16299 - # Support for custom patches
16300 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16301 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16302 -
16303 - if [ -n "${files}" ] ; then
16304 - einfo "Applying custom patches:"
16305 -
16306 - for file in ${files} ; do
16307 - epatch "${file}"
16308 - done
16309 - fi
16310 - fi
16311 -
16312 - einfo "Symlinking external libraries..."
16313 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16314 -
16315 - einfo "Linking in other clusters..."
16316 - mkdir "${S}"/nbbuild/netbeans || die
16317 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16318 -
16319 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16320 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16321 - touch nb.cluster.ide.built
16322 -
16323 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16324 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16325 - touch nb.cluster.nb.built
16326 -
16327 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16328 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16329 - touch nb.cluster.platform.built
16330 -
16331 - popd >/dev/null || die
16332 -
16333 - java-pkg-2_src_prepare
16334 -}
16335 -
16336 -src_install() {
16337 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16338 -
16339 - insinto ${INSTALL_DIR}
16340 -
16341 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16342 -
16343 - doins -r *
16344 -
16345 - popd >/dev/null || die
16346 -
16347 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16348 -}
16349
16350 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150812.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150812.ebuild
16351 deleted file mode 100644
16352 index e6d5bb7..0000000
16353 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150812.ebuild
16354 +++ /dev/null
16355 @@ -1,101 +0,0 @@
16356 -# Copyright 1999-2015 Gentoo Foundation
16357 -# Distributed under the terms of the GNU General Public License v2
16358 -# $Header: $
16359 -
16360 -EAPI="4"
16361 -inherit eutils java-pkg-2 java-ant-2
16362 -
16363 -DESCRIPTION="Netbeans Ergonomics Cluster"
16364 -HOMEPAGE="http://netbeans.org/"
16365 -SLOT="9999"
16366 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
16367 -SRC_URI="${SOURCE_URL}
16368 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16369 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16370 -KEYWORDS="~amd64 ~x86"
16371 -IUSE=""
16372 -S="${WORKDIR}"
16373 -
16374 -CDEPEND="~dev-java/netbeans-ide-${PV}
16375 - ~dev-java/netbeans-nb-${PV}
16376 - ~dev-java/netbeans-platform-${PV}"
16377 -DEPEND=">=virtual/jdk-1.7
16378 - app-arch/unzip
16379 - ${CDEPEND}
16380 - dev-java/javahelp:0"
16381 -RDEPEND=">=virtual/jdk-1.7
16382 - ${CDEPEND}"
16383 -
16384 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16385 -
16386 -EANT_BUILD_XML="nbbuild/build.xml"
16387 -EANT_BUILD_TARGET="rebuild-cluster"
16388 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16389 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16390 -JAVA_PKG_BSFIX="off"
16391 -
16392 -src_unpack() {
16393 - unpack $(basename ${SOURCE_URL})
16394 -
16395 - einfo "Deleting bundled jars..."
16396 - find -name "*.jar" -type f -delete
16397 -
16398 - unpack netbeans-9999-r14-build.xml.patch.bz2
16399 -}
16400 -
16401 -src_prepare() {
16402 - einfo "Deleting bundled class files..."
16403 - find -name "*.class" -type f | xargs rm -vf
16404 -
16405 - epatch netbeans-9999-r14-build.xml.patch
16406 -
16407 - # Support for custom patches
16408 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16409 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16410 -
16411 - if [ -n "${files}" ] ; then
16412 - einfo "Applying custom patches:"
16413 -
16414 - for file in ${files} ; do
16415 - epatch "${file}"
16416 - done
16417 - fi
16418 - fi
16419 -
16420 - einfo "Symlinking external libraries..."
16421 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16422 -
16423 - einfo "Linking in other clusters..."
16424 - mkdir "${S}"/nbbuild/netbeans || die
16425 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16426 -
16427 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16428 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16429 - touch nb.cluster.ide.built
16430 -
16431 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16432 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16433 - touch nb.cluster.nb.built
16434 -
16435 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16436 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16437 - touch nb.cluster.platform.built
16438 -
16439 - popd >/dev/null || die
16440 -
16441 - java-pkg-2_src_prepare
16442 -}
16443 -
16444 -src_install() {
16445 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16446 -
16447 - insinto ${INSTALL_DIR}
16448 -
16449 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16450 -
16451 - doins -r *
16452 -
16453 - popd >/dev/null || die
16454 -
16455 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16456 -}
16457
16458 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150813.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150813.ebuild
16459 deleted file mode 100644
16460 index e3fcf33..0000000
16461 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150813.ebuild
16462 +++ /dev/null
16463 @@ -1,101 +0,0 @@
16464 -# Copyright 1999-2015 Gentoo Foundation
16465 -# Distributed under the terms of the GNU General Public License v2
16466 -# $Header: $
16467 -
16468 -EAPI="4"
16469 -inherit eutils java-pkg-2 java-ant-2
16470 -
16471 -DESCRIPTION="Netbeans Ergonomics Cluster"
16472 -HOMEPAGE="http://netbeans.org/"
16473 -SLOT="9999"
16474 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
16475 -SRC_URI="${SOURCE_URL}
16476 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16477 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16478 -KEYWORDS="~amd64 ~x86"
16479 -IUSE=""
16480 -S="${WORKDIR}"
16481 -
16482 -CDEPEND="~dev-java/netbeans-ide-${PV}
16483 - ~dev-java/netbeans-nb-${PV}
16484 - ~dev-java/netbeans-platform-${PV}"
16485 -DEPEND=">=virtual/jdk-1.7
16486 - app-arch/unzip
16487 - ${CDEPEND}
16488 - dev-java/javahelp:0"
16489 -RDEPEND=">=virtual/jdk-1.7
16490 - ${CDEPEND}"
16491 -
16492 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16493 -
16494 -EANT_BUILD_XML="nbbuild/build.xml"
16495 -EANT_BUILD_TARGET="rebuild-cluster"
16496 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16497 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16498 -JAVA_PKG_BSFIX="off"
16499 -
16500 -src_unpack() {
16501 - unpack $(basename ${SOURCE_URL})
16502 -
16503 - einfo "Deleting bundled jars..."
16504 - find -name "*.jar" -type f -delete
16505 -
16506 - unpack netbeans-9999-r14-build.xml.patch.bz2
16507 -}
16508 -
16509 -src_prepare() {
16510 - einfo "Deleting bundled class files..."
16511 - find -name "*.class" -type f | xargs rm -vf
16512 -
16513 - epatch netbeans-9999-r14-build.xml.patch
16514 -
16515 - # Support for custom patches
16516 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16517 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16518 -
16519 - if [ -n "${files}" ] ; then
16520 - einfo "Applying custom patches:"
16521 -
16522 - for file in ${files} ; do
16523 - epatch "${file}"
16524 - done
16525 - fi
16526 - fi
16527 -
16528 - einfo "Symlinking external libraries..."
16529 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16530 -
16531 - einfo "Linking in other clusters..."
16532 - mkdir "${S}"/nbbuild/netbeans || die
16533 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16534 -
16535 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16536 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16537 - touch nb.cluster.ide.built
16538 -
16539 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16540 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16541 - touch nb.cluster.nb.built
16542 -
16543 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16544 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16545 - touch nb.cluster.platform.built
16546 -
16547 - popd >/dev/null || die
16548 -
16549 - java-pkg-2_src_prepare
16550 -}
16551 -
16552 -src_install() {
16553 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16554 -
16555 - insinto ${INSTALL_DIR}
16556 -
16557 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16558 -
16559 - doins -r *
16560 -
16561 - popd >/dev/null || die
16562 -
16563 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16564 -}
16565
16566 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150814.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150814.ebuild
16567 deleted file mode 100644
16568 index 1982b99..0000000
16569 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150814.ebuild
16570 +++ /dev/null
16571 @@ -1,101 +0,0 @@
16572 -# Copyright 1999-2015 Gentoo Foundation
16573 -# Distributed under the terms of the GNU General Public License v2
16574 -# $Header: $
16575 -
16576 -EAPI="4"
16577 -inherit eutils java-pkg-2 java-ant-2
16578 -
16579 -DESCRIPTION="Netbeans Ergonomics Cluster"
16580 -HOMEPAGE="http://netbeans.org/"
16581 -SLOT="9999"
16582 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
16583 -SRC_URI="${SOURCE_URL}
16584 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16586 -KEYWORDS="~amd64 ~x86"
16587 -IUSE=""
16588 -S="${WORKDIR}"
16589 -
16590 -CDEPEND="~dev-java/netbeans-ide-${PV}
16591 - ~dev-java/netbeans-nb-${PV}
16592 - ~dev-java/netbeans-platform-${PV}"
16593 -DEPEND=">=virtual/jdk-1.7
16594 - app-arch/unzip
16595 - ${CDEPEND}
16596 - dev-java/javahelp:0"
16597 -RDEPEND=">=virtual/jdk-1.7
16598 - ${CDEPEND}"
16599 -
16600 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16601 -
16602 -EANT_BUILD_XML="nbbuild/build.xml"
16603 -EANT_BUILD_TARGET="rebuild-cluster"
16604 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16605 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16606 -JAVA_PKG_BSFIX="off"
16607 -
16608 -src_unpack() {
16609 - unpack $(basename ${SOURCE_URL})
16610 -
16611 - einfo "Deleting bundled jars..."
16612 - find -name "*.jar" -type f -delete
16613 -
16614 - unpack netbeans-9999-r14-build.xml.patch.bz2
16615 -}
16616 -
16617 -src_prepare() {
16618 - einfo "Deleting bundled class files..."
16619 - find -name "*.class" -type f | xargs rm -vf
16620 -
16621 - epatch netbeans-9999-r14-build.xml.patch
16622 -
16623 - # Support for custom patches
16624 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16625 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16626 -
16627 - if [ -n "${files}" ] ; then
16628 - einfo "Applying custom patches:"
16629 -
16630 - for file in ${files} ; do
16631 - epatch "${file}"
16632 - done
16633 - fi
16634 - fi
16635 -
16636 - einfo "Symlinking external libraries..."
16637 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16638 -
16639 - einfo "Linking in other clusters..."
16640 - mkdir "${S}"/nbbuild/netbeans || die
16641 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16642 -
16643 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16644 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16645 - touch nb.cluster.ide.built
16646 -
16647 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16648 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16649 - touch nb.cluster.nb.built
16650 -
16651 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16652 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16653 - touch nb.cluster.platform.built
16654 -
16655 - popd >/dev/null || die
16656 -
16657 - java-pkg-2_src_prepare
16658 -}
16659 -
16660 -src_install() {
16661 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16662 -
16663 - insinto ${INSTALL_DIR}
16664 -
16665 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16666 -
16667 - doins -r *
16668 -
16669 - popd >/dev/null || die
16670 -
16671 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16672 -}
16673
16674 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150817.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150817.ebuild
16675 deleted file mode 100644
16676 index 4ca8fb3..0000000
16677 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150817.ebuild
16678 +++ /dev/null
16679 @@ -1,101 +0,0 @@
16680 -# Copyright 1999-2015 Gentoo Foundation
16681 -# Distributed under the terms of the GNU General Public License v2
16682 -# $Header: $
16683 -
16684 -EAPI="4"
16685 -inherit eutils java-pkg-2 java-ant-2
16686 -
16687 -DESCRIPTION="Netbeans Ergonomics Cluster"
16688 -HOMEPAGE="http://netbeans.org/"
16689 -SLOT="9999"
16690 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
16691 -SRC_URI="${SOURCE_URL}
16692 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16693 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16694 -KEYWORDS="~amd64 ~x86"
16695 -IUSE=""
16696 -S="${WORKDIR}"
16697 -
16698 -CDEPEND="~dev-java/netbeans-ide-${PV}
16699 - ~dev-java/netbeans-nb-${PV}
16700 - ~dev-java/netbeans-platform-${PV}"
16701 -DEPEND=">=virtual/jdk-1.7
16702 - app-arch/unzip
16703 - ${CDEPEND}
16704 - dev-java/javahelp:0"
16705 -RDEPEND=">=virtual/jdk-1.7
16706 - ${CDEPEND}"
16707 -
16708 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16709 -
16710 -EANT_BUILD_XML="nbbuild/build.xml"
16711 -EANT_BUILD_TARGET="rebuild-cluster"
16712 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16713 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16714 -JAVA_PKG_BSFIX="off"
16715 -
16716 -src_unpack() {
16717 - unpack $(basename ${SOURCE_URL})
16718 -
16719 - einfo "Deleting bundled jars..."
16720 - find -name "*.jar" -type f -delete
16721 -
16722 - unpack netbeans-9999-r14-build.xml.patch.bz2
16723 -}
16724 -
16725 -src_prepare() {
16726 - einfo "Deleting bundled class files..."
16727 - find -name "*.class" -type f | xargs rm -vf
16728 -
16729 - epatch netbeans-9999-r14-build.xml.patch
16730 -
16731 - # Support for custom patches
16732 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16733 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16734 -
16735 - if [ -n "${files}" ] ; then
16736 - einfo "Applying custom patches:"
16737 -
16738 - for file in ${files} ; do
16739 - epatch "${file}"
16740 - done
16741 - fi
16742 - fi
16743 -
16744 - einfo "Symlinking external libraries..."
16745 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16746 -
16747 - einfo "Linking in other clusters..."
16748 - mkdir "${S}"/nbbuild/netbeans || die
16749 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16750 -
16751 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16752 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16753 - touch nb.cluster.ide.built
16754 -
16755 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16756 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16757 - touch nb.cluster.nb.built
16758 -
16759 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16760 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16761 - touch nb.cluster.platform.built
16762 -
16763 - popd >/dev/null || die
16764 -
16765 - java-pkg-2_src_prepare
16766 -}
16767 -
16768 -src_install() {
16769 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16770 -
16771 - insinto ${INSTALL_DIR}
16772 -
16773 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16774 -
16775 - doins -r *
16776 -
16777 - popd >/dev/null || die
16778 -
16779 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16780 -}
16781
16782 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150818.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150818.ebuild
16783 deleted file mode 100644
16784 index b6858be..0000000
16785 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150818.ebuild
16786 +++ /dev/null
16787 @@ -1,101 +0,0 @@
16788 -# Copyright 1999-2015 Gentoo Foundation
16789 -# Distributed under the terms of the GNU General Public License v2
16790 -# $Header: $
16791 -
16792 -EAPI="4"
16793 -inherit eutils java-pkg-2 java-ant-2
16794 -
16795 -DESCRIPTION="Netbeans Ergonomics Cluster"
16796 -HOMEPAGE="http://netbeans.org/"
16797 -SLOT="9999"
16798 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
16799 -SRC_URI="${SOURCE_URL}
16800 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16801 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16802 -KEYWORDS="~amd64 ~x86"
16803 -IUSE=""
16804 -S="${WORKDIR}"
16805 -
16806 -CDEPEND="~dev-java/netbeans-ide-${PV}
16807 - ~dev-java/netbeans-nb-${PV}
16808 - ~dev-java/netbeans-platform-${PV}"
16809 -DEPEND=">=virtual/jdk-1.7
16810 - app-arch/unzip
16811 - ${CDEPEND}
16812 - dev-java/javahelp:0"
16813 -RDEPEND=">=virtual/jdk-1.7
16814 - ${CDEPEND}"
16815 -
16816 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16817 -
16818 -EANT_BUILD_XML="nbbuild/build.xml"
16819 -EANT_BUILD_TARGET="rebuild-cluster"
16820 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16821 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16822 -JAVA_PKG_BSFIX="off"
16823 -
16824 -src_unpack() {
16825 - unpack $(basename ${SOURCE_URL})
16826 -
16827 - einfo "Deleting bundled jars..."
16828 - find -name "*.jar" -type f -delete
16829 -
16830 - unpack netbeans-9999-r14-build.xml.patch.bz2
16831 -}
16832 -
16833 -src_prepare() {
16834 - einfo "Deleting bundled class files..."
16835 - find -name "*.class" -type f | xargs rm -vf
16836 -
16837 - epatch netbeans-9999-r14-build.xml.patch
16838 -
16839 - # Support for custom patches
16840 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16841 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16842 -
16843 - if [ -n "${files}" ] ; then
16844 - einfo "Applying custom patches:"
16845 -
16846 - for file in ${files} ; do
16847 - epatch "${file}"
16848 - done
16849 - fi
16850 - fi
16851 -
16852 - einfo "Symlinking external libraries..."
16853 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16854 -
16855 - einfo "Linking in other clusters..."
16856 - mkdir "${S}"/nbbuild/netbeans || die
16857 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16858 -
16859 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16860 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16861 - touch nb.cluster.ide.built
16862 -
16863 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16864 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16865 - touch nb.cluster.nb.built
16866 -
16867 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16868 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16869 - touch nb.cluster.platform.built
16870 -
16871 - popd >/dev/null || die
16872 -
16873 - java-pkg-2_src_prepare
16874 -}
16875 -
16876 -src_install() {
16877 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16878 -
16879 - insinto ${INSTALL_DIR}
16880 -
16881 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16882 -
16883 - doins -r *
16884 -
16885 - popd >/dev/null || die
16886 -
16887 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16888 -}
16889
16890 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150819.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150819.ebuild
16891 deleted file mode 100644
16892 index 14e410d..0000000
16893 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150819.ebuild
16894 +++ /dev/null
16895 @@ -1,101 +0,0 @@
16896 -# Copyright 1999-2015 Gentoo Foundation
16897 -# Distributed under the terms of the GNU General Public License v2
16898 -# $Header: $
16899 -
16900 -EAPI="4"
16901 -inherit eutils java-pkg-2 java-ant-2
16902 -
16903 -DESCRIPTION="Netbeans Ergonomics Cluster"
16904 -HOMEPAGE="http://netbeans.org/"
16905 -SLOT="9999"
16906 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
16907 -SRC_URI="${SOURCE_URL}
16908 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16909 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16910 -KEYWORDS="~amd64 ~x86"
16911 -IUSE=""
16912 -S="${WORKDIR}"
16913 -
16914 -CDEPEND="~dev-java/netbeans-ide-${PV}
16915 - ~dev-java/netbeans-nb-${PV}
16916 - ~dev-java/netbeans-platform-${PV}"
16917 -DEPEND=">=virtual/jdk-1.7
16918 - app-arch/unzip
16919 - ${CDEPEND}
16920 - dev-java/javahelp:0"
16921 -RDEPEND=">=virtual/jdk-1.7
16922 - ${CDEPEND}"
16923 -
16924 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16925 -
16926 -EANT_BUILD_XML="nbbuild/build.xml"
16927 -EANT_BUILD_TARGET="rebuild-cluster"
16928 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16929 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16930 -JAVA_PKG_BSFIX="off"
16931 -
16932 -src_unpack() {
16933 - unpack $(basename ${SOURCE_URL})
16934 -
16935 - einfo "Deleting bundled jars..."
16936 - find -name "*.jar" -type f -delete
16937 -
16938 - unpack netbeans-9999-r14-build.xml.patch.bz2
16939 -}
16940 -
16941 -src_prepare() {
16942 - einfo "Deleting bundled class files..."
16943 - find -name "*.class" -type f | xargs rm -vf
16944 -
16945 - epatch netbeans-9999-r14-build.xml.patch
16946 -
16947 - # Support for custom patches
16948 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16949 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16950 -
16951 - if [ -n "${files}" ] ; then
16952 - einfo "Applying custom patches:"
16953 -
16954 - for file in ${files} ; do
16955 - epatch "${file}"
16956 - done
16957 - fi
16958 - fi
16959 -
16960 - einfo "Symlinking external libraries..."
16961 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16962 -
16963 - einfo "Linking in other clusters..."
16964 - mkdir "${S}"/nbbuild/netbeans || die
16965 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16966 -
16967 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16968 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16969 - touch nb.cluster.ide.built
16970 -
16971 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
16972 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
16973 - touch nb.cluster.nb.built
16974 -
16975 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16976 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16977 - touch nb.cluster.platform.built
16978 -
16979 - popd >/dev/null || die
16980 -
16981 - java-pkg-2_src_prepare
16982 -}
16983 -
16984 -src_install() {
16985 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
16986 -
16987 - insinto ${INSTALL_DIR}
16988 -
16989 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16990 -
16991 - doins -r *
16992 -
16993 - popd >/dev/null || die
16994 -
16995 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
16996 -}
16997
16998 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150820.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150820.ebuild
16999 deleted file mode 100644
17000 index 8ca4135..0000000
17001 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150820.ebuild
17002 +++ /dev/null
17003 @@ -1,101 +0,0 @@
17004 -# Copyright 1999-2015 Gentoo Foundation
17005 -# Distributed under the terms of the GNU General Public License v2
17006 -# $Header: $
17007 -
17008 -EAPI="4"
17009 -inherit eutils java-pkg-2 java-ant-2
17010 -
17011 -DESCRIPTION="Netbeans Ergonomics Cluster"
17012 -HOMEPAGE="http://netbeans.org/"
17013 -SLOT="9999"
17014 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
17015 -SRC_URI="${SOURCE_URL}
17016 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17017 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17018 -KEYWORDS="~amd64 ~x86"
17019 -IUSE=""
17020 -S="${WORKDIR}"
17021 -
17022 -CDEPEND="~dev-java/netbeans-ide-${PV}
17023 - ~dev-java/netbeans-nb-${PV}
17024 - ~dev-java/netbeans-platform-${PV}"
17025 -DEPEND=">=virtual/jdk-1.7
17026 - app-arch/unzip
17027 - ${CDEPEND}
17028 - dev-java/javahelp:0"
17029 -RDEPEND=">=virtual/jdk-1.7
17030 - ${CDEPEND}"
17031 -
17032 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17033 -
17034 -EANT_BUILD_XML="nbbuild/build.xml"
17035 -EANT_BUILD_TARGET="rebuild-cluster"
17036 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17037 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17038 -JAVA_PKG_BSFIX="off"
17039 -
17040 -src_unpack() {
17041 - unpack $(basename ${SOURCE_URL})
17042 -
17043 - einfo "Deleting bundled jars..."
17044 - find -name "*.jar" -type f -delete
17045 -
17046 - unpack netbeans-9999-r14-build.xml.patch.bz2
17047 -}
17048 -
17049 -src_prepare() {
17050 - einfo "Deleting bundled class files..."
17051 - find -name "*.class" -type f | xargs rm -vf
17052 -
17053 - epatch netbeans-9999-r14-build.xml.patch
17054 -
17055 - # Support for custom patches
17056 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17057 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17058 -
17059 - if [ -n "${files}" ] ; then
17060 - einfo "Applying custom patches:"
17061 -
17062 - for file in ${files} ; do
17063 - epatch "${file}"
17064 - done
17065 - fi
17066 - fi
17067 -
17068 - einfo "Symlinking external libraries..."
17069 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17070 -
17071 - einfo "Linking in other clusters..."
17072 - mkdir "${S}"/nbbuild/netbeans || die
17073 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17074 -
17075 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17076 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17077 - touch nb.cluster.ide.built
17078 -
17079 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17080 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17081 - touch nb.cluster.nb.built
17082 -
17083 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17084 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17085 - touch nb.cluster.platform.built
17086 -
17087 - popd >/dev/null || die
17088 -
17089 - java-pkg-2_src_prepare
17090 -}
17091 -
17092 -src_install() {
17093 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17094 -
17095 - insinto ${INSTALL_DIR}
17096 -
17097 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17098 -
17099 - doins -r *
17100 -
17101 - popd >/dev/null || die
17102 -
17103 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17104 -}
17105
17106 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150821.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150821.ebuild
17107 deleted file mode 100644
17108 index 7d96c10..0000000
17109 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150821.ebuild
17110 +++ /dev/null
17111 @@ -1,101 +0,0 @@
17112 -# Copyright 1999-2015 Gentoo Foundation
17113 -# Distributed under the terms of the GNU General Public License v2
17114 -# $Header: $
17115 -
17116 -EAPI="4"
17117 -inherit eutils java-pkg-2 java-ant-2
17118 -
17119 -DESCRIPTION="Netbeans Ergonomics Cluster"
17120 -HOMEPAGE="http://netbeans.org/"
17121 -SLOT="9999"
17122 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
17123 -SRC_URI="${SOURCE_URL}
17124 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17125 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17126 -KEYWORDS="~amd64 ~x86"
17127 -IUSE=""
17128 -S="${WORKDIR}"
17129 -
17130 -CDEPEND="~dev-java/netbeans-ide-${PV}
17131 - ~dev-java/netbeans-nb-${PV}
17132 - ~dev-java/netbeans-platform-${PV}"
17133 -DEPEND=">=virtual/jdk-1.7
17134 - app-arch/unzip
17135 - ${CDEPEND}
17136 - dev-java/javahelp:0"
17137 -RDEPEND=">=virtual/jdk-1.7
17138 - ${CDEPEND}"
17139 -
17140 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17141 -
17142 -EANT_BUILD_XML="nbbuild/build.xml"
17143 -EANT_BUILD_TARGET="rebuild-cluster"
17144 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17145 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17146 -JAVA_PKG_BSFIX="off"
17147 -
17148 -src_unpack() {
17149 - unpack $(basename ${SOURCE_URL})
17150 -
17151 - einfo "Deleting bundled jars..."
17152 - find -name "*.jar" -type f -delete
17153 -
17154 - unpack netbeans-9999-r14-build.xml.patch.bz2
17155 -}
17156 -
17157 -src_prepare() {
17158 - einfo "Deleting bundled class files..."
17159 - find -name "*.class" -type f | xargs rm -vf
17160 -
17161 - epatch netbeans-9999-r14-build.xml.patch
17162 -
17163 - # Support for custom patches
17164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17166 -
17167 - if [ -n "${files}" ] ; then
17168 - einfo "Applying custom patches:"
17169 -
17170 - for file in ${files} ; do
17171 - epatch "${file}"
17172 - done
17173 - fi
17174 - fi
17175 -
17176 - einfo "Symlinking external libraries..."
17177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17178 -
17179 - einfo "Linking in other clusters..."
17180 - mkdir "${S}"/nbbuild/netbeans || die
17181 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17182 -
17183 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17184 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17185 - touch nb.cluster.ide.built
17186 -
17187 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17188 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17189 - touch nb.cluster.nb.built
17190 -
17191 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17192 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17193 - touch nb.cluster.platform.built
17194 -
17195 - popd >/dev/null || die
17196 -
17197 - java-pkg-2_src_prepare
17198 -}
17199 -
17200 -src_install() {
17201 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17202 -
17203 - insinto ${INSTALL_DIR}
17204 -
17205 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17206 -
17207 - doins -r *
17208 -
17209 - popd >/dev/null || die
17210 -
17211 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17212 -}
17213
17214 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150822.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150822.ebuild
17215 deleted file mode 100644
17216 index e70f9f1..0000000
17217 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150822.ebuild
17218 +++ /dev/null
17219 @@ -1,101 +0,0 @@
17220 -# Copyright 1999-2015 Gentoo Foundation
17221 -# Distributed under the terms of the GNU General Public License v2
17222 -# $Header: $
17223 -
17224 -EAPI="4"
17225 -inherit eutils java-pkg-2 java-ant-2
17226 -
17227 -DESCRIPTION="Netbeans Ergonomics Cluster"
17228 -HOMEPAGE="http://netbeans.org/"
17229 -SLOT="9999"
17230 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
17231 -SRC_URI="${SOURCE_URL}
17232 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17233 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17234 -KEYWORDS="~amd64 ~x86"
17235 -IUSE=""
17236 -S="${WORKDIR}"
17237 -
17238 -CDEPEND="~dev-java/netbeans-ide-${PV}
17239 - ~dev-java/netbeans-nb-${PV}
17240 - ~dev-java/netbeans-platform-${PV}"
17241 -DEPEND=">=virtual/jdk-1.7
17242 - app-arch/unzip
17243 - ${CDEPEND}
17244 - dev-java/javahelp:0"
17245 -RDEPEND=">=virtual/jdk-1.7
17246 - ${CDEPEND}"
17247 -
17248 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17249 -
17250 -EANT_BUILD_XML="nbbuild/build.xml"
17251 -EANT_BUILD_TARGET="rebuild-cluster"
17252 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17253 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17254 -JAVA_PKG_BSFIX="off"
17255 -
17256 -src_unpack() {
17257 - unpack $(basename ${SOURCE_URL})
17258 -
17259 - einfo "Deleting bundled jars..."
17260 - find -name "*.jar" -type f -delete
17261 -
17262 - unpack netbeans-9999-r14-build.xml.patch.bz2
17263 -}
17264 -
17265 -src_prepare() {
17266 - einfo "Deleting bundled class files..."
17267 - find -name "*.class" -type f | xargs rm -vf
17268 -
17269 - epatch netbeans-9999-r14-build.xml.patch
17270 -
17271 - # Support for custom patches
17272 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17273 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17274 -
17275 - if [ -n "${files}" ] ; then
17276 - einfo "Applying custom patches:"
17277 -
17278 - for file in ${files} ; do
17279 - epatch "${file}"
17280 - done
17281 - fi
17282 - fi
17283 -
17284 - einfo "Symlinking external libraries..."
17285 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17286 -
17287 - einfo "Linking in other clusters..."
17288 - mkdir "${S}"/nbbuild/netbeans || die
17289 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17290 -
17291 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17292 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17293 - touch nb.cluster.ide.built
17294 -
17295 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17296 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17297 - touch nb.cluster.nb.built
17298 -
17299 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17300 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17301 - touch nb.cluster.platform.built
17302 -
17303 - popd >/dev/null || die
17304 -
17305 - java-pkg-2_src_prepare
17306 -}
17307 -
17308 -src_install() {
17309 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17310 -
17311 - insinto ${INSTALL_DIR}
17312 -
17313 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17314 -
17315 - doins -r *
17316 -
17317 - popd >/dev/null || die
17318 -
17319 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17320 -}
17321
17322 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150823.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150823.ebuild
17323 deleted file mode 100644
17324 index b9fc627..0000000
17325 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150823.ebuild
17326 +++ /dev/null
17327 @@ -1,101 +0,0 @@
17328 -# Copyright 1999-2015 Gentoo Foundation
17329 -# Distributed under the terms of the GNU General Public License v2
17330 -# $Header: $
17331 -
17332 -EAPI="4"
17333 -inherit eutils java-pkg-2 java-ant-2
17334 -
17335 -DESCRIPTION="Netbeans Ergonomics Cluster"
17336 -HOMEPAGE="http://netbeans.org/"
17337 -SLOT="9999"
17338 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
17339 -SRC_URI="${SOURCE_URL}
17340 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17341 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17342 -KEYWORDS="~amd64 ~x86"
17343 -IUSE=""
17344 -S="${WORKDIR}"
17345 -
17346 -CDEPEND="~dev-java/netbeans-ide-${PV}
17347 - ~dev-java/netbeans-nb-${PV}
17348 - ~dev-java/netbeans-platform-${PV}"
17349 -DEPEND=">=virtual/jdk-1.7
17350 - app-arch/unzip
17351 - ${CDEPEND}
17352 - dev-java/javahelp:0"
17353 -RDEPEND=">=virtual/jdk-1.7
17354 - ${CDEPEND}"
17355 -
17356 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17357 -
17358 -EANT_BUILD_XML="nbbuild/build.xml"
17359 -EANT_BUILD_TARGET="rebuild-cluster"
17360 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17361 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17362 -JAVA_PKG_BSFIX="off"
17363 -
17364 -src_unpack() {
17365 - unpack $(basename ${SOURCE_URL})
17366 -
17367 - einfo "Deleting bundled jars..."
17368 - find -name "*.jar" -type f -delete
17369 -
17370 - unpack netbeans-9999-r14-build.xml.patch.bz2
17371 -}
17372 -
17373 -src_prepare() {
17374 - einfo "Deleting bundled class files..."
17375 - find -name "*.class" -type f | xargs rm -vf
17376 -
17377 - epatch netbeans-9999-r14-build.xml.patch
17378 -
17379 - # Support for custom patches
17380 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17381 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17382 -
17383 - if [ -n "${files}" ] ; then
17384 - einfo "Applying custom patches:"
17385 -
17386 - for file in ${files} ; do
17387 - epatch "${file}"
17388 - done
17389 - fi
17390 - fi
17391 -
17392 - einfo "Symlinking external libraries..."
17393 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17394 -
17395 - einfo "Linking in other clusters..."
17396 - mkdir "${S}"/nbbuild/netbeans || die
17397 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17398 -
17399 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17400 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17401 - touch nb.cluster.ide.built
17402 -
17403 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17404 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17405 - touch nb.cluster.nb.built
17406 -
17407 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17408 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17409 - touch nb.cluster.platform.built
17410 -
17411 - popd >/dev/null || die
17412 -
17413 - java-pkg-2_src_prepare
17414 -}
17415 -
17416 -src_install() {
17417 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17418 -
17419 - insinto ${INSTALL_DIR}
17420 -
17421 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17422 -
17423 - doins -r *
17424 -
17425 - popd >/dev/null || die
17426 -
17427 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17428 -}
17429
17430 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150824.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150824.ebuild
17431 deleted file mode 100644
17432 index 825b994..0000000
17433 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150824.ebuild
17434 +++ /dev/null
17435 @@ -1,101 +0,0 @@
17436 -# Copyright 1999-2015 Gentoo Foundation
17437 -# Distributed under the terms of the GNU General Public License v2
17438 -# $Header: $
17439 -
17440 -EAPI="4"
17441 -inherit eutils java-pkg-2 java-ant-2
17442 -
17443 -DESCRIPTION="Netbeans Ergonomics Cluster"
17444 -HOMEPAGE="http://netbeans.org/"
17445 -SLOT="9999"
17446 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
17447 -SRC_URI="${SOURCE_URL}
17448 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17449 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17450 -KEYWORDS="~amd64 ~x86"
17451 -IUSE=""
17452 -S="${WORKDIR}"
17453 -
17454 -CDEPEND="~dev-java/netbeans-ide-${PV}
17455 - ~dev-java/netbeans-nb-${PV}
17456 - ~dev-java/netbeans-platform-${PV}"
17457 -DEPEND=">=virtual/jdk-1.7
17458 - app-arch/unzip
17459 - ${CDEPEND}
17460 - dev-java/javahelp:0"
17461 -RDEPEND=">=virtual/jdk-1.7
17462 - ${CDEPEND}"
17463 -
17464 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17465 -
17466 -EANT_BUILD_XML="nbbuild/build.xml"
17467 -EANT_BUILD_TARGET="rebuild-cluster"
17468 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17469 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17470 -JAVA_PKG_BSFIX="off"
17471 -
17472 -src_unpack() {
17473 - unpack $(basename ${SOURCE_URL})
17474 -
17475 - einfo "Deleting bundled jars..."
17476 - find -name "*.jar" -type f -delete
17477 -
17478 - unpack netbeans-9999-r14-build.xml.patch.bz2
17479 -}
17480 -
17481 -src_prepare() {
17482 - einfo "Deleting bundled class files..."
17483 - find -name "*.class" -type f | xargs rm -vf
17484 -
17485 - epatch netbeans-9999-r14-build.xml.patch
17486 -
17487 - # Support for custom patches
17488 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17489 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17490 -
17491 - if [ -n "${files}" ] ; then
17492 - einfo "Applying custom patches:"
17493 -
17494 - for file in ${files} ; do
17495 - epatch "${file}"
17496 - done
17497 - fi
17498 - fi
17499 -
17500 - einfo "Symlinking external libraries..."
17501 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17502 -
17503 - einfo "Linking in other clusters..."
17504 - mkdir "${S}"/nbbuild/netbeans || die
17505 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17506 -
17507 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17508 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17509 - touch nb.cluster.ide.built
17510 -
17511 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17512 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17513 - touch nb.cluster.nb.built
17514 -
17515 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17516 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17517 - touch nb.cluster.platform.built
17518 -
17519 - popd >/dev/null || die
17520 -
17521 - java-pkg-2_src_prepare
17522 -}
17523 -
17524 -src_install() {
17525 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17526 -
17527 - insinto ${INSTALL_DIR}
17528 -
17529 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17530 -
17531 - doins -r *
17532 -
17533 - popd >/dev/null || die
17534 -
17535 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17536 -}
17537
17538 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150825.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150825.ebuild
17539 deleted file mode 100644
17540 index 0082c92..0000000
17541 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150825.ebuild
17542 +++ /dev/null
17543 @@ -1,101 +0,0 @@
17544 -# Copyright 1999-2015 Gentoo Foundation
17545 -# Distributed under the terms of the GNU General Public License v2
17546 -# $Header: $
17547 -
17548 -EAPI="4"
17549 -inherit eutils java-pkg-2 java-ant-2
17550 -
17551 -DESCRIPTION="Netbeans Ergonomics Cluster"
17552 -HOMEPAGE="http://netbeans.org/"
17553 -SLOT="9999"
17554 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
17555 -SRC_URI="${SOURCE_URL}
17556 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17557 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17558 -KEYWORDS="~amd64 ~x86"
17559 -IUSE=""
17560 -S="${WORKDIR}"
17561 -
17562 -CDEPEND="~dev-java/netbeans-ide-${PV}
17563 - ~dev-java/netbeans-nb-${PV}
17564 - ~dev-java/netbeans-platform-${PV}"
17565 -DEPEND=">=virtual/jdk-1.7
17566 - app-arch/unzip
17567 - ${CDEPEND}
17568 - dev-java/javahelp:0"
17569 -RDEPEND=">=virtual/jdk-1.7
17570 - ${CDEPEND}"
17571 -
17572 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17573 -
17574 -EANT_BUILD_XML="nbbuild/build.xml"
17575 -EANT_BUILD_TARGET="rebuild-cluster"
17576 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17577 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17578 -JAVA_PKG_BSFIX="off"
17579 -
17580 -src_unpack() {
17581 - unpack $(basename ${SOURCE_URL})
17582 -
17583 - einfo "Deleting bundled jars..."
17584 - find -name "*.jar" -type f -delete
17585 -
17586 - unpack netbeans-9999-r14-build.xml.patch.bz2
17587 -}
17588 -
17589 -src_prepare() {
17590 - einfo "Deleting bundled class files..."
17591 - find -name "*.class" -type f | xargs rm -vf
17592 -
17593 - epatch netbeans-9999-r14-build.xml.patch
17594 -
17595 - # Support for custom patches
17596 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17597 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17598 -
17599 - if [ -n "${files}" ] ; then
17600 - einfo "Applying custom patches:"
17601 -
17602 - for file in ${files} ; do
17603 - epatch "${file}"
17604 - done
17605 - fi
17606 - fi
17607 -
17608 - einfo "Symlinking external libraries..."
17609 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17610 -
17611 - einfo "Linking in other clusters..."
17612 - mkdir "${S}"/nbbuild/netbeans || die
17613 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17614 -
17615 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17616 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17617 - touch nb.cluster.ide.built
17618 -
17619 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17620 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17621 - touch nb.cluster.nb.built
17622 -
17623 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17624 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17625 - touch nb.cluster.platform.built
17626 -
17627 - popd >/dev/null || die
17628 -
17629 - java-pkg-2_src_prepare
17630 -}
17631 -
17632 -src_install() {
17633 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17634 -
17635 - insinto ${INSTALL_DIR}
17636 -
17637 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17638 -
17639 - doins -r *
17640 -
17641 - popd >/dev/null || die
17642 -
17643 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17644 -}
17645
17646 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150827.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150827.ebuild
17647 deleted file mode 100644
17648 index 0fe62b3..0000000
17649 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150827.ebuild
17650 +++ /dev/null
17651 @@ -1,101 +0,0 @@
17652 -# Copyright 1999-2015 Gentoo Foundation
17653 -# Distributed under the terms of the GNU General Public License v2
17654 -# $Header: $
17655 -
17656 -EAPI="4"
17657 -inherit eutils java-pkg-2 java-ant-2
17658 -
17659 -DESCRIPTION="Netbeans Ergonomics Cluster"
17660 -HOMEPAGE="http://netbeans.org/"
17661 -SLOT="9999"
17662 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
17663 -SRC_URI="${SOURCE_URL}
17664 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17665 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17666 -KEYWORDS="~amd64 ~x86"
17667 -IUSE=""
17668 -S="${WORKDIR}"
17669 -
17670 -CDEPEND="~dev-java/netbeans-ide-${PV}
17671 - ~dev-java/netbeans-nb-${PV}
17672 - ~dev-java/netbeans-platform-${PV}"
17673 -DEPEND=">=virtual/jdk-1.7
17674 - app-arch/unzip
17675 - ${CDEPEND}
17676 - dev-java/javahelp:0"
17677 -RDEPEND=">=virtual/jdk-1.7
17678 - ${CDEPEND}"
17679 -
17680 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17681 -
17682 -EANT_BUILD_XML="nbbuild/build.xml"
17683 -EANT_BUILD_TARGET="rebuild-cluster"
17684 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17685 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17686 -JAVA_PKG_BSFIX="off"
17687 -
17688 -src_unpack() {
17689 - unpack $(basename ${SOURCE_URL})
17690 -
17691 - einfo "Deleting bundled jars..."
17692 - find -name "*.jar" -type f -delete
17693 -
17694 - unpack netbeans-9999-r14-build.xml.patch.bz2
17695 -}
17696 -
17697 -src_prepare() {
17698 - einfo "Deleting bundled class files..."
17699 - find -name "*.class" -type f | xargs rm -vf
17700 -
17701 - epatch netbeans-9999-r14-build.xml.patch
17702 -
17703 - # Support for custom patches
17704 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17705 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17706 -
17707 - if [ -n "${files}" ] ; then
17708 - einfo "Applying custom patches:"
17709 -
17710 - for file in ${files} ; do
17711 - epatch "${file}"
17712 - done
17713 - fi
17714 - fi
17715 -
17716 - einfo "Symlinking external libraries..."
17717 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17718 -
17719 - einfo "Linking in other clusters..."
17720 - mkdir "${S}"/nbbuild/netbeans || die
17721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17722 -
17723 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17724 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17725 - touch nb.cluster.ide.built
17726 -
17727 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17728 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17729 - touch nb.cluster.nb.built
17730 -
17731 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17732 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17733 - touch nb.cluster.platform.built
17734 -
17735 - popd >/dev/null || die
17736 -
17737 - java-pkg-2_src_prepare
17738 -}
17739 -
17740 -src_install() {
17741 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17742 -
17743 - insinto ${INSTALL_DIR}
17744 -
17745 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17746 -
17747 - doins -r *
17748 -
17749 - popd >/dev/null || die
17750 -
17751 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17752 -}
17753
17754 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150828.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150828.ebuild
17755 deleted file mode 100644
17756 index c0aedf9..0000000
17757 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150828.ebuild
17758 +++ /dev/null
17759 @@ -1,101 +0,0 @@
17760 -# Copyright 1999-2015 Gentoo Foundation
17761 -# Distributed under the terms of the GNU General Public License v2
17762 -# $Header: $
17763 -
17764 -EAPI="4"
17765 -inherit eutils java-pkg-2 java-ant-2
17766 -
17767 -DESCRIPTION="Netbeans Ergonomics Cluster"
17768 -HOMEPAGE="http://netbeans.org/"
17769 -SLOT="9999"
17770 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
17771 -SRC_URI="${SOURCE_URL}
17772 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17773 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17774 -KEYWORDS="~amd64 ~x86"
17775 -IUSE=""
17776 -S="${WORKDIR}"
17777 -
17778 -CDEPEND="~dev-java/netbeans-ide-${PV}
17779 - ~dev-java/netbeans-nb-${PV}
17780 - ~dev-java/netbeans-platform-${PV}"
17781 -DEPEND=">=virtual/jdk-1.7
17782 - app-arch/unzip
17783 - ${CDEPEND}
17784 - dev-java/javahelp:0"
17785 -RDEPEND=">=virtual/jdk-1.7
17786 - ${CDEPEND}"
17787 -
17788 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17789 -
17790 -EANT_BUILD_XML="nbbuild/build.xml"
17791 -EANT_BUILD_TARGET="rebuild-cluster"
17792 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17793 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17794 -JAVA_PKG_BSFIX="off"
17795 -
17796 -src_unpack() {
17797 - unpack $(basename ${SOURCE_URL})
17798 -
17799 - einfo "Deleting bundled jars..."
17800 - find -name "*.jar" -type f -delete
17801 -
17802 - unpack netbeans-9999-r14-build.xml.patch.bz2
17803 -}
17804 -
17805 -src_prepare() {
17806 - einfo "Deleting bundled class files..."
17807 - find -name "*.class" -type f | xargs rm -vf
17808 -
17809 - epatch netbeans-9999-r14-build.xml.patch
17810 -
17811 - # Support for custom patches
17812 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17813 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17814 -
17815 - if [ -n "${files}" ] ; then
17816 - einfo "Applying custom patches:"
17817 -
17818 - for file in ${files} ; do
17819 - epatch "${file}"
17820 - done
17821 - fi
17822 - fi
17823 -
17824 - einfo "Symlinking external libraries..."
17825 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17826 -
17827 - einfo "Linking in other clusters..."
17828 - mkdir "${S}"/nbbuild/netbeans || die
17829 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17830 -
17831 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17832 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17833 - touch nb.cluster.ide.built
17834 -
17835 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17836 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17837 - touch nb.cluster.nb.built
17838 -
17839 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17840 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17841 - touch nb.cluster.platform.built
17842 -
17843 - popd >/dev/null || die
17844 -
17845 - java-pkg-2_src_prepare
17846 -}
17847 -
17848 -src_install() {
17849 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17850 -
17851 - insinto ${INSTALL_DIR}
17852 -
17853 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17854 -
17855 - doins -r *
17856 -
17857 - popd >/dev/null || die
17858 -
17859 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17860 -}
17861
17862 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150829.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150829.ebuild
17863 deleted file mode 100644
17864 index 038f8db..0000000
17865 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150829.ebuild
17866 +++ /dev/null
17867 @@ -1,101 +0,0 @@
17868 -# Copyright 1999-2015 Gentoo Foundation
17869 -# Distributed under the terms of the GNU General Public License v2
17870 -# $Header: $
17871 -
17872 -EAPI="4"
17873 -inherit eutils java-pkg-2 java-ant-2
17874 -
17875 -DESCRIPTION="Netbeans Ergonomics Cluster"
17876 -HOMEPAGE="http://netbeans.org/"
17877 -SLOT="9999"
17878 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
17879 -SRC_URI="${SOURCE_URL}
17880 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17881 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17882 -KEYWORDS="~amd64 ~x86"
17883 -IUSE=""
17884 -S="${WORKDIR}"
17885 -
17886 -CDEPEND="~dev-java/netbeans-ide-${PV}
17887 - ~dev-java/netbeans-nb-${PV}
17888 - ~dev-java/netbeans-platform-${PV}"
17889 -DEPEND=">=virtual/jdk-1.7
17890 - app-arch/unzip
17891 - ${CDEPEND}
17892 - dev-java/javahelp:0"
17893 -RDEPEND=">=virtual/jdk-1.7
17894 - ${CDEPEND}"
17895 -
17896 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17897 -
17898 -EANT_BUILD_XML="nbbuild/build.xml"
17899 -EANT_BUILD_TARGET="rebuild-cluster"
17900 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17901 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17902 -JAVA_PKG_BSFIX="off"
17903 -
17904 -src_unpack() {
17905 - unpack $(basename ${SOURCE_URL})
17906 -
17907 - einfo "Deleting bundled jars..."
17908 - find -name "*.jar" -type f -delete
17909 -
17910 - unpack netbeans-9999-r14-build.xml.patch.bz2
17911 -}
17912 -
17913 -src_prepare() {
17914 - einfo "Deleting bundled class files..."
17915 - find -name "*.class" -type f | xargs rm -vf
17916 -
17917 - epatch netbeans-9999-r14-build.xml.patch
17918 -
17919 - # Support for custom patches
17920 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17921 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17922 -
17923 - if [ -n "${files}" ] ; then
17924 - einfo "Applying custom patches:"
17925 -
17926 - for file in ${files} ; do
17927 - epatch "${file}"
17928 - done
17929 - fi
17930 - fi
17931 -
17932 - einfo "Symlinking external libraries..."
17933 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17934 -
17935 - einfo "Linking in other clusters..."
17936 - mkdir "${S}"/nbbuild/netbeans || die
17937 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17938 -
17939 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17940 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17941 - touch nb.cluster.ide.built
17942 -
17943 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
17944 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
17945 - touch nb.cluster.nb.built
17946 -
17947 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17948 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17949 - touch nb.cluster.platform.built
17950 -
17951 - popd >/dev/null || die
17952 -
17953 - java-pkg-2_src_prepare
17954 -}
17955 -
17956 -src_install() {
17957 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
17958 -
17959 - insinto ${INSTALL_DIR}
17960 -
17961 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17962 -
17963 - doins -r *
17964 -
17965 - popd >/dev/null || die
17966 -
17967 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
17968 -}
17969
17970 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150830.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150830.ebuild
17971 deleted file mode 100644
17972 index 4d07b0b..0000000
17973 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150830.ebuild
17974 +++ /dev/null
17975 @@ -1,101 +0,0 @@
17976 -# Copyright 1999-2015 Gentoo Foundation
17977 -# Distributed under the terms of the GNU General Public License v2
17978 -# $Header: $
17979 -
17980 -EAPI="4"
17981 -inherit eutils java-pkg-2 java-ant-2
17982 -
17983 -DESCRIPTION="Netbeans Ergonomics Cluster"
17984 -HOMEPAGE="http://netbeans.org/"
17985 -SLOT="9999"
17986 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
17987 -SRC_URI="${SOURCE_URL}
17988 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
17989 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17990 -KEYWORDS="~amd64 ~x86"
17991 -IUSE=""
17992 -S="${WORKDIR}"
17993 -
17994 -CDEPEND="~dev-java/netbeans-ide-${PV}
17995 - ~dev-java/netbeans-nb-${PV}
17996 - ~dev-java/netbeans-platform-${PV}"
17997 -DEPEND=">=virtual/jdk-1.7
17998 - app-arch/unzip
17999 - ${CDEPEND}
18000 - dev-java/javahelp:0"
18001 -RDEPEND=">=virtual/jdk-1.7
18002 - ${CDEPEND}"
18003 -
18004 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18005 -
18006 -EANT_BUILD_XML="nbbuild/build.xml"
18007 -EANT_BUILD_TARGET="rebuild-cluster"
18008 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18009 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18010 -JAVA_PKG_BSFIX="off"
18011 -
18012 -src_unpack() {
18013 - unpack $(basename ${SOURCE_URL})
18014 -
18015 - einfo "Deleting bundled jars..."
18016 - find -name "*.jar" -type f -delete
18017 -
18018 - unpack netbeans-9999-r14-build.xml.patch.bz2
18019 -}
18020 -
18021 -src_prepare() {
18022 - einfo "Deleting bundled class files..."
18023 - find -name "*.class" -type f | xargs rm -vf
18024 -
18025 - epatch netbeans-9999-r14-build.xml.patch
18026 -
18027 - # Support for custom patches
18028 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18029 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18030 -
18031 - if [ -n "${files}" ] ; then
18032 - einfo "Applying custom patches:"
18033 -
18034 - for file in ${files} ; do
18035 - epatch "${file}"
18036 - done
18037 - fi
18038 - fi
18039 -
18040 - einfo "Symlinking external libraries..."
18041 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18042 -
18043 - einfo "Linking in other clusters..."
18044 - mkdir "${S}"/nbbuild/netbeans || die
18045 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18046 -
18047 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18048 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18049 - touch nb.cluster.ide.built
18050 -
18051 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
18052 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
18053 - touch nb.cluster.nb.built
18054 -
18055 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18056 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18057 - touch nb.cluster.platform.built
18058 -
18059 - popd >/dev/null || die
18060 -
18061 - java-pkg-2_src_prepare
18062 -}
18063 -
18064 -src_install() {
18065 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
18066 -
18067 - insinto ${INSTALL_DIR}
18068 -
18069 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18070 -
18071 - doins -r *
18072 -
18073 - popd >/dev/null || die
18074 -
18075 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
18076 -}
18077
18078 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150831.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150831.ebuild
18079 deleted file mode 100644
18080 index b0401d4..0000000
18081 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150831.ebuild
18082 +++ /dev/null
18083 @@ -1,101 +0,0 @@
18084 -# Copyright 1999-2015 Gentoo Foundation
18085 -# Distributed under the terms of the GNU General Public License v2
18086 -# $Header: $
18087 -
18088 -EAPI="4"
18089 -inherit eutils java-pkg-2 java-ant-2
18090 -
18091 -DESCRIPTION="Netbeans Ergonomics Cluster"
18092 -HOMEPAGE="http://netbeans.org/"
18093 -SLOT="9999"
18094 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
18095 -SRC_URI="${SOURCE_URL}
18096 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
18097 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18098 -KEYWORDS="~amd64 ~x86"
18099 -IUSE=""
18100 -S="${WORKDIR}"
18101 -
18102 -CDEPEND="~dev-java/netbeans-ide-${PV}
18103 - ~dev-java/netbeans-nb-${PV}
18104 - ~dev-java/netbeans-platform-${PV}"
18105 -DEPEND=">=virtual/jdk-1.7
18106 - app-arch/unzip
18107 - ${CDEPEND}
18108 - dev-java/javahelp:0"
18109 -RDEPEND=">=virtual/jdk-1.7
18110 - ${CDEPEND}"
18111 -
18112 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18113 -
18114 -EANT_BUILD_XML="nbbuild/build.xml"
18115 -EANT_BUILD_TARGET="rebuild-cluster"
18116 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18117 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18118 -JAVA_PKG_BSFIX="off"
18119 -
18120 -src_unpack() {
18121 - unpack $(basename ${SOURCE_URL})
18122 -
18123 - einfo "Deleting bundled jars..."
18124 - find -name "*.jar" -type f -delete
18125 -
18126 - unpack netbeans-9999-r14-build.xml.patch.bz2
18127 -}
18128 -
18129 -src_prepare() {
18130 - einfo "Deleting bundled class files..."
18131 - find -name "*.class" -type f | xargs rm -vf
18132 -
18133 - epatch netbeans-9999-r14-build.xml.patch
18134 -
18135 - # Support for custom patches
18136 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18137 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18138 -
18139 - if [ -n "${files}" ] ; then
18140 - einfo "Applying custom patches:"
18141 -
18142 - for file in ${files} ; do
18143 - epatch "${file}"
18144 - done
18145 - fi
18146 - fi
18147 -
18148 - einfo "Symlinking external libraries..."
18149 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18150 -
18151 - einfo "Linking in other clusters..."
18152 - mkdir "${S}"/nbbuild/netbeans || die
18153 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18154 -
18155 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18156 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18157 - touch nb.cluster.ide.built
18158 -
18159 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
18160 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
18161 - touch nb.cluster.nb.built
18162 -
18163 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18164 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18165 - touch nb.cluster.platform.built
18166 -
18167 - popd >/dev/null || die
18168 -
18169 - java-pkg-2_src_prepare
18170 -}
18171 -
18172 -src_install() {
18173 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
18174 -
18175 - insinto ${INSTALL_DIR}
18176 -
18177 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18178 -
18179 - doins -r *
18180 -
18181 - popd >/dev/null || die
18182 -
18183 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
18184 -}
18185
18186 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150801.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150901.ebuild
18187 similarity index 97%
18188 rename from dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150801.ebuild
18189 rename to dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150901.ebuild
18190 index f7a2281..f86918f 100644
18191 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150801.ebuild
18192 +++ b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150901.ebuild
18193 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
18194 DESCRIPTION="Netbeans Ergonomics Cluster"
18195 HOMEPAGE="http://netbeans.org/"
18196 SLOT="9999"
18197 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
18198 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
18199 SRC_URI="${SOURCE_URL}
18200 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
18201 LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18202
18203 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
18204 index 14cd0d4..0f0b3f7 100644
18205 --- a/dev-java/netbeans-extide/Manifest
18206 +++ b/dev-java/netbeans-extide/Manifest
18207 @@ -6,70 +6,24 @@ DIST 95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip 95179 SHA256 04
18208 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
18209 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
18210 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
18211 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
18212 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
18213 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
18214 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
18215 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
18216 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
18217 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
18218 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
18219 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
18220 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
18221 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
18222 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
18223 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
18224 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
18225 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
18226 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
18227 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
18228 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
18229 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
18230 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
18231 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
18232 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
18233 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
18234 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
18235 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
18236 EBUILD netbeans-extide-8.0.2.ebuild 3313 SHA256 d147df43b8e55de81e0429604a2497a82861864ae50fbb85368a3070e1c266c9 SHA512 8f2722ce12c1582ca6e9ed348fcb37b9969585037b5432e592e5dd6ef4b3e49c58783da5fe20f088bee07514e3b42de7aa36607900b285c32c4b91fa218df90c WHIRLPOOL 0fb074484787a5e0e688dc734efe027ff6dfd082dd63bc9bccc612f915fbbe33a4f93db6c43d345abc9c191e22ec196aada1e889d1240968916d54c69497a2d6
18237 -EBUILD netbeans-extide-9999_p20150801.ebuild 3383 SHA256 d478d0d29948a63b5db3f6a0e2b1898d58a449ee9881e87b3fcee59ef853084c SHA512 9e50a0865303ffccd60ec42e719d33957daf2ee3cfcf0dfe583a6cbd5a81826c1fa4d6dd8a31246275f2156e0e1f84d073abd7f991bbab32dff17b36f15988c1 WHIRLPOOL 29e2a0dad187f8db0946958e842bff7ec61038363b340e92f27c2801e39ea754997da204ffc3437b91cd782b8ec096c551cf7902b6b3d77a43578887b578d18d
18238 -EBUILD netbeans-extide-9999_p20150803.ebuild 3383 SHA256 551fbfe1847fc1dc666d2d2db81faf9aed2146205717c6813ef0f9a398359531 SHA512 e85363a597f5f7363e01548ee75a786c0ca505e4d38a2a25dde4796d68e6d12d06b5ec65fe00e0012806d48f5fc1c88922c041065be298fec357c61a993adfd9 WHIRLPOOL 9b3d900f9ee3d086bc2cce7c073b5b252541064565aa4fd647783f258700e24762e051db54bcee3eaac3f7b5cf37557b447f098f3505f18062a64ee7b50d9917
18239 -EBUILD netbeans-extide-9999_p20150804.ebuild 3383 SHA256 37c0d207b4026a14f4cd55caa4b1e8332e61f6a956ee17261b7f410e94ee996c SHA512 8e54a6a1736d35a6dbda53f9d19d6f9600567a149f02f29a282a6d79ae37325ecd2e34d0b9c42c9aaf8d552a696ea08d6bdbf71813e8bb1b700edc5f093d7827 WHIRLPOOL 77447716c3d431e9a642f333108f161f8d00fda9e0396b885e58f3c8be4b223f49f8b330444aad2bc77f42513fc224e814d8f8d27ba3b3588b21931b90f0a599
18240 -EBUILD netbeans-extide-9999_p20150805.ebuild 3383 SHA256 e386f37a3addc69bed1feccb82c0a782ba8b3860fc4b98a046dedce2a04123ef SHA512 40f50d9081e030700914f484c0f9f383fa76b5e7c926d5cd35b18a44d7e6562e8998683c306a941c123c0eb57cda85f2955b764b42c65d825bf94c27faf4ba5e WHIRLPOOL 13cb55b9f1b913063d3ee9b15e3f55c512cf56abcf93ddbf87ac01e2574c4c269fe77821b39b460d38ef7e152fe7a42c7bef08ee04808fbc680be8e1d2d1c5b8
18241 -EBUILD netbeans-extide-9999_p20150807.ebuild 3383 SHA256 89a2fadd1ff8f448cc12a9f20d1c9c88a480ec523a8dd15cc0973bdc884cb5c0 SHA512 d8e7803aece3b75140f69b275ae4f1c2cb7a94c3fdaf1ee57e51a085281328666e364a1bc357560775f04000f969cb37787d1815760a4e6157191f327438dd34 WHIRLPOOL 913e0013d58e9facaa94ab1686f3d215a9a85461096836d17f04aaa3b23b7e9246065171bc2eb6eefa8cea7e1a1521f427c17e3549ce955baf37a2052c151cab
18242 -EBUILD netbeans-extide-9999_p20150808.ebuild 3383 SHA256 0498dde48c7b77c36fd224dec8490a57c3838780e1d4df09060c202a9137acf1 SHA512 97c094f7c398fe3b3d1726c8e9029ef1e161dc2ebfb49b92abcaca1f2f4fb64ece1ce6b21db3d0ad0c68a5c67608662e18b0aa5021eef4e68642795bd2228584 WHIRLPOOL 7273a51ae50930d8e143417f81da223f07f10924253d28f91aad33fabb0ac3c8a5646f086eb1649cc8c10d6161fc4a1d21454e8fb64d46feb7aeee4cba12adae
18243 -EBUILD netbeans-extide-9999_p20150810.ebuild 3383 SHA256 6a4f388b29a44a96f226885a472383ed61417562768aedf0603d4f4c3b2411e1 SHA512 d6fba5f6dea4d395ed88c60a4a3462c29042bbc6203cc41bd8863d0aa14db22c41532abfa9384a0ab8fe26a76a02c12fad9b3f104e3d15a0fba7ef3f7ba92690 WHIRLPOOL d9ec65f96bca64b9e177a39ef87a2ee6dfba844aa3f7019d84db59d1a9c55b4e9aac33fd3be7993b4ec8928e320a2694ba367a650580a5af120f81a506027289
18244 -EBUILD netbeans-extide-9999_p20150812.ebuild 3383 SHA256 cefcc51aee370c73ad2f95c0f062c121769d0d776b61010ac8cf04cb163b5c77 SHA512 2701640c2ed6191d78710f14dc27f96c4327eff3fe8c9984398846494000fb1621baa21dfdda6924e32794da42f796f8d60552ddeb4ceae7bbe43aed87fe0bb6 WHIRLPOOL c5097f768cb2f4203061206abdb977af9d485a8d5c26851b065f344225a32cf2295d9d0b9391a3f590f21910267f09fe6dabf9101647fa66d0f7f76d41e26978
18245 -EBUILD netbeans-extide-9999_p20150813.ebuild 3383 SHA256 c9420212f6cfe4c8627da06729eb2c0e5c807c53b46df84e6f315a6de0a638ec SHA512 f3e0c944a86c593bee0465f24a0f132ea6da4f00bd4a7706d8db314f8a2605e296672017aee01c7b78fa53c3069ca6116d33de1f82cb5dd5aed70c37950e1a6e WHIRLPOOL b57134e7754bba4feeb6736d65f99d9c7ba53986a18b9708f059087d76dfec0aa6868065cde44aec44b41c98a319356508b4c044dc8303a8434e276bc8f823e0
18246 -EBUILD netbeans-extide-9999_p20150814.ebuild 3383 SHA256 94934b55dd6b48653d878f99db30df27023ea994d220faec39a3f364d7c0e03e SHA512 e5574ba8882810143984049fd6a2ea37c32c26ee1865bc5530bf088efbd706128aa57289e69d7ec17a8468e8a891f067b0591da49e5f66b214546925abc232b7 WHIRLPOOL ffc1c1949820e16a21b186dddb74734180612b66e8ed706eca1744ab6a5a23ac2718b50534264fa0f57f90d189ae4cf3e81417f9a812ed3fd1eaf0393d56754f
18247 -EBUILD netbeans-extide-9999_p20150817.ebuild 3383 SHA256 a187a476cd5a429a37f212b481d597df85bfaa4cea1224e1d04f35fc79058900 SHA512 95d3bafbeb345ffadbab372879ea26df062135f2da6a4465baa994980f7efb332f252afceae17cba5d7d9b1818a027af91781c7169633e7cd1299fde27cd04e4 WHIRLPOOL e67f31c14be6dab3d913663a3991612657e92a056be5e78b1a19d7caf4e7e06c8ff789e51cd9e7914c8452c5a896e8bf75d52a59cce3166a3c7b9ccda06c5a2d
18248 -EBUILD netbeans-extide-9999_p20150818.ebuild 3383 SHA256 b98b3f8f5c0f264f99f2459fbcbd04bac82cf855b75dc180a8fc7b35cda25ec0 SHA512 e82c869ea24cdc80bd22c4faae561920a08abe38c460c79dbf8ee5b3934db78ac6a08ed47a9c263044325780aa2797ff50978528eb54b83f4e3c9db6b37dc896 WHIRLPOOL 518b4d2d2c6e0534ee2449d8443a5e1d881b83f3d40362d3fa0e9078f6594f39620b3198f8ff0cc44e95e109c2d16e21bd6fc304fc6406986dd5328633d0b702
18249 -EBUILD netbeans-extide-9999_p20150819.ebuild 3383 SHA256 81dfd6d1efc37ee35457bcf9a0079cce81bbeee57184fbbd66cc5f84770bc0b5 SHA512 a0789c9850679eb9f18eaeece582156b36b167cbcac61c393729cb597dba49e43b03f49144f534e4831e894971a69a78998de1454c9e9ba74cbc880cf753ae9d WHIRLPOOL 2b86388e439bc5939b3593a4c44f404cb207203d3a8c3f028cafb41e96caeaca1cf00bb0a5636ff40b639d07a354d1a7b8f6961c39dc5b07c79f19fa562241ca
18250 -EBUILD netbeans-extide-9999_p20150820.ebuild 3383 SHA256 81402164752ff7675de036aed2c49a46ce930865895063c585643c71d06c3d30 SHA512 63407b82c9fed62fb7acb109995235d1e14a4f5531353586c03afc5ac4bde2ca5a47509a83437d10e598b234d5eae73b505239f592b1b262c3a2f58e8efac7fd WHIRLPOOL 54c928d60595cd9c4fc4247ff9169b4a276b15a07a7710bd8bccd74d2f57a27561e98e582441ee2d13f5dd2546371f96f581492018798a441ab04145b0e51b8f
18251 -EBUILD netbeans-extide-9999_p20150821.ebuild 3383 SHA256 9d44f31ea00706ad35ec0ddf492b6b2a0ec6601f3e4017974a0ea6f6500c866e SHA512 c2db9642efad731b1c8e2eabfb072927a7afb62e3216d70cda3fa9137eab18adf8e2ae2b9939c56ab2aafa821ea4775ce29c454b10f653c7c7e0237ad060f131 WHIRLPOOL 46dbbd1e3f4d625ca823c33e4462e2ea7a53367a2d5a74b0f99effc622b87ad6c327888c5fe241609cab9c3630a6ba9a4055cb9483431095de8b4af55a24e2ff
18252 -EBUILD netbeans-extide-9999_p20150822.ebuild 3383 SHA256 c44998bf71ce59f73b3313f9834b20abf0e0b4a2f9d33c95f7d0bdd85dddea3e SHA512 5cde5d4beea013c9db199e05de91b839630dad8d73ee2b75c118f8b36cc575f12bc35bfe78db72a50d6cd0263e19f4b9f99179a23c098d06d48852ce5296ca1b WHIRLPOOL 4aa23f3f6856210ffd39c46cb8252d986b45c56d06fbc36ee11e2402d00d84cab9ad6d1c98ebab0e10a12f0584083f1af0f31585ac78ba5b0348838c073dc9cf
18253 -EBUILD netbeans-extide-9999_p20150823.ebuild 3383 SHA256 aa344d1425c28f7c48b1f8d1c304ff8833a219b75aee480b9680c33b3146b34e SHA512 1caa0044e8ae2f7811e455b37343992083d83aa27ba99e86e4a90f5cf40c20000c9914869ebfee820651f0a461c7bb593764c5b87048e3b3a00fb6457bca5354 WHIRLPOOL f54051dc0d190df814fcb24f1bef05aea38ca843fc0e740ff1b2f5c7ed295eaa46bdc826d9fb83a8e84ed7ac99d8bf7b605c64e2305e6f8f4ace92c932472709
18254 -EBUILD netbeans-extide-9999_p20150824.ebuild 3383 SHA256 cf3d7714273146f898a1391db9dae3dade67966f6fb6ae539816ee2cf543036c SHA512 62926cce1eb30e7a31a3ba746491bb844de0bec6e460c5e0cac06353b2dd5aafd93085c9370de9026d6bdd3f4b6c09f445ac58b94849a542ec57514911d49d2f WHIRLPOOL 28e90a8aa85417d420fbb309396c36418d2e3e94a0869417329d8d5a81b6761cf781624ae9e2425913ab0cea3a69043588599d0f58fb1381ec1f22375507d81b
18255 -EBUILD netbeans-extide-9999_p20150825.ebuild 3383 SHA256 b2ec823d31188cca8c5bffad2e01c683bab7d120e15422255698afa52f0f34cb SHA512 b170a7014ef71586454c8761c218a970f31dd27fbfcbd0192cc10ffb8b7acdbf8cf3cf5af2302dd38b24671e5989968337b392a520210617bec6e906a3b7d249 WHIRLPOOL 105c1b6719d05eb57dae75fbca2041e213110ea0f67d2cbc5a46b5029d01e8d7f7a704764cf82018297f649973b8d15499527fd304e6db1da3a3c40968550686
18256 -EBUILD netbeans-extide-9999_p20150827.ebuild 3383 SHA256 a36d6dc38c3b7948c6aa3ec8d6a9be3bf64c871a96cb691b6a18a2ed741e4751 SHA512 8625598f435e7b1f585b83f45760c7e6cd2a800115cfbabaa320fbef329cc5f07722804bceeb3c4db4421b258d101a1938ffa00605c24a5f6a83141299f9f8f9 WHIRLPOOL e582ed30b2c34b4f3a70fdfd68a56525f1e42eace41b9afc72cb67a44cd7555c4a211b3c943b1798dbdf34bd5e0150a05cbd856b6c6478337f8dc716ea0e6ca5
18257 -EBUILD netbeans-extide-9999_p20150828.ebuild 3383 SHA256 6bd2a13a570bcdab73dd9c32ca0690c98a0d8aa8919672e37db5d622bc480a2d SHA512 b8ba3782d93b8becf3d863d3335aee96b7e8072d0382fa48cea67c64d6d005331c261171325c09bb2c4af54a17fda64408e7f5d4794942eec3f1fd9f768050d6 WHIRLPOOL 412a72b475278205dcbcfae627a7de1cf0dd080167c9d27731528b5745ebdc8793a18f47a5087355f3561931e9ce856470f70232987cd0e7c2d21567caaf656f
18258 -EBUILD netbeans-extide-9999_p20150829.ebuild 3383 SHA256 696cd54a302d5a04a5cd1c82ecb200443157b65291062d958fd282ea2b31cb58 SHA512 a64beecdf3a7db9928dea90103b918bd43172fd1be9e89e2dfe8c4fc688818b7a7d726a356adaffc833c700188fa650559be2dd1c9cdfc2292cd48532ce6aa5f WHIRLPOOL d98201aa32edf29a2b5980ce03d09d36a503899887b3fd28fcf66b53aaafeb182fdf22af100c9d41ff35bdd04ffce615436f3a1c118dcaa8342fb94f29848838
18259 -EBUILD netbeans-extide-9999_p20150830.ebuild 3383 SHA256 e5e4f064b7fed9957ad8eec005d36657d23a2398081cb7fb4bea6d3c60d37adf SHA512 894bc131bd5848eec7534452a004a2553e7ef6b461f83c97d1adb944ca427b3e3416779ccbb79121da8a3e0b544d17043c81198b331e8a41c4172dce74a752f9 WHIRLPOOL cdee39e1ff54cbca511f5e71703510b64090e8e3c8acb60e266709793dd9aa6eebb548dfc1258066e3e279e1930b3485c02aed30d41b899706017344355f9621
18260 -EBUILD netbeans-extide-9999_p20150831.ebuild 3383 SHA256 ab329b62a27bc91cb0ae3f76a6199beca809acbbf192f6ba5dc82b23bd0c13ff SHA512 e98ee74cea802e174cb1af8c94970989d4bb986ca0fca71d596425f19491c0f43abb7783e82281ec009731c2b4d2e3c24759f86c4743bee81b67327dcd0fcdd1 WHIRLPOOL 2ab2515859736a75d1f2faba0d0d38bf21d3602331d48ce236ae462a804966b3afe58684891eee91ec980805042be7cb65100350bbd9786c04d0ecd274065aba
18261 +EBUILD netbeans-extide-9999_p20150901.ebuild 3383 SHA256 866e5240bbb5d9d31ecfba22e9eff3af0c23b368b7ece6520f535ada6554080d SHA512 1b132f5a950ba69dd7d422923a677e80031fd2795d30e651c3901fc2ae42f35fdefbcb76c9e5d2e049dcd3d88fbef62749059c193e41e96d2421cbc20d285867 WHIRLPOOL 7f930661f5204a0219e292f0e1eab46e449efb31235a8ff5de22e25894b901d0feca550d4d0d41d958ea31d2927be2564e0e96722a4b5e5b76355083fa589cad
18262 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
18263 -----BEGIN PGP SIGNATURE-----
18264 Version: GnuPG v2
18265
18266 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZOaoP/j3jZjWDCw3GjYcntpX79q7d
18267 -+N/iOHzJJHjkVJu9SKsINGCfQMLH8yxdnEX7jWt93hZY43pdthe4Uqa5VnWSlHhc
18268 -DnBjtAScUWsKiyAqft58lbqh9xfC6DZT2qfLAY1ivpXU+pazOCaKPj6nz3TEWnY5
18269 -EaSYqp1qQRUdtMgkQ36BXDYmYSqIXRs9MybdrPOuiHbTVLi277CAAhC61zhxJHgf
18270 -LAwvEIlut00neTj1cFBFqirqHkhl4Vm3OJpvtmWlTuLg0IQo2BIDSu3vf/SwSNrH
18271 -NOnqx7VBRqSrPqlvrAfIGwpxlaQn9PloE37R+Syd9Il3RkmAldDAaxx4GG4DmPwd
18272 -YFfosSz4ByNjDa7BMIgrTSo0+Zd+OF3j1CVRWUIckwqsCNwSe/eSCkIyK5YYvQDL
18273 -h/vm2Hd16wspH+Dmt+kHMZL+b/4cE2WXtLpgupJeZLvu+hVKWItZICPv2XMiGbD/
18274 -ywI9b0fSDyotbvUj5bzWvls5AWcqco1qrdt7ctq7va6mCEAkrgMW+XQGbxuOc4XC
18275 -OgcqhqfVKHY6YvMG34gXwUsq6Rr7Qe6Yn/hpOQ7e682DPxoTDcrqUZ5tkCsj4mhZ
18276 -ziCI/794YTEUwH+Y7AUqfu2nxnytryZ9vrIRhKXWkNN0rXtkPVIZ/HZxW+Do4CBd
18277 -j1xYFNYeTZZvQYbYfqeX
18278 -=DKya
18279 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZyxcP/220pmKuSMbbShIZb8mZa5SK
18280 +/Bqc0iL1+Njza+13PU92MmNtl9AZkDIYCqzOUpPwuVnrJNoI6l37+wBGbz988rkn
18281 +WUjeU+oqu/rT1w4wpj5gOOLOJ92O6/PEZ5G/1GhEbR9zgXwnccNgVwqpodCOQGlW
18282 +zfqMZDSzzSzRiYvP+uPTFziN38wNAR7OhLjljtvghshao5Giv+6J28kxln1Np1Gd
18283 +/n2YI9h5Vc9IGuwS4txKpKMiEjRCnpL8brlLJtXuN2jw+H/yD2xCN2jxz3Q19Z2W
18284 +N2a1ADxfVMZthyEUjapsP04gkz+Za+6y+cTPSZ0tk7UEkBHK6/I7XF5eaPpwRpET
18285 +s2BJM5Y8O38zG5F18WKxXII21T61/M6ythkQaoXiAlZpG/LXWO6o2+kD5dymWIK7
18286 +du3Bwg8/aDP+puNlg5w7xSgPwaxhK0WdmPUldmY/CYlAbQ7AcWKrzhtqR97i7Dol
18287 +AWKtuwrOsnM1Ry5dHdd6Xg5+gkPSn8dCghNe+/rOzI5yFvVWqlLOrsJuQTiqcBa6
18288 +WieV9uUe9drQTLtEdAzZAGrXacDhFuKIGqoHYP0e9zU47BGgHZX9Hnsp3+mlBB8f
18289 +bzj6qAzK818UodDWvkr2+U1HYp3jjznY8xk9o2x1V1FebRWRbhFr20CeY5b+xKlH
18290 +Kc7EW+urXukK5MIbzKPK
18291 +=X9ru
18292 -----END PGP SIGNATURE-----
18293
18294 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150803.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150803.ebuild
18295 deleted file mode 100644
18296 index 74a8151..0000000
18297 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150803.ebuild
18298 +++ /dev/null
18299 @@ -1,108 +0,0 @@
18300 -# Copyright 1999-2015 Gentoo Foundation
18301 -# Distributed under the terms of the GNU General Public License v2
18302 -# $Header: $
18303 -
18304 -EAPI="4"
18305 -inherit eutils java-pkg-2 java-ant-2
18306 -
18307 -DESCRIPTION="Netbeans ExtIDE Cluster"
18308 -HOMEPAGE="http://netbeans.org/projects/ide"
18309 -SLOT="9999"
18310 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
18311 -SRC_URI="${SOURCE_URL}
18312 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18313 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18314 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18315 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18316 -KEYWORDS="~amd64 ~x86"
18317 -IUSE=""
18318 -S="${WORKDIR}"
18319 -
18320 -CDEPEND="~dev-java/netbeans-ide-${PV}
18321 - ~dev-java/netbeans-platform-${PV}"
18322 -DEPEND=">=virtual/jdk-1.7
18323 - app-arch/unzip
18324 - dev-java/javahelp:0
18325 - ${CDEPEND}"
18326 -RDEPEND=">=virtual/jdk-1.7
18327 - ${CDEPEND}"
18328 -
18329 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18330 -
18331 -EANT_BUILD_XML="nbbuild/build.xml"
18332 -EANT_BUILD_TARGET="rebuild-cluster"
18333 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18334 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18335 -JAVA_PKG_BSFIX="off"
18336 -
18337 -src_unpack() {
18338 - unpack $(basename ${SOURCE_URL})
18339 -
18340 - einfo "Deleting bundled jars..."
18341 - find -name "*.jar" -type f -delete
18342 -
18343 - unpack netbeans-9999-r14-build.xml.patch.bz2
18344 -
18345 - pushd "${S}" >/dev/null || die
18346 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18347 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18348 - popd >/dev/null || die
18349 -}
18350 -
18351 -src_prepare() {
18352 - einfo "Deleting bundled class files..."
18353 - find -name "*.class" -type f | xargs rm -vf
18354 -
18355 - epatch netbeans-9999-r14-build.xml.patch
18356 -
18357 - # Support for custom patches
18358 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18359 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18360 -
18361 - if [ -n "${files}" ] ; then
18362 - einfo "Applying custom patches:"
18363 -
18364 - for file in ${files} ; do
18365 - epatch "${file}"
18366 - done
18367 - fi
18368 - fi
18369 -
18370 - einfo "Symlinking external libraries..."
18371 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18372 -
18373 - einfo "Linking in other clusters..."
18374 - mkdir "${S}"/nbbuild/netbeans || die
18375 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18376 -
18377 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18378 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18379 - touch nb.cluster.ide.built
18380 -
18381 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18382 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18383 - touch nb.cluster.platform.built
18384 -
18385 - popd >/dev/null || die
18386 -
18387 - java-pkg-2_src_prepare
18388 -}
18389 -
18390 -src_compile() {
18391 - unset DISPLAY
18392 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18393 -}
18394 -
18395 -src_install() {
18396 - pushd nbbuild/netbeans/extide >/dev/null || die
18397 -
18398 - insinto ${INSTALL_DIR}
18399 -
18400 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18401 -
18402 - doins -r *
18403 -
18404 - popd >/dev/null || die
18405 -
18406 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18407 -}
18408
18409 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150804.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150804.ebuild
18410 deleted file mode 100644
18411 index 838dcf4..0000000
18412 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150804.ebuild
18413 +++ /dev/null
18414 @@ -1,108 +0,0 @@
18415 -# Copyright 1999-2015 Gentoo Foundation
18416 -# Distributed under the terms of the GNU General Public License v2
18417 -# $Header: $
18418 -
18419 -EAPI="4"
18420 -inherit eutils java-pkg-2 java-ant-2
18421 -
18422 -DESCRIPTION="Netbeans ExtIDE Cluster"
18423 -HOMEPAGE="http://netbeans.org/projects/ide"
18424 -SLOT="9999"
18425 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
18426 -SRC_URI="${SOURCE_URL}
18427 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18428 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18429 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18430 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18431 -KEYWORDS="~amd64 ~x86"
18432 -IUSE=""
18433 -S="${WORKDIR}"
18434 -
18435 -CDEPEND="~dev-java/netbeans-ide-${PV}
18436 - ~dev-java/netbeans-platform-${PV}"
18437 -DEPEND=">=virtual/jdk-1.7
18438 - app-arch/unzip
18439 - dev-java/javahelp:0
18440 - ${CDEPEND}"
18441 -RDEPEND=">=virtual/jdk-1.7
18442 - ${CDEPEND}"
18443 -
18444 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18445 -
18446 -EANT_BUILD_XML="nbbuild/build.xml"
18447 -EANT_BUILD_TARGET="rebuild-cluster"
18448 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18449 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18450 -JAVA_PKG_BSFIX="off"
18451 -
18452 -src_unpack() {
18453 - unpack $(basename ${SOURCE_URL})
18454 -
18455 - einfo "Deleting bundled jars..."
18456 - find -name "*.jar" -type f -delete
18457 -
18458 - unpack netbeans-9999-r14-build.xml.patch.bz2
18459 -
18460 - pushd "${S}" >/dev/null || die
18461 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18462 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18463 - popd >/dev/null || die
18464 -}
18465 -
18466 -src_prepare() {
18467 - einfo "Deleting bundled class files..."
18468 - find -name "*.class" -type f | xargs rm -vf
18469 -
18470 - epatch netbeans-9999-r14-build.xml.patch
18471 -
18472 - # Support for custom patches
18473 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18474 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18475 -
18476 - if [ -n "${files}" ] ; then
18477 - einfo "Applying custom patches:"
18478 -
18479 - for file in ${files} ; do
18480 - epatch "${file}"
18481 - done
18482 - fi
18483 - fi
18484 -
18485 - einfo "Symlinking external libraries..."
18486 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18487 -
18488 - einfo "Linking in other clusters..."
18489 - mkdir "${S}"/nbbuild/netbeans || die
18490 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18491 -
18492 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18493 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18494 - touch nb.cluster.ide.built
18495 -
18496 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18497 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18498 - touch nb.cluster.platform.built
18499 -
18500 - popd >/dev/null || die
18501 -
18502 - java-pkg-2_src_prepare
18503 -}
18504 -
18505 -src_compile() {
18506 - unset DISPLAY
18507 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18508 -}
18509 -
18510 -src_install() {
18511 - pushd nbbuild/netbeans/extide >/dev/null || die
18512 -
18513 - insinto ${INSTALL_DIR}
18514 -
18515 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18516 -
18517 - doins -r *
18518 -
18519 - popd >/dev/null || die
18520 -
18521 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18522 -}
18523
18524 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150805.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150805.ebuild
18525 deleted file mode 100644
18526 index 13cafb7..0000000
18527 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150805.ebuild
18528 +++ /dev/null
18529 @@ -1,108 +0,0 @@
18530 -# Copyright 1999-2015 Gentoo Foundation
18531 -# Distributed under the terms of the GNU General Public License v2
18532 -# $Header: $
18533 -
18534 -EAPI="4"
18535 -inherit eutils java-pkg-2 java-ant-2
18536 -
18537 -DESCRIPTION="Netbeans ExtIDE Cluster"
18538 -HOMEPAGE="http://netbeans.org/projects/ide"
18539 -SLOT="9999"
18540 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
18541 -SRC_URI="${SOURCE_URL}
18542 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18543 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18544 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18545 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18546 -KEYWORDS="~amd64 ~x86"
18547 -IUSE=""
18548 -S="${WORKDIR}"
18549 -
18550 -CDEPEND="~dev-java/netbeans-ide-${PV}
18551 - ~dev-java/netbeans-platform-${PV}"
18552 -DEPEND=">=virtual/jdk-1.7
18553 - app-arch/unzip
18554 - dev-java/javahelp:0
18555 - ${CDEPEND}"
18556 -RDEPEND=">=virtual/jdk-1.7
18557 - ${CDEPEND}"
18558 -
18559 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18560 -
18561 -EANT_BUILD_XML="nbbuild/build.xml"
18562 -EANT_BUILD_TARGET="rebuild-cluster"
18563 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18564 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18565 -JAVA_PKG_BSFIX="off"
18566 -
18567 -src_unpack() {
18568 - unpack $(basename ${SOURCE_URL})
18569 -
18570 - einfo "Deleting bundled jars..."
18571 - find -name "*.jar" -type f -delete
18572 -
18573 - unpack netbeans-9999-r14-build.xml.patch.bz2
18574 -
18575 - pushd "${S}" >/dev/null || die
18576 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18577 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18578 - popd >/dev/null || die
18579 -}
18580 -
18581 -src_prepare() {
18582 - einfo "Deleting bundled class files..."
18583 - find -name "*.class" -type f | xargs rm -vf
18584 -
18585 - epatch netbeans-9999-r14-build.xml.patch
18586 -
18587 - # Support for custom patches
18588 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18589 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18590 -
18591 - if [ -n "${files}" ] ; then
18592 - einfo "Applying custom patches:"
18593 -
18594 - for file in ${files} ; do
18595 - epatch "${file}"
18596 - done
18597 - fi
18598 - fi
18599 -
18600 - einfo "Symlinking external libraries..."
18601 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18602 -
18603 - einfo "Linking in other clusters..."
18604 - mkdir "${S}"/nbbuild/netbeans || die
18605 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18606 -
18607 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18608 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18609 - touch nb.cluster.ide.built
18610 -
18611 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18612 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18613 - touch nb.cluster.platform.built
18614 -
18615 - popd >/dev/null || die
18616 -
18617 - java-pkg-2_src_prepare
18618 -}
18619 -
18620 -src_compile() {
18621 - unset DISPLAY
18622 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18623 -}
18624 -
18625 -src_install() {
18626 - pushd nbbuild/netbeans/extide >/dev/null || die
18627 -
18628 - insinto ${INSTALL_DIR}
18629 -
18630 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18631 -
18632 - doins -r *
18633 -
18634 - popd >/dev/null || die
18635 -
18636 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18637 -}
18638
18639 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150807.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150807.ebuild
18640 deleted file mode 100644
18641 index 280fc24..0000000
18642 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150807.ebuild
18643 +++ /dev/null
18644 @@ -1,108 +0,0 @@
18645 -# Copyright 1999-2015 Gentoo Foundation
18646 -# Distributed under the terms of the GNU General Public License v2
18647 -# $Header: $
18648 -
18649 -EAPI="4"
18650 -inherit eutils java-pkg-2 java-ant-2
18651 -
18652 -DESCRIPTION="Netbeans ExtIDE Cluster"
18653 -HOMEPAGE="http://netbeans.org/projects/ide"
18654 -SLOT="9999"
18655 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
18656 -SRC_URI="${SOURCE_URL}
18657 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18658 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18659 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18660 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18661 -KEYWORDS="~amd64 ~x86"
18662 -IUSE=""
18663 -S="${WORKDIR}"
18664 -
18665 -CDEPEND="~dev-java/netbeans-ide-${PV}
18666 - ~dev-java/netbeans-platform-${PV}"
18667 -DEPEND=">=virtual/jdk-1.7
18668 - app-arch/unzip
18669 - dev-java/javahelp:0
18670 - ${CDEPEND}"
18671 -RDEPEND=">=virtual/jdk-1.7
18672 - ${CDEPEND}"
18673 -
18674 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18675 -
18676 -EANT_BUILD_XML="nbbuild/build.xml"
18677 -EANT_BUILD_TARGET="rebuild-cluster"
18678 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18679 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18680 -JAVA_PKG_BSFIX="off"
18681 -
18682 -src_unpack() {
18683 - unpack $(basename ${SOURCE_URL})
18684 -
18685 - einfo "Deleting bundled jars..."
18686 - find -name "*.jar" -type f -delete
18687 -
18688 - unpack netbeans-9999-r14-build.xml.patch.bz2
18689 -
18690 - pushd "${S}" >/dev/null || die
18691 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18692 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18693 - popd >/dev/null || die
18694 -}
18695 -
18696 -src_prepare() {
18697 - einfo "Deleting bundled class files..."
18698 - find -name "*.class" -type f | xargs rm -vf
18699 -
18700 - epatch netbeans-9999-r14-build.xml.patch
18701 -
18702 - # Support for custom patches
18703 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18704 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18705 -
18706 - if [ -n "${files}" ] ; then
18707 - einfo "Applying custom patches:"
18708 -
18709 - for file in ${files} ; do
18710 - epatch "${file}"
18711 - done
18712 - fi
18713 - fi
18714 -
18715 - einfo "Symlinking external libraries..."
18716 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18717 -
18718 - einfo "Linking in other clusters..."
18719 - mkdir "${S}"/nbbuild/netbeans || die
18720 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18721 -
18722 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18723 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18724 - touch nb.cluster.ide.built
18725 -
18726 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18727 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18728 - touch nb.cluster.platform.built
18729 -
18730 - popd >/dev/null || die
18731 -
18732 - java-pkg-2_src_prepare
18733 -}
18734 -
18735 -src_compile() {
18736 - unset DISPLAY
18737 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18738 -}
18739 -
18740 -src_install() {
18741 - pushd nbbuild/netbeans/extide >/dev/null || die
18742 -
18743 - insinto ${INSTALL_DIR}
18744 -
18745 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18746 -
18747 - doins -r *
18748 -
18749 - popd >/dev/null || die
18750 -
18751 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18752 -}
18753
18754 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150808.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150808.ebuild
18755 deleted file mode 100644
18756 index 04aea9b..0000000
18757 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150808.ebuild
18758 +++ /dev/null
18759 @@ -1,108 +0,0 @@
18760 -# Copyright 1999-2015 Gentoo Foundation
18761 -# Distributed under the terms of the GNU General Public License v2
18762 -# $Header: $
18763 -
18764 -EAPI="4"
18765 -inherit eutils java-pkg-2 java-ant-2
18766 -
18767 -DESCRIPTION="Netbeans ExtIDE Cluster"
18768 -HOMEPAGE="http://netbeans.org/projects/ide"
18769 -SLOT="9999"
18770 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
18771 -SRC_URI="${SOURCE_URL}
18772 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18773 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18774 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18775 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18776 -KEYWORDS="~amd64 ~x86"
18777 -IUSE=""
18778 -S="${WORKDIR}"
18779 -
18780 -CDEPEND="~dev-java/netbeans-ide-${PV}
18781 - ~dev-java/netbeans-platform-${PV}"
18782 -DEPEND=">=virtual/jdk-1.7
18783 - app-arch/unzip
18784 - dev-java/javahelp:0
18785 - ${CDEPEND}"
18786 -RDEPEND=">=virtual/jdk-1.7
18787 - ${CDEPEND}"
18788 -
18789 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18790 -
18791 -EANT_BUILD_XML="nbbuild/build.xml"
18792 -EANT_BUILD_TARGET="rebuild-cluster"
18793 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18794 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18795 -JAVA_PKG_BSFIX="off"
18796 -
18797 -src_unpack() {
18798 - unpack $(basename ${SOURCE_URL})
18799 -
18800 - einfo "Deleting bundled jars..."
18801 - find -name "*.jar" -type f -delete
18802 -
18803 - unpack netbeans-9999-r14-build.xml.patch.bz2
18804 -
18805 - pushd "${S}" >/dev/null || die
18806 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18807 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18808 - popd >/dev/null || die
18809 -}
18810 -
18811 -src_prepare() {
18812 - einfo "Deleting bundled class files..."
18813 - find -name "*.class" -type f | xargs rm -vf
18814 -
18815 - epatch netbeans-9999-r14-build.xml.patch
18816 -
18817 - # Support for custom patches
18818 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18819 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18820 -
18821 - if [ -n "${files}" ] ; then
18822 - einfo "Applying custom patches:"
18823 -
18824 - for file in ${files} ; do
18825 - epatch "${file}"
18826 - done
18827 - fi
18828 - fi
18829 -
18830 - einfo "Symlinking external libraries..."
18831 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18832 -
18833 - einfo "Linking in other clusters..."
18834 - mkdir "${S}"/nbbuild/netbeans || die
18835 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18836 -
18837 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18838 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18839 - touch nb.cluster.ide.built
18840 -
18841 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18842 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18843 - touch nb.cluster.platform.built
18844 -
18845 - popd >/dev/null || die
18846 -
18847 - java-pkg-2_src_prepare
18848 -}
18849 -
18850 -src_compile() {
18851 - unset DISPLAY
18852 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18853 -}
18854 -
18855 -src_install() {
18856 - pushd nbbuild/netbeans/extide >/dev/null || die
18857 -
18858 - insinto ${INSTALL_DIR}
18859 -
18860 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18861 -
18862 - doins -r *
18863 -
18864 - popd >/dev/null || die
18865 -
18866 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18867 -}
18868
18869 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150810.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150810.ebuild
18870 deleted file mode 100644
18871 index 4aa04a0..0000000
18872 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150810.ebuild
18873 +++ /dev/null
18874 @@ -1,108 +0,0 @@
18875 -# Copyright 1999-2015 Gentoo Foundation
18876 -# Distributed under the terms of the GNU General Public License v2
18877 -# $Header: $
18878 -
18879 -EAPI="4"
18880 -inherit eutils java-pkg-2 java-ant-2
18881 -
18882 -DESCRIPTION="Netbeans ExtIDE Cluster"
18883 -HOMEPAGE="http://netbeans.org/projects/ide"
18884 -SLOT="9999"
18885 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
18886 -SRC_URI="${SOURCE_URL}
18887 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18888 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
18889 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
18890 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18891 -KEYWORDS="~amd64 ~x86"
18892 -IUSE=""
18893 -S="${WORKDIR}"
18894 -
18895 -CDEPEND="~dev-java/netbeans-ide-${PV}
18896 - ~dev-java/netbeans-platform-${PV}"
18897 -DEPEND=">=virtual/jdk-1.7
18898 - app-arch/unzip
18899 - dev-java/javahelp:0
18900 - ${CDEPEND}"
18901 -RDEPEND=">=virtual/jdk-1.7
18902 - ${CDEPEND}"
18903 -
18904 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18905 -
18906 -EANT_BUILD_XML="nbbuild/build.xml"
18907 -EANT_BUILD_TARGET="rebuild-cluster"
18908 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
18909 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18910 -JAVA_PKG_BSFIX="off"
18911 -
18912 -src_unpack() {
18913 - unpack $(basename ${SOURCE_URL})
18914 -
18915 - einfo "Deleting bundled jars..."
18916 - find -name "*.jar" -type f -delete
18917 -
18918 - unpack netbeans-9999-r14-build.xml.patch.bz2
18919 -
18920 - pushd "${S}" >/dev/null || die
18921 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
18922 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
18923 - popd >/dev/null || die
18924 -}
18925 -
18926 -src_prepare() {
18927 - einfo "Deleting bundled class files..."
18928 - find -name "*.class" -type f | xargs rm -vf
18929 -
18930 - epatch netbeans-9999-r14-build.xml.patch
18931 -
18932 - # Support for custom patches
18933 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18934 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18935 -
18936 - if [ -n "${files}" ] ; then
18937 - einfo "Applying custom patches:"
18938 -
18939 - for file in ${files} ; do
18940 - epatch "${file}"
18941 - done
18942 - fi
18943 - fi
18944 -
18945 - einfo "Symlinking external libraries..."
18946 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18947 -
18948 - einfo "Linking in other clusters..."
18949 - mkdir "${S}"/nbbuild/netbeans || die
18950 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18951 -
18952 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18953 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18954 - touch nb.cluster.ide.built
18955 -
18956 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18957 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18958 - touch nb.cluster.platform.built
18959 -
18960 - popd >/dev/null || die
18961 -
18962 - java-pkg-2_src_prepare
18963 -}
18964 -
18965 -src_compile() {
18966 - unset DISPLAY
18967 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
18968 -}
18969 -
18970 -src_install() {
18971 - pushd nbbuild/netbeans/extide >/dev/null || die
18972 -
18973 - insinto ${INSTALL_DIR}
18974 -
18975 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18976 -
18977 - doins -r *
18978 -
18979 - popd >/dev/null || die
18980 -
18981 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
18982 -}
18983
18984 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150812.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150812.ebuild
18985 deleted file mode 100644
18986 index 04608ce..0000000
18987 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150812.ebuild
18988 +++ /dev/null
18989 @@ -1,108 +0,0 @@
18990 -# Copyright 1999-2015 Gentoo Foundation
18991 -# Distributed under the terms of the GNU General Public License v2
18992 -# $Header: $
18993 -
18994 -EAPI="4"
18995 -inherit eutils java-pkg-2 java-ant-2
18996 -
18997 -DESCRIPTION="Netbeans ExtIDE Cluster"
18998 -HOMEPAGE="http://netbeans.org/projects/ide"
18999 -SLOT="9999"
19000 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
19001 -SRC_URI="${SOURCE_URL}
19002 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19003 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19004 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19005 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19006 -KEYWORDS="~amd64 ~x86"
19007 -IUSE=""
19008 -S="${WORKDIR}"
19009 -
19010 -CDEPEND="~dev-java/netbeans-ide-${PV}
19011 - ~dev-java/netbeans-platform-${PV}"
19012 -DEPEND=">=virtual/jdk-1.7
19013 - app-arch/unzip
19014 - dev-java/javahelp:0
19015 - ${CDEPEND}"
19016 -RDEPEND=">=virtual/jdk-1.7
19017 - ${CDEPEND}"
19018 -
19019 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19020 -
19021 -EANT_BUILD_XML="nbbuild/build.xml"
19022 -EANT_BUILD_TARGET="rebuild-cluster"
19023 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19024 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19025 -JAVA_PKG_BSFIX="off"
19026 -
19027 -src_unpack() {
19028 - unpack $(basename ${SOURCE_URL})
19029 -
19030 - einfo "Deleting bundled jars..."
19031 - find -name "*.jar" -type f -delete
19032 -
19033 - unpack netbeans-9999-r14-build.xml.patch.bz2
19034 -
19035 - pushd "${S}" >/dev/null || die
19036 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19037 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19038 - popd >/dev/null || die
19039 -}
19040 -
19041 -src_prepare() {
19042 - einfo "Deleting bundled class files..."
19043 - find -name "*.class" -type f | xargs rm -vf
19044 -
19045 - epatch netbeans-9999-r14-build.xml.patch
19046 -
19047 - # Support for custom patches
19048 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19049 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19050 -
19051 - if [ -n "${files}" ] ; then
19052 - einfo "Applying custom patches:"
19053 -
19054 - for file in ${files} ; do
19055 - epatch "${file}"
19056 - done
19057 - fi
19058 - fi
19059 -
19060 - einfo "Symlinking external libraries..."
19061 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19062 -
19063 - einfo "Linking in other clusters..."
19064 - mkdir "${S}"/nbbuild/netbeans || die
19065 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19066 -
19067 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19068 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19069 - touch nb.cluster.ide.built
19070 -
19071 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19072 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19073 - touch nb.cluster.platform.built
19074 -
19075 - popd >/dev/null || die
19076 -
19077 - java-pkg-2_src_prepare
19078 -}
19079 -
19080 -src_compile() {
19081 - unset DISPLAY
19082 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19083 -}
19084 -
19085 -src_install() {
19086 - pushd nbbuild/netbeans/extide >/dev/null || die
19087 -
19088 - insinto ${INSTALL_DIR}
19089 -
19090 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19091 -
19092 - doins -r *
19093 -
19094 - popd >/dev/null || die
19095 -
19096 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19097 -}
19098
19099 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150813.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150813.ebuild
19100 deleted file mode 100644
19101 index 0421c7d..0000000
19102 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150813.ebuild
19103 +++ /dev/null
19104 @@ -1,108 +0,0 @@
19105 -# Copyright 1999-2015 Gentoo Foundation
19106 -# Distributed under the terms of the GNU General Public License v2
19107 -# $Header: $
19108 -
19109 -EAPI="4"
19110 -inherit eutils java-pkg-2 java-ant-2
19111 -
19112 -DESCRIPTION="Netbeans ExtIDE Cluster"
19113 -HOMEPAGE="http://netbeans.org/projects/ide"
19114 -SLOT="9999"
19115 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
19116 -SRC_URI="${SOURCE_URL}
19117 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19118 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19119 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19120 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19121 -KEYWORDS="~amd64 ~x86"
19122 -IUSE=""
19123 -S="${WORKDIR}"
19124 -
19125 -CDEPEND="~dev-java/netbeans-ide-${PV}
19126 - ~dev-java/netbeans-platform-${PV}"
19127 -DEPEND=">=virtual/jdk-1.7
19128 - app-arch/unzip
19129 - dev-java/javahelp:0
19130 - ${CDEPEND}"
19131 -RDEPEND=">=virtual/jdk-1.7
19132 - ${CDEPEND}"
19133 -
19134 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19135 -
19136 -EANT_BUILD_XML="nbbuild/build.xml"
19137 -EANT_BUILD_TARGET="rebuild-cluster"
19138 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19139 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19140 -JAVA_PKG_BSFIX="off"
19141 -
19142 -src_unpack() {
19143 - unpack $(basename ${SOURCE_URL})
19144 -
19145 - einfo "Deleting bundled jars..."
19146 - find -name "*.jar" -type f -delete
19147 -
19148 - unpack netbeans-9999-r14-build.xml.patch.bz2
19149 -
19150 - pushd "${S}" >/dev/null || die
19151 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19152 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19153 - popd >/dev/null || die
19154 -}
19155 -
19156 -src_prepare() {
19157 - einfo "Deleting bundled class files..."
19158 - find -name "*.class" -type f | xargs rm -vf
19159 -
19160 - epatch netbeans-9999-r14-build.xml.patch
19161 -
19162 - # Support for custom patches
19163 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19164 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19165 -
19166 - if [ -n "${files}" ] ; then
19167 - einfo "Applying custom patches:"
19168 -
19169 - for file in ${files} ; do
19170 - epatch "${file}"
19171 - done
19172 - fi
19173 - fi
19174 -
19175 - einfo "Symlinking external libraries..."
19176 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19177 -
19178 - einfo "Linking in other clusters..."
19179 - mkdir "${S}"/nbbuild/netbeans || die
19180 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19181 -
19182 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19183 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19184 - touch nb.cluster.ide.built
19185 -
19186 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19187 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19188 - touch nb.cluster.platform.built
19189 -
19190 - popd >/dev/null || die
19191 -
19192 - java-pkg-2_src_prepare
19193 -}
19194 -
19195 -src_compile() {
19196 - unset DISPLAY
19197 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19198 -}
19199 -
19200 -src_install() {
19201 - pushd nbbuild/netbeans/extide >/dev/null || die
19202 -
19203 - insinto ${INSTALL_DIR}
19204 -
19205 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19206 -
19207 - doins -r *
19208 -
19209 - popd >/dev/null || die
19210 -
19211 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19212 -}
19213
19214 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150814.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150814.ebuild
19215 deleted file mode 100644
19216 index b1d392a..0000000
19217 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150814.ebuild
19218 +++ /dev/null
19219 @@ -1,108 +0,0 @@
19220 -# Copyright 1999-2015 Gentoo Foundation
19221 -# Distributed under the terms of the GNU General Public License v2
19222 -# $Header: $
19223 -
19224 -EAPI="4"
19225 -inherit eutils java-pkg-2 java-ant-2
19226 -
19227 -DESCRIPTION="Netbeans ExtIDE Cluster"
19228 -HOMEPAGE="http://netbeans.org/projects/ide"
19229 -SLOT="9999"
19230 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
19231 -SRC_URI="${SOURCE_URL}
19232 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19233 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19234 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19235 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19236 -KEYWORDS="~amd64 ~x86"
19237 -IUSE=""
19238 -S="${WORKDIR}"
19239 -
19240 -CDEPEND="~dev-java/netbeans-ide-${PV}
19241 - ~dev-java/netbeans-platform-${PV}"
19242 -DEPEND=">=virtual/jdk-1.7
19243 - app-arch/unzip
19244 - dev-java/javahelp:0
19245 - ${CDEPEND}"
19246 -RDEPEND=">=virtual/jdk-1.7
19247 - ${CDEPEND}"
19248 -
19249 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19250 -
19251 -EANT_BUILD_XML="nbbuild/build.xml"
19252 -EANT_BUILD_TARGET="rebuild-cluster"
19253 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19254 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19255 -JAVA_PKG_BSFIX="off"
19256 -
19257 -src_unpack() {
19258 - unpack $(basename ${SOURCE_URL})
19259 -
19260 - einfo "Deleting bundled jars..."
19261 - find -name "*.jar" -type f -delete
19262 -
19263 - unpack netbeans-9999-r14-build.xml.patch.bz2
19264 -
19265 - pushd "${S}" >/dev/null || die
19266 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19267 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19268 - popd >/dev/null || die
19269 -}
19270 -
19271 -src_prepare() {
19272 - einfo "Deleting bundled class files..."
19273 - find -name "*.class" -type f | xargs rm -vf
19274 -
19275 - epatch netbeans-9999-r14-build.xml.patch
19276 -
19277 - # Support for custom patches
19278 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19279 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19280 -
19281 - if [ -n "${files}" ] ; then
19282 - einfo "Applying custom patches:"
19283 -
19284 - for file in ${files} ; do
19285 - epatch "${file}"
19286 - done
19287 - fi
19288 - fi
19289 -
19290 - einfo "Symlinking external libraries..."
19291 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19292 -
19293 - einfo "Linking in other clusters..."
19294 - mkdir "${S}"/nbbuild/netbeans || die
19295 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19296 -
19297 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19298 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19299 - touch nb.cluster.ide.built
19300 -
19301 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19302 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19303 - touch nb.cluster.platform.built
19304 -
19305 - popd >/dev/null || die
19306 -
19307 - java-pkg-2_src_prepare
19308 -}
19309 -
19310 -src_compile() {
19311 - unset DISPLAY
19312 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19313 -}
19314 -
19315 -src_install() {
19316 - pushd nbbuild/netbeans/extide >/dev/null || die
19317 -
19318 - insinto ${INSTALL_DIR}
19319 -
19320 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19321 -
19322 - doins -r *
19323 -
19324 - popd >/dev/null || die
19325 -
19326 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19327 -}
19328
19329 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150817.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150817.ebuild
19330 deleted file mode 100644
19331 index 12696cc..0000000
19332 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150817.ebuild
19333 +++ /dev/null
19334 @@ -1,108 +0,0 @@
19335 -# Copyright 1999-2015 Gentoo Foundation
19336 -# Distributed under the terms of the GNU General Public License v2
19337 -# $Header: $
19338 -
19339 -EAPI="4"
19340 -inherit eutils java-pkg-2 java-ant-2
19341 -
19342 -DESCRIPTION="Netbeans ExtIDE Cluster"
19343 -HOMEPAGE="http://netbeans.org/projects/ide"
19344 -SLOT="9999"
19345 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
19346 -SRC_URI="${SOURCE_URL}
19347 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19348 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19349 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19350 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19351 -KEYWORDS="~amd64 ~x86"
19352 -IUSE=""
19353 -S="${WORKDIR}"
19354 -
19355 -CDEPEND="~dev-java/netbeans-ide-${PV}
19356 - ~dev-java/netbeans-platform-${PV}"
19357 -DEPEND=">=virtual/jdk-1.7
19358 - app-arch/unzip
19359 - dev-java/javahelp:0
19360 - ${CDEPEND}"
19361 -RDEPEND=">=virtual/jdk-1.7
19362 - ${CDEPEND}"
19363 -
19364 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19365 -
19366 -EANT_BUILD_XML="nbbuild/build.xml"
19367 -EANT_BUILD_TARGET="rebuild-cluster"
19368 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19369 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19370 -JAVA_PKG_BSFIX="off"
19371 -
19372 -src_unpack() {
19373 - unpack $(basename ${SOURCE_URL})
19374 -
19375 - einfo "Deleting bundled jars..."
19376 - find -name "*.jar" -type f -delete
19377 -
19378 - unpack netbeans-9999-r14-build.xml.patch.bz2
19379 -
19380 - pushd "${S}" >/dev/null || die
19381 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19382 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19383 - popd >/dev/null || die
19384 -}
19385 -
19386 -src_prepare() {
19387 - einfo "Deleting bundled class files..."
19388 - find -name "*.class" -type f | xargs rm -vf
19389 -
19390 - epatch netbeans-9999-r14-build.xml.patch
19391 -
19392 - # Support for custom patches
19393 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19394 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19395 -
19396 - if [ -n "${files}" ] ; then
19397 - einfo "Applying custom patches:"
19398 -
19399 - for file in ${files} ; do
19400 - epatch "${file}"
19401 - done
19402 - fi
19403 - fi
19404 -
19405 - einfo "Symlinking external libraries..."
19406 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19407 -
19408 - einfo "Linking in other clusters..."
19409 - mkdir "${S}"/nbbuild/netbeans || die
19410 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19411 -
19412 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19413 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19414 - touch nb.cluster.ide.built
19415 -
19416 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19417 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19418 - touch nb.cluster.platform.built
19419 -
19420 - popd >/dev/null || die
19421 -
19422 - java-pkg-2_src_prepare
19423 -}
19424 -
19425 -src_compile() {
19426 - unset DISPLAY
19427 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19428 -}
19429 -
19430 -src_install() {
19431 - pushd nbbuild/netbeans/extide >/dev/null || die
19432 -
19433 - insinto ${INSTALL_DIR}
19434 -
19435 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19436 -
19437 - doins -r *
19438 -
19439 - popd >/dev/null || die
19440 -
19441 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19442 -}
19443
19444 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150818.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150818.ebuild
19445 deleted file mode 100644
19446 index e57bae7..0000000
19447 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150818.ebuild
19448 +++ /dev/null
19449 @@ -1,108 +0,0 @@
19450 -# Copyright 1999-2015 Gentoo Foundation
19451 -# Distributed under the terms of the GNU General Public License v2
19452 -# $Header: $
19453 -
19454 -EAPI="4"
19455 -inherit eutils java-pkg-2 java-ant-2
19456 -
19457 -DESCRIPTION="Netbeans ExtIDE Cluster"
19458 -HOMEPAGE="http://netbeans.org/projects/ide"
19459 -SLOT="9999"
19460 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
19461 -SRC_URI="${SOURCE_URL}
19462 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19463 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19464 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19465 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19466 -KEYWORDS="~amd64 ~x86"
19467 -IUSE=""
19468 -S="${WORKDIR}"
19469 -
19470 -CDEPEND="~dev-java/netbeans-ide-${PV}
19471 - ~dev-java/netbeans-platform-${PV}"
19472 -DEPEND=">=virtual/jdk-1.7
19473 - app-arch/unzip
19474 - dev-java/javahelp:0
19475 - ${CDEPEND}"
19476 -RDEPEND=">=virtual/jdk-1.7
19477 - ${CDEPEND}"
19478 -
19479 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19480 -
19481 -EANT_BUILD_XML="nbbuild/build.xml"
19482 -EANT_BUILD_TARGET="rebuild-cluster"
19483 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19484 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19485 -JAVA_PKG_BSFIX="off"
19486 -
19487 -src_unpack() {
19488 - unpack $(basename ${SOURCE_URL})
19489 -
19490 - einfo "Deleting bundled jars..."
19491 - find -name "*.jar" -type f -delete
19492 -
19493 - unpack netbeans-9999-r14-build.xml.patch.bz2
19494 -
19495 - pushd "${S}" >/dev/null || die
19496 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19497 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19498 - popd >/dev/null || die
19499 -}
19500 -
19501 -src_prepare() {
19502 - einfo "Deleting bundled class files..."
19503 - find -name "*.class" -type f | xargs rm -vf
19504 -
19505 - epatch netbeans-9999-r14-build.xml.patch
19506 -
19507 - # Support for custom patches
19508 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19509 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19510 -
19511 - if [ -n "${files}" ] ; then
19512 - einfo "Applying custom patches:"
19513 -
19514 - for file in ${files} ; do
19515 - epatch "${file}"
19516 - done
19517 - fi
19518 - fi
19519 -
19520 - einfo "Symlinking external libraries..."
19521 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19522 -
19523 - einfo "Linking in other clusters..."
19524 - mkdir "${S}"/nbbuild/netbeans || die
19525 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19526 -
19527 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19528 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19529 - touch nb.cluster.ide.built
19530 -
19531 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19532 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19533 - touch nb.cluster.platform.built
19534 -
19535 - popd >/dev/null || die
19536 -
19537 - java-pkg-2_src_prepare
19538 -}
19539 -
19540 -src_compile() {
19541 - unset DISPLAY
19542 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19543 -}
19544 -
19545 -src_install() {
19546 - pushd nbbuild/netbeans/extide >/dev/null || die
19547 -
19548 - insinto ${INSTALL_DIR}
19549 -
19550 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19551 -
19552 - doins -r *
19553 -
19554 - popd >/dev/null || die
19555 -
19556 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19557 -}
19558
19559 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150819.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150819.ebuild
19560 deleted file mode 100644
19561 index 4ec7800..0000000
19562 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150819.ebuild
19563 +++ /dev/null
19564 @@ -1,108 +0,0 @@
19565 -# Copyright 1999-2015 Gentoo Foundation
19566 -# Distributed under the terms of the GNU General Public License v2
19567 -# $Header: $
19568 -
19569 -EAPI="4"
19570 -inherit eutils java-pkg-2 java-ant-2
19571 -
19572 -DESCRIPTION="Netbeans ExtIDE Cluster"
19573 -HOMEPAGE="http://netbeans.org/projects/ide"
19574 -SLOT="9999"
19575 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
19576 -SRC_URI="${SOURCE_URL}
19577 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19578 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19579 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19580 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19581 -KEYWORDS="~amd64 ~x86"
19582 -IUSE=""
19583 -S="${WORKDIR}"
19584 -
19585 -CDEPEND="~dev-java/netbeans-ide-${PV}
19586 - ~dev-java/netbeans-platform-${PV}"
19587 -DEPEND=">=virtual/jdk-1.7
19588 - app-arch/unzip
19589 - dev-java/javahelp:0
19590 - ${CDEPEND}"
19591 -RDEPEND=">=virtual/jdk-1.7
19592 - ${CDEPEND}"
19593 -
19594 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19595 -
19596 -EANT_BUILD_XML="nbbuild/build.xml"
19597 -EANT_BUILD_TARGET="rebuild-cluster"
19598 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19599 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19600 -JAVA_PKG_BSFIX="off"
19601 -
19602 -src_unpack() {
19603 - unpack $(basename ${SOURCE_URL})
19604 -
19605 - einfo "Deleting bundled jars..."
19606 - find -name "*.jar" -type f -delete
19607 -
19608 - unpack netbeans-9999-r14-build.xml.patch.bz2
19609 -
19610 - pushd "${S}" >/dev/null || die
19611 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19612 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19613 - popd >/dev/null || die
19614 -}
19615 -
19616 -src_prepare() {
19617 - einfo "Deleting bundled class files..."
19618 - find -name "*.class" -type f | xargs rm -vf
19619 -
19620 - epatch netbeans-9999-r14-build.xml.patch
19621 -
19622 - # Support for custom patches
19623 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19624 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19625 -
19626 - if [ -n "${files}" ] ; then
19627 - einfo "Applying custom patches:"
19628 -
19629 - for file in ${files} ; do
19630 - epatch "${file}"
19631 - done
19632 - fi
19633 - fi
19634 -
19635 - einfo "Symlinking external libraries..."
19636 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19637 -
19638 - einfo "Linking in other clusters..."
19639 - mkdir "${S}"/nbbuild/netbeans || die
19640 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19641 -
19642 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19643 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19644 - touch nb.cluster.ide.built
19645 -
19646 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19647 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19648 - touch nb.cluster.platform.built
19649 -
19650 - popd >/dev/null || die
19651 -
19652 - java-pkg-2_src_prepare
19653 -}
19654 -
19655 -src_compile() {
19656 - unset DISPLAY
19657 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19658 -}
19659 -
19660 -src_install() {
19661 - pushd nbbuild/netbeans/extide >/dev/null || die
19662 -
19663 - insinto ${INSTALL_DIR}
19664 -
19665 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19666 -
19667 - doins -r *
19668 -
19669 - popd >/dev/null || die
19670 -
19671 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19672 -}
19673
19674 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150820.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150820.ebuild
19675 deleted file mode 100644
19676 index e8a5378..0000000
19677 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150820.ebuild
19678 +++ /dev/null
19679 @@ -1,108 +0,0 @@
19680 -# Copyright 1999-2015 Gentoo Foundation
19681 -# Distributed under the terms of the GNU General Public License v2
19682 -# $Header: $
19683 -
19684 -EAPI="4"
19685 -inherit eutils java-pkg-2 java-ant-2
19686 -
19687 -DESCRIPTION="Netbeans ExtIDE Cluster"
19688 -HOMEPAGE="http://netbeans.org/projects/ide"
19689 -SLOT="9999"
19690 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
19691 -SRC_URI="${SOURCE_URL}
19692 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19693 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19694 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19695 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19696 -KEYWORDS="~amd64 ~x86"
19697 -IUSE=""
19698 -S="${WORKDIR}"
19699 -
19700 -CDEPEND="~dev-java/netbeans-ide-${PV}
19701 - ~dev-java/netbeans-platform-${PV}"
19702 -DEPEND=">=virtual/jdk-1.7
19703 - app-arch/unzip
19704 - dev-java/javahelp:0
19705 - ${CDEPEND}"
19706 -RDEPEND=">=virtual/jdk-1.7
19707 - ${CDEPEND}"
19708 -
19709 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19710 -
19711 -EANT_BUILD_XML="nbbuild/build.xml"
19712 -EANT_BUILD_TARGET="rebuild-cluster"
19713 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19714 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19715 -JAVA_PKG_BSFIX="off"
19716 -
19717 -src_unpack() {
19718 - unpack $(basename ${SOURCE_URL})
19719 -
19720 - einfo "Deleting bundled jars..."
19721 - find -name "*.jar" -type f -delete
19722 -
19723 - unpack netbeans-9999-r14-build.xml.patch.bz2
19724 -
19725 - pushd "${S}" >/dev/null || die
19726 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19727 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19728 - popd >/dev/null || die
19729 -}
19730 -
19731 -src_prepare() {
19732 - einfo "Deleting bundled class files..."
19733 - find -name "*.class" -type f | xargs rm -vf
19734 -
19735 - epatch netbeans-9999-r14-build.xml.patch
19736 -
19737 - # Support for custom patches
19738 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19739 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19740 -
19741 - if [ -n "${files}" ] ; then
19742 - einfo "Applying custom patches:"
19743 -
19744 - for file in ${files} ; do
19745 - epatch "${file}"
19746 - done
19747 - fi
19748 - fi
19749 -
19750 - einfo "Symlinking external libraries..."
19751 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19752 -
19753 - einfo "Linking in other clusters..."
19754 - mkdir "${S}"/nbbuild/netbeans || die
19755 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19756 -
19757 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19758 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19759 - touch nb.cluster.ide.built
19760 -
19761 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19762 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19763 - touch nb.cluster.platform.built
19764 -
19765 - popd >/dev/null || die
19766 -
19767 - java-pkg-2_src_prepare
19768 -}
19769 -
19770 -src_compile() {
19771 - unset DISPLAY
19772 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19773 -}
19774 -
19775 -src_install() {
19776 - pushd nbbuild/netbeans/extide >/dev/null || die
19777 -
19778 - insinto ${INSTALL_DIR}
19779 -
19780 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19781 -
19782 - doins -r *
19783 -
19784 - popd >/dev/null || die
19785 -
19786 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19787 -}
19788
19789 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150821.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150821.ebuild
19790 deleted file mode 100644
19791 index 34292b2..0000000
19792 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150821.ebuild
19793 +++ /dev/null
19794 @@ -1,108 +0,0 @@
19795 -# Copyright 1999-2015 Gentoo Foundation
19796 -# Distributed under the terms of the GNU General Public License v2
19797 -# $Header: $
19798 -
19799 -EAPI="4"
19800 -inherit eutils java-pkg-2 java-ant-2
19801 -
19802 -DESCRIPTION="Netbeans ExtIDE Cluster"
19803 -HOMEPAGE="http://netbeans.org/projects/ide"
19804 -SLOT="9999"
19805 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
19806 -SRC_URI="${SOURCE_URL}
19807 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19808 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19809 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19810 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19811 -KEYWORDS="~amd64 ~x86"
19812 -IUSE=""
19813 -S="${WORKDIR}"
19814 -
19815 -CDEPEND="~dev-java/netbeans-ide-${PV}
19816 - ~dev-java/netbeans-platform-${PV}"
19817 -DEPEND=">=virtual/jdk-1.7
19818 - app-arch/unzip
19819 - dev-java/javahelp:0
19820 - ${CDEPEND}"
19821 -RDEPEND=">=virtual/jdk-1.7
19822 - ${CDEPEND}"
19823 -
19824 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19825 -
19826 -EANT_BUILD_XML="nbbuild/build.xml"
19827 -EANT_BUILD_TARGET="rebuild-cluster"
19828 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19829 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19830 -JAVA_PKG_BSFIX="off"
19831 -
19832 -src_unpack() {
19833 - unpack $(basename ${SOURCE_URL})
19834 -
19835 - einfo "Deleting bundled jars..."
19836 - find -name "*.jar" -type f -delete
19837 -
19838 - unpack netbeans-9999-r14-build.xml.patch.bz2
19839 -
19840 - pushd "${S}" >/dev/null || die
19841 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19842 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19843 - popd >/dev/null || die
19844 -}
19845 -
19846 -src_prepare() {
19847 - einfo "Deleting bundled class files..."
19848 - find -name "*.class" -type f | xargs rm -vf
19849 -
19850 - epatch netbeans-9999-r14-build.xml.patch
19851 -
19852 - # Support for custom patches
19853 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19854 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19855 -
19856 - if [ -n "${files}" ] ; then
19857 - einfo "Applying custom patches:"
19858 -
19859 - for file in ${files} ; do
19860 - epatch "${file}"
19861 - done
19862 - fi
19863 - fi
19864 -
19865 - einfo "Symlinking external libraries..."
19866 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19867 -
19868 - einfo "Linking in other clusters..."
19869 - mkdir "${S}"/nbbuild/netbeans || die
19870 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19871 -
19872 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19873 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19874 - touch nb.cluster.ide.built
19875 -
19876 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19877 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19878 - touch nb.cluster.platform.built
19879 -
19880 - popd >/dev/null || die
19881 -
19882 - java-pkg-2_src_prepare
19883 -}
19884 -
19885 -src_compile() {
19886 - unset DISPLAY
19887 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19888 -}
19889 -
19890 -src_install() {
19891 - pushd nbbuild/netbeans/extide >/dev/null || die
19892 -
19893 - insinto ${INSTALL_DIR}
19894 -
19895 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19896 -
19897 - doins -r *
19898 -
19899 - popd >/dev/null || die
19900 -
19901 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
19902 -}
19903
19904 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150822.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150822.ebuild
19905 deleted file mode 100644
19906 index b418997..0000000
19907 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150822.ebuild
19908 +++ /dev/null
19909 @@ -1,108 +0,0 @@
19910 -# Copyright 1999-2015 Gentoo Foundation
19911 -# Distributed under the terms of the GNU General Public License v2
19912 -# $Header: $
19913 -
19914 -EAPI="4"
19915 -inherit eutils java-pkg-2 java-ant-2
19916 -
19917 -DESCRIPTION="Netbeans ExtIDE Cluster"
19918 -HOMEPAGE="http://netbeans.org/projects/ide"
19919 -SLOT="9999"
19920 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
19921 -SRC_URI="${SOURCE_URL}
19922 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19923 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
19924 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
19925 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19926 -KEYWORDS="~amd64 ~x86"
19927 -IUSE=""
19928 -S="${WORKDIR}"
19929 -
19930 -CDEPEND="~dev-java/netbeans-ide-${PV}
19931 - ~dev-java/netbeans-platform-${PV}"
19932 -DEPEND=">=virtual/jdk-1.7
19933 - app-arch/unzip
19934 - dev-java/javahelp:0
19935 - ${CDEPEND}"
19936 -RDEPEND=">=virtual/jdk-1.7
19937 - ${CDEPEND}"
19938 -
19939 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19940 -
19941 -EANT_BUILD_XML="nbbuild/build.xml"
19942 -EANT_BUILD_TARGET="rebuild-cluster"
19943 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19944 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19945 -JAVA_PKG_BSFIX="off"
19946 -
19947 -src_unpack() {
19948 - unpack $(basename ${SOURCE_URL})
19949 -
19950 - einfo "Deleting bundled jars..."
19951 - find -name "*.jar" -type f -delete
19952 -
19953 - unpack netbeans-9999-r14-build.xml.patch.bz2
19954 -
19955 - pushd "${S}" >/dev/null || die
19956 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19957 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
19958 - popd >/dev/null || die
19959 -}
19960 -
19961 -src_prepare() {
19962 - einfo "Deleting bundled class files..."
19963 - find -name "*.class" -type f | xargs rm -vf
19964 -
19965 - epatch netbeans-9999-r14-build.xml.patch
19966 -
19967 - # Support for custom patches
19968 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19969 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19970 -
19971 - if [ -n "${files}" ] ; then
19972 - einfo "Applying custom patches:"
19973 -
19974 - for file in ${files} ; do
19975 - epatch "${file}"
19976 - done
19977 - fi
19978 - fi
19979 -
19980 - einfo "Symlinking external libraries..."
19981 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19982 -
19983 - einfo "Linking in other clusters..."
19984 - mkdir "${S}"/nbbuild/netbeans || die
19985 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19986 -
19987 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19988 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19989 - touch nb.cluster.ide.built
19990 -
19991 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19992 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19993 - touch nb.cluster.platform.built
19994 -
19995 - popd >/dev/null || die
19996 -
19997 - java-pkg-2_src_prepare
19998 -}
19999 -
20000 -src_compile() {
20001 - unset DISPLAY
20002 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20003 -}
20004 -
20005 -src_install() {
20006 - pushd nbbuild/netbeans/extide >/dev/null || die
20007 -
20008 - insinto ${INSTALL_DIR}
20009 -
20010 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20011 -
20012 - doins -r *
20013 -
20014 - popd >/dev/null || die
20015 -
20016 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20017 -}
20018
20019 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150823.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150823.ebuild
20020 deleted file mode 100644
20021 index a8a6a58..0000000
20022 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150823.ebuild
20023 +++ /dev/null
20024 @@ -1,108 +0,0 @@
20025 -# Copyright 1999-2015 Gentoo Foundation
20026 -# Distributed under the terms of the GNU General Public License v2
20027 -# $Header: $
20028 -
20029 -EAPI="4"
20030 -inherit eutils java-pkg-2 java-ant-2
20031 -
20032 -DESCRIPTION="Netbeans ExtIDE Cluster"
20033 -HOMEPAGE="http://netbeans.org/projects/ide"
20034 -SLOT="9999"
20035 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
20036 -SRC_URI="${SOURCE_URL}
20037 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20038 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20039 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20040 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20041 -KEYWORDS="~amd64 ~x86"
20042 -IUSE=""
20043 -S="${WORKDIR}"
20044 -
20045 -CDEPEND="~dev-java/netbeans-ide-${PV}
20046 - ~dev-java/netbeans-platform-${PV}"
20047 -DEPEND=">=virtual/jdk-1.7
20048 - app-arch/unzip
20049 - dev-java/javahelp:0
20050 - ${CDEPEND}"
20051 -RDEPEND=">=virtual/jdk-1.7
20052 - ${CDEPEND}"
20053 -
20054 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20055 -
20056 -EANT_BUILD_XML="nbbuild/build.xml"
20057 -EANT_BUILD_TARGET="rebuild-cluster"
20058 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20059 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20060 -JAVA_PKG_BSFIX="off"
20061 -
20062 -src_unpack() {
20063 - unpack $(basename ${SOURCE_URL})
20064 -
20065 - einfo "Deleting bundled jars..."
20066 - find -name "*.jar" -type f -delete
20067 -
20068 - unpack netbeans-9999-r14-build.xml.patch.bz2
20069 -
20070 - pushd "${S}" >/dev/null || die
20071 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20072 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20073 - popd >/dev/null || die
20074 -}
20075 -
20076 -src_prepare() {
20077 - einfo "Deleting bundled class files..."
20078 - find -name "*.class" -type f | xargs rm -vf
20079 -
20080 - epatch netbeans-9999-r14-build.xml.patch
20081 -
20082 - # Support for custom patches
20083 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20084 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20085 -
20086 - if [ -n "${files}" ] ; then
20087 - einfo "Applying custom patches:"
20088 -
20089 - for file in ${files} ; do
20090 - epatch "${file}"
20091 - done
20092 - fi
20093 - fi
20094 -
20095 - einfo "Symlinking external libraries..."
20096 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20097 -
20098 - einfo "Linking in other clusters..."
20099 - mkdir "${S}"/nbbuild/netbeans || die
20100 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20101 -
20102 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20103 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20104 - touch nb.cluster.ide.built
20105 -
20106 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20107 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20108 - touch nb.cluster.platform.built
20109 -
20110 - popd >/dev/null || die
20111 -
20112 - java-pkg-2_src_prepare
20113 -}
20114 -
20115 -src_compile() {
20116 - unset DISPLAY
20117 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20118 -}
20119 -
20120 -src_install() {
20121 - pushd nbbuild/netbeans/extide >/dev/null || die
20122 -
20123 - insinto ${INSTALL_DIR}
20124 -
20125 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20126 -
20127 - doins -r *
20128 -
20129 - popd >/dev/null || die
20130 -
20131 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20132 -}
20133
20134 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150824.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150824.ebuild
20135 deleted file mode 100644
20136 index 693e3be..0000000
20137 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150824.ebuild
20138 +++ /dev/null
20139 @@ -1,108 +0,0 @@
20140 -# Copyright 1999-2015 Gentoo Foundation
20141 -# Distributed under the terms of the GNU General Public License v2
20142 -# $Header: $
20143 -
20144 -EAPI="4"
20145 -inherit eutils java-pkg-2 java-ant-2
20146 -
20147 -DESCRIPTION="Netbeans ExtIDE Cluster"
20148 -HOMEPAGE="http://netbeans.org/projects/ide"
20149 -SLOT="9999"
20150 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
20151 -SRC_URI="${SOURCE_URL}
20152 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20153 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20154 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20155 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20156 -KEYWORDS="~amd64 ~x86"
20157 -IUSE=""
20158 -S="${WORKDIR}"
20159 -
20160 -CDEPEND="~dev-java/netbeans-ide-${PV}
20161 - ~dev-java/netbeans-platform-${PV}"
20162 -DEPEND=">=virtual/jdk-1.7
20163 - app-arch/unzip
20164 - dev-java/javahelp:0
20165 - ${CDEPEND}"
20166 -RDEPEND=">=virtual/jdk-1.7
20167 - ${CDEPEND}"
20168 -
20169 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20170 -
20171 -EANT_BUILD_XML="nbbuild/build.xml"
20172 -EANT_BUILD_TARGET="rebuild-cluster"
20173 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20174 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20175 -JAVA_PKG_BSFIX="off"
20176 -
20177 -src_unpack() {
20178 - unpack $(basename ${SOURCE_URL})
20179 -
20180 - einfo "Deleting bundled jars..."
20181 - find -name "*.jar" -type f -delete
20182 -
20183 - unpack netbeans-9999-r14-build.xml.patch.bz2
20184 -
20185 - pushd "${S}" >/dev/null || die
20186 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20187 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20188 - popd >/dev/null || die
20189 -}
20190 -
20191 -src_prepare() {
20192 - einfo "Deleting bundled class files..."
20193 - find -name "*.class" -type f | xargs rm -vf
20194 -
20195 - epatch netbeans-9999-r14-build.xml.patch
20196 -
20197 - # Support for custom patches
20198 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20199 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20200 -
20201 - if [ -n "${files}" ] ; then
20202 - einfo "Applying custom patches:"
20203 -
20204 - for file in ${files} ; do
20205 - epatch "${file}"
20206 - done
20207 - fi
20208 - fi
20209 -
20210 - einfo "Symlinking external libraries..."
20211 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20212 -
20213 - einfo "Linking in other clusters..."
20214 - mkdir "${S}"/nbbuild/netbeans || die
20215 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20216 -
20217 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20218 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20219 - touch nb.cluster.ide.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_compile() {
20231 - unset DISPLAY
20232 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20233 -}
20234 -
20235 -src_install() {
20236 - pushd nbbuild/netbeans/extide >/dev/null || die
20237 -
20238 - insinto ${INSTALL_DIR}
20239 -
20240 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20241 -
20242 - doins -r *
20243 -
20244 - popd >/dev/null || die
20245 -
20246 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20247 -}
20248
20249 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150825.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150825.ebuild
20250 deleted file mode 100644
20251 index 4b601cf..0000000
20252 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150825.ebuild
20253 +++ /dev/null
20254 @@ -1,108 +0,0 @@
20255 -# Copyright 1999-2015 Gentoo Foundation
20256 -# Distributed under the terms of the GNU General Public License v2
20257 -# $Header: $
20258 -
20259 -EAPI="4"
20260 -inherit eutils java-pkg-2 java-ant-2
20261 -
20262 -DESCRIPTION="Netbeans ExtIDE Cluster"
20263 -HOMEPAGE="http://netbeans.org/projects/ide"
20264 -SLOT="9999"
20265 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
20266 -SRC_URI="${SOURCE_URL}
20267 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20268 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20269 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20270 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20271 -KEYWORDS="~amd64 ~x86"
20272 -IUSE=""
20273 -S="${WORKDIR}"
20274 -
20275 -CDEPEND="~dev-java/netbeans-ide-${PV}
20276 - ~dev-java/netbeans-platform-${PV}"
20277 -DEPEND=">=virtual/jdk-1.7
20278 - app-arch/unzip
20279 - dev-java/javahelp:0
20280 - ${CDEPEND}"
20281 -RDEPEND=">=virtual/jdk-1.7
20282 - ${CDEPEND}"
20283 -
20284 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20285 -
20286 -EANT_BUILD_XML="nbbuild/build.xml"
20287 -EANT_BUILD_TARGET="rebuild-cluster"
20288 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20289 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20290 -JAVA_PKG_BSFIX="off"
20291 -
20292 -src_unpack() {
20293 - unpack $(basename ${SOURCE_URL})
20294 -
20295 - einfo "Deleting bundled jars..."
20296 - find -name "*.jar" -type f -delete
20297 -
20298 - unpack netbeans-9999-r14-build.xml.patch.bz2
20299 -
20300 - pushd "${S}" >/dev/null || die
20301 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20302 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20303 - popd >/dev/null || die
20304 -}
20305 -
20306 -src_prepare() {
20307 - einfo "Deleting bundled class files..."
20308 - find -name "*.class" -type f | xargs rm -vf
20309 -
20310 - epatch netbeans-9999-r14-build.xml.patch
20311 -
20312 - # Support for custom patches
20313 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20314 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20315 -
20316 - if [ -n "${files}" ] ; then
20317 - einfo "Applying custom patches:"
20318 -
20319 - for file in ${files} ; do
20320 - epatch "${file}"
20321 - done
20322 - fi
20323 - fi
20324 -
20325 - einfo "Symlinking external libraries..."
20326 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20327 -
20328 - einfo "Linking in other clusters..."
20329 - mkdir "${S}"/nbbuild/netbeans || die
20330 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20331 -
20332 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20333 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20334 - touch nb.cluster.ide.built
20335 -
20336 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20337 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20338 - touch nb.cluster.platform.built
20339 -
20340 - popd >/dev/null || die
20341 -
20342 - java-pkg-2_src_prepare
20343 -}
20344 -
20345 -src_compile() {
20346 - unset DISPLAY
20347 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20348 -}
20349 -
20350 -src_install() {
20351 - pushd nbbuild/netbeans/extide >/dev/null || die
20352 -
20353 - insinto ${INSTALL_DIR}
20354 -
20355 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20356 -
20357 - doins -r *
20358 -
20359 - popd >/dev/null || die
20360 -
20361 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20362 -}
20363
20364 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150827.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150827.ebuild
20365 deleted file mode 100644
20366 index 2548cac..0000000
20367 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150827.ebuild
20368 +++ /dev/null
20369 @@ -1,108 +0,0 @@
20370 -# Copyright 1999-2015 Gentoo Foundation
20371 -# Distributed under the terms of the GNU General Public License v2
20372 -# $Header: $
20373 -
20374 -EAPI="4"
20375 -inherit eutils java-pkg-2 java-ant-2
20376 -
20377 -DESCRIPTION="Netbeans ExtIDE Cluster"
20378 -HOMEPAGE="http://netbeans.org/projects/ide"
20379 -SLOT="9999"
20380 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
20381 -SRC_URI="${SOURCE_URL}
20382 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20383 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20384 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20385 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20386 -KEYWORDS="~amd64 ~x86"
20387 -IUSE=""
20388 -S="${WORKDIR}"
20389 -
20390 -CDEPEND="~dev-java/netbeans-ide-${PV}
20391 - ~dev-java/netbeans-platform-${PV}"
20392 -DEPEND=">=virtual/jdk-1.7
20393 - app-arch/unzip
20394 - dev-java/javahelp:0
20395 - ${CDEPEND}"
20396 -RDEPEND=">=virtual/jdk-1.7
20397 - ${CDEPEND}"
20398 -
20399 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20400 -
20401 -EANT_BUILD_XML="nbbuild/build.xml"
20402 -EANT_BUILD_TARGET="rebuild-cluster"
20403 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20404 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20405 -JAVA_PKG_BSFIX="off"
20406 -
20407 -src_unpack() {
20408 - unpack $(basename ${SOURCE_URL})
20409 -
20410 - einfo "Deleting bundled jars..."
20411 - find -name "*.jar" -type f -delete
20412 -
20413 - unpack netbeans-9999-r14-build.xml.patch.bz2
20414 -
20415 - pushd "${S}" >/dev/null || die
20416 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20417 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20418 - popd >/dev/null || die
20419 -}
20420 -
20421 -src_prepare() {
20422 - einfo "Deleting bundled class files..."
20423 - find -name "*.class" -type f | xargs rm -vf
20424 -
20425 - epatch netbeans-9999-r14-build.xml.patch
20426 -
20427 - # Support for custom patches
20428 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20429 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20430 -
20431 - if [ -n "${files}" ] ; then
20432 - einfo "Applying custom patches:"
20433 -
20434 - for file in ${files} ; do
20435 - epatch "${file}"
20436 - done
20437 - fi
20438 - fi
20439 -
20440 - einfo "Symlinking external libraries..."
20441 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20442 -
20443 - einfo "Linking in other clusters..."
20444 - mkdir "${S}"/nbbuild/netbeans || die
20445 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20446 -
20447 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20448 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20449 - touch nb.cluster.ide.built
20450 -
20451 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20452 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20453 - touch nb.cluster.platform.built
20454 -
20455 - popd >/dev/null || die
20456 -
20457 - java-pkg-2_src_prepare
20458 -}
20459 -
20460 -src_compile() {
20461 - unset DISPLAY
20462 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20463 -}
20464 -
20465 -src_install() {
20466 - pushd nbbuild/netbeans/extide >/dev/null || die
20467 -
20468 - insinto ${INSTALL_DIR}
20469 -
20470 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20471 -
20472 - doins -r *
20473 -
20474 - popd >/dev/null || die
20475 -
20476 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20477 -}
20478
20479 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150828.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150828.ebuild
20480 deleted file mode 100644
20481 index ad52240..0000000
20482 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150828.ebuild
20483 +++ /dev/null
20484 @@ -1,108 +0,0 @@
20485 -# Copyright 1999-2015 Gentoo Foundation
20486 -# Distributed under the terms of the GNU General Public License v2
20487 -# $Header: $
20488 -
20489 -EAPI="4"
20490 -inherit eutils java-pkg-2 java-ant-2
20491 -
20492 -DESCRIPTION="Netbeans ExtIDE Cluster"
20493 -HOMEPAGE="http://netbeans.org/projects/ide"
20494 -SLOT="9999"
20495 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
20496 -SRC_URI="${SOURCE_URL}
20497 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20498 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20499 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20500 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20501 -KEYWORDS="~amd64 ~x86"
20502 -IUSE=""
20503 -S="${WORKDIR}"
20504 -
20505 -CDEPEND="~dev-java/netbeans-ide-${PV}
20506 - ~dev-java/netbeans-platform-${PV}"
20507 -DEPEND=">=virtual/jdk-1.7
20508 - app-arch/unzip
20509 - dev-java/javahelp:0
20510 - ${CDEPEND}"
20511 -RDEPEND=">=virtual/jdk-1.7
20512 - ${CDEPEND}"
20513 -
20514 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20515 -
20516 -EANT_BUILD_XML="nbbuild/build.xml"
20517 -EANT_BUILD_TARGET="rebuild-cluster"
20518 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20519 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20520 -JAVA_PKG_BSFIX="off"
20521 -
20522 -src_unpack() {
20523 - unpack $(basename ${SOURCE_URL})
20524 -
20525 - einfo "Deleting bundled jars..."
20526 - find -name "*.jar" -type f -delete
20527 -
20528 - unpack netbeans-9999-r14-build.xml.patch.bz2
20529 -
20530 - pushd "${S}" >/dev/null || die
20531 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20532 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20533 - popd >/dev/null || die
20534 -}
20535 -
20536 -src_prepare() {
20537 - einfo "Deleting bundled class files..."
20538 - find -name "*.class" -type f | xargs rm -vf
20539 -
20540 - epatch netbeans-9999-r14-build.xml.patch
20541 -
20542 - # Support for custom patches
20543 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20544 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20545 -
20546 - if [ -n "${files}" ] ; then
20547 - einfo "Applying custom patches:"
20548 -
20549 - for file in ${files} ; do
20550 - epatch "${file}"
20551 - done
20552 - fi
20553 - fi
20554 -
20555 - einfo "Symlinking external libraries..."
20556 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20557 -
20558 - einfo "Linking in other clusters..."
20559 - mkdir "${S}"/nbbuild/netbeans || die
20560 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20561 -
20562 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20563 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20564 - touch nb.cluster.ide.built
20565 -
20566 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20567 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20568 - touch nb.cluster.platform.built
20569 -
20570 - popd >/dev/null || die
20571 -
20572 - java-pkg-2_src_prepare
20573 -}
20574 -
20575 -src_compile() {
20576 - unset DISPLAY
20577 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20578 -}
20579 -
20580 -src_install() {
20581 - pushd nbbuild/netbeans/extide >/dev/null || die
20582 -
20583 - insinto ${INSTALL_DIR}
20584 -
20585 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20586 -
20587 - doins -r *
20588 -
20589 - popd >/dev/null || die
20590 -
20591 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20592 -}
20593
20594 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150829.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150829.ebuild
20595 deleted file mode 100644
20596 index 1655822..0000000
20597 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150829.ebuild
20598 +++ /dev/null
20599 @@ -1,108 +0,0 @@
20600 -# Copyright 1999-2015 Gentoo Foundation
20601 -# Distributed under the terms of the GNU General Public License v2
20602 -# $Header: $
20603 -
20604 -EAPI="4"
20605 -inherit eutils java-pkg-2 java-ant-2
20606 -
20607 -DESCRIPTION="Netbeans ExtIDE Cluster"
20608 -HOMEPAGE="http://netbeans.org/projects/ide"
20609 -SLOT="9999"
20610 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
20611 -SRC_URI="${SOURCE_URL}
20612 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20613 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20614 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20616 -KEYWORDS="~amd64 ~x86"
20617 -IUSE=""
20618 -S="${WORKDIR}"
20619 -
20620 -CDEPEND="~dev-java/netbeans-ide-${PV}
20621 - ~dev-java/netbeans-platform-${PV}"
20622 -DEPEND=">=virtual/jdk-1.7
20623 - app-arch/unzip
20624 - dev-java/javahelp:0
20625 - ${CDEPEND}"
20626 -RDEPEND=">=virtual/jdk-1.7
20627 - ${CDEPEND}"
20628 -
20629 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20630 -
20631 -EANT_BUILD_XML="nbbuild/build.xml"
20632 -EANT_BUILD_TARGET="rebuild-cluster"
20633 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20634 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20635 -JAVA_PKG_BSFIX="off"
20636 -
20637 -src_unpack() {
20638 - unpack $(basename ${SOURCE_URL})
20639 -
20640 - einfo "Deleting bundled jars..."
20641 - find -name "*.jar" -type f -delete
20642 -
20643 - unpack netbeans-9999-r14-build.xml.patch.bz2
20644 -
20645 - pushd "${S}" >/dev/null || die
20646 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20647 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20648 - popd >/dev/null || die
20649 -}
20650 -
20651 -src_prepare() {
20652 - einfo "Deleting bundled class files..."
20653 - find -name "*.class" -type f | xargs rm -vf
20654 -
20655 - epatch netbeans-9999-r14-build.xml.patch
20656 -
20657 - # Support for custom patches
20658 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20659 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20660 -
20661 - if [ -n "${files}" ] ; then
20662 - einfo "Applying custom patches:"
20663 -
20664 - for file in ${files} ; do
20665 - epatch "${file}"
20666 - done
20667 - fi
20668 - fi
20669 -
20670 - einfo "Symlinking external libraries..."
20671 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20672 -
20673 - einfo "Linking in other clusters..."
20674 - mkdir "${S}"/nbbuild/netbeans || die
20675 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20676 -
20677 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20678 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20679 - touch nb.cluster.ide.built
20680 -
20681 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20682 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20683 - touch nb.cluster.platform.built
20684 -
20685 - popd >/dev/null || die
20686 -
20687 - java-pkg-2_src_prepare
20688 -}
20689 -
20690 -src_compile() {
20691 - unset DISPLAY
20692 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20693 -}
20694 -
20695 -src_install() {
20696 - pushd nbbuild/netbeans/extide >/dev/null || die
20697 -
20698 - insinto ${INSTALL_DIR}
20699 -
20700 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20701 -
20702 - doins -r *
20703 -
20704 - popd >/dev/null || die
20705 -
20706 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20707 -}
20708
20709 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150830.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150830.ebuild
20710 deleted file mode 100644
20711 index 256aa64..0000000
20712 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150830.ebuild
20713 +++ /dev/null
20714 @@ -1,108 +0,0 @@
20715 -# Copyright 1999-2015 Gentoo Foundation
20716 -# Distributed under the terms of the GNU General Public License v2
20717 -# $Header: $
20718 -
20719 -EAPI="4"
20720 -inherit eutils java-pkg-2 java-ant-2
20721 -
20722 -DESCRIPTION="Netbeans ExtIDE Cluster"
20723 -HOMEPAGE="http://netbeans.org/projects/ide"
20724 -SLOT="9999"
20725 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
20726 -SRC_URI="${SOURCE_URL}
20727 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20728 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20729 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20730 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20731 -KEYWORDS="~amd64 ~x86"
20732 -IUSE=""
20733 -S="${WORKDIR}"
20734 -
20735 -CDEPEND="~dev-java/netbeans-ide-${PV}
20736 - ~dev-java/netbeans-platform-${PV}"
20737 -DEPEND=">=virtual/jdk-1.7
20738 - app-arch/unzip
20739 - dev-java/javahelp:0
20740 - ${CDEPEND}"
20741 -RDEPEND=">=virtual/jdk-1.7
20742 - ${CDEPEND}"
20743 -
20744 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20745 -
20746 -EANT_BUILD_XML="nbbuild/build.xml"
20747 -EANT_BUILD_TARGET="rebuild-cluster"
20748 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20749 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20750 -JAVA_PKG_BSFIX="off"
20751 -
20752 -src_unpack() {
20753 - unpack $(basename ${SOURCE_URL})
20754 -
20755 - einfo "Deleting bundled jars..."
20756 - find -name "*.jar" -type f -delete
20757 -
20758 - unpack netbeans-9999-r14-build.xml.patch.bz2
20759 -
20760 - pushd "${S}" >/dev/null || die
20761 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20762 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20763 - popd >/dev/null || die
20764 -}
20765 -
20766 -src_prepare() {
20767 - einfo "Deleting bundled class files..."
20768 - find -name "*.class" -type f | xargs rm -vf
20769 -
20770 - epatch netbeans-9999-r14-build.xml.patch
20771 -
20772 - # Support for custom patches
20773 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20774 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20775 -
20776 - if [ -n "${files}" ] ; then
20777 - einfo "Applying custom patches:"
20778 -
20779 - for file in ${files} ; do
20780 - epatch "${file}"
20781 - done
20782 - fi
20783 - fi
20784 -
20785 - einfo "Symlinking external libraries..."
20786 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20787 -
20788 - einfo "Linking in other clusters..."
20789 - mkdir "${S}"/nbbuild/netbeans || die
20790 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20791 -
20792 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20793 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20794 - touch nb.cluster.ide.built
20795 -
20796 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20797 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20798 - touch nb.cluster.platform.built
20799 -
20800 - popd >/dev/null || die
20801 -
20802 - java-pkg-2_src_prepare
20803 -}
20804 -
20805 -src_compile() {
20806 - unset DISPLAY
20807 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20808 -}
20809 -
20810 -src_install() {
20811 - pushd nbbuild/netbeans/extide >/dev/null || die
20812 -
20813 - insinto ${INSTALL_DIR}
20814 -
20815 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20816 -
20817 - doins -r *
20818 -
20819 - popd >/dev/null || die
20820 -
20821 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20822 -}
20823
20824 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150831.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150831.ebuild
20825 deleted file mode 100644
20826 index 70c8e3b..0000000
20827 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150831.ebuild
20828 +++ /dev/null
20829 @@ -1,108 +0,0 @@
20830 -# Copyright 1999-2015 Gentoo Foundation
20831 -# Distributed under the terms of the GNU General Public License v2
20832 -# $Header: $
20833 -
20834 -EAPI="4"
20835 -inherit eutils java-pkg-2 java-ant-2
20836 -
20837 -DESCRIPTION="Netbeans ExtIDE Cluster"
20838 -HOMEPAGE="http://netbeans.org/projects/ide"
20839 -SLOT="9999"
20840 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
20841 -SRC_URI="${SOURCE_URL}
20842 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20843 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20844 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
20845 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20846 -KEYWORDS="~amd64 ~x86"
20847 -IUSE=""
20848 -S="${WORKDIR}"
20849 -
20850 -CDEPEND="~dev-java/netbeans-ide-${PV}
20851 - ~dev-java/netbeans-platform-${PV}"
20852 -DEPEND=">=virtual/jdk-1.7
20853 - app-arch/unzip
20854 - dev-java/javahelp:0
20855 - ${CDEPEND}"
20856 -RDEPEND=">=virtual/jdk-1.7
20857 - ${CDEPEND}"
20858 -
20859 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20860 -
20861 -EANT_BUILD_XML="nbbuild/build.xml"
20862 -EANT_BUILD_TARGET="rebuild-cluster"
20863 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20864 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20865 -JAVA_PKG_BSFIX="off"
20866 -
20867 -src_unpack() {
20868 - unpack $(basename ${SOURCE_URL})
20869 -
20870 - einfo "Deleting bundled jars..."
20871 - find -name "*.jar" -type f -delete
20872 -
20873 - unpack netbeans-9999-r14-build.xml.patch.bz2
20874 -
20875 - pushd "${S}" >/dev/null || die
20876 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20877 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
20878 - popd >/dev/null || die
20879 -}
20880 -
20881 -src_prepare() {
20882 - einfo "Deleting bundled class files..."
20883 - find -name "*.class" -type f | xargs rm -vf
20884 -
20885 - epatch netbeans-9999-r14-build.xml.patch
20886 -
20887 - # Support for custom patches
20888 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20889 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20890 -
20891 - if [ -n "${files}" ] ; then
20892 - einfo "Applying custom patches:"
20893 -
20894 - for file in ${files} ; do
20895 - epatch "${file}"
20896 - done
20897 - fi
20898 - fi
20899 -
20900 - einfo "Symlinking external libraries..."
20901 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20902 -
20903 - einfo "Linking in other clusters..."
20904 - mkdir "${S}"/nbbuild/netbeans || die
20905 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20906 -
20907 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20908 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20909 - touch nb.cluster.ide.built
20910 -
20911 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20912 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20913 - touch nb.cluster.platform.built
20914 -
20915 - popd >/dev/null || die
20916 -
20917 - java-pkg-2_src_prepare
20918 -}
20919 -
20920 -src_compile() {
20921 - unset DISPLAY
20922 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20923 -}
20924 -
20925 -src_install() {
20926 - pushd nbbuild/netbeans/extide >/dev/null || die
20927 -
20928 - insinto ${INSTALL_DIR}
20929 -
20930 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20931 -
20932 - doins -r *
20933 -
20934 - popd >/dev/null || die
20935 -
20936 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
20937 -}
20938
20939 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150801.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150901.ebuild
20940 similarity index 98%
20941 rename from dev-java/netbeans-extide/netbeans-extide-9999_p20150801.ebuild
20942 rename to dev-java/netbeans-extide/netbeans-extide-9999_p20150901.ebuild
20943 index 3a194d2..8c20d8a 100644
20944 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150801.ebuild
20945 +++ b/dev-java/netbeans-extide/netbeans-extide-9999_p20150901.ebuild
20946 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
20947 DESCRIPTION="Netbeans ExtIDE Cluster"
20948 HOMEPAGE="http://netbeans.org/projects/ide"
20949 SLOT="9999"
20950 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
20951 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
20952 SRC_URI="${SOURCE_URL}
20953 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20954 http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
20955
20956 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
20957 index ca99298..c85b5d1 100644
20958 --- a/dev-java/netbeans-groovy/Manifest
20959 +++ b/dev-java/netbeans-groovy/Manifest
20960 @@ -5,70 +5,24 @@ DIST C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar 6375081 SHA25
20961 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
20962 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
20963 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
20964 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
20965 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
20966 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
20967 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
20968 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
20969 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
20970 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
20971 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
20972 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
20973 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
20974 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
20975 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
20976 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
20977 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
20978 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
20979 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
20980 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
20981 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
20982 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
20983 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
20984 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
20985 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
20986 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
20987 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
20988 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
20989 EBUILD netbeans-groovy-8.0.2.ebuild 3352 SHA256 00717bf2c40f0159a153387acf0f4080ee70390d23e5aa407f5c754844a4f9be SHA512 baf3c51b7d21995151f56155c2165c6e745cf71ba15f352623e2defb3954e5ca1bceb0695b36a1316b4f8dc7fafa63bad794c4b7256b2ae8b0f6a0ac27ff2d0a WHIRLPOOL c464647de9a3698cccbdc12ff4c9c2ab74133e6fb5a1c3b97b351ee31745e16b4ac5299aff351627c23ffd7d610d80fcbcd32a9366676876b1906e1fa43ff8f0
20990 -EBUILD netbeans-groovy-9999_p20150801.ebuild 3422 SHA256 c8251f94ce0d6a7cc16fc08823f5aeab19e18fab2234b19c9ed9a8fde9482be9 SHA512 eac25b62351ab62e2814a12812f553ffc6c949f49e2a90a91f3e84660267fbde6b7d032ae61d01305c1d3e6b4380d33736c92c2bf863163b02a91f282d20982c WHIRLPOOL 82dfac9e812da4ec42ecb2ab0b8f74e84f91bc413cef857bb3d1fbefa06544b042ceef8278f98ddf21a7d29f62906e277643973c569f34836657e9349ae0ff20
20991 -EBUILD netbeans-groovy-9999_p20150803.ebuild 3422 SHA256 ea843ad158af81488850f41710d7d0bf965d6fd5ed996535449a1987d2c227f8 SHA512 9077aeb5c92780065bca7405432699195c5a97b41e724757b9dbe23e31985481664742e9449436e057b73cf4db892b3801fd3dd7f23659a29676d8cb0ba41aaa WHIRLPOOL 5527ca45f1e87e2452b8ae8b26034f28fa6520b90ee3f0967161bab86d2b6d74a544ee997b1ba06d22dcae9cdc94f323641987a222836782e824fb9925e12dce
20992 -EBUILD netbeans-groovy-9999_p20150804.ebuild 3422 SHA256 3a3eb4a582925d69721718af292837f2e2b6b7318428cf16472a79a80e140a03 SHA512 63e522a73431dcf8dd799df22451daac7294b70c597b21c83a43985fa6142dc4bb17549706b40e777bbe76c70da0edebbe71542733ede02f187aebfc39b278ee WHIRLPOOL 41809ebbb79649bbf993c8bd38657a09451360c32cd85291ab451602518746c697c20f2bff3296cfd7fbcdd3c0bf553738f291fa923e6025b14f9180d8bc6208
20993 -EBUILD netbeans-groovy-9999_p20150805.ebuild 3422 SHA256 198af8fbdc6805afc02e80b01978cd22e0941a48cef4ad8ca65db58754207f25 SHA512 ccaafe134e197e4c1d498aac6e8833a1e85992db598a81bd4d01ae7932d42778916d5210ce747a8225767d6d46f72f58bc1adb99907f78bacc602107d73e52d9 WHIRLPOOL 84bb610607a70fb8070f684c0d9ec9afd612edf8fc9fb02c4b70ad63a062f96c77ba278705341f63d273e40afae3d665f8c00c95edc75d4961603141ad46ce6d
20994 -EBUILD netbeans-groovy-9999_p20150807.ebuild 3422 SHA256 e6398e3f673332c8c0d9156c2c81b8e812e04221715069275b853c3b78d044b8 SHA512 687e670cf4b7de7a9b0efb54303b22d38a4640caa78374ee8ca9127d22020d231e30667000987ac5914ad6156ebdcb06ff6a3d120a01c0fea15f840ba2dc4bbd WHIRLPOOL 0db9d63c4f83b570e09dfc7db2fcbe797bbc31bf0f5a46875cabac9b191a37c2f9b93c0071e47a03c04e0f950ada415100e768148ef0f18ccbcc8691dd714e79
20995 -EBUILD netbeans-groovy-9999_p20150808.ebuild 3422 SHA256 1d20800bdd63dac49098de3d5feca03d7108506638c756851fe717aa8139bb26 SHA512 7fe040fdd9d00272f9761e4e6c265f983316c83a2bc8e492ec0e7f64079e50a25c25a20f3429990bca1c0f7e5778fefdef374556bb3c993611ab3005984cee1e WHIRLPOOL 1a6f7ff0fe4fe993d96015337a5edb7796d7de0e98f53e5d7c43a1041fad1d5ca77d091179744362de5d6ae39c7a0d7c6c04262f68290a2e80501aca08690155
20996 -EBUILD netbeans-groovy-9999_p20150810.ebuild 3422 SHA256 91ee09fa0c52cd84ba966135a3e4bf3bb83d705ebfe803c9630b70203006cc71 SHA512 c4e002c361b0a3b7e54d0fa2de02848ac6eefed1bc8c5efa98566766c5b5558b31dc16298241de020bb1008e669e9659ad97adf894e19fa50c054e1734d6ddd9 WHIRLPOOL ba6a3d4227daa71980f6ef5045cecd5ecf2ad66766c9dc1db2600863c8a885f4dda85e3a7010e0a81a4d17680405d93ac1bc7bf6109086a486b0ea6b0d8e0f3c
20997 -EBUILD netbeans-groovy-9999_p20150812.ebuild 3422 SHA256 e35cc8d320d311adbd48a51537f579b431396716d43e14a72538b1e52e274e9a SHA512 eec81bf37c2e42a14a02476ee17831bb7e400bababf1f7cb9a64cef68899a5b3206c4b6e2c61b60db3886941e07f3d2feb80d87c9e24405f0092dae96cbff977 WHIRLPOOL fe7defad5ef6aaabefc55db75a8a68aa5f13402a24569eb9f99455476f87ae6f2621fff45e6e0787ee31adfeb85de843b435cb87d3f348d4459e1a19bd613f60
20998 -EBUILD netbeans-groovy-9999_p20150813.ebuild 3422 SHA256 bf7b1e144460f1ee0fb2a98615a57d676f91b8c61d45613cd6c0d7035a9f0ab2 SHA512 32c3b03bd49507ccd8376eeabbe2db9be1a268b71b31a0a807b458a6e1736b3a16d357b1afe84188a8fef6bfa115578df5d41340dbc704c7c084527e1c1aa23b WHIRLPOOL ce65d45aa234dc7a61cc4f5228706461658b82b09c5c38d67e0b7c7c1c4a2023b4881513c25a26a05a09d8b97f2d121ac5e613432e96ef5442dedcf992bcd80b
20999 -EBUILD netbeans-groovy-9999_p20150814.ebuild 3422 SHA256 10bccde6dfea8178fe15ca8ac9f66b4758f75e09bff6f0403910ebe7dd495171 SHA512 3115aa9edf774b57e378541ecb9389483200ee9cbb3a1e192d4e5192c4d45ab520683a61de074b336e8dba33dfc05a186b9a73b46bc12b31bfa59b66045b012b WHIRLPOOL 0c8039dfbd5e6f99f4d44878c3332aa73572c20fa05b0cdfe6c0f622b79a9dc9d93c5dc1d25094cdd7766cfe4cae03a803ef65038b3a93769d57540ce4a0175d
21000 -EBUILD netbeans-groovy-9999_p20150817.ebuild 3422 SHA256 502ebc84a6b6f01ac9a52c953c2ea6ea49257040f3eeec5fd381f9762a32ac16 SHA512 68beb1dffe046944d2a8138905e7a2954d08da00089a196a185c60ea20b6e9400404e5bcd53dbd3575f3fedb6a600e112a08cbb83082b4da37d9d55fea232c63 WHIRLPOOL e2c7339228b0dce3fcde008d0a448f169a12cb21f0340edad9a85c1ae31cab7f2c89a8368addd0f910195ca81bed87c263968f2c27f5e989b4ed9909753e8a0c
21001 -EBUILD netbeans-groovy-9999_p20150818.ebuild 3422 SHA256 8c9372121900975fdc4bd8bc8fc0ad7d3103c2a2520f1c0fc918f45abd1e206e SHA512 b17fd7b52bfdf68503c673ab7bc1f50e20885d6a1801049b62ee835c301f53dd933d50b12078a4d06d1af1cf9995a93f9982c1f945653c51f364e3e6089cfe5d WHIRLPOOL 6169cd01ea246ad971d56eb13dfa1daa7fea7bb3dee4aaa3d78d446ddfaa19efdffbff57fdbf7aa71e0fc4555d5300cf689160fc376fe338ff72cad3b51014fb
21002 -EBUILD netbeans-groovy-9999_p20150819.ebuild 3422 SHA256 632ae3b01af54e5167cf1be4adec3cbc771e8c1f8d4a3111c0a228516436a7af SHA512 265bb16355ce74bd0d5a9837eaeb058fbc8befac9d3681f504eec70fbe8351cb6ba4900ab1285db133efcb5ef94d668a97b1194463cf8b7b1b0329dd2f24db11 WHIRLPOOL 87c51462889b58d141205632e453d86044aee1cedef6d91105933c45e6a53f3ae5665646d585411409dec7c6574baf1148d14acf4a0c39272bee9c7e6df66a2f
21003 -EBUILD netbeans-groovy-9999_p20150820.ebuild 3422 SHA256 982c95ace4df4eed18baf2afafdf837aac07b1a1b976ea645f5766afe96f7945 SHA512 80a719344a5763fbb44fe25207d563ce3a5a3df59d14e2ea25f575e53106384825495cef31252f6bced65156ff87779e7c5b9f637bfee9d0b929d26253c0b652 WHIRLPOOL 9acd106f6112a114dc18bfb74f7a0f84cbcea534897cb24821632e70f8f8022427e06c7cfe832395d5d7af9dac3d0b275ac9918b5bcc50f9423cc02ce7bdb8ba
21004 -EBUILD netbeans-groovy-9999_p20150821.ebuild 3422 SHA256 66fcc10c9306b8b173fdea73c4e199c0cd831f12252adc17ea683f4af3939acd SHA512 be78f90babe12bfa337353d1f3b11c7031bcb221a340e799841064f770fe3342e414ebdd729ac6635a4891b518db7910a18f7904b496e16041a416f54171690c WHIRLPOOL 32ddef956b685d638524baa91bbd85c9ba4745d122c02b56455791b703dbfbfa8a16044598795d4c77662c4f7b2258294c88f013b5e79fd877816bdafcea71c1
21005 -EBUILD netbeans-groovy-9999_p20150822.ebuild 3422 SHA256 69dc0a4541fd5e4d2a3dc17bbc1024ef7131c04aea99fc8804056cb2208e8f42 SHA512 da31a2cd2a036471c3e70dcaf1556b61aa09411ae5386937d6edb78bfda5735eee2862139e54ed9eb53eea2c703dd77ee436b9750dd1ed8a46ee5b537116fa43 WHIRLPOOL 2c50b097ddb68010bc6984e10814899a9975d7432fac2128e1597cb62d75a6ed934e2b3c44d64c0507825209b914304da2cf5468d3fbff3c0ad256219b7bbeca
21006 -EBUILD netbeans-groovy-9999_p20150823.ebuild 3422 SHA256 fb9e876968e8d71ec085b236ca4219b9665921c0e6cb83b2fd09959c66e99087 SHA512 d3ad729162bb654279608c1c0f96c8473884ab933cc58f63f827c90b60fa83cd45c64501b6fa0f45a7e1aa34cafa9d1e90d78f970a50fe83d571a6b9605db3cf WHIRLPOOL e7ad70516c1c89527cb71b01d2a214764fcb0ed85fc0b8620efd1883b355db347f082f39741904eac1eeecf8ef8682034655e792101338c546963126b30ec9dc
21007 -EBUILD netbeans-groovy-9999_p20150824.ebuild 3422 SHA256 ca87753d7347831d61d20abdc8494e10140768d59be89b023b73a2fe3198183c SHA512 cfeff2d5581cbbbed75ccbcbb333e3cf7c18435f1ab48ea10fcf03c6f3040f3e9f565a2e0b60b45b7148f9137e1e2ce391738aab6cbfec68a88d2eacdb7776d0 WHIRLPOOL 0b5d54011a15f4fa8087f3cf41460155e3cb65b256f2af902393641560b74f9fad3a518c6639c364e4792f36de80e9cd80e9aff5aa53a706b80346185cd47db9
21008 -EBUILD netbeans-groovy-9999_p20150825.ebuild 3422 SHA256 c2628b706f3cc67595e9bdf21ff2d12ccd655a4ab18ed0d0a19d96ed88262c11 SHA512 3db4deffec32c1a4b10f6e65b18fb2d6263df66e6a57a19c5f6f92bc64305a9b0e001902510d9c152e72eb06e0959a17338c732e2e5079f07f4cdb0e76a26360 WHIRLPOOL fb59726903f049f244851fe727f1778f9b18c832eef626bd39f4737a2476f7353e3daf997d2dbac56ec105a4f859cc1c1dca055ffbdaa0892d30df1e23e62419
21009 -EBUILD netbeans-groovy-9999_p20150827.ebuild 3422 SHA256 5fa23b1f7f74d3e401a62d6e1d24659a4c072ed1bac2df8230aa31a742c08523 SHA512 32102ea3fc3352aa026d15727b99b192db426d40fd7b64f776b231d88bb7fdebf8faad76d0f5a8583a69c5ef523a5f4ca2ba2f45d594ac8f6fce90a9be5521df WHIRLPOOL 1a774272a24dcb7adc841e391738c9e8a6db257cea388b28017302e349c18799b986fde19219e99486364c72338b96869f9c59b24a7feaed73a0a566c2e66d83
21010 -EBUILD netbeans-groovy-9999_p20150828.ebuild 3422 SHA256 81da1f41168a762d6008e3db38ba7900f7fd13a3c0c90401e902d443f4d86e45 SHA512 b70bb9e0e2e2f12f4d2dd73f598b0dde5e4d8bd937f520b0268491e12f45c9feb45c976a6622323c2b4d7fd19b248d7338c93f30d1f089109375ceff39d5eca3 WHIRLPOOL 4be9b23298e012cdcd3d6c80cae8d3a025e961ce72049db4d7e2e238e1760ab648039e5cd3f401a79a62aaa451fad0ac5802d6a3de671ef767d8f61c613dc309
21011 -EBUILD netbeans-groovy-9999_p20150829.ebuild 3422 SHA256 0014eeb612dd4b887a5564ab1e7580fb1cc4362f84187f68f13f6d304a5d5a76 SHA512 15973d227c9b2ee6df02eea6937ff7c0f90579f8bf760dbec37e7385d7897ce758c7bfe576230dbf2dc96cc03928e9b9885b0ecfef1452bf49782e45c0091b6e WHIRLPOOL 2a6476c076c2fa9b1ba8e3c9ec4d453425c9be95d7ce01b2393bef1df112ed8b73f404d8144811678c71ed6eed3d8a02538b32bf331b23ac6a1197b9a30fec0e
21012 -EBUILD netbeans-groovy-9999_p20150830.ebuild 3422 SHA256 e6b39f9e9778b95fdba1aa09f5ac6bed867d40e35f49156b12144b05f3d01d7f SHA512 31cba590990273927786bc9a52ab04fbd296252616cfeafe4da2c8b493f667c4283f9ca6bbff9ddad97167322afa822d1ef859096f115c765de44f4112f70915 WHIRLPOOL 78b8ad25a677aaec5d5f97857f11996a595139f5e77cda5afbf4e79a949612042f1e4df59bff38efd1b225720bf11b4ebb028068f370010f6bfea01a46db1533
21013 -EBUILD netbeans-groovy-9999_p20150831.ebuild 3422 SHA256 639b2e2abb888994e3bae972af9133771ea1ee5d8c7cc8bd9e4c14df7b47c556 SHA512 84b7136ef203ccc3edeb9e9e094e589659a06cd83b76a444bd2693a3c0a00689045607ca942dd4d5283c3412eacee59b878900bde10ea12d32bccb127f307600 WHIRLPOOL ef7a4f8937c48767213e36532418c3a5ac2645c84df4bb8a2ec7c8544747ed4c7610a871775dd69367dd1dae1adc82fe6aec6c54c91e04bb58e603bb47aa33ab
21014 +EBUILD netbeans-groovy-9999_p20150901.ebuild 3422 SHA256 11cdfaa8e8728cbe115b23870d3433beeb23bc05efeac0e1f852cbdb1534f8f2 SHA512 116c62341985149243172d5fbe5fbf73b388880fee19b494cf6565fe34745087745c6ec27dcc8c175800aed303583a79fab6dea10c4bbb4dba752638b52cecc5 WHIRLPOOL be39227bbe240c8eb3b9c72450ff9ae0529d698e0eea490075680d72079398e68bbb00cbc86420f515ee324d9756ab3a6ee6141abf56a733d6db6628dc26a6a8
21015 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
21016 -----BEGIN PGP SIGNATURE-----
21017 Version: GnuPG v2
21018
21019 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZ5BwP/1rPfmUdkO32EX64YV3GSWf3
21020 -zKiYwbCM0BwWhd2yd7Co4ifbJBANTFeg9WnUUU2r2XtZOE7VwzCqcgxCZb7/8loM
21021 -OZ29K44kH/AkSqm3vn9R8i6uHS5w98i2DOW54JOBUojirTA+5ZYXbhSancpT1Rwp
21022 -4wA98Jh54lff8+HHfUEWjsjKpYzLjOZ2ctPfBnPbpU1iqQXiY5yG6m0aBJQTMGPb
21023 -Tf6XJCHT2Pke4IjRdbRCpNAraQCE852fv/d8BS9iJEH6gc4rsRzydCsiQnFVVD6E
21024 -iAGjnhImgilsIVNEzkl4sPmUHtEaUCQpuog/Il27y6yKZ1dPnqG8cOCRznUMqfiP
21025 -a4fT9gzDnKUuqcT+yoG38u+0jjyBu4vT3owJmaxTHkX9Nz6FWs5LV2YwF/IVOvG/
21026 -ALSkC+6aAOVxvAbcva+o0OeNGLLA3wA3KKI+7xN7Eb6QPUdNnI0NpC6LmD0yhWXK
21027 -gDlt3YLePNW2e/TQXm+GkziRCr5YyHArhfLWE9jifXK7l8gmf4n1l/Y8Bdels54Q
21028 -PPi7oILVV0O+oWncbPRISWHrnDflJmQyuZKDZ4XaW01xuOGdbBQkzvZukfsrcPCe
21029 -VsiJHUz/Lhk5andUVOyWsqsmhk0neX07c/F36BsEDC6VepAa80nggiESH9qNA/VU
21030 -mxudmF8CeZDI/vPKCBfS
21031 -=47On
21032 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZ81MP/jYICW1fPOcdNdUQKQ7cp5C6
21033 +y29DKqL3koSOZqnq8QvX9zyendPTqDedGYQCUAI8VUvJl3+QO94Lvn98t4xLqTZC
21034 +TSLL0xp066uMEG+DVMgfmsvQ6xUHRy1wJb2T3MBJEOYaVtagWkDTae68Ih4S4P62
21035 +aptUOWWGzduOSQX4Gtr2rokec2OCjlP9iVrPPsIQkaY6GBERAo3gNQQz8DxNy6w/
21036 +ffKsAx411TUWr/qyj4IocG0gDCzx6ZLBqWK1rt1q+G0yQcWXNt8jK+mL/mtKJJE5
21037 +ITiQXF2Qfs7v4KivvLoALXuF/kgQUnd+FU74LW+92Jsxx+oXDgHP87G2tAj5BwEN
21038 ++WWrIzD/Cie9807Lg0HYLMUIASkmBqgrXKKoViX6VPUT6g2LT5QKiBNVerhe9PhI
21039 +05IBmkJMnH1/0rMNqW/UGzjAqwDO2wUcOqGKg0gCUq6V8FjNebS/oYfF6p0Z7ZX3
21040 +4y1iOT1ONh7LemVhYo+6JfDZT1JVm4KMgTDPg9pr0B9+7eNEUL8lhB3GBQ8Z1H96
21041 +b8TMT6S2QjzrrAiRfeaDvLJyV3rJN9Tl7aNb6iQQ3Njt8sLT8hJsDuNCcuwWaSHT
21042 +D3BmqZ+Svf9N+82AVbD2V/K5iEcCKP8xreDbiaaHHd1hVJCozZS91FHiaQ5e/dNb
21043 +Etgwx5jS8iL8Hpvoc6SE
21044 +=S8PP
21045 -----END PGP SIGNATURE-----
21046
21047 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150803.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150803.ebuild
21048 deleted file mode 100644
21049 index fe34d79..0000000
21050 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150803.ebuild
21051 +++ /dev/null
21052 @@ -1,111 +0,0 @@
21053 -# Copyright 1999-2015 Gentoo Foundation
21054 -# Distributed under the terms of the GNU General Public License v2
21055 -# $Header: $
21056 -
21057 -EAPI="4"
21058 -inherit eutils java-pkg-2 java-ant-2
21059 -
21060 -DESCRIPTION="Netbeans Groovy Cluster"
21061 -HOMEPAGE="http://netbeans.org/projects/groovy"
21062 -SLOT="9999"
21063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
21064 -SRC_URI="${SOURCE_URL}
21065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21066 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21067 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21068 -KEYWORDS="~amd64 ~x86"
21069 -IUSE=""
21070 -S="${WORKDIR}"
21071 -
21072 -CDEPEND="~dev-java/netbeans-extide-${PV}
21073 - ~dev-java/netbeans-ide-${PV}
21074 - ~dev-java/netbeans-java-${PV}
21075 - ~dev-java/netbeans-platform-${PV}"
21076 -DEPEND=">=virtual/jdk-1.7
21077 - app-arch/unzip
21078 - ${CDEPEND}
21079 - dev-java/javahelp:0"
21080 -RDEPEND=">=virtual/jdk-1.7
21081 - ${CDEPEND}"
21082 -
21083 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21084 -
21085 -EANT_BUILD_XML="nbbuild/build.xml"
21086 -EANT_BUILD_TARGET="rebuild-cluster"
21087 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21088 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21089 -JAVA_PKG_BSFIX="off"
21090 -
21091 -src_unpack() {
21092 - unpack $(basename ${SOURCE_URL})
21093 -
21094 - einfo "Deleting bundled jars..."
21095 - find -name "*.jar" -type f -delete
21096 -
21097 - unpack netbeans-9999-r14-build.xml.patch.bz2
21098 -
21099 - pushd "${S}" >/dev/null || die
21100 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21101 - popd >/dev/null || die
21102 -}
21103 -
21104 -src_prepare() {
21105 - einfo "Deleting bundled class files..."
21106 - find -name "*.class" -type f | xargs rm -vf
21107 -
21108 - epatch netbeans-9999-r14-build.xml.patch
21109 -
21110 - # Support for custom patches
21111 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21112 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21113 -
21114 - if [ -n "${files}" ] ; then
21115 - einfo "Applying custom patches:"
21116 -
21117 - for file in ${files} ; do
21118 - epatch "${file}"
21119 - done
21120 - fi
21121 - fi
21122 -
21123 - einfo "Symlinking external libraries..."
21124 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21125 -
21126 - einfo "Linking in other clusters..."
21127 - mkdir "${S}"/nbbuild/netbeans || die
21128 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21129 -
21130 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21131 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21132 - touch nb.cluster.extide.built
21133 -
21134 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21135 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21136 - touch nb.cluster.ide.built
21137 -
21138 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21139 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21140 - touch nb.cluster.java.built
21141 -
21142 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21143 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21144 - touch nb.cluster.platform.built
21145 -
21146 - popd >/dev/null || die
21147 -
21148 - java-pkg-2_src_prepare
21149 -}
21150 -
21151 -src_install() {
21152 - pushd nbbuild/netbeans/groovy >/dev/null || die
21153 -
21154 - insinto ${INSTALL_DIR}
21155 -
21156 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21157 -
21158 - doins -r *
21159 -
21160 - popd >/dev/null || die
21161 -
21162 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21163 -}
21164
21165 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150804.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150804.ebuild
21166 deleted file mode 100644
21167 index cc0d154..0000000
21168 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150804.ebuild
21169 +++ /dev/null
21170 @@ -1,111 +0,0 @@
21171 -# Copyright 1999-2015 Gentoo Foundation
21172 -# Distributed under the terms of the GNU General Public License v2
21173 -# $Header: $
21174 -
21175 -EAPI="4"
21176 -inherit eutils java-pkg-2 java-ant-2
21177 -
21178 -DESCRIPTION="Netbeans Groovy Cluster"
21179 -HOMEPAGE="http://netbeans.org/projects/groovy"
21180 -SLOT="9999"
21181 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
21182 -SRC_URI="${SOURCE_URL}
21183 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21184 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21185 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21186 -KEYWORDS="~amd64 ~x86"
21187 -IUSE=""
21188 -S="${WORKDIR}"
21189 -
21190 -CDEPEND="~dev-java/netbeans-extide-${PV}
21191 - ~dev-java/netbeans-ide-${PV}
21192 - ~dev-java/netbeans-java-${PV}
21193 - ~dev-java/netbeans-platform-${PV}"
21194 -DEPEND=">=virtual/jdk-1.7
21195 - app-arch/unzip
21196 - ${CDEPEND}
21197 - dev-java/javahelp:0"
21198 -RDEPEND=">=virtual/jdk-1.7
21199 - ${CDEPEND}"
21200 -
21201 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21202 -
21203 -EANT_BUILD_XML="nbbuild/build.xml"
21204 -EANT_BUILD_TARGET="rebuild-cluster"
21205 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21206 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21207 -JAVA_PKG_BSFIX="off"
21208 -
21209 -src_unpack() {
21210 - unpack $(basename ${SOURCE_URL})
21211 -
21212 - einfo "Deleting bundled jars..."
21213 - find -name "*.jar" -type f -delete
21214 -
21215 - unpack netbeans-9999-r14-build.xml.patch.bz2
21216 -
21217 - pushd "${S}" >/dev/null || die
21218 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21219 - popd >/dev/null || die
21220 -}
21221 -
21222 -src_prepare() {
21223 - einfo "Deleting bundled class files..."
21224 - find -name "*.class" -type f | xargs rm -vf
21225 -
21226 - epatch netbeans-9999-r14-build.xml.patch
21227 -
21228 - # Support for custom patches
21229 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21230 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21231 -
21232 - if [ -n "${files}" ] ; then
21233 - einfo "Applying custom patches:"
21234 -
21235 - for file in ${files} ; do
21236 - epatch "${file}"
21237 - done
21238 - fi
21239 - fi
21240 -
21241 - einfo "Symlinking external libraries..."
21242 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21243 -
21244 - einfo "Linking in other clusters..."
21245 - mkdir "${S}"/nbbuild/netbeans || die
21246 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21247 -
21248 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21249 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21250 - touch nb.cluster.extide.built
21251 -
21252 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21253 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21254 - touch nb.cluster.ide.built
21255 -
21256 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21257 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21258 - touch nb.cluster.java.built
21259 -
21260 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21261 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21262 - touch nb.cluster.platform.built
21263 -
21264 - popd >/dev/null || die
21265 -
21266 - java-pkg-2_src_prepare
21267 -}
21268 -
21269 -src_install() {
21270 - pushd nbbuild/netbeans/groovy >/dev/null || die
21271 -
21272 - insinto ${INSTALL_DIR}
21273 -
21274 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21275 -
21276 - doins -r *
21277 -
21278 - popd >/dev/null || die
21279 -
21280 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21281 -}
21282
21283 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150805.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150805.ebuild
21284 deleted file mode 100644
21285 index 2d5c608..0000000
21286 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150805.ebuild
21287 +++ /dev/null
21288 @@ -1,111 +0,0 @@
21289 -# Copyright 1999-2015 Gentoo Foundation
21290 -# Distributed under the terms of the GNU General Public License v2
21291 -# $Header: $
21292 -
21293 -EAPI="4"
21294 -inherit eutils java-pkg-2 java-ant-2
21295 -
21296 -DESCRIPTION="Netbeans Groovy Cluster"
21297 -HOMEPAGE="http://netbeans.org/projects/groovy"
21298 -SLOT="9999"
21299 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
21300 -SRC_URI="${SOURCE_URL}
21301 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21302 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21303 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21304 -KEYWORDS="~amd64 ~x86"
21305 -IUSE=""
21306 -S="${WORKDIR}"
21307 -
21308 -CDEPEND="~dev-java/netbeans-extide-${PV}
21309 - ~dev-java/netbeans-ide-${PV}
21310 - ~dev-java/netbeans-java-${PV}
21311 - ~dev-java/netbeans-platform-${PV}"
21312 -DEPEND=">=virtual/jdk-1.7
21313 - app-arch/unzip
21314 - ${CDEPEND}
21315 - dev-java/javahelp:0"
21316 -RDEPEND=">=virtual/jdk-1.7
21317 - ${CDEPEND}"
21318 -
21319 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21320 -
21321 -EANT_BUILD_XML="nbbuild/build.xml"
21322 -EANT_BUILD_TARGET="rebuild-cluster"
21323 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21324 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21325 -JAVA_PKG_BSFIX="off"
21326 -
21327 -src_unpack() {
21328 - unpack $(basename ${SOURCE_URL})
21329 -
21330 - einfo "Deleting bundled jars..."
21331 - find -name "*.jar" -type f -delete
21332 -
21333 - unpack netbeans-9999-r14-build.xml.patch.bz2
21334 -
21335 - pushd "${S}" >/dev/null || die
21336 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21337 - popd >/dev/null || die
21338 -}
21339 -
21340 -src_prepare() {
21341 - einfo "Deleting bundled class files..."
21342 - find -name "*.class" -type f | xargs rm -vf
21343 -
21344 - epatch netbeans-9999-r14-build.xml.patch
21345 -
21346 - # Support for custom patches
21347 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21348 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21349 -
21350 - if [ -n "${files}" ] ; then
21351 - einfo "Applying custom patches:"
21352 -
21353 - for file in ${files} ; do
21354 - epatch "${file}"
21355 - done
21356 - fi
21357 - fi
21358 -
21359 - einfo "Symlinking external libraries..."
21360 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21361 -
21362 - einfo "Linking in other clusters..."
21363 - mkdir "${S}"/nbbuild/netbeans || die
21364 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21365 -
21366 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21367 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21368 - touch nb.cluster.extide.built
21369 -
21370 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21371 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21372 - touch nb.cluster.ide.built
21373 -
21374 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21375 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21376 - touch nb.cluster.java.built
21377 -
21378 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21379 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21380 - touch nb.cluster.platform.built
21381 -
21382 - popd >/dev/null || die
21383 -
21384 - java-pkg-2_src_prepare
21385 -}
21386 -
21387 -src_install() {
21388 - pushd nbbuild/netbeans/groovy >/dev/null || die
21389 -
21390 - insinto ${INSTALL_DIR}
21391 -
21392 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21393 -
21394 - doins -r *
21395 -
21396 - popd >/dev/null || die
21397 -
21398 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21399 -}
21400
21401 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150807.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150807.ebuild
21402 deleted file mode 100644
21403 index fe62fd6..0000000
21404 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150807.ebuild
21405 +++ /dev/null
21406 @@ -1,111 +0,0 @@
21407 -# Copyright 1999-2015 Gentoo Foundation
21408 -# Distributed under the terms of the GNU General Public License v2
21409 -# $Header: $
21410 -
21411 -EAPI="4"
21412 -inherit eutils java-pkg-2 java-ant-2
21413 -
21414 -DESCRIPTION="Netbeans Groovy Cluster"
21415 -HOMEPAGE="http://netbeans.org/projects/groovy"
21416 -SLOT="9999"
21417 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
21418 -SRC_URI="${SOURCE_URL}
21419 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21420 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21421 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21422 -KEYWORDS="~amd64 ~x86"
21423 -IUSE=""
21424 -S="${WORKDIR}"
21425 -
21426 -CDEPEND="~dev-java/netbeans-extide-${PV}
21427 - ~dev-java/netbeans-ide-${PV}
21428 - ~dev-java/netbeans-java-${PV}
21429 - ~dev-java/netbeans-platform-${PV}"
21430 -DEPEND=">=virtual/jdk-1.7
21431 - app-arch/unzip
21432 - ${CDEPEND}
21433 - dev-java/javahelp:0"
21434 -RDEPEND=">=virtual/jdk-1.7
21435 - ${CDEPEND}"
21436 -
21437 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21438 -
21439 -EANT_BUILD_XML="nbbuild/build.xml"
21440 -EANT_BUILD_TARGET="rebuild-cluster"
21441 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21442 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21443 -JAVA_PKG_BSFIX="off"
21444 -
21445 -src_unpack() {
21446 - unpack $(basename ${SOURCE_URL})
21447 -
21448 - einfo "Deleting bundled jars..."
21449 - find -name "*.jar" -type f -delete
21450 -
21451 - unpack netbeans-9999-r14-build.xml.patch.bz2
21452 -
21453 - pushd "${S}" >/dev/null || die
21454 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21455 - popd >/dev/null || die
21456 -}
21457 -
21458 -src_prepare() {
21459 - einfo "Deleting bundled class files..."
21460 - find -name "*.class" -type f | xargs rm -vf
21461 -
21462 - epatch netbeans-9999-r14-build.xml.patch
21463 -
21464 - # Support for custom patches
21465 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21466 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21467 -
21468 - if [ -n "${files}" ] ; then
21469 - einfo "Applying custom patches:"
21470 -
21471 - for file in ${files} ; do
21472 - epatch "${file}"
21473 - done
21474 - fi
21475 - fi
21476 -
21477 - einfo "Symlinking external libraries..."
21478 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21479 -
21480 - einfo "Linking in other clusters..."
21481 - mkdir "${S}"/nbbuild/netbeans || die
21482 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21483 -
21484 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21485 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21486 - touch nb.cluster.extide.built
21487 -
21488 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21489 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21490 - touch nb.cluster.ide.built
21491 -
21492 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21493 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21494 - touch nb.cluster.java.built
21495 -
21496 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21497 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21498 - touch nb.cluster.platform.built
21499 -
21500 - popd >/dev/null || die
21501 -
21502 - java-pkg-2_src_prepare
21503 -}
21504 -
21505 -src_install() {
21506 - pushd nbbuild/netbeans/groovy >/dev/null || die
21507 -
21508 - insinto ${INSTALL_DIR}
21509 -
21510 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21511 -
21512 - doins -r *
21513 -
21514 - popd >/dev/null || die
21515 -
21516 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21517 -}
21518
21519 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150808.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150808.ebuild
21520 deleted file mode 100644
21521 index 286bc6d..0000000
21522 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150808.ebuild
21523 +++ /dev/null
21524 @@ -1,111 +0,0 @@
21525 -# Copyright 1999-2015 Gentoo Foundation
21526 -# Distributed under the terms of the GNU General Public License v2
21527 -# $Header: $
21528 -
21529 -EAPI="4"
21530 -inherit eutils java-pkg-2 java-ant-2
21531 -
21532 -DESCRIPTION="Netbeans Groovy Cluster"
21533 -HOMEPAGE="http://netbeans.org/projects/groovy"
21534 -SLOT="9999"
21535 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
21536 -SRC_URI="${SOURCE_URL}
21537 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21538 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21539 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21540 -KEYWORDS="~amd64 ~x86"
21541 -IUSE=""
21542 -S="${WORKDIR}"
21543 -
21544 -CDEPEND="~dev-java/netbeans-extide-${PV}
21545 - ~dev-java/netbeans-ide-${PV}
21546 - ~dev-java/netbeans-java-${PV}
21547 - ~dev-java/netbeans-platform-${PV}"
21548 -DEPEND=">=virtual/jdk-1.7
21549 - app-arch/unzip
21550 - ${CDEPEND}
21551 - dev-java/javahelp:0"
21552 -RDEPEND=">=virtual/jdk-1.7
21553 - ${CDEPEND}"
21554 -
21555 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21556 -
21557 -EANT_BUILD_XML="nbbuild/build.xml"
21558 -EANT_BUILD_TARGET="rebuild-cluster"
21559 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21560 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21561 -JAVA_PKG_BSFIX="off"
21562 -
21563 -src_unpack() {
21564 - unpack $(basename ${SOURCE_URL})
21565 -
21566 - einfo "Deleting bundled jars..."
21567 - find -name "*.jar" -type f -delete
21568 -
21569 - unpack netbeans-9999-r14-build.xml.patch.bz2
21570 -
21571 - pushd "${S}" >/dev/null || die
21572 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21573 - popd >/dev/null || die
21574 -}
21575 -
21576 -src_prepare() {
21577 - einfo "Deleting bundled class files..."
21578 - find -name "*.class" -type f | xargs rm -vf
21579 -
21580 - epatch netbeans-9999-r14-build.xml.patch
21581 -
21582 - # Support for custom patches
21583 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21584 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21585 -
21586 - if [ -n "${files}" ] ; then
21587 - einfo "Applying custom patches:"
21588 -
21589 - for file in ${files} ; do
21590 - epatch "${file}"
21591 - done
21592 - fi
21593 - fi
21594 -
21595 - einfo "Symlinking external libraries..."
21596 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.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-extide-${SLOT} extide || die
21603 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21604 - touch nb.cluster.extide.built
21605 -
21606 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21607 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21608 - touch nb.cluster.ide.built
21609 -
21610 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21611 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21612 - touch nb.cluster.java.built
21613 -
21614 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21615 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21616 - touch nb.cluster.platform.built
21617 -
21618 - popd >/dev/null || die
21619 -
21620 - java-pkg-2_src_prepare
21621 -}
21622 -
21623 -src_install() {
21624 - pushd nbbuild/netbeans/groovy >/dev/null || die
21625 -
21626 - insinto ${INSTALL_DIR}
21627 -
21628 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21629 -
21630 - doins -r *
21631 -
21632 - popd >/dev/null || die
21633 -
21634 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21635 -}
21636
21637 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150810.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150810.ebuild
21638 deleted file mode 100644
21639 index aba4de4..0000000
21640 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150810.ebuild
21641 +++ /dev/null
21642 @@ -1,111 +0,0 @@
21643 -# Copyright 1999-2015 Gentoo Foundation
21644 -# Distributed under the terms of the GNU General Public License v2
21645 -# $Header: $
21646 -
21647 -EAPI="4"
21648 -inherit eutils java-pkg-2 java-ant-2
21649 -
21650 -DESCRIPTION="Netbeans Groovy Cluster"
21651 -HOMEPAGE="http://netbeans.org/projects/groovy"
21652 -SLOT="9999"
21653 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
21654 -SRC_URI="${SOURCE_URL}
21655 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21656 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21657 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21658 -KEYWORDS="~amd64 ~x86"
21659 -IUSE=""
21660 -S="${WORKDIR}"
21661 -
21662 -CDEPEND="~dev-java/netbeans-extide-${PV}
21663 - ~dev-java/netbeans-ide-${PV}
21664 - ~dev-java/netbeans-java-${PV}
21665 - ~dev-java/netbeans-platform-${PV}"
21666 -DEPEND=">=virtual/jdk-1.7
21667 - app-arch/unzip
21668 - ${CDEPEND}
21669 - dev-java/javahelp:0"
21670 -RDEPEND=">=virtual/jdk-1.7
21671 - ${CDEPEND}"
21672 -
21673 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21674 -
21675 -EANT_BUILD_XML="nbbuild/build.xml"
21676 -EANT_BUILD_TARGET="rebuild-cluster"
21677 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21678 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21679 -JAVA_PKG_BSFIX="off"
21680 -
21681 -src_unpack() {
21682 - unpack $(basename ${SOURCE_URL})
21683 -
21684 - einfo "Deleting bundled jars..."
21685 - find -name "*.jar" -type f -delete
21686 -
21687 - unpack netbeans-9999-r14-build.xml.patch.bz2
21688 -
21689 - pushd "${S}" >/dev/null || die
21690 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21691 - popd >/dev/null || die
21692 -}
21693 -
21694 -src_prepare() {
21695 - einfo "Deleting bundled class files..."
21696 - find -name "*.class" -type f | xargs rm -vf
21697 -
21698 - epatch netbeans-9999-r14-build.xml.patch
21699 -
21700 - # Support for custom patches
21701 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21702 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21703 -
21704 - if [ -n "${files}" ] ; then
21705 - einfo "Applying custom patches:"
21706 -
21707 - for file in ${files} ; do
21708 - epatch "${file}"
21709 - done
21710 - fi
21711 - fi
21712 -
21713 - einfo "Symlinking external libraries..."
21714 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21715 -
21716 - einfo "Linking in other clusters..."
21717 - mkdir "${S}"/nbbuild/netbeans || die
21718 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21719 -
21720 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21721 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21722 - touch nb.cluster.extide.built
21723 -
21724 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21725 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21726 - touch nb.cluster.ide.built
21727 -
21728 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21729 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21730 - touch nb.cluster.java.built
21731 -
21732 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21733 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21734 - touch nb.cluster.platform.built
21735 -
21736 - popd >/dev/null || die
21737 -
21738 - java-pkg-2_src_prepare
21739 -}
21740 -
21741 -src_install() {
21742 - pushd nbbuild/netbeans/groovy >/dev/null || die
21743 -
21744 - insinto ${INSTALL_DIR}
21745 -
21746 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21747 -
21748 - doins -r *
21749 -
21750 - popd >/dev/null || die
21751 -
21752 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21753 -}
21754
21755 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150812.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150812.ebuild
21756 deleted file mode 100644
21757 index ba30567..0000000
21758 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150812.ebuild
21759 +++ /dev/null
21760 @@ -1,111 +0,0 @@
21761 -# Copyright 1999-2015 Gentoo Foundation
21762 -# Distributed under the terms of the GNU General Public License v2
21763 -# $Header: $
21764 -
21765 -EAPI="4"
21766 -inherit eutils java-pkg-2 java-ant-2
21767 -
21768 -DESCRIPTION="Netbeans Groovy Cluster"
21769 -HOMEPAGE="http://netbeans.org/projects/groovy"
21770 -SLOT="9999"
21771 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
21772 -SRC_URI="${SOURCE_URL}
21773 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21774 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21775 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21776 -KEYWORDS="~amd64 ~x86"
21777 -IUSE=""
21778 -S="${WORKDIR}"
21779 -
21780 -CDEPEND="~dev-java/netbeans-extide-${PV}
21781 - ~dev-java/netbeans-ide-${PV}
21782 - ~dev-java/netbeans-java-${PV}
21783 - ~dev-java/netbeans-platform-${PV}"
21784 -DEPEND=">=virtual/jdk-1.7
21785 - app-arch/unzip
21786 - ${CDEPEND}
21787 - dev-java/javahelp:0"
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.groovy -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-r14-build.xml.patch.bz2
21806 -
21807 - pushd "${S}" >/dev/null || die
21808 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21809 - popd >/dev/null || die
21810 -}
21811 -
21812 -src_prepare() {
21813 - einfo "Deleting bundled class files..."
21814 - find -name "*.class" -type f | xargs rm -vf
21815 -
21816 - epatch netbeans-9999-r14-build.xml.patch
21817 -
21818 - # Support for custom patches
21819 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21820 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21821 -
21822 - if [ -n "${files}" ] ; then
21823 - einfo "Applying custom patches:"
21824 -
21825 - for file in ${files} ; do
21826 - epatch "${file}"
21827 - done
21828 - fi
21829 - fi
21830 -
21831 - einfo "Symlinking external libraries..."
21832 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21833 -
21834 - einfo "Linking in other clusters..."
21835 - mkdir "${S}"/nbbuild/netbeans || die
21836 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21837 -
21838 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21839 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21840 - touch nb.cluster.extide.built
21841 -
21842 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21843 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21844 - touch nb.cluster.ide.built
21845 -
21846 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21847 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21848 - touch nb.cluster.java.built
21849 -
21850 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21851 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21852 - touch nb.cluster.platform.built
21853 -
21854 - popd >/dev/null || die
21855 -
21856 - java-pkg-2_src_prepare
21857 -}
21858 -
21859 -src_install() {
21860 - pushd nbbuild/netbeans/groovy >/dev/null || die
21861 -
21862 - insinto ${INSTALL_DIR}
21863 -
21864 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21865 -
21866 - doins -r *
21867 -
21868 - popd >/dev/null || die
21869 -
21870 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21871 -}
21872
21873 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150813.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150813.ebuild
21874 deleted file mode 100644
21875 index 424e688..0000000
21876 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150813.ebuild
21877 +++ /dev/null
21878 @@ -1,111 +0,0 @@
21879 -# Copyright 1999-2015 Gentoo Foundation
21880 -# Distributed under the terms of the GNU General Public License v2
21881 -# $Header: $
21882 -
21883 -EAPI="4"
21884 -inherit eutils java-pkg-2 java-ant-2
21885 -
21886 -DESCRIPTION="Netbeans Groovy Cluster"
21887 -HOMEPAGE="http://netbeans.org/projects/groovy"
21888 -SLOT="9999"
21889 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
21890 -SRC_URI="${SOURCE_URL}
21891 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21892 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
21893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21894 -KEYWORDS="~amd64 ~x86"
21895 -IUSE=""
21896 -S="${WORKDIR}"
21897 -
21898 -CDEPEND="~dev-java/netbeans-extide-${PV}
21899 - ~dev-java/netbeans-ide-${PV}
21900 - ~dev-java/netbeans-java-${PV}
21901 - ~dev-java/netbeans-platform-${PV}"
21902 -DEPEND=">=virtual/jdk-1.7
21903 - app-arch/unzip
21904 - ${CDEPEND}
21905 - dev-java/javahelp:0"
21906 -RDEPEND=">=virtual/jdk-1.7
21907 - ${CDEPEND}"
21908 -
21909 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21910 -
21911 -EANT_BUILD_XML="nbbuild/build.xml"
21912 -EANT_BUILD_TARGET="rebuild-cluster"
21913 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21914 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21915 -JAVA_PKG_BSFIX="off"
21916 -
21917 -src_unpack() {
21918 - unpack $(basename ${SOURCE_URL})
21919 -
21920 - einfo "Deleting bundled jars..."
21921 - find -name "*.jar" -type f -delete
21922 -
21923 - unpack netbeans-9999-r14-build.xml.patch.bz2
21924 -
21925 - pushd "${S}" >/dev/null || die
21926 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
21927 - popd >/dev/null || die
21928 -}
21929 -
21930 -src_prepare() {
21931 - einfo "Deleting bundled class files..."
21932 - find -name "*.class" -type f | xargs rm -vf
21933 -
21934 - epatch netbeans-9999-r14-build.xml.patch
21935 -
21936 - # Support for custom patches
21937 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21938 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21939 -
21940 - if [ -n "${files}" ] ; then
21941 - einfo "Applying custom patches:"
21942 -
21943 - for file in ${files} ; do
21944 - epatch "${file}"
21945 - done
21946 - fi
21947 - fi
21948 -
21949 - einfo "Symlinking external libraries..."
21950 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21951 -
21952 - einfo "Linking in other clusters..."
21953 - mkdir "${S}"/nbbuild/netbeans || die
21954 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21955 -
21956 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21957 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21958 - touch nb.cluster.extide.built
21959 -
21960 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21961 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21962 - touch nb.cluster.ide.built
21963 -
21964 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21965 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21966 - touch nb.cluster.java.built
21967 -
21968 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21969 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21970 - touch nb.cluster.platform.built
21971 -
21972 - popd >/dev/null || die
21973 -
21974 - java-pkg-2_src_prepare
21975 -}
21976 -
21977 -src_install() {
21978 - pushd nbbuild/netbeans/groovy >/dev/null || die
21979 -
21980 - insinto ${INSTALL_DIR}
21981 -
21982 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21983 -
21984 - doins -r *
21985 -
21986 - popd >/dev/null || die
21987 -
21988 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
21989 -}
21990
21991 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150814.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150814.ebuild
21992 deleted file mode 100644
21993 index 108d3b9..0000000
21994 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150814.ebuild
21995 +++ /dev/null
21996 @@ -1,111 +0,0 @@
21997 -# Copyright 1999-2015 Gentoo Foundation
21998 -# Distributed under the terms of the GNU General Public License v2
21999 -# $Header: $
22000 -
22001 -EAPI="4"
22002 -inherit eutils java-pkg-2 java-ant-2
22003 -
22004 -DESCRIPTION="Netbeans Groovy Cluster"
22005 -HOMEPAGE="http://netbeans.org/projects/groovy"
22006 -SLOT="9999"
22007 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
22008 -SRC_URI="${SOURCE_URL}
22009 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22010 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22011 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22012 -KEYWORDS="~amd64 ~x86"
22013 -IUSE=""
22014 -S="${WORKDIR}"
22015 -
22016 -CDEPEND="~dev-java/netbeans-extide-${PV}
22017 - ~dev-java/netbeans-ide-${PV}
22018 - ~dev-java/netbeans-java-${PV}
22019 - ~dev-java/netbeans-platform-${PV}"
22020 -DEPEND=">=virtual/jdk-1.7
22021 - app-arch/unzip
22022 - ${CDEPEND}
22023 - dev-java/javahelp:0"
22024 -RDEPEND=">=virtual/jdk-1.7
22025 - ${CDEPEND}"
22026 -
22027 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22028 -
22029 -EANT_BUILD_XML="nbbuild/build.xml"
22030 -EANT_BUILD_TARGET="rebuild-cluster"
22031 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22032 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22033 -JAVA_PKG_BSFIX="off"
22034 -
22035 -src_unpack() {
22036 - unpack $(basename ${SOURCE_URL})
22037 -
22038 - einfo "Deleting bundled jars..."
22039 - find -name "*.jar" -type f -delete
22040 -
22041 - unpack netbeans-9999-r14-build.xml.patch.bz2
22042 -
22043 - pushd "${S}" >/dev/null || die
22044 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22045 - popd >/dev/null || die
22046 -}
22047 -
22048 -src_prepare() {
22049 - einfo "Deleting bundled class files..."
22050 - find -name "*.class" -type f | xargs rm -vf
22051 -
22052 - epatch netbeans-9999-r14-build.xml.patch
22053 -
22054 - # Support for custom patches
22055 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22056 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22057 -
22058 - if [ -n "${files}" ] ; then
22059 - einfo "Applying custom patches:"
22060 -
22061 - for file in ${files} ; do
22062 - epatch "${file}"
22063 - done
22064 - fi
22065 - fi
22066 -
22067 - einfo "Symlinking external libraries..."
22068 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22069 -
22070 - einfo "Linking in other clusters..."
22071 - mkdir "${S}"/nbbuild/netbeans || die
22072 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22073 -
22074 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22075 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22076 - touch nb.cluster.extide.built
22077 -
22078 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22079 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22080 - touch nb.cluster.ide.built
22081 -
22082 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22083 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22084 - touch nb.cluster.java.built
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/groovy >/dev/null || die
22097 -
22098 - insinto ${INSTALL_DIR}
22099 -
22100 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22101 -
22102 - doins -r *
22103 -
22104 - popd >/dev/null || die
22105 -
22106 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22107 -}
22108
22109 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150817.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150817.ebuild
22110 deleted file mode 100644
22111 index b9b3010..0000000
22112 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150817.ebuild
22113 +++ /dev/null
22114 @@ -1,111 +0,0 @@
22115 -# Copyright 1999-2015 Gentoo Foundation
22116 -# Distributed under the terms of the GNU General Public License v2
22117 -# $Header: $
22118 -
22119 -EAPI="4"
22120 -inherit eutils java-pkg-2 java-ant-2
22121 -
22122 -DESCRIPTION="Netbeans Groovy Cluster"
22123 -HOMEPAGE="http://netbeans.org/projects/groovy"
22124 -SLOT="9999"
22125 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
22126 -SRC_URI="${SOURCE_URL}
22127 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22128 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22129 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22130 -KEYWORDS="~amd64 ~x86"
22131 -IUSE=""
22132 -S="${WORKDIR}"
22133 -
22134 -CDEPEND="~dev-java/netbeans-extide-${PV}
22135 - ~dev-java/netbeans-ide-${PV}
22136 - ~dev-java/netbeans-java-${PV}
22137 - ~dev-java/netbeans-platform-${PV}"
22138 -DEPEND=">=virtual/jdk-1.7
22139 - app-arch/unzip
22140 - ${CDEPEND}
22141 - dev-java/javahelp:0"
22142 -RDEPEND=">=virtual/jdk-1.7
22143 - ${CDEPEND}"
22144 -
22145 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22146 -
22147 -EANT_BUILD_XML="nbbuild/build.xml"
22148 -EANT_BUILD_TARGET="rebuild-cluster"
22149 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22150 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22151 -JAVA_PKG_BSFIX="off"
22152 -
22153 -src_unpack() {
22154 - unpack $(basename ${SOURCE_URL})
22155 -
22156 - einfo "Deleting bundled jars..."
22157 - find -name "*.jar" -type f -delete
22158 -
22159 - unpack netbeans-9999-r14-build.xml.patch.bz2
22160 -
22161 - pushd "${S}" >/dev/null || die
22162 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22163 - popd >/dev/null || die
22164 -}
22165 -
22166 -src_prepare() {
22167 - einfo "Deleting bundled class files..."
22168 - find -name "*.class" -type f | xargs rm -vf
22169 -
22170 - epatch netbeans-9999-r14-build.xml.patch
22171 -
22172 - # Support for custom patches
22173 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22174 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22175 -
22176 - if [ -n "${files}" ] ; then
22177 - einfo "Applying custom patches:"
22178 -
22179 - for file in ${files} ; do
22180 - epatch "${file}"
22181 - done
22182 - fi
22183 - fi
22184 -
22185 - einfo "Symlinking external libraries..."
22186 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22187 -
22188 - einfo "Linking in other clusters..."
22189 - mkdir "${S}"/nbbuild/netbeans || die
22190 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22191 -
22192 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22193 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22194 - touch nb.cluster.extide.built
22195 -
22196 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22197 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22198 - touch nb.cluster.ide.built
22199 -
22200 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22201 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22202 - touch nb.cluster.java.built
22203 -
22204 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22205 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22206 - touch nb.cluster.platform.built
22207 -
22208 - popd >/dev/null || die
22209 -
22210 - java-pkg-2_src_prepare
22211 -}
22212 -
22213 -src_install() {
22214 - pushd nbbuild/netbeans/groovy >/dev/null || die
22215 -
22216 - insinto ${INSTALL_DIR}
22217 -
22218 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22219 -
22220 - doins -r *
22221 -
22222 - popd >/dev/null || die
22223 -
22224 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22225 -}
22226
22227 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150818.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150818.ebuild
22228 deleted file mode 100644
22229 index b5b902b..0000000
22230 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150818.ebuild
22231 +++ /dev/null
22232 @@ -1,111 +0,0 @@
22233 -# Copyright 1999-2015 Gentoo Foundation
22234 -# Distributed under the terms of the GNU General Public License v2
22235 -# $Header: $
22236 -
22237 -EAPI="4"
22238 -inherit eutils java-pkg-2 java-ant-2
22239 -
22240 -DESCRIPTION="Netbeans Groovy Cluster"
22241 -HOMEPAGE="http://netbeans.org/projects/groovy"
22242 -SLOT="9999"
22243 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
22244 -SRC_URI="${SOURCE_URL}
22245 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22246 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22247 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22248 -KEYWORDS="~amd64 ~x86"
22249 -IUSE=""
22250 -S="${WORKDIR}"
22251 -
22252 -CDEPEND="~dev-java/netbeans-extide-${PV}
22253 - ~dev-java/netbeans-ide-${PV}
22254 - ~dev-java/netbeans-java-${PV}
22255 - ~dev-java/netbeans-platform-${PV}"
22256 -DEPEND=">=virtual/jdk-1.7
22257 - app-arch/unzip
22258 - ${CDEPEND}
22259 - dev-java/javahelp:0"
22260 -RDEPEND=">=virtual/jdk-1.7
22261 - ${CDEPEND}"
22262 -
22263 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22264 -
22265 -EANT_BUILD_XML="nbbuild/build.xml"
22266 -EANT_BUILD_TARGET="rebuild-cluster"
22267 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22268 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22269 -JAVA_PKG_BSFIX="off"
22270 -
22271 -src_unpack() {
22272 - unpack $(basename ${SOURCE_URL})
22273 -
22274 - einfo "Deleting bundled jars..."
22275 - find -name "*.jar" -type f -delete
22276 -
22277 - unpack netbeans-9999-r14-build.xml.patch.bz2
22278 -
22279 - pushd "${S}" >/dev/null || die
22280 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22281 - popd >/dev/null || die
22282 -}
22283 -
22284 -src_prepare() {
22285 - einfo "Deleting bundled class files..."
22286 - find -name "*.class" -type f | xargs rm -vf
22287 -
22288 - epatch netbeans-9999-r14-build.xml.patch
22289 -
22290 - # Support for custom patches
22291 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22292 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22293 -
22294 - if [ -n "${files}" ] ; then
22295 - einfo "Applying custom patches:"
22296 -
22297 - for file in ${files} ; do
22298 - epatch "${file}"
22299 - done
22300 - fi
22301 - fi
22302 -
22303 - einfo "Symlinking external libraries..."
22304 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22305 -
22306 - einfo "Linking in other clusters..."
22307 - mkdir "${S}"/nbbuild/netbeans || die
22308 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22309 -
22310 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22311 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22312 - touch nb.cluster.extide.built
22313 -
22314 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22315 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22316 - touch nb.cluster.ide.built
22317 -
22318 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22319 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22320 - touch nb.cluster.java.built
22321 -
22322 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22323 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22324 - touch nb.cluster.platform.built
22325 -
22326 - popd >/dev/null || die
22327 -
22328 - java-pkg-2_src_prepare
22329 -}
22330 -
22331 -src_install() {
22332 - pushd nbbuild/netbeans/groovy >/dev/null || die
22333 -
22334 - insinto ${INSTALL_DIR}
22335 -
22336 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22337 -
22338 - doins -r *
22339 -
22340 - popd >/dev/null || die
22341 -
22342 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22343 -}
22344
22345 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150819.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150819.ebuild
22346 deleted file mode 100644
22347 index e3b5f2f..0000000
22348 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150819.ebuild
22349 +++ /dev/null
22350 @@ -1,111 +0,0 @@
22351 -# Copyright 1999-2015 Gentoo Foundation
22352 -# Distributed under the terms of the GNU General Public License v2
22353 -# $Header: $
22354 -
22355 -EAPI="4"
22356 -inherit eutils java-pkg-2 java-ant-2
22357 -
22358 -DESCRIPTION="Netbeans Groovy Cluster"
22359 -HOMEPAGE="http://netbeans.org/projects/groovy"
22360 -SLOT="9999"
22361 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
22362 -SRC_URI="${SOURCE_URL}
22363 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22364 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22365 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22366 -KEYWORDS="~amd64 ~x86"
22367 -IUSE=""
22368 -S="${WORKDIR}"
22369 -
22370 -CDEPEND="~dev-java/netbeans-extide-${PV}
22371 - ~dev-java/netbeans-ide-${PV}
22372 - ~dev-java/netbeans-java-${PV}
22373 - ~dev-java/netbeans-platform-${PV}"
22374 -DEPEND=">=virtual/jdk-1.7
22375 - app-arch/unzip
22376 - ${CDEPEND}
22377 - dev-java/javahelp:0"
22378 -RDEPEND=">=virtual/jdk-1.7
22379 - ${CDEPEND}"
22380 -
22381 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22382 -
22383 -EANT_BUILD_XML="nbbuild/build.xml"
22384 -EANT_BUILD_TARGET="rebuild-cluster"
22385 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22386 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22387 -JAVA_PKG_BSFIX="off"
22388 -
22389 -src_unpack() {
22390 - unpack $(basename ${SOURCE_URL})
22391 -
22392 - einfo "Deleting bundled jars..."
22393 - find -name "*.jar" -type f -delete
22394 -
22395 - unpack netbeans-9999-r14-build.xml.patch.bz2
22396 -
22397 - pushd "${S}" >/dev/null || die
22398 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22399 - popd >/dev/null || die
22400 -}
22401 -
22402 -src_prepare() {
22403 - einfo "Deleting bundled class files..."
22404 - find -name "*.class" -type f | xargs rm -vf
22405 -
22406 - epatch netbeans-9999-r14-build.xml.patch
22407 -
22408 - # Support for custom patches
22409 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22410 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22411 -
22412 - if [ -n "${files}" ] ; then
22413 - einfo "Applying custom patches:"
22414 -
22415 - for file in ${files} ; do
22416 - epatch "${file}"
22417 - done
22418 - fi
22419 - fi
22420 -
22421 - einfo "Symlinking external libraries..."
22422 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22423 -
22424 - einfo "Linking in other clusters..."
22425 - mkdir "${S}"/nbbuild/netbeans || die
22426 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22427 -
22428 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22429 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22430 - touch nb.cluster.extide.built
22431 -
22432 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22433 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22434 - touch nb.cluster.ide.built
22435 -
22436 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22437 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22438 - touch nb.cluster.java.built
22439 -
22440 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22441 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22442 - touch nb.cluster.platform.built
22443 -
22444 - popd >/dev/null || die
22445 -
22446 - java-pkg-2_src_prepare
22447 -}
22448 -
22449 -src_install() {
22450 - pushd nbbuild/netbeans/groovy >/dev/null || die
22451 -
22452 - insinto ${INSTALL_DIR}
22453 -
22454 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22455 -
22456 - doins -r *
22457 -
22458 - popd >/dev/null || die
22459 -
22460 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22461 -}
22462
22463 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150820.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150820.ebuild
22464 deleted file mode 100644
22465 index e127ca8..0000000
22466 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150820.ebuild
22467 +++ /dev/null
22468 @@ -1,111 +0,0 @@
22469 -# Copyright 1999-2015 Gentoo Foundation
22470 -# Distributed under the terms of the GNU General Public License v2
22471 -# $Header: $
22472 -
22473 -EAPI="4"
22474 -inherit eutils java-pkg-2 java-ant-2
22475 -
22476 -DESCRIPTION="Netbeans Groovy Cluster"
22477 -HOMEPAGE="http://netbeans.org/projects/groovy"
22478 -SLOT="9999"
22479 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
22480 -SRC_URI="${SOURCE_URL}
22481 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22482 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22483 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22484 -KEYWORDS="~amd64 ~x86"
22485 -IUSE=""
22486 -S="${WORKDIR}"
22487 -
22488 -CDEPEND="~dev-java/netbeans-extide-${PV}
22489 - ~dev-java/netbeans-ide-${PV}
22490 - ~dev-java/netbeans-java-${PV}
22491 - ~dev-java/netbeans-platform-${PV}"
22492 -DEPEND=">=virtual/jdk-1.7
22493 - app-arch/unzip
22494 - ${CDEPEND}
22495 - dev-java/javahelp:0"
22496 -RDEPEND=">=virtual/jdk-1.7
22497 - ${CDEPEND}"
22498 -
22499 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22500 -
22501 -EANT_BUILD_XML="nbbuild/build.xml"
22502 -EANT_BUILD_TARGET="rebuild-cluster"
22503 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22504 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22505 -JAVA_PKG_BSFIX="off"
22506 -
22507 -src_unpack() {
22508 - unpack $(basename ${SOURCE_URL})
22509 -
22510 - einfo "Deleting bundled jars..."
22511 - find -name "*.jar" -type f -delete
22512 -
22513 - unpack netbeans-9999-r14-build.xml.patch.bz2
22514 -
22515 - pushd "${S}" >/dev/null || die
22516 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22517 - popd >/dev/null || die
22518 -}
22519 -
22520 -src_prepare() {
22521 - einfo "Deleting bundled class files..."
22522 - find -name "*.class" -type f | xargs rm -vf
22523 -
22524 - epatch netbeans-9999-r14-build.xml.patch
22525 -
22526 - # Support for custom patches
22527 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22528 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22529 -
22530 - if [ -n "${files}" ] ; then
22531 - einfo "Applying custom patches:"
22532 -
22533 - for file in ${files} ; do
22534 - epatch "${file}"
22535 - done
22536 - fi
22537 - fi
22538 -
22539 - einfo "Symlinking external libraries..."
22540 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22541 -
22542 - einfo "Linking in other clusters..."
22543 - mkdir "${S}"/nbbuild/netbeans || die
22544 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22545 -
22546 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22547 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22548 - touch nb.cluster.extide.built
22549 -
22550 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22551 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22552 - touch nb.cluster.ide.built
22553 -
22554 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22555 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22556 - touch nb.cluster.java.built
22557 -
22558 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22559 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22560 - touch nb.cluster.platform.built
22561 -
22562 - popd >/dev/null || die
22563 -
22564 - java-pkg-2_src_prepare
22565 -}
22566 -
22567 -src_install() {
22568 - pushd nbbuild/netbeans/groovy >/dev/null || die
22569 -
22570 - insinto ${INSTALL_DIR}
22571 -
22572 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22573 -
22574 - doins -r *
22575 -
22576 - popd >/dev/null || die
22577 -
22578 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22579 -}
22580
22581 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150821.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150821.ebuild
22582 deleted file mode 100644
22583 index 41871ee..0000000
22584 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150821.ebuild
22585 +++ /dev/null
22586 @@ -1,111 +0,0 @@
22587 -# Copyright 1999-2015 Gentoo Foundation
22588 -# Distributed under the terms of the GNU General Public License v2
22589 -# $Header: $
22590 -
22591 -EAPI="4"
22592 -inherit eutils java-pkg-2 java-ant-2
22593 -
22594 -DESCRIPTION="Netbeans Groovy Cluster"
22595 -HOMEPAGE="http://netbeans.org/projects/groovy"
22596 -SLOT="9999"
22597 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
22598 -SRC_URI="${SOURCE_URL}
22599 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22600 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22601 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22602 -KEYWORDS="~amd64 ~x86"
22603 -IUSE=""
22604 -S="${WORKDIR}"
22605 -
22606 -CDEPEND="~dev-java/netbeans-extide-${PV}
22607 - ~dev-java/netbeans-ide-${PV}
22608 - ~dev-java/netbeans-java-${PV}
22609 - ~dev-java/netbeans-platform-${PV}"
22610 -DEPEND=">=virtual/jdk-1.7
22611 - app-arch/unzip
22612 - ${CDEPEND}
22613 - dev-java/javahelp:0"
22614 -RDEPEND=">=virtual/jdk-1.7
22615 - ${CDEPEND}"
22616 -
22617 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22618 -
22619 -EANT_BUILD_XML="nbbuild/build.xml"
22620 -EANT_BUILD_TARGET="rebuild-cluster"
22621 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22622 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22623 -JAVA_PKG_BSFIX="off"
22624 -
22625 -src_unpack() {
22626 - unpack $(basename ${SOURCE_URL})
22627 -
22628 - einfo "Deleting bundled jars..."
22629 - find -name "*.jar" -type f -delete
22630 -
22631 - unpack netbeans-9999-r14-build.xml.patch.bz2
22632 -
22633 - pushd "${S}" >/dev/null || die
22634 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22635 - popd >/dev/null || die
22636 -}
22637 -
22638 -src_prepare() {
22639 - einfo "Deleting bundled class files..."
22640 - find -name "*.class" -type f | xargs rm -vf
22641 -
22642 - epatch netbeans-9999-r14-build.xml.patch
22643 -
22644 - # Support for custom patches
22645 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22646 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22647 -
22648 - if [ -n "${files}" ] ; then
22649 - einfo "Applying custom patches:"
22650 -
22651 - for file in ${files} ; do
22652 - epatch "${file}"
22653 - done
22654 - fi
22655 - fi
22656 -
22657 - einfo "Symlinking external libraries..."
22658 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22659 -
22660 - einfo "Linking in other clusters..."
22661 - mkdir "${S}"/nbbuild/netbeans || die
22662 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22663 -
22664 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22665 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22666 - touch nb.cluster.extide.built
22667 -
22668 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22669 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22670 - touch nb.cluster.ide.built
22671 -
22672 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22673 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22674 - touch nb.cluster.java.built
22675 -
22676 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22677 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22678 - touch nb.cluster.platform.built
22679 -
22680 - popd >/dev/null || die
22681 -
22682 - java-pkg-2_src_prepare
22683 -}
22684 -
22685 -src_install() {
22686 - pushd nbbuild/netbeans/groovy >/dev/null || die
22687 -
22688 - insinto ${INSTALL_DIR}
22689 -
22690 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22691 -
22692 - doins -r *
22693 -
22694 - popd >/dev/null || die
22695 -
22696 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22697 -}
22698
22699 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150822.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150822.ebuild
22700 deleted file mode 100644
22701 index 2184166..0000000
22702 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150822.ebuild
22703 +++ /dev/null
22704 @@ -1,111 +0,0 @@
22705 -# Copyright 1999-2015 Gentoo Foundation
22706 -# Distributed under the terms of the GNU General Public License v2
22707 -# $Header: $
22708 -
22709 -EAPI="4"
22710 -inherit eutils java-pkg-2 java-ant-2
22711 -
22712 -DESCRIPTION="Netbeans Groovy Cluster"
22713 -HOMEPAGE="http://netbeans.org/projects/groovy"
22714 -SLOT="9999"
22715 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
22716 -SRC_URI="${SOURCE_URL}
22717 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22718 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22719 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22720 -KEYWORDS="~amd64 ~x86"
22721 -IUSE=""
22722 -S="${WORKDIR}"
22723 -
22724 -CDEPEND="~dev-java/netbeans-extide-${PV}
22725 - ~dev-java/netbeans-ide-${PV}
22726 - ~dev-java/netbeans-java-${PV}
22727 - ~dev-java/netbeans-platform-${PV}"
22728 -DEPEND=">=virtual/jdk-1.7
22729 - app-arch/unzip
22730 - ${CDEPEND}
22731 - dev-java/javahelp:0"
22732 -RDEPEND=">=virtual/jdk-1.7
22733 - ${CDEPEND}"
22734 -
22735 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22736 -
22737 -EANT_BUILD_XML="nbbuild/build.xml"
22738 -EANT_BUILD_TARGET="rebuild-cluster"
22739 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22740 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22741 -JAVA_PKG_BSFIX="off"
22742 -
22743 -src_unpack() {
22744 - unpack $(basename ${SOURCE_URL})
22745 -
22746 - einfo "Deleting bundled jars..."
22747 - find -name "*.jar" -type f -delete
22748 -
22749 - unpack netbeans-9999-r14-build.xml.patch.bz2
22750 -
22751 - pushd "${S}" >/dev/null || die
22752 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22753 - popd >/dev/null || die
22754 -}
22755 -
22756 -src_prepare() {
22757 - einfo "Deleting bundled class files..."
22758 - find -name "*.class" -type f | xargs rm -vf
22759 -
22760 - epatch netbeans-9999-r14-build.xml.patch
22761 -
22762 - # Support for custom patches
22763 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22764 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22765 -
22766 - if [ -n "${files}" ] ; then
22767 - einfo "Applying custom patches:"
22768 -
22769 - for file in ${files} ; do
22770 - epatch "${file}"
22771 - done
22772 - fi
22773 - fi
22774 -
22775 - einfo "Symlinking external libraries..."
22776 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22777 -
22778 - einfo "Linking in other clusters..."
22779 - mkdir "${S}"/nbbuild/netbeans || die
22780 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22781 -
22782 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22783 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22784 - touch nb.cluster.extide.built
22785 -
22786 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22787 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22788 - touch nb.cluster.ide.built
22789 -
22790 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22791 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22792 - touch nb.cluster.java.built
22793 -
22794 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22795 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22796 - touch nb.cluster.platform.built
22797 -
22798 - popd >/dev/null || die
22799 -
22800 - java-pkg-2_src_prepare
22801 -}
22802 -
22803 -src_install() {
22804 - pushd nbbuild/netbeans/groovy >/dev/null || die
22805 -
22806 - insinto ${INSTALL_DIR}
22807 -
22808 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22809 -
22810 - doins -r *
22811 -
22812 - popd >/dev/null || die
22813 -
22814 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22815 -}
22816
22817 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150823.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150823.ebuild
22818 deleted file mode 100644
22819 index aa213d7..0000000
22820 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150823.ebuild
22821 +++ /dev/null
22822 @@ -1,111 +0,0 @@
22823 -# Copyright 1999-2015 Gentoo Foundation
22824 -# Distributed under the terms of the GNU General Public License v2
22825 -# $Header: $
22826 -
22827 -EAPI="4"
22828 -inherit eutils java-pkg-2 java-ant-2
22829 -
22830 -DESCRIPTION="Netbeans Groovy Cluster"
22831 -HOMEPAGE="http://netbeans.org/projects/groovy"
22832 -SLOT="9999"
22833 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
22834 -SRC_URI="${SOURCE_URL}
22835 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22836 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22837 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22838 -KEYWORDS="~amd64 ~x86"
22839 -IUSE=""
22840 -S="${WORKDIR}"
22841 -
22842 -CDEPEND="~dev-java/netbeans-extide-${PV}
22843 - ~dev-java/netbeans-ide-${PV}
22844 - ~dev-java/netbeans-java-${PV}
22845 - ~dev-java/netbeans-platform-${PV}"
22846 -DEPEND=">=virtual/jdk-1.7
22847 - app-arch/unzip
22848 - ${CDEPEND}
22849 - dev-java/javahelp:0"
22850 -RDEPEND=">=virtual/jdk-1.7
22851 - ${CDEPEND}"
22852 -
22853 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22854 -
22855 -EANT_BUILD_XML="nbbuild/build.xml"
22856 -EANT_BUILD_TARGET="rebuild-cluster"
22857 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22858 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22859 -JAVA_PKG_BSFIX="off"
22860 -
22861 -src_unpack() {
22862 - unpack $(basename ${SOURCE_URL})
22863 -
22864 - einfo "Deleting bundled jars..."
22865 - find -name "*.jar" -type f -delete
22866 -
22867 - unpack netbeans-9999-r14-build.xml.patch.bz2
22868 -
22869 - pushd "${S}" >/dev/null || die
22870 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22871 - popd >/dev/null || die
22872 -}
22873 -
22874 -src_prepare() {
22875 - einfo "Deleting bundled class files..."
22876 - find -name "*.class" -type f | xargs rm -vf
22877 -
22878 - epatch netbeans-9999-r14-build.xml.patch
22879 -
22880 - # Support for custom patches
22881 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22882 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22883 -
22884 - if [ -n "${files}" ] ; then
22885 - einfo "Applying custom patches:"
22886 -
22887 - for file in ${files} ; do
22888 - epatch "${file}"
22889 - done
22890 - fi
22891 - fi
22892 -
22893 - einfo "Symlinking external libraries..."
22894 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22895 -
22896 - einfo "Linking in other clusters..."
22897 - mkdir "${S}"/nbbuild/netbeans || die
22898 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22899 -
22900 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22901 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22902 - touch nb.cluster.extide.built
22903 -
22904 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22905 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22906 - touch nb.cluster.ide.built
22907 -
22908 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22909 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22910 - touch nb.cluster.java.built
22911 -
22912 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22913 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22914 - touch nb.cluster.platform.built
22915 -
22916 - popd >/dev/null || die
22917 -
22918 - java-pkg-2_src_prepare
22919 -}
22920 -
22921 -src_install() {
22922 - pushd nbbuild/netbeans/groovy >/dev/null || die
22923 -
22924 - insinto ${INSTALL_DIR}
22925 -
22926 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22927 -
22928 - doins -r *
22929 -
22930 - popd >/dev/null || die
22931 -
22932 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
22933 -}
22934
22935 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150824.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150824.ebuild
22936 deleted file mode 100644
22937 index 7084e75..0000000
22938 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150824.ebuild
22939 +++ /dev/null
22940 @@ -1,111 +0,0 @@
22941 -# Copyright 1999-2015 Gentoo Foundation
22942 -# Distributed under the terms of the GNU General Public License v2
22943 -# $Header: $
22944 -
22945 -EAPI="4"
22946 -inherit eutils java-pkg-2 java-ant-2
22947 -
22948 -DESCRIPTION="Netbeans Groovy Cluster"
22949 -HOMEPAGE="http://netbeans.org/projects/groovy"
22950 -SLOT="9999"
22951 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
22952 -SRC_URI="${SOURCE_URL}
22953 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22954 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
22955 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22956 -KEYWORDS="~amd64 ~x86"
22957 -IUSE=""
22958 -S="${WORKDIR}"
22959 -
22960 -CDEPEND="~dev-java/netbeans-extide-${PV}
22961 - ~dev-java/netbeans-ide-${PV}
22962 - ~dev-java/netbeans-java-${PV}
22963 - ~dev-java/netbeans-platform-${PV}"
22964 -DEPEND=">=virtual/jdk-1.7
22965 - app-arch/unzip
22966 - ${CDEPEND}
22967 - dev-java/javahelp:0"
22968 -RDEPEND=">=virtual/jdk-1.7
22969 - ${CDEPEND}"
22970 -
22971 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22972 -
22973 -EANT_BUILD_XML="nbbuild/build.xml"
22974 -EANT_BUILD_TARGET="rebuild-cluster"
22975 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22976 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22977 -JAVA_PKG_BSFIX="off"
22978 -
22979 -src_unpack() {
22980 - unpack $(basename ${SOURCE_URL})
22981 -
22982 - einfo "Deleting bundled jars..."
22983 - find -name "*.jar" -type f -delete
22984 -
22985 - unpack netbeans-9999-r14-build.xml.patch.bz2
22986 -
22987 - pushd "${S}" >/dev/null || die
22988 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
22989 - popd >/dev/null || die
22990 -}
22991 -
22992 -src_prepare() {
22993 - einfo "Deleting bundled class files..."
22994 - find -name "*.class" -type f | xargs rm -vf
22995 -
22996 - epatch netbeans-9999-r14-build.xml.patch
22997 -
22998 - # Support for custom patches
22999 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23000 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23001 -
23002 - if [ -n "${files}" ] ; then
23003 - einfo "Applying custom patches:"
23004 -
23005 - for file in ${files} ; do
23006 - epatch "${file}"
23007 - done
23008 - fi
23009 - fi
23010 -
23011 - einfo "Symlinking external libraries..."
23012 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23013 -
23014 - einfo "Linking in other clusters..."
23015 - mkdir "${S}"/nbbuild/netbeans || die
23016 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23017 -
23018 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23019 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23020 - touch nb.cluster.extide.built
23021 -
23022 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23023 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23024 - touch nb.cluster.ide.built
23025 -
23026 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23027 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23028 - touch nb.cluster.java.built
23029 -
23030 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23031 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23032 - touch nb.cluster.platform.built
23033 -
23034 - popd >/dev/null || die
23035 -
23036 - java-pkg-2_src_prepare
23037 -}
23038 -
23039 -src_install() {
23040 - pushd nbbuild/netbeans/groovy >/dev/null || die
23041 -
23042 - insinto ${INSTALL_DIR}
23043 -
23044 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23045 -
23046 - doins -r *
23047 -
23048 - popd >/dev/null || die
23049 -
23050 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23051 -}
23052
23053 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150825.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150825.ebuild
23054 deleted file mode 100644
23055 index 0087787..0000000
23056 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150825.ebuild
23057 +++ /dev/null
23058 @@ -1,111 +0,0 @@
23059 -# Copyright 1999-2015 Gentoo Foundation
23060 -# Distributed under the terms of the GNU General Public License v2
23061 -# $Header: $
23062 -
23063 -EAPI="4"
23064 -inherit eutils java-pkg-2 java-ant-2
23065 -
23066 -DESCRIPTION="Netbeans Groovy Cluster"
23067 -HOMEPAGE="http://netbeans.org/projects/groovy"
23068 -SLOT="9999"
23069 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
23070 -SRC_URI="${SOURCE_URL}
23071 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23072 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23073 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23074 -KEYWORDS="~amd64 ~x86"
23075 -IUSE=""
23076 -S="${WORKDIR}"
23077 -
23078 -CDEPEND="~dev-java/netbeans-extide-${PV}
23079 - ~dev-java/netbeans-ide-${PV}
23080 - ~dev-java/netbeans-java-${PV}
23081 - ~dev-java/netbeans-platform-${PV}"
23082 -DEPEND=">=virtual/jdk-1.7
23083 - app-arch/unzip
23084 - ${CDEPEND}
23085 - dev-java/javahelp:0"
23086 -RDEPEND=">=virtual/jdk-1.7
23087 - ${CDEPEND}"
23088 -
23089 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23090 -
23091 -EANT_BUILD_XML="nbbuild/build.xml"
23092 -EANT_BUILD_TARGET="rebuild-cluster"
23093 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23094 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23095 -JAVA_PKG_BSFIX="off"
23096 -
23097 -src_unpack() {
23098 - unpack $(basename ${SOURCE_URL})
23099 -
23100 - einfo "Deleting bundled jars..."
23101 - find -name "*.jar" -type f -delete
23102 -
23103 - unpack netbeans-9999-r14-build.xml.patch.bz2
23104 -
23105 - pushd "${S}" >/dev/null || die
23106 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23107 - popd >/dev/null || die
23108 -}
23109 -
23110 -src_prepare() {
23111 - einfo "Deleting bundled class files..."
23112 - find -name "*.class" -type f | xargs rm -vf
23113 -
23114 - epatch netbeans-9999-r14-build.xml.patch
23115 -
23116 - # Support for custom patches
23117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23119 -
23120 - if [ -n "${files}" ] ; then
23121 - einfo "Applying custom patches:"
23122 -
23123 - for file in ${files} ; do
23124 - epatch "${file}"
23125 - done
23126 - fi
23127 - fi
23128 -
23129 - einfo "Symlinking external libraries..."
23130 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23131 -
23132 - einfo "Linking in other clusters..."
23133 - mkdir "${S}"/nbbuild/netbeans || die
23134 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23135 -
23136 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23137 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23138 - touch nb.cluster.extide.built
23139 -
23140 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23141 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23142 - touch nb.cluster.ide.built
23143 -
23144 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23145 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23146 - touch nb.cluster.java.built
23147 -
23148 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23149 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23150 - touch nb.cluster.platform.built
23151 -
23152 - popd >/dev/null || die
23153 -
23154 - java-pkg-2_src_prepare
23155 -}
23156 -
23157 -src_install() {
23158 - pushd nbbuild/netbeans/groovy >/dev/null || die
23159 -
23160 - insinto ${INSTALL_DIR}
23161 -
23162 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23163 -
23164 - doins -r *
23165 -
23166 - popd >/dev/null || die
23167 -
23168 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23169 -}
23170
23171 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150827.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150827.ebuild
23172 deleted file mode 100644
23173 index 7566efc..0000000
23174 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150827.ebuild
23175 +++ /dev/null
23176 @@ -1,111 +0,0 @@
23177 -# Copyright 1999-2015 Gentoo Foundation
23178 -# Distributed under the terms of the GNU General Public License v2
23179 -# $Header: $
23180 -
23181 -EAPI="4"
23182 -inherit eutils java-pkg-2 java-ant-2
23183 -
23184 -DESCRIPTION="Netbeans Groovy Cluster"
23185 -HOMEPAGE="http://netbeans.org/projects/groovy"
23186 -SLOT="9999"
23187 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
23188 -SRC_URI="${SOURCE_URL}
23189 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23190 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23191 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23192 -KEYWORDS="~amd64 ~x86"
23193 -IUSE=""
23194 -S="${WORKDIR}"
23195 -
23196 -CDEPEND="~dev-java/netbeans-extide-${PV}
23197 - ~dev-java/netbeans-ide-${PV}
23198 - ~dev-java/netbeans-java-${PV}
23199 - ~dev-java/netbeans-platform-${PV}"
23200 -DEPEND=">=virtual/jdk-1.7
23201 - app-arch/unzip
23202 - ${CDEPEND}
23203 - dev-java/javahelp:0"
23204 -RDEPEND=">=virtual/jdk-1.7
23205 - ${CDEPEND}"
23206 -
23207 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23208 -
23209 -EANT_BUILD_XML="nbbuild/build.xml"
23210 -EANT_BUILD_TARGET="rebuild-cluster"
23211 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23212 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23213 -JAVA_PKG_BSFIX="off"
23214 -
23215 -src_unpack() {
23216 - unpack $(basename ${SOURCE_URL})
23217 -
23218 - einfo "Deleting bundled jars..."
23219 - find -name "*.jar" -type f -delete
23220 -
23221 - unpack netbeans-9999-r14-build.xml.patch.bz2
23222 -
23223 - pushd "${S}" >/dev/null || die
23224 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23225 - popd >/dev/null || die
23226 -}
23227 -
23228 -src_prepare() {
23229 - einfo "Deleting bundled class files..."
23230 - find -name "*.class" -type f | xargs rm -vf
23231 -
23232 - epatch netbeans-9999-r14-build.xml.patch
23233 -
23234 - # Support for custom patches
23235 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23236 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23237 -
23238 - if [ -n "${files}" ] ; then
23239 - einfo "Applying custom patches:"
23240 -
23241 - for file in ${files} ; do
23242 - epatch "${file}"
23243 - done
23244 - fi
23245 - fi
23246 -
23247 - einfo "Symlinking external libraries..."
23248 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23249 -
23250 - einfo "Linking in other clusters..."
23251 - mkdir "${S}"/nbbuild/netbeans || die
23252 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23253 -
23254 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23255 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23256 - touch nb.cluster.extide.built
23257 -
23258 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23259 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23260 - touch nb.cluster.ide.built
23261 -
23262 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23263 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23264 - touch nb.cluster.java.built
23265 -
23266 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23267 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23268 - touch nb.cluster.platform.built
23269 -
23270 - popd >/dev/null || die
23271 -
23272 - java-pkg-2_src_prepare
23273 -}
23274 -
23275 -src_install() {
23276 - pushd nbbuild/netbeans/groovy >/dev/null || die
23277 -
23278 - insinto ${INSTALL_DIR}
23279 -
23280 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23281 -
23282 - doins -r *
23283 -
23284 - popd >/dev/null || die
23285 -
23286 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23287 -}
23288
23289 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150828.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150828.ebuild
23290 deleted file mode 100644
23291 index 03b4fa6..0000000
23292 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150828.ebuild
23293 +++ /dev/null
23294 @@ -1,111 +0,0 @@
23295 -# Copyright 1999-2015 Gentoo Foundation
23296 -# Distributed under the terms of the GNU General Public License v2
23297 -# $Header: $
23298 -
23299 -EAPI="4"
23300 -inherit eutils java-pkg-2 java-ant-2
23301 -
23302 -DESCRIPTION="Netbeans Groovy Cluster"
23303 -HOMEPAGE="http://netbeans.org/projects/groovy"
23304 -SLOT="9999"
23305 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
23306 -SRC_URI="${SOURCE_URL}
23307 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23308 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23309 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23310 -KEYWORDS="~amd64 ~x86"
23311 -IUSE=""
23312 -S="${WORKDIR}"
23313 -
23314 -CDEPEND="~dev-java/netbeans-extide-${PV}
23315 - ~dev-java/netbeans-ide-${PV}
23316 - ~dev-java/netbeans-java-${PV}
23317 - ~dev-java/netbeans-platform-${PV}"
23318 -DEPEND=">=virtual/jdk-1.7
23319 - app-arch/unzip
23320 - ${CDEPEND}
23321 - dev-java/javahelp:0"
23322 -RDEPEND=">=virtual/jdk-1.7
23323 - ${CDEPEND}"
23324 -
23325 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23326 -
23327 -EANT_BUILD_XML="nbbuild/build.xml"
23328 -EANT_BUILD_TARGET="rebuild-cluster"
23329 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23330 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23331 -JAVA_PKG_BSFIX="off"
23332 -
23333 -src_unpack() {
23334 - unpack $(basename ${SOURCE_URL})
23335 -
23336 - einfo "Deleting bundled jars..."
23337 - find -name "*.jar" -type f -delete
23338 -
23339 - unpack netbeans-9999-r14-build.xml.patch.bz2
23340 -
23341 - pushd "${S}" >/dev/null || die
23342 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23343 - popd >/dev/null || die
23344 -}
23345 -
23346 -src_prepare() {
23347 - einfo "Deleting bundled class files..."
23348 - find -name "*.class" -type f | xargs rm -vf
23349 -
23350 - epatch netbeans-9999-r14-build.xml.patch
23351 -
23352 - # Support for custom patches
23353 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23354 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23355 -
23356 - if [ -n "${files}" ] ; then
23357 - einfo "Applying custom patches:"
23358 -
23359 - for file in ${files} ; do
23360 - epatch "${file}"
23361 - done
23362 - fi
23363 - fi
23364 -
23365 - einfo "Symlinking external libraries..."
23366 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23367 -
23368 - einfo "Linking in other clusters..."
23369 - mkdir "${S}"/nbbuild/netbeans || die
23370 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23371 -
23372 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23373 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23374 - touch nb.cluster.extide.built
23375 -
23376 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23377 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23378 - touch nb.cluster.ide.built
23379 -
23380 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23381 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23382 - touch nb.cluster.java.built
23383 -
23384 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23385 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23386 - touch nb.cluster.platform.built
23387 -
23388 - popd >/dev/null || die
23389 -
23390 - java-pkg-2_src_prepare
23391 -}
23392 -
23393 -src_install() {
23394 - pushd nbbuild/netbeans/groovy >/dev/null || die
23395 -
23396 - insinto ${INSTALL_DIR}
23397 -
23398 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23399 -
23400 - doins -r *
23401 -
23402 - popd >/dev/null || die
23403 -
23404 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23405 -}
23406
23407 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150829.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150829.ebuild
23408 deleted file mode 100644
23409 index a3636a0..0000000
23410 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150829.ebuild
23411 +++ /dev/null
23412 @@ -1,111 +0,0 @@
23413 -# Copyright 1999-2015 Gentoo Foundation
23414 -# Distributed under the terms of the GNU General Public License v2
23415 -# $Header: $
23416 -
23417 -EAPI="4"
23418 -inherit eutils java-pkg-2 java-ant-2
23419 -
23420 -DESCRIPTION="Netbeans Groovy Cluster"
23421 -HOMEPAGE="http://netbeans.org/projects/groovy"
23422 -SLOT="9999"
23423 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
23424 -SRC_URI="${SOURCE_URL}
23425 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23426 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23428 -KEYWORDS="~amd64 ~x86"
23429 -IUSE=""
23430 -S="${WORKDIR}"
23431 -
23432 -CDEPEND="~dev-java/netbeans-extide-${PV}
23433 - ~dev-java/netbeans-ide-${PV}
23434 - ~dev-java/netbeans-java-${PV}
23435 - ~dev-java/netbeans-platform-${PV}"
23436 -DEPEND=">=virtual/jdk-1.7
23437 - app-arch/unzip
23438 - ${CDEPEND}
23439 - dev-java/javahelp:0"
23440 -RDEPEND=">=virtual/jdk-1.7
23441 - ${CDEPEND}"
23442 -
23443 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23444 -
23445 -EANT_BUILD_XML="nbbuild/build.xml"
23446 -EANT_BUILD_TARGET="rebuild-cluster"
23447 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23448 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23449 -JAVA_PKG_BSFIX="off"
23450 -
23451 -src_unpack() {
23452 - unpack $(basename ${SOURCE_URL})
23453 -
23454 - einfo "Deleting bundled jars..."
23455 - find -name "*.jar" -type f -delete
23456 -
23457 - unpack netbeans-9999-r14-build.xml.patch.bz2
23458 -
23459 - pushd "${S}" >/dev/null || die
23460 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23461 - popd >/dev/null || die
23462 -}
23463 -
23464 -src_prepare() {
23465 - einfo "Deleting bundled class files..."
23466 - find -name "*.class" -type f | xargs rm -vf
23467 -
23468 - epatch netbeans-9999-r14-build.xml.patch
23469 -
23470 - # Support for custom patches
23471 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23472 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23473 -
23474 - if [ -n "${files}" ] ; then
23475 - einfo "Applying custom patches:"
23476 -
23477 - for file in ${files} ; do
23478 - epatch "${file}"
23479 - done
23480 - fi
23481 - fi
23482 -
23483 - einfo "Symlinking external libraries..."
23484 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23485 -
23486 - einfo "Linking in other clusters..."
23487 - mkdir "${S}"/nbbuild/netbeans || die
23488 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23489 -
23490 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23491 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23492 - touch nb.cluster.extide.built
23493 -
23494 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23495 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23496 - touch nb.cluster.ide.built
23497 -
23498 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23499 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23500 - touch nb.cluster.java.built
23501 -
23502 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23503 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23504 - touch nb.cluster.platform.built
23505 -
23506 - popd >/dev/null || die
23507 -
23508 - java-pkg-2_src_prepare
23509 -}
23510 -
23511 -src_install() {
23512 - pushd nbbuild/netbeans/groovy >/dev/null || die
23513 -
23514 - insinto ${INSTALL_DIR}
23515 -
23516 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23517 -
23518 - doins -r *
23519 -
23520 - popd >/dev/null || die
23521 -
23522 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23523 -}
23524
23525 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150830.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150830.ebuild
23526 deleted file mode 100644
23527 index 04de6a5..0000000
23528 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150830.ebuild
23529 +++ /dev/null
23530 @@ -1,111 +0,0 @@
23531 -# Copyright 1999-2015 Gentoo Foundation
23532 -# Distributed under the terms of the GNU General Public License v2
23533 -# $Header: $
23534 -
23535 -EAPI="4"
23536 -inherit eutils java-pkg-2 java-ant-2
23537 -
23538 -DESCRIPTION="Netbeans Groovy Cluster"
23539 -HOMEPAGE="http://netbeans.org/projects/groovy"
23540 -SLOT="9999"
23541 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
23542 -SRC_URI="${SOURCE_URL}
23543 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23544 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23545 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23546 -KEYWORDS="~amd64 ~x86"
23547 -IUSE=""
23548 -S="${WORKDIR}"
23549 -
23550 -CDEPEND="~dev-java/netbeans-extide-${PV}
23551 - ~dev-java/netbeans-ide-${PV}
23552 - ~dev-java/netbeans-java-${PV}
23553 - ~dev-java/netbeans-platform-${PV}"
23554 -DEPEND=">=virtual/jdk-1.7
23555 - app-arch/unzip
23556 - ${CDEPEND}
23557 - dev-java/javahelp:0"
23558 -RDEPEND=">=virtual/jdk-1.7
23559 - ${CDEPEND}"
23560 -
23561 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23562 -
23563 -EANT_BUILD_XML="nbbuild/build.xml"
23564 -EANT_BUILD_TARGET="rebuild-cluster"
23565 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23566 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23567 -JAVA_PKG_BSFIX="off"
23568 -
23569 -src_unpack() {
23570 - unpack $(basename ${SOURCE_URL})
23571 -
23572 - einfo "Deleting bundled jars..."
23573 - find -name "*.jar" -type f -delete
23574 -
23575 - unpack netbeans-9999-r14-build.xml.patch.bz2
23576 -
23577 - pushd "${S}" >/dev/null || die
23578 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23579 - popd >/dev/null || die
23580 -}
23581 -
23582 -src_prepare() {
23583 - einfo "Deleting bundled class files..."
23584 - find -name "*.class" -type f | xargs rm -vf
23585 -
23586 - epatch netbeans-9999-r14-build.xml.patch
23587 -
23588 - # Support for custom patches
23589 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23590 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23591 -
23592 - if [ -n "${files}" ] ; then
23593 - einfo "Applying custom patches:"
23594 -
23595 - for file in ${files} ; do
23596 - epatch "${file}"
23597 - done
23598 - fi
23599 - fi
23600 -
23601 - einfo "Symlinking external libraries..."
23602 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23603 -
23604 - einfo "Linking in other clusters..."
23605 - mkdir "${S}"/nbbuild/netbeans || die
23606 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23607 -
23608 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23609 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23610 - touch nb.cluster.extide.built
23611 -
23612 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23613 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23614 - touch nb.cluster.ide.built
23615 -
23616 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23617 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23618 - touch nb.cluster.java.built
23619 -
23620 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23621 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23622 - touch nb.cluster.platform.built
23623 -
23624 - popd >/dev/null || die
23625 -
23626 - java-pkg-2_src_prepare
23627 -}
23628 -
23629 -src_install() {
23630 - pushd nbbuild/netbeans/groovy >/dev/null || die
23631 -
23632 - insinto ${INSTALL_DIR}
23633 -
23634 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23635 -
23636 - doins -r *
23637 -
23638 - popd >/dev/null || die
23639 -
23640 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23641 -}
23642
23643 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150831.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150831.ebuild
23644 deleted file mode 100644
23645 index fe06320..0000000
23646 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150831.ebuild
23647 +++ /dev/null
23648 @@ -1,111 +0,0 @@
23649 -# Copyright 1999-2015 Gentoo Foundation
23650 -# Distributed under the terms of the GNU General Public License v2
23651 -# $Header: $
23652 -
23653 -EAPI="4"
23654 -inherit eutils java-pkg-2 java-ant-2
23655 -
23656 -DESCRIPTION="Netbeans Groovy Cluster"
23657 -HOMEPAGE="http://netbeans.org/projects/groovy"
23658 -SLOT="9999"
23659 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
23660 -SRC_URI="${SOURCE_URL}
23661 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23662 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23663 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23664 -KEYWORDS="~amd64 ~x86"
23665 -IUSE=""
23666 -S="${WORKDIR}"
23667 -
23668 -CDEPEND="~dev-java/netbeans-extide-${PV}
23669 - ~dev-java/netbeans-ide-${PV}
23670 - ~dev-java/netbeans-java-${PV}
23671 - ~dev-java/netbeans-platform-${PV}"
23672 -DEPEND=">=virtual/jdk-1.7
23673 - app-arch/unzip
23674 - ${CDEPEND}
23675 - dev-java/javahelp:0"
23676 -RDEPEND=">=virtual/jdk-1.7
23677 - ${CDEPEND}"
23678 -
23679 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23680 -
23681 -EANT_BUILD_XML="nbbuild/build.xml"
23682 -EANT_BUILD_TARGET="rebuild-cluster"
23683 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23684 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23685 -JAVA_PKG_BSFIX="off"
23686 -
23687 -src_unpack() {
23688 - unpack $(basename ${SOURCE_URL})
23689 -
23690 - einfo "Deleting bundled jars..."
23691 - find -name "*.jar" -type f -delete
23692 -
23693 - unpack netbeans-9999-r14-build.xml.patch.bz2
23694 -
23695 - pushd "${S}" >/dev/null || die
23696 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
23697 - popd >/dev/null || die
23698 -}
23699 -
23700 -src_prepare() {
23701 - einfo "Deleting bundled class files..."
23702 - find -name "*.class" -type f | xargs rm -vf
23703 -
23704 - epatch netbeans-9999-r14-build.xml.patch
23705 -
23706 - # Support for custom patches
23707 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23708 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23709 -
23710 - if [ -n "${files}" ] ; then
23711 - einfo "Applying custom patches:"
23712 -
23713 - for file in ${files} ; do
23714 - epatch "${file}"
23715 - done
23716 - fi
23717 - fi
23718 -
23719 - einfo "Symlinking external libraries..."
23720 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23721 -
23722 - einfo "Linking in other clusters..."
23723 - mkdir "${S}"/nbbuild/netbeans || die
23724 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23725 -
23726 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23727 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23728 - touch nb.cluster.extide.built
23729 -
23730 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23731 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23732 - touch nb.cluster.ide.built
23733 -
23734 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23735 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23736 - touch nb.cluster.java.built
23737 -
23738 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23739 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23740 - touch nb.cluster.platform.built
23741 -
23742 - popd >/dev/null || die
23743 -
23744 - java-pkg-2_src_prepare
23745 -}
23746 -
23747 -src_install() {
23748 - pushd nbbuild/netbeans/groovy >/dev/null || die
23749 -
23750 - insinto ${INSTALL_DIR}
23751 -
23752 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23753 -
23754 - doins -r *
23755 -
23756 - popd >/dev/null || die
23757 -
23758 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
23759 -}
23760
23761 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150801.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150901.ebuild
23762 similarity index 98%
23763 rename from dev-java/netbeans-groovy/netbeans-groovy-9999_p20150801.ebuild
23764 rename to dev-java/netbeans-groovy/netbeans-groovy-9999_p20150901.ebuild
23765 index 601372a..ca91a52 100644
23766 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150801.ebuild
23767 +++ b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150901.ebuild
23768 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
23769 DESCRIPTION="Netbeans Groovy Cluster"
23770 HOMEPAGE="http://netbeans.org/projects/groovy"
23771 SLOT="9999"
23772 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
23773 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
23774 SRC_URI="${SOURCE_URL}
23775 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23776 http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
23777
23778 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
23779 index 008c711..8223e72 100644
23780 --- a/dev-java/netbeans-harness/Manifest
23781 +++ b/dev-java/netbeans-harness/Manifest
23782 @@ -9,70 +9,24 @@ DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5
23783 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
23784 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
23785 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
23786 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
23787 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
23788 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
23789 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
23790 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
23791 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
23792 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
23793 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
23794 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
23795 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
23796 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
23797 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
23798 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
23799 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
23800 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
23801 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
23802 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
23803 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
23804 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
23805 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
23806 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
23807 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
23808 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
23809 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
23810 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
23811 EBUILD netbeans-harness-8.0.2.ebuild 4061 SHA256 e95f9e942e0807c3a61a02fed0a682f78e2ea1300257183d1c7bdc52a3fce9d7 SHA512 9436ad6c750cba0698fdd54ca08b4e3613ecf020edd7ddf45d48afe83498290c7df193fb5fdc3afa49c1ad08fe7f3969d376b4d0796d1abbf4244655abcc5250 WHIRLPOOL cdffeb172659e227f3ed81ace38913c734bb12dd9d5fbd455f91b9a20eb386743c5c3baa41abf35ac08ac8dbd1299b8bb555a5b76a4f674bcea3141c410eb975
23812 -EBUILD netbeans-harness-9999_p20150801.ebuild 4131 SHA256 29ed2cb63d26495f768bc43a10b1d9bb2cd49a34aa73e3a116fc7f62d6dd67f7 SHA512 7ffb47bb36aeabf1fd6141063eea7927ceb7b4bbb09be116e21f6f1ac3ea3149382e2f3408642629529728f6938bea0eaaadd46380ba74d1312364788fdfb632 WHIRLPOOL 3ac85cd6189667e6aa8c36fe7d51804babb598e1b0a24016baee1cadc62efe549258e0056afcc4430671b878d5f30d2216e8b3d57127ffd1b202539b4d09bca0
23813 -EBUILD netbeans-harness-9999_p20150803.ebuild 4131 SHA256 d17a4eed1a4081a5e7e7121dd8322cbfe35360ea576af0829e03adcd6e391e1b SHA512 b9cbe296621ce49ba40748f44318ad1144b74d4ac61590be00d620fa0013b5f5934407375515d160f1d58dbabe29b677507ec3fbafaa55bcd47fbd7d687bdbd0 WHIRLPOOL 1ab8e541182f1c39c4f0ef49287bc8cbcaaf787c070d3105a45eb9b9a5893db0fec7e3714188353d49d46e5c63c04862cbbe153a59035fa39e68fe460c80da12
23814 -EBUILD netbeans-harness-9999_p20150804.ebuild 4131 SHA256 44f6efcad40a1d1145942b05049bad461cde137f9f448e6942d97bb93b59f182 SHA512 5fb700116926b5fbe23e7d15fd44b92f9f1130794c1e127a1f50d555e00184ed6c28eb1cf8a21abf5074e7b36b0f44014a9c46e1456c20984a5e41bc5d271fc0 WHIRLPOOL a1eca6f27bc07f65e9675ec916028b3bc8d0bfcbfb5ddc8c53ec490a2500984b3eeda8062884df616e5e5027425da210e858e2b40b502854c2fdae9cdb09d1a0
23815 -EBUILD netbeans-harness-9999_p20150805.ebuild 4131 SHA256 59cb4e25cae6fe72ce5200377498d582250c56a54d62a42d789c32c886bf4f02 SHA512 8d6a65dd7ea3603c6baff0afdc0ba013b3f47a00a214ef88071b4d31ab9edde0c07fe7c6eb95ffd6d7fff9d8575a6f5096ce11e94e63b844c5a45bd004b09d24 WHIRLPOOL aad87b9c97c1560fa6d252abcc522ce5d37be3c5b2cfc867ec2b019c2677916626f03f44e8793aae642516345c2d9acb24d706c939e1faa8a6aef19bfece4566
23816 -EBUILD netbeans-harness-9999_p20150807.ebuild 4131 SHA256 5584f33add2383d55865d7b169e67daa3b543db679b2bf497bae0ad8d571a98a SHA512 d8f30d793c890b15dfa9ea5474586c2e70fb65dc7ef65172b27e98a6b2a7d4f06d1b0af2d3f5914bcb274ec88959671169d3d2853674e989fafc6dff3a4c4514 WHIRLPOOL 6c38903d2ca2b1f2f857b595efd9b5195ccdf261d133f7e649e6335ccf971708a1ce5a9999db1ed6825ea7b7de81341d33d6ea947eb458113f69ac12f6a45e7c
23817 -EBUILD netbeans-harness-9999_p20150808.ebuild 4131 SHA256 7e98c46864deee64695826ec51b46842b819b757605e8164396ee3db0846110c SHA512 c318a9243f61102c74bb70d589a3ffe9b5b679f0a7f5ec158aef4708a719c16f257bf86e4e6d2d3cdfdf51bff2c217ec7d3f9e316fbaf195e9f53c31e06685dc WHIRLPOOL f597d75afd27c6bc038a6a17d48e77c8a3c8afc19024c6d5cae928ff0b0d68e5b783d9b508dd60efe29bf503db99df20421201aa8f9336f4d006932803f7edbf
23818 -EBUILD netbeans-harness-9999_p20150810.ebuild 4131 SHA256 581d070932f0508957c8ab59183c4c714f87007e3dcef7f825c46f1bf62edf76 SHA512 0439799c2f7a13591bafb66a4e8ff29d203572e9d29b42ea9bb962ccc3177bde46bca484099f3e998520ff0572423a49dc5b763ff3d95fa09c92b40b033168fa WHIRLPOOL c4889bc895e7702f45ce3d617a7fb312232d8c2b51ab4e74f0beb679220eba248d28f61d87ae9391885ed3947964fe38422d42eed1caac6e34217dc07f9d6e55
23819 -EBUILD netbeans-harness-9999_p20150812.ebuild 4131 SHA256 eaa8b325e5820c4b37ad30415c9b6f31076c5f7c9e9030cb3a5cef797ad2172e SHA512 0d61fbcacaebcc741e90a58d6a8724ddb98b3360dbf8de5789201a6965270433ba64492d87fc0abf8dca1f2f2b3255d0294ac80751833c6e37634a3b224a01e4 WHIRLPOOL 3d4176bc941101c92d62d0fdafd4f396038a68ab397b83fe5f5a081f84d2839cbac2d4ad1cc0504da0e88c4511d4f616f38eb6fbf0b754a443d9c434a47a5d94
23820 -EBUILD netbeans-harness-9999_p20150813.ebuild 4131 SHA256 7b6f7a95eb9dc5dfd2c8fd5a45d11a2d653ab30133923db42913a2d9f29f1010 SHA512 6e4891460507dabc0fbd9352f4b8b7540772179cdc9a53db14cca907fad4c6ac75637ecfc41f0f5288c4cac10f4423609566eec97b05d3effdc69ac6d5b68c3e WHIRLPOOL 9ee540cfba9a0c7b9f4095e37928d7a6bb44dc247476275064aac4d0a8a1b6a991598da8310396841c68fee3b48600d74636225f4b9e81c0421de00cbe6b75ea
23821 -EBUILD netbeans-harness-9999_p20150814.ebuild 4131 SHA256 a3449f4b0c0a33743f4a1fa078fa8377cc3aaeb2677ce64bbede44dafead686e SHA512 e8a99086697a731f4262e8494df01bb62a6f599ff1771a0a7ec1a9a08a92056f94c1b3de2df253c22855a8225c01ac0b588a9beae27906490bdfc734fa04256e WHIRLPOOL 75d00f3e23c616eed273254d1258ad5991a93f897917c74e009d7a74721fc51069cf3afc39efa3fb99ab40149ffbcf7b997b14e85558196c1d6333fc1d1522b2
23822 -EBUILD netbeans-harness-9999_p20150817.ebuild 4131 SHA256 1434b8f940667d85db1a2a39b5a325a1b5565b9e886964b18581bb3c5e60acb8 SHA512 56655957298be38c8e75d131d50cb7b0dad14fb93a0d295c6d3e4efc9cbe52d7c1874f599c438390eef4e4f4cd1db0d5df8199e8d37bd8ad90ce05e67586bdfc WHIRLPOOL 67f31ef6f91fa4ff291ad49d83c25e042f5b85f96aed77c159e3bc0bc4fd929f1438a1505256ffb33185d28204d97df5fb4eb113ec67369343cb94d9141ba836
23823 -EBUILD netbeans-harness-9999_p20150818.ebuild 4131 SHA256 a95b7cdadaea6c635e6f7a547c460c0807f9c03f93a65ad45f90dc4a5daef983 SHA512 5b0574b07d000362aeed286b936455215935f38601d109438733f4bf504948d0ec01f740ae634e62b71c339852c3b7d8b2eddfc3cc74956ec3d2408133c9a986 WHIRLPOOL 59952a98aad62890c507e267b815e51d20f62d2236c0991956e52002ab6c9c76c9e4f81f68f773e900072dd6dd434d90a0d6a924d5d933c6a760a4b6ae775f8f
23824 -EBUILD netbeans-harness-9999_p20150819.ebuild 4131 SHA256 65d7dfbe3d83ce708dbfe6ca5ee1ab836acb2503035c90bbb9075a17ccf3ceee SHA512 82e9242c4e747fc2d30109495bac5bfcd79ad08e8767e63014ed4941eb36d48bd4b9f29cac6cc9f89364f859dbdaefd73684c0450539949ae952f7947b24b641 WHIRLPOOL 71c191bed845bd411eebe8b93d828858f53f48a6edc3a01bc96ec3b1a01066d4117eaea7d9c7c41508dcb47c30950e418b1c7dc67e2636598b2a809d1915210c
23825 -EBUILD netbeans-harness-9999_p20150820.ebuild 4131 SHA256 3100a435fea79e2c34a31df5235a2aa92f6629f9209291c61eb21e19f6c8daab SHA512 722200b14fb244e6b0344bdb6e36eae9b76c20878aa8397e1a245c07e2b9b5f580a7f8e81f4cf4b8e3c61919b38926b75f1a8d57cafcaeabbca8320e0cae48c8 WHIRLPOOL 3b923ba8388a5127a2cfa892cc8025cee4afab55aa9969a56022962b75d31c41fe76e13213668855d78c343154c264ac2a11dceed5a9f53d08bb9a240345bedb
23826 -EBUILD netbeans-harness-9999_p20150821.ebuild 4131 SHA256 fbec067a3a91109661e584d957356b94a5c2ade36c454c83f223dec31061a9ee SHA512 3b23ec931c89a7804fee07b134dc500185a210b6486aa0d21538382062411dafb27796b1b9380a5d5eb6dd2d8f0d68d0694b737d7aa040b159b1a42d50353f8b WHIRLPOOL dfdf8ffa501d87a9b8f5ccf3daf84dbc1f458dd14720c88f97168973477a5794c090780b0579f0f01f6bf595ae2b39243c7c5ce2f4d8d51a6c35bffc79a29c1c
23827 -EBUILD netbeans-harness-9999_p20150822.ebuild 4131 SHA256 3bd986739a106e30086ca6bc819bb5fb1245606021889942d7f8a61823316f90 SHA512 184fb37ebcd977a7857d677ea179e2df8064054d66feb6ed6b1f592d19eb08de89a6b21958aa89b3c21c5eeb440fa4f6b7eb03be74b72c10d333debc1eb262ad WHIRLPOOL b54d6c4c8bcdac290502a4d3fadaef9eb883c8868ba704dc804c03dec03b4efdd8545e5a4f7ec8a0daf97271459b54b1d9f9bb3988a1db5f953cbe1a7be964b2
23828 -EBUILD netbeans-harness-9999_p20150823.ebuild 4131 SHA256 15cefd308885012605869759460d118c68d2ad5349d0121f0dffd941321bb710 SHA512 d9c5885f89787d8ec15be4003a37037bae210367913ff27d91fc7287a2b8de41b7a5af087cac629ac1248b607262ed87fae903436fb1dc177030bb54fe233d8b WHIRLPOOL b28119a8acd1eeec62af6d18049aa0ae3e4cac350c00fcb9186fc258f086998ca94e9e015facbed834fda224669c451851c3793c55ab7554334921172957d838
23829 -EBUILD netbeans-harness-9999_p20150824.ebuild 4131 SHA256 ad3d541a37427629ccb57863bb809ca66009b9f03d5a25df55865c03bc3df5ae SHA512 c9070a87a9b283a3cfe42f16dece2087e431a2079f2a8d5162356741d7a384b87255e32427b07c19f376b26d3bd51f3a3b6c5bef29a141a92797ea0a37a361d1 WHIRLPOOL ba15dd0a34d4791511b65713e995626a3e9d7ce946fe7cf9127c18e2d97514d7d878406e62deab0ddf2357e723642e309876b11dc78115ad1339e492ebef772b
23830 -EBUILD netbeans-harness-9999_p20150825.ebuild 4131 SHA256 8972dc48e26da6f58623464fc1de6fdfcd4b40dab55c2d84816baa6f72463926 SHA512 64bf55c8851fd6e2a9799af3579ec2a4ee419134fea730cf549aaef7792477ed275291f8d3b8b6f0a14d541d42658dddd7a8801dce87f360dfba3d96d6eb6072 WHIRLPOOL dc6abb52fed243478e9bca5e1f1c627306b867209d087819507460343f5c7f32c016883b0bc1acde45ab0626dfa2d1f1caaf84422f1aa50316ed675d013c408b
23831 -EBUILD netbeans-harness-9999_p20150827.ebuild 4131 SHA256 804c8771950b4e1106532aa6b5510664076ed5d4c77a921a1c4fdcc63bdfc9e9 SHA512 8bde3e28dd410f32b60f74855a0a348985c0d39320730ed71be19f20c6ed8e59297ec3423bc3280b5ab6259bc6702724aa17b18b1b2ccb0fa6537e37cbe827d8 WHIRLPOOL 560ec455ff67d4d80dd7ad35bd1381faf45998ed79a5c513b675fe3b536bf76c5fbe9162a407a44400193f42efe21af8b4966403491b83ddea3f0b9211f0a999
23832 -EBUILD netbeans-harness-9999_p20150828.ebuild 4131 SHA256 b9ca092722191e3ec03deaaf032eeb238e8c827dbecfc853f7c5afb92a64e721 SHA512 dfabbe4208eddc07e219f2145c1a4e46697b4697b8cfa443cb3271cf3bf86cf7a769d0a0c5ee9f9108f871aa8baef9598c1a74f29f5cf0e22bade2cbb1119553 WHIRLPOOL 26325ca88eb6e562de814730749ab987932da1aaa484fc20f32ad5597bfc0bff5963fd20a5b89b28634ca4c3452b313e07e0e257a5b76ed6dc8d4f9ebb20295c
23833 -EBUILD netbeans-harness-9999_p20150829.ebuild 4131 SHA256 dea77b1e4d434742c42efa5cfe73d3c1dd83220ff9ed29df1d171691b9823c06 SHA512 96c6b298c3adf490010253c3b6f33d8332b2a8e377f6792edcb490eb2e88b2222b51fb23442844713bf1a7b134b0a2e91ac110ab1df59b4e1183a638811b0dc2 WHIRLPOOL becb14b95febcdb63b276bd50e3895475d31ce7e8f5f89cae0c77b9366e0801c2f6ddb303fa98171517467b2239938b13bf14ecefed8b545ad18774531861d1d
23834 -EBUILD netbeans-harness-9999_p20150830.ebuild 4131 SHA256 52fdce04554e085a02f52e8a75e88d018bf7fabc27c9b57a6b1a8caa8dfad3fb SHA512 5ca64e430bac3458aa8c07572a08128327553d9fd5c6d998cb0e5ebd6d446d18d87b2f2d9f20b4ef0526ea7a6a5d1f632de8fbe8da4439b3e73b0d960bc22968 WHIRLPOOL 843f57fbb2ea89bc4764d2f7b89da43d88c2128b9a0f7c58e58e73bbb1fc87051ccceae8733c737f681edd147431ec94c4383452b4e17b264a2b61d9878e104c
23835 -EBUILD netbeans-harness-9999_p20150831.ebuild 4131 SHA256 51745f5b0056c9254848cc5aede5e76cfd5790bff8c394349b0560bd6fb39fac SHA512 3cbaacc9856420fc489c029633e701b452c3bbe4f543f39cf1ec7bf3ffe7c943afaee56365c2caf818a6ddad520ab256431e45449080ce247f8aea4b3cc2f3cf WHIRLPOOL e291c99df4ed173e7b81f572917a18c7bfd43352a00856c9e3a138c4806338218f355d68bdc7dde08537ee8f73ccb1573a0da645711c9283a3ae7de91c035157
23836 +EBUILD netbeans-harness-9999_p20150901.ebuild 4131 SHA256 9158abff985d58f385a71156c2118926326a1d3df4fdf2cf0ecfaeb891e20b58 SHA512 85e91e14654cba0d826825dd4ec7b6675bb256ff578cf9a138fc4b614a7d2c8fe65323a393741da67e2e71c916a90d5ddb0e8704998803e1875b63b3746ceb1a WHIRLPOOL da4b34a0fcd8760fd0d3f4a9b620d37f2ef48e4be70fd3d7ce73c9fac39be6ec479e7073a3852272811710c58bb9e559029f8290c10900cea5176cc768ffa67f
23837 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
23838 -----BEGIN PGP SIGNATURE-----
23839 Version: GnuPG v2
23840
23841 -iQIcBAEBCAAGBQJV5XysAAoJEHXhZAaA2KaZbDsQAIOtIN9PUdvrVtl1Zj7/ufl9
23842 -uHSt/eJefqRVV3coyGebECa1yGoEdesjUoE3sc8ywcKt9uzAM3w4A2l1EZ54QPAC
23843 -UC3o0GV3nkvkFvkwOZxDWnQQi2IczQLmMY3Z820az1eddc9nxEKX4LjtTlfGpCee
23844 -r5vp2Dwas8OVr1VEky09MM6B927fXUyClUryNfeAAioPbTdpV57aApqMZtjcyx+g
23845 -CutYUfBkwIs61XkePjOZwQ5JpzM0Fzp23345uAvXzEbtXAJbXWGaBvYwQnbtEh8q
23846 -4f8vrVoLT9m8tfni3Jp43WqGidv8oVZFlF4jyUeAGY0zLAl5tZzltKThuMIc5QiK
23847 -3l7IMrhowbgGVShhAna4UOrB0P+F+LcnjEyGakv35ssG5FU7OkzjLT1x8ccKBP+z
23848 -KSuxFZbOQCRs+fOaODH6LPib4wBdL2hWKNkdKBUi2vifL55yqcx3MW95WcpVBHLo
23849 -7OFEYkPMDGXxir3+qwG3J/OIpbtfadIv2gS1F+IuFTGkloxlhKzNmdgyN2StCKqu
23850 -nKnQMOXQzJ7NWOa58B1G6beFhyppsx8GFyisjKNHgN6dxpcZ88UebGdQ3aqpZlgy
23851 -Tw52p2N6KIMSo6SygJI+qOj9ZC5LW26PTNeQ/klo8m4XOK7TMfHON0/ZNJdONd3t
23852 -u7gL2TY7KqHmJc2nhKQJ
23853 -=Fvd2
23854 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZN2gP/ib3RY/vpIbXUYzTtQITlsew
23855 +lFw14uwp8iokmr1ZnJvr7O1yqGC3sZBr0NOlXz2lVPTd9a7SiZq3tBYUSv2D/AJp
23856 +MIjwrLPaoLltZAEI0lg73npLpF+1skYSgVIjwGedUBwh+koxJWzr8YwZcwWbYB5U
23857 +ogoI8Ti3XG8ViqWRSMSL8exzsxepg8SWa1/jpmH4ZURJ6g5Mal8SgvQnMMtnmPQq
23858 +AWeQN8n8roVlN6RQIcQU1EVzmm71o+t2weEZj2WUuoROobEaa/uyjUb4DB4yuu4A
23859 +AVKjjB7f/5Xh7S3OBVKVhh2Cv+xNg9zAtKtnwat2qmiSyxO1koCrCiu7XSUj9paG
23860 +QXJV9CPjU642rcgbFRU3whvSXteWaIRaeDUilg6sT3/ocz8VivWJYtOrjQfpa+3n
23861 +zt5lpuEcr11PEqquTL0+j8FTvY7dulm61TEcUuDhd25m7/aEj7Uen3LRDdriCBMC
23862 +NU525PuFu8IN83payvUEawfx6YfEpUPcr0cOtF9Hbmer2vKQrA3DxlGvGqcp1Kir
23863 +/OLEpCSF5ZToB5MPR+yrZV8aeJm1o7Jhg7GI+2CW/DUi2yJVWZ3YcFh7LyqQ/bY3
23864 +xPlg29I9FVjPdPOgbKplxIEGTapCi4+MPYaqVAl8S1O98C854TnVitAteqhpBmgx
23865 +tWqXO1jPYZw2C7OcQUGy
23866 +=l4qe
23867 -----END PGP SIGNATURE-----
23868
23869 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150803.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150803.ebuild
23870 deleted file mode 100644
23871 index a613610..0000000
23872 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150803.ebuild
23873 +++ /dev/null
23874 @@ -1,114 +0,0 @@
23875 -# Copyright 1999-2015 Gentoo Foundation
23876 -# Distributed under the terms of the GNU General Public License v2
23877 -# $Header: $
23878 -
23879 -EAPI="4"
23880 -inherit eutils java-pkg-2 java-ant-2
23881 -
23882 -DESCRIPTION="Netbeans Harness"
23883 -HOMEPAGE="http://netbeans.org/features/platform/"
23884 -SLOT="9999"
23885 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
23886 -SRC_URI="${SOURCE_URL}
23887 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
23888 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
23889 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
23890 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
23891 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
23892 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
23893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23894 -KEYWORDS="~amd64 ~x86"
23895 -IUSE=""
23896 -S="${WORKDIR}"
23897 -
23898 -CDEPEND="~dev-java/netbeans-platform-${PV}
23899 - dev-java/javahelp:0"
23900 -DEPEND=">=virtual/jdk-1.7
23901 - app-arch/unzip
23902 - ${CDEPEND}
23903 - >=dev-java/junit-4.4:4"
23904 -RDEPEND=">=virtual/jdk-1.7
23905 - ${CDEPEND}"
23906 -
23907 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23908 -
23909 -EANT_BUILD_XML="nbbuild/build.xml"
23910 -EANT_BUILD_TARGET="rebuild-cluster"
23911 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23912 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23913 -JAVA_PKG_BSFIX="off"
23914 -
23915 -src_unpack() {
23916 - unpack $(basename ${SOURCE_URL})
23917 -
23918 - einfo "Deleting bundled jars..."
23919 - find -name "*.jar" -type f -delete
23920 -
23921 - unpack netbeans-9999-r14-build.xml.patch.bz2
23922 -
23923 - pushd "${S}" >/dev/null || die
23924 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
23925 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
23926 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
23927 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
23928 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
23929 - popd >/dev/null || die
23930 -}
23931 -
23932 -src_prepare() {
23933 - einfo "Deleting bundled class files..."
23934 - find -name "*.class" -type f | xargs rm -vf
23935 -
23936 - epatch netbeans-9999-r14-build.xml.patch
23937 -
23938 - # Support for custom patches
23939 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23940 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23941 -
23942 - if [ -n "${files}" ] ; then
23943 - einfo "Applying custom patches:"
23944 -
23945 - for file in ${files} ; do
23946 - epatch "${file}"
23947 - done
23948 - fi
23949 - fi
23950 -
23951 - einfo "Symlinking external libraries..."
23952 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23953 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
23954 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
23955 -
23956 - einfo "Linking in other clusters..."
23957 - mkdir "${S}"/nbbuild/netbeans || die
23958 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23959 -
23960 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23961 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23962 - touch nb.cluster.platform.built
23963 -
23964 - popd >/dev/null || die
23965 -
23966 - java-pkg-2_src_prepare
23967 -}
23968 -
23969 -src_install() {
23970 - pushd nbbuild/netbeans/harness >/dev/null || die
23971 -
23972 - insinto ${INSTALL_DIR}
23973 -
23974 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23975 -
23976 - doins -r *
23977 - fperms 755 launchers/app.sh
23978 - find "${D}" -name "*.exe" -type f -delete
23979 -
23980 - popd >/dev/null || die
23981 -
23982 - local instdir=${INSTALL_DIR}/antlib
23983 - pushd "${D}"/${instdir} >/dev/null || die
23984 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
23985 - popd >/dev/null || die
23986 -
23987 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
23988 -}
23989
23990 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150804.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150804.ebuild
23991 deleted file mode 100644
23992 index 004787d..0000000
23993 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150804.ebuild
23994 +++ /dev/null
23995 @@ -1,114 +0,0 @@
23996 -# Copyright 1999-2015 Gentoo Foundation
23997 -# Distributed under the terms of the GNU General Public License v2
23998 -# $Header: $
23999 -
24000 -EAPI="4"
24001 -inherit eutils java-pkg-2 java-ant-2
24002 -
24003 -DESCRIPTION="Netbeans Harness"
24004 -HOMEPAGE="http://netbeans.org/features/platform/"
24005 -SLOT="9999"
24006 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
24007 -SRC_URI="${SOURCE_URL}
24008 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24009 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24010 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24011 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24012 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24013 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24014 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24015 -KEYWORDS="~amd64 ~x86"
24016 -IUSE=""
24017 -S="${WORKDIR}"
24018 -
24019 -CDEPEND="~dev-java/netbeans-platform-${PV}
24020 - dev-java/javahelp:0"
24021 -DEPEND=">=virtual/jdk-1.7
24022 - app-arch/unzip
24023 - ${CDEPEND}
24024 - >=dev-java/junit-4.4:4"
24025 -RDEPEND=">=virtual/jdk-1.7
24026 - ${CDEPEND}"
24027 -
24028 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24029 -
24030 -EANT_BUILD_XML="nbbuild/build.xml"
24031 -EANT_BUILD_TARGET="rebuild-cluster"
24032 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24033 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24034 -JAVA_PKG_BSFIX="off"
24035 -
24036 -src_unpack() {
24037 - unpack $(basename ${SOURCE_URL})
24038 -
24039 - einfo "Deleting bundled jars..."
24040 - find -name "*.jar" -type f -delete
24041 -
24042 - unpack netbeans-9999-r14-build.xml.patch.bz2
24043 -
24044 - pushd "${S}" >/dev/null || die
24045 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24046 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24047 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24048 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24049 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24050 - popd >/dev/null || die
24051 -}
24052 -
24053 -src_prepare() {
24054 - einfo "Deleting bundled class files..."
24055 - find -name "*.class" -type f | xargs rm -vf
24056 -
24057 - epatch netbeans-9999-r14-build.xml.patch
24058 -
24059 - # Support for custom patches
24060 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24061 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24062 -
24063 - if [ -n "${files}" ] ; then
24064 - einfo "Applying custom patches:"
24065 -
24066 - for file in ${files} ; do
24067 - epatch "${file}"
24068 - done
24069 - fi
24070 - fi
24071 -
24072 - einfo "Symlinking external libraries..."
24073 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24074 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24075 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24076 -
24077 - einfo "Linking in other clusters..."
24078 - mkdir "${S}"/nbbuild/netbeans || die
24079 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24080 -
24081 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24082 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24083 - touch nb.cluster.platform.built
24084 -
24085 - popd >/dev/null || die
24086 -
24087 - java-pkg-2_src_prepare
24088 -}
24089 -
24090 -src_install() {
24091 - pushd nbbuild/netbeans/harness >/dev/null || die
24092 -
24093 - insinto ${INSTALL_DIR}
24094 -
24095 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24096 -
24097 - doins -r *
24098 - fperms 755 launchers/app.sh
24099 - find "${D}" -name "*.exe" -type f -delete
24100 -
24101 - popd >/dev/null || die
24102 -
24103 - local instdir=${INSTALL_DIR}/antlib
24104 - pushd "${D}"/${instdir} >/dev/null || die
24105 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24106 - popd >/dev/null || die
24107 -
24108 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24109 -}
24110
24111 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150805.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150805.ebuild
24112 deleted file mode 100644
24113 index 1777b13..0000000
24114 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150805.ebuild
24115 +++ /dev/null
24116 @@ -1,114 +0,0 @@
24117 -# Copyright 1999-2015 Gentoo Foundation
24118 -# Distributed under the terms of the GNU General Public License v2
24119 -# $Header: $
24120 -
24121 -EAPI="4"
24122 -inherit eutils java-pkg-2 java-ant-2
24123 -
24124 -DESCRIPTION="Netbeans Harness"
24125 -HOMEPAGE="http://netbeans.org/features/platform/"
24126 -SLOT="9999"
24127 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
24128 -SRC_URI="${SOURCE_URL}
24129 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24130 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24131 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24132 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24133 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24134 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24135 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24136 -KEYWORDS="~amd64 ~x86"
24137 -IUSE=""
24138 -S="${WORKDIR}"
24139 -
24140 -CDEPEND="~dev-java/netbeans-platform-${PV}
24141 - dev-java/javahelp:0"
24142 -DEPEND=">=virtual/jdk-1.7
24143 - app-arch/unzip
24144 - ${CDEPEND}
24145 - >=dev-java/junit-4.4:4"
24146 -RDEPEND=">=virtual/jdk-1.7
24147 - ${CDEPEND}"
24148 -
24149 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24150 -
24151 -EANT_BUILD_XML="nbbuild/build.xml"
24152 -EANT_BUILD_TARGET="rebuild-cluster"
24153 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24154 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24155 -JAVA_PKG_BSFIX="off"
24156 -
24157 -src_unpack() {
24158 - unpack $(basename ${SOURCE_URL})
24159 -
24160 - einfo "Deleting bundled jars..."
24161 - find -name "*.jar" -type f -delete
24162 -
24163 - unpack netbeans-9999-r14-build.xml.patch.bz2
24164 -
24165 - pushd "${S}" >/dev/null || die
24166 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24167 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24168 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24169 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24170 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24171 - popd >/dev/null || die
24172 -}
24173 -
24174 -src_prepare() {
24175 - einfo "Deleting bundled class files..."
24176 - find -name "*.class" -type f | xargs rm -vf
24177 -
24178 - epatch netbeans-9999-r14-build.xml.patch
24179 -
24180 - # Support for custom patches
24181 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24182 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24183 -
24184 - if [ -n "${files}" ] ; then
24185 - einfo "Applying custom patches:"
24186 -
24187 - for file in ${files} ; do
24188 - epatch "${file}"
24189 - done
24190 - fi
24191 - fi
24192 -
24193 - einfo "Symlinking external libraries..."
24194 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24195 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24196 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24197 -
24198 - einfo "Linking in other clusters..."
24199 - mkdir "${S}"/nbbuild/netbeans || die
24200 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24201 -
24202 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24203 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24204 - touch nb.cluster.platform.built
24205 -
24206 - popd >/dev/null || die
24207 -
24208 - java-pkg-2_src_prepare
24209 -}
24210 -
24211 -src_install() {
24212 - pushd nbbuild/netbeans/harness >/dev/null || die
24213 -
24214 - insinto ${INSTALL_DIR}
24215 -
24216 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24217 -
24218 - doins -r *
24219 - fperms 755 launchers/app.sh
24220 - find "${D}" -name "*.exe" -type f -delete
24221 -
24222 - popd >/dev/null || die
24223 -
24224 - local instdir=${INSTALL_DIR}/antlib
24225 - pushd "${D}"/${instdir} >/dev/null || die
24226 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24227 - popd >/dev/null || die
24228 -
24229 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24230 -}
24231
24232 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150807.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150807.ebuild
24233 deleted file mode 100644
24234 index 01bafd0..0000000
24235 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150807.ebuild
24236 +++ /dev/null
24237 @@ -1,114 +0,0 @@
24238 -# Copyright 1999-2015 Gentoo Foundation
24239 -# Distributed under the terms of the GNU General Public License v2
24240 -# $Header: $
24241 -
24242 -EAPI="4"
24243 -inherit eutils java-pkg-2 java-ant-2
24244 -
24245 -DESCRIPTION="Netbeans Harness"
24246 -HOMEPAGE="http://netbeans.org/features/platform/"
24247 -SLOT="9999"
24248 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
24249 -SRC_URI="${SOURCE_URL}
24250 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24251 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24252 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24253 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24254 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24255 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24256 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24257 -KEYWORDS="~amd64 ~x86"
24258 -IUSE=""
24259 -S="${WORKDIR}"
24260 -
24261 -CDEPEND="~dev-java/netbeans-platform-${PV}
24262 - dev-java/javahelp:0"
24263 -DEPEND=">=virtual/jdk-1.7
24264 - app-arch/unzip
24265 - ${CDEPEND}
24266 - >=dev-java/junit-4.4:4"
24267 -RDEPEND=">=virtual/jdk-1.7
24268 - ${CDEPEND}"
24269 -
24270 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24271 -
24272 -EANT_BUILD_XML="nbbuild/build.xml"
24273 -EANT_BUILD_TARGET="rebuild-cluster"
24274 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24275 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24276 -JAVA_PKG_BSFIX="off"
24277 -
24278 -src_unpack() {
24279 - unpack $(basename ${SOURCE_URL})
24280 -
24281 - einfo "Deleting bundled jars..."
24282 - find -name "*.jar" -type f -delete
24283 -
24284 - unpack netbeans-9999-r14-build.xml.patch.bz2
24285 -
24286 - pushd "${S}" >/dev/null || die
24287 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24288 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24289 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24290 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24291 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24292 - popd >/dev/null || die
24293 -}
24294 -
24295 -src_prepare() {
24296 - einfo "Deleting bundled class files..."
24297 - find -name "*.class" -type f | xargs rm -vf
24298 -
24299 - epatch netbeans-9999-r14-build.xml.patch
24300 -
24301 - # Support for custom patches
24302 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24303 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24304 -
24305 - if [ -n "${files}" ] ; then
24306 - einfo "Applying custom patches:"
24307 -
24308 - for file in ${files} ; do
24309 - epatch "${file}"
24310 - done
24311 - fi
24312 - fi
24313 -
24314 - einfo "Symlinking external libraries..."
24315 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24316 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24317 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24318 -
24319 - einfo "Linking in other clusters..."
24320 - mkdir "${S}"/nbbuild/netbeans || die
24321 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24322 -
24323 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24324 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24325 - touch nb.cluster.platform.built
24326 -
24327 - popd >/dev/null || die
24328 -
24329 - java-pkg-2_src_prepare
24330 -}
24331 -
24332 -src_install() {
24333 - pushd nbbuild/netbeans/harness >/dev/null || die
24334 -
24335 - insinto ${INSTALL_DIR}
24336 -
24337 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24338 -
24339 - doins -r *
24340 - fperms 755 launchers/app.sh
24341 - find "${D}" -name "*.exe" -type f -delete
24342 -
24343 - popd >/dev/null || die
24344 -
24345 - local instdir=${INSTALL_DIR}/antlib
24346 - pushd "${D}"/${instdir} >/dev/null || die
24347 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24348 - popd >/dev/null || die
24349 -
24350 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24351 -}
24352
24353 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150808.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150808.ebuild
24354 deleted file mode 100644
24355 index 276f33e..0000000
24356 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150808.ebuild
24357 +++ /dev/null
24358 @@ -1,114 +0,0 @@
24359 -# Copyright 1999-2015 Gentoo Foundation
24360 -# Distributed under the terms of the GNU General Public License v2
24361 -# $Header: $
24362 -
24363 -EAPI="4"
24364 -inherit eutils java-pkg-2 java-ant-2
24365 -
24366 -DESCRIPTION="Netbeans Harness"
24367 -HOMEPAGE="http://netbeans.org/features/platform/"
24368 -SLOT="9999"
24369 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
24370 -SRC_URI="${SOURCE_URL}
24371 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24372 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24373 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24374 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24375 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24376 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24377 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24378 -KEYWORDS="~amd64 ~x86"
24379 -IUSE=""
24380 -S="${WORKDIR}"
24381 -
24382 -CDEPEND="~dev-java/netbeans-platform-${PV}
24383 - dev-java/javahelp:0"
24384 -DEPEND=">=virtual/jdk-1.7
24385 - app-arch/unzip
24386 - ${CDEPEND}
24387 - >=dev-java/junit-4.4:4"
24388 -RDEPEND=">=virtual/jdk-1.7
24389 - ${CDEPEND}"
24390 -
24391 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24392 -
24393 -EANT_BUILD_XML="nbbuild/build.xml"
24394 -EANT_BUILD_TARGET="rebuild-cluster"
24395 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24396 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24397 -JAVA_PKG_BSFIX="off"
24398 -
24399 -src_unpack() {
24400 - unpack $(basename ${SOURCE_URL})
24401 -
24402 - einfo "Deleting bundled jars..."
24403 - find -name "*.jar" -type f -delete
24404 -
24405 - unpack netbeans-9999-r14-build.xml.patch.bz2
24406 -
24407 - pushd "${S}" >/dev/null || die
24408 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24409 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24410 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24411 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24412 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24413 - popd >/dev/null || die
24414 -}
24415 -
24416 -src_prepare() {
24417 - einfo "Deleting bundled class files..."
24418 - find -name "*.class" -type f | xargs rm -vf
24419 -
24420 - epatch netbeans-9999-r14-build.xml.patch
24421 -
24422 - # Support for custom patches
24423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24425 -
24426 - if [ -n "${files}" ] ; then
24427 - einfo "Applying custom patches:"
24428 -
24429 - for file in ${files} ; do
24430 - epatch "${file}"
24431 - done
24432 - fi
24433 - fi
24434 -
24435 - einfo "Symlinking external libraries..."
24436 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24437 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24438 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24439 -
24440 - einfo "Linking in other clusters..."
24441 - mkdir "${S}"/nbbuild/netbeans || die
24442 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24443 -
24444 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24445 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24446 - touch nb.cluster.platform.built
24447 -
24448 - popd >/dev/null || die
24449 -
24450 - java-pkg-2_src_prepare
24451 -}
24452 -
24453 -src_install() {
24454 - pushd nbbuild/netbeans/harness >/dev/null || die
24455 -
24456 - insinto ${INSTALL_DIR}
24457 -
24458 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24459 -
24460 - doins -r *
24461 - fperms 755 launchers/app.sh
24462 - find "${D}" -name "*.exe" -type f -delete
24463 -
24464 - popd >/dev/null || die
24465 -
24466 - local instdir=${INSTALL_DIR}/antlib
24467 - pushd "${D}"/${instdir} >/dev/null || die
24468 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24469 - popd >/dev/null || die
24470 -
24471 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24472 -}
24473
24474 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150810.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150810.ebuild
24475 deleted file mode 100644
24476 index adfd02d..0000000
24477 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150810.ebuild
24478 +++ /dev/null
24479 @@ -1,114 +0,0 @@
24480 -# Copyright 1999-2015 Gentoo Foundation
24481 -# Distributed under the terms of the GNU General Public License v2
24482 -# $Header: $
24483 -
24484 -EAPI="4"
24485 -inherit eutils java-pkg-2 java-ant-2
24486 -
24487 -DESCRIPTION="Netbeans Harness"
24488 -HOMEPAGE="http://netbeans.org/features/platform/"
24489 -SLOT="9999"
24490 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
24491 -SRC_URI="${SOURCE_URL}
24492 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24493 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24494 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24495 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24496 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24497 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24498 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24499 -KEYWORDS="~amd64 ~x86"
24500 -IUSE=""
24501 -S="${WORKDIR}"
24502 -
24503 -CDEPEND="~dev-java/netbeans-platform-${PV}
24504 - dev-java/javahelp:0"
24505 -DEPEND=">=virtual/jdk-1.7
24506 - app-arch/unzip
24507 - ${CDEPEND}
24508 - >=dev-java/junit-4.4:4"
24509 -RDEPEND=">=virtual/jdk-1.7
24510 - ${CDEPEND}"
24511 -
24512 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24513 -
24514 -EANT_BUILD_XML="nbbuild/build.xml"
24515 -EANT_BUILD_TARGET="rebuild-cluster"
24516 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24517 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24518 -JAVA_PKG_BSFIX="off"
24519 -
24520 -src_unpack() {
24521 - unpack $(basename ${SOURCE_URL})
24522 -
24523 - einfo "Deleting bundled jars..."
24524 - find -name "*.jar" -type f -delete
24525 -
24526 - unpack netbeans-9999-r14-build.xml.patch.bz2
24527 -
24528 - pushd "${S}" >/dev/null || die
24529 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24530 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24531 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24532 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24533 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24534 - popd >/dev/null || die
24535 -}
24536 -
24537 -src_prepare() {
24538 - einfo "Deleting bundled class files..."
24539 - find -name "*.class" -type f | xargs rm -vf
24540 -
24541 - epatch netbeans-9999-r14-build.xml.patch
24542 -
24543 - # Support for custom patches
24544 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24545 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24546 -
24547 - if [ -n "${files}" ] ; then
24548 - einfo "Applying custom patches:"
24549 -
24550 - for file in ${files} ; do
24551 - epatch "${file}"
24552 - done
24553 - fi
24554 - fi
24555 -
24556 - einfo "Symlinking external libraries..."
24557 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24558 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24559 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24560 -
24561 - einfo "Linking in other clusters..."
24562 - mkdir "${S}"/nbbuild/netbeans || die
24563 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24564 -
24565 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24566 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24567 - touch nb.cluster.platform.built
24568 -
24569 - popd >/dev/null || die
24570 -
24571 - java-pkg-2_src_prepare
24572 -}
24573 -
24574 -src_install() {
24575 - pushd nbbuild/netbeans/harness >/dev/null || die
24576 -
24577 - insinto ${INSTALL_DIR}
24578 -
24579 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24580 -
24581 - doins -r *
24582 - fperms 755 launchers/app.sh
24583 - find "${D}" -name "*.exe" -type f -delete
24584 -
24585 - popd >/dev/null || die
24586 -
24587 - local instdir=${INSTALL_DIR}/antlib
24588 - pushd "${D}"/${instdir} >/dev/null || die
24589 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24590 - popd >/dev/null || die
24591 -
24592 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24593 -}
24594
24595 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150812.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150812.ebuild
24596 deleted file mode 100644
24597 index 6e56041..0000000
24598 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150812.ebuild
24599 +++ /dev/null
24600 @@ -1,114 +0,0 @@
24601 -# Copyright 1999-2015 Gentoo Foundation
24602 -# Distributed under the terms of the GNU General Public License v2
24603 -# $Header: $
24604 -
24605 -EAPI="4"
24606 -inherit eutils java-pkg-2 java-ant-2
24607 -
24608 -DESCRIPTION="Netbeans Harness"
24609 -HOMEPAGE="http://netbeans.org/features/platform/"
24610 -SLOT="9999"
24611 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
24612 -SRC_URI="${SOURCE_URL}
24613 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24614 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24615 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24616 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24617 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24618 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24619 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24620 -KEYWORDS="~amd64 ~x86"
24621 -IUSE=""
24622 -S="${WORKDIR}"
24623 -
24624 -CDEPEND="~dev-java/netbeans-platform-${PV}
24625 - dev-java/javahelp:0"
24626 -DEPEND=">=virtual/jdk-1.7
24627 - app-arch/unzip
24628 - ${CDEPEND}
24629 - >=dev-java/junit-4.4:4"
24630 -RDEPEND=">=virtual/jdk-1.7
24631 - ${CDEPEND}"
24632 -
24633 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24634 -
24635 -EANT_BUILD_XML="nbbuild/build.xml"
24636 -EANT_BUILD_TARGET="rebuild-cluster"
24637 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24638 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24639 -JAVA_PKG_BSFIX="off"
24640 -
24641 -src_unpack() {
24642 - unpack $(basename ${SOURCE_URL})
24643 -
24644 - einfo "Deleting bundled jars..."
24645 - find -name "*.jar" -type f -delete
24646 -
24647 - unpack netbeans-9999-r14-build.xml.patch.bz2
24648 -
24649 - pushd "${S}" >/dev/null || die
24650 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24651 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24652 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24653 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24654 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24655 - popd >/dev/null || die
24656 -}
24657 -
24658 -src_prepare() {
24659 - einfo "Deleting bundled class files..."
24660 - find -name "*.class" -type f | xargs rm -vf
24661 -
24662 - epatch netbeans-9999-r14-build.xml.patch
24663 -
24664 - # Support for custom patches
24665 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24666 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24667 -
24668 - if [ -n "${files}" ] ; then
24669 - einfo "Applying custom patches:"
24670 -
24671 - for file in ${files} ; do
24672 - epatch "${file}"
24673 - done
24674 - fi
24675 - fi
24676 -
24677 - einfo "Symlinking external libraries..."
24678 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24679 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24680 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24681 -
24682 - einfo "Linking in other clusters..."
24683 - mkdir "${S}"/nbbuild/netbeans || die
24684 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24685 -
24686 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24687 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24688 - touch nb.cluster.platform.built
24689 -
24690 - popd >/dev/null || die
24691 -
24692 - java-pkg-2_src_prepare
24693 -}
24694 -
24695 -src_install() {
24696 - pushd nbbuild/netbeans/harness >/dev/null || die
24697 -
24698 - insinto ${INSTALL_DIR}
24699 -
24700 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24701 -
24702 - doins -r *
24703 - fperms 755 launchers/app.sh
24704 - find "${D}" -name "*.exe" -type f -delete
24705 -
24706 - popd >/dev/null || die
24707 -
24708 - local instdir=${INSTALL_DIR}/antlib
24709 - pushd "${D}"/${instdir} >/dev/null || die
24710 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24711 - popd >/dev/null || die
24712 -
24713 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24714 -}
24715
24716 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150813.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150813.ebuild
24717 deleted file mode 100644
24718 index 2e81fd7..0000000
24719 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150813.ebuild
24720 +++ /dev/null
24721 @@ -1,114 +0,0 @@
24722 -# Copyright 1999-2015 Gentoo Foundation
24723 -# Distributed under the terms of the GNU General Public License v2
24724 -# $Header: $
24725 -
24726 -EAPI="4"
24727 -inherit eutils java-pkg-2 java-ant-2
24728 -
24729 -DESCRIPTION="Netbeans Harness"
24730 -HOMEPAGE="http://netbeans.org/features/platform/"
24731 -SLOT="9999"
24732 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
24733 -SRC_URI="${SOURCE_URL}
24734 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24735 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24736 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24737 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24738 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24739 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24740 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24741 -KEYWORDS="~amd64 ~x86"
24742 -IUSE=""
24743 -S="${WORKDIR}"
24744 -
24745 -CDEPEND="~dev-java/netbeans-platform-${PV}
24746 - dev-java/javahelp:0"
24747 -DEPEND=">=virtual/jdk-1.7
24748 - app-arch/unzip
24749 - ${CDEPEND}
24750 - >=dev-java/junit-4.4:4"
24751 -RDEPEND=">=virtual/jdk-1.7
24752 - ${CDEPEND}"
24753 -
24754 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24755 -
24756 -EANT_BUILD_XML="nbbuild/build.xml"
24757 -EANT_BUILD_TARGET="rebuild-cluster"
24758 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24759 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24760 -JAVA_PKG_BSFIX="off"
24761 -
24762 -src_unpack() {
24763 - unpack $(basename ${SOURCE_URL})
24764 -
24765 - einfo "Deleting bundled jars..."
24766 - find -name "*.jar" -type f -delete
24767 -
24768 - unpack netbeans-9999-r14-build.xml.patch.bz2
24769 -
24770 - pushd "${S}" >/dev/null || die
24771 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24772 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24773 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24774 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24775 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24776 - popd >/dev/null || die
24777 -}
24778 -
24779 -src_prepare() {
24780 - einfo "Deleting bundled class files..."
24781 - find -name "*.class" -type f | xargs rm -vf
24782 -
24783 - epatch netbeans-9999-r14-build.xml.patch
24784 -
24785 - # Support for custom patches
24786 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24787 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24788 -
24789 - if [ -n "${files}" ] ; then
24790 - einfo "Applying custom patches:"
24791 -
24792 - for file in ${files} ; do
24793 - epatch "${file}"
24794 - done
24795 - fi
24796 - fi
24797 -
24798 - einfo "Symlinking external libraries..."
24799 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24800 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24801 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24802 -
24803 - einfo "Linking in other clusters..."
24804 - mkdir "${S}"/nbbuild/netbeans || die
24805 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24806 -
24807 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24808 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24809 - touch nb.cluster.platform.built
24810 -
24811 - popd >/dev/null || die
24812 -
24813 - java-pkg-2_src_prepare
24814 -}
24815 -
24816 -src_install() {
24817 - pushd nbbuild/netbeans/harness >/dev/null || die
24818 -
24819 - insinto ${INSTALL_DIR}
24820 -
24821 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24822 -
24823 - doins -r *
24824 - fperms 755 launchers/app.sh
24825 - find "${D}" -name "*.exe" -type f -delete
24826 -
24827 - popd >/dev/null || die
24828 -
24829 - local instdir=${INSTALL_DIR}/antlib
24830 - pushd "${D}"/${instdir} >/dev/null || die
24831 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24832 - popd >/dev/null || die
24833 -
24834 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24835 -}
24836
24837 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150814.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150814.ebuild
24838 deleted file mode 100644
24839 index e828c90..0000000
24840 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150814.ebuild
24841 +++ /dev/null
24842 @@ -1,114 +0,0 @@
24843 -# Copyright 1999-2015 Gentoo Foundation
24844 -# Distributed under the terms of the GNU General Public License v2
24845 -# $Header: $
24846 -
24847 -EAPI="4"
24848 -inherit eutils java-pkg-2 java-ant-2
24849 -
24850 -DESCRIPTION="Netbeans Harness"
24851 -HOMEPAGE="http://netbeans.org/features/platform/"
24852 -SLOT="9999"
24853 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
24854 -SRC_URI="${SOURCE_URL}
24855 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24856 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24857 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24858 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24859 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24860 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24861 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24862 -KEYWORDS="~amd64 ~x86"
24863 -IUSE=""
24864 -S="${WORKDIR}"
24865 -
24866 -CDEPEND="~dev-java/netbeans-platform-${PV}
24867 - dev-java/javahelp:0"
24868 -DEPEND=">=virtual/jdk-1.7
24869 - app-arch/unzip
24870 - ${CDEPEND}
24871 - >=dev-java/junit-4.4:4"
24872 -RDEPEND=">=virtual/jdk-1.7
24873 - ${CDEPEND}"
24874 -
24875 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24876 -
24877 -EANT_BUILD_XML="nbbuild/build.xml"
24878 -EANT_BUILD_TARGET="rebuild-cluster"
24879 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24880 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24881 -JAVA_PKG_BSFIX="off"
24882 -
24883 -src_unpack() {
24884 - unpack $(basename ${SOURCE_URL})
24885 -
24886 - einfo "Deleting bundled jars..."
24887 - find -name "*.jar" -type f -delete
24888 -
24889 - unpack netbeans-9999-r14-build.xml.patch.bz2
24890 -
24891 - pushd "${S}" >/dev/null || die
24892 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
24893 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
24894 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
24895 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
24896 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
24897 - popd >/dev/null || die
24898 -}
24899 -
24900 -src_prepare() {
24901 - einfo "Deleting bundled class files..."
24902 - find -name "*.class" -type f | xargs rm -vf
24903 -
24904 - epatch netbeans-9999-r14-build.xml.patch
24905 -
24906 - # Support for custom patches
24907 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24908 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24909 -
24910 - if [ -n "${files}" ] ; then
24911 - einfo "Applying custom patches:"
24912 -
24913 - for file in ${files} ; do
24914 - epatch "${file}"
24915 - done
24916 - fi
24917 - fi
24918 -
24919 - einfo "Symlinking external libraries..."
24920 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24921 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
24922 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
24923 -
24924 - einfo "Linking in other clusters..."
24925 - mkdir "${S}"/nbbuild/netbeans || die
24926 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24927 -
24928 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24929 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24930 - touch nb.cluster.platform.built
24931 -
24932 - popd >/dev/null || die
24933 -
24934 - java-pkg-2_src_prepare
24935 -}
24936 -
24937 -src_install() {
24938 - pushd nbbuild/netbeans/harness >/dev/null || die
24939 -
24940 - insinto ${INSTALL_DIR}
24941 -
24942 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24943 -
24944 - doins -r *
24945 - fperms 755 launchers/app.sh
24946 - find "${D}" -name "*.exe" -type f -delete
24947 -
24948 - popd >/dev/null || die
24949 -
24950 - local instdir=${INSTALL_DIR}/antlib
24951 - pushd "${D}"/${instdir} >/dev/null || die
24952 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
24953 - popd >/dev/null || die
24954 -
24955 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
24956 -}
24957
24958 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150817.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150817.ebuild
24959 deleted file mode 100644
24960 index 29363c7..0000000
24961 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150817.ebuild
24962 +++ /dev/null
24963 @@ -1,114 +0,0 @@
24964 -# Copyright 1999-2015 Gentoo Foundation
24965 -# Distributed under the terms of the GNU General Public License v2
24966 -# $Header: $
24967 -
24968 -EAPI="4"
24969 -inherit eutils java-pkg-2 java-ant-2
24970 -
24971 -DESCRIPTION="Netbeans Harness"
24972 -HOMEPAGE="http://netbeans.org/features/platform/"
24973 -SLOT="9999"
24974 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
24975 -SRC_URI="${SOURCE_URL}
24976 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24977 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
24978 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
24979 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
24980 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
24981 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
24982 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24983 -KEYWORDS="~amd64 ~x86"
24984 -IUSE=""
24985 -S="${WORKDIR}"
24986 -
24987 -CDEPEND="~dev-java/netbeans-platform-${PV}
24988 - dev-java/javahelp:0"
24989 -DEPEND=">=virtual/jdk-1.7
24990 - app-arch/unzip
24991 - ${CDEPEND}
24992 - >=dev-java/junit-4.4:4"
24993 -RDEPEND=">=virtual/jdk-1.7
24994 - ${CDEPEND}"
24995 -
24996 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24997 -
24998 -EANT_BUILD_XML="nbbuild/build.xml"
24999 -EANT_BUILD_TARGET="rebuild-cluster"
25000 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25001 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25002 -JAVA_PKG_BSFIX="off"
25003 -
25004 -src_unpack() {
25005 - unpack $(basename ${SOURCE_URL})
25006 -
25007 - einfo "Deleting bundled jars..."
25008 - find -name "*.jar" -type f -delete
25009 -
25010 - unpack netbeans-9999-r14-build.xml.patch.bz2
25011 -
25012 - pushd "${S}" >/dev/null || die
25013 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25014 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25015 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25016 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25017 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25018 - popd >/dev/null || die
25019 -}
25020 -
25021 -src_prepare() {
25022 - einfo "Deleting bundled class files..."
25023 - find -name "*.class" -type f | xargs rm -vf
25024 -
25025 - epatch netbeans-9999-r14-build.xml.patch
25026 -
25027 - # Support for custom patches
25028 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25029 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25030 -
25031 - if [ -n "${files}" ] ; then
25032 - einfo "Applying custom patches:"
25033 -
25034 - for file in ${files} ; do
25035 - epatch "${file}"
25036 - done
25037 - fi
25038 - fi
25039 -
25040 - einfo "Symlinking external libraries..."
25041 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25042 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25043 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25044 -
25045 - einfo "Linking in other clusters..."
25046 - mkdir "${S}"/nbbuild/netbeans || die
25047 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25048 -
25049 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25050 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25051 - touch nb.cluster.platform.built
25052 -
25053 - popd >/dev/null || die
25054 -
25055 - java-pkg-2_src_prepare
25056 -}
25057 -
25058 -src_install() {
25059 - pushd nbbuild/netbeans/harness >/dev/null || die
25060 -
25061 - insinto ${INSTALL_DIR}
25062 -
25063 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25064 -
25065 - doins -r *
25066 - fperms 755 launchers/app.sh
25067 - find "${D}" -name "*.exe" -type f -delete
25068 -
25069 - popd >/dev/null || die
25070 -
25071 - local instdir=${INSTALL_DIR}/antlib
25072 - pushd "${D}"/${instdir} >/dev/null || die
25073 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25074 - popd >/dev/null || die
25075 -
25076 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25077 -}
25078
25079 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150818.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150818.ebuild
25080 deleted file mode 100644
25081 index 751a2fa..0000000
25082 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150818.ebuild
25083 +++ /dev/null
25084 @@ -1,114 +0,0 @@
25085 -# Copyright 1999-2015 Gentoo Foundation
25086 -# Distributed under the terms of the GNU General Public License v2
25087 -# $Header: $
25088 -
25089 -EAPI="4"
25090 -inherit eutils java-pkg-2 java-ant-2
25091 -
25092 -DESCRIPTION="Netbeans Harness"
25093 -HOMEPAGE="http://netbeans.org/features/platform/"
25094 -SLOT="9999"
25095 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
25096 -SRC_URI="${SOURCE_URL}
25097 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25098 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25099 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25100 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25101 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25102 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25103 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25104 -KEYWORDS="~amd64 ~x86"
25105 -IUSE=""
25106 -S="${WORKDIR}"
25107 -
25108 -CDEPEND="~dev-java/netbeans-platform-${PV}
25109 - dev-java/javahelp:0"
25110 -DEPEND=">=virtual/jdk-1.7
25111 - app-arch/unzip
25112 - ${CDEPEND}
25113 - >=dev-java/junit-4.4:4"
25114 -RDEPEND=">=virtual/jdk-1.7
25115 - ${CDEPEND}"
25116 -
25117 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25118 -
25119 -EANT_BUILD_XML="nbbuild/build.xml"
25120 -EANT_BUILD_TARGET="rebuild-cluster"
25121 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25122 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25123 -JAVA_PKG_BSFIX="off"
25124 -
25125 -src_unpack() {
25126 - unpack $(basename ${SOURCE_URL})
25127 -
25128 - einfo "Deleting bundled jars..."
25129 - find -name "*.jar" -type f -delete
25130 -
25131 - unpack netbeans-9999-r14-build.xml.patch.bz2
25132 -
25133 - pushd "${S}" >/dev/null || die
25134 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25135 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25136 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25137 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25138 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25139 - popd >/dev/null || die
25140 -}
25141 -
25142 -src_prepare() {
25143 - einfo "Deleting bundled class files..."
25144 - find -name "*.class" -type f | xargs rm -vf
25145 -
25146 - epatch netbeans-9999-r14-build.xml.patch
25147 -
25148 - # Support for custom patches
25149 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25150 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25151 -
25152 - if [ -n "${files}" ] ; then
25153 - einfo "Applying custom patches:"
25154 -
25155 - for file in ${files} ; do
25156 - epatch "${file}"
25157 - done
25158 - fi
25159 - fi
25160 -
25161 - einfo "Symlinking external libraries..."
25162 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25163 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25164 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25165 -
25166 - einfo "Linking in other clusters..."
25167 - mkdir "${S}"/nbbuild/netbeans || die
25168 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25169 -
25170 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25171 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25172 - touch nb.cluster.platform.built
25173 -
25174 - popd >/dev/null || die
25175 -
25176 - java-pkg-2_src_prepare
25177 -}
25178 -
25179 -src_install() {
25180 - pushd nbbuild/netbeans/harness >/dev/null || die
25181 -
25182 - insinto ${INSTALL_DIR}
25183 -
25184 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25185 -
25186 - doins -r *
25187 - fperms 755 launchers/app.sh
25188 - find "${D}" -name "*.exe" -type f -delete
25189 -
25190 - popd >/dev/null || die
25191 -
25192 - local instdir=${INSTALL_DIR}/antlib
25193 - pushd "${D}"/${instdir} >/dev/null || die
25194 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25195 - popd >/dev/null || die
25196 -
25197 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25198 -}
25199
25200 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150819.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150819.ebuild
25201 deleted file mode 100644
25202 index ed50931..0000000
25203 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150819.ebuild
25204 +++ /dev/null
25205 @@ -1,114 +0,0 @@
25206 -# Copyright 1999-2015 Gentoo Foundation
25207 -# Distributed under the terms of the GNU General Public License v2
25208 -# $Header: $
25209 -
25210 -EAPI="4"
25211 -inherit eutils java-pkg-2 java-ant-2
25212 -
25213 -DESCRIPTION="Netbeans Harness"
25214 -HOMEPAGE="http://netbeans.org/features/platform/"
25215 -SLOT="9999"
25216 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
25217 -SRC_URI="${SOURCE_URL}
25218 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25219 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25220 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25221 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25222 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25223 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25224 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25225 -KEYWORDS="~amd64 ~x86"
25226 -IUSE=""
25227 -S="${WORKDIR}"
25228 -
25229 -CDEPEND="~dev-java/netbeans-platform-${PV}
25230 - dev-java/javahelp:0"
25231 -DEPEND=">=virtual/jdk-1.7
25232 - app-arch/unzip
25233 - ${CDEPEND}
25234 - >=dev-java/junit-4.4:4"
25235 -RDEPEND=">=virtual/jdk-1.7
25236 - ${CDEPEND}"
25237 -
25238 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25239 -
25240 -EANT_BUILD_XML="nbbuild/build.xml"
25241 -EANT_BUILD_TARGET="rebuild-cluster"
25242 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25243 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25244 -JAVA_PKG_BSFIX="off"
25245 -
25246 -src_unpack() {
25247 - unpack $(basename ${SOURCE_URL})
25248 -
25249 - einfo "Deleting bundled jars..."
25250 - find -name "*.jar" -type f -delete
25251 -
25252 - unpack netbeans-9999-r14-build.xml.patch.bz2
25253 -
25254 - pushd "${S}" >/dev/null || die
25255 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25256 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25257 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25258 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25259 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25260 - popd >/dev/null || die
25261 -}
25262 -
25263 -src_prepare() {
25264 - einfo "Deleting bundled class files..."
25265 - find -name "*.class" -type f | xargs rm -vf
25266 -
25267 - epatch netbeans-9999-r14-build.xml.patch
25268 -
25269 - # Support for custom patches
25270 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25271 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25272 -
25273 - if [ -n "${files}" ] ; then
25274 - einfo "Applying custom patches:"
25275 -
25276 - for file in ${files} ; do
25277 - epatch "${file}"
25278 - done
25279 - fi
25280 - fi
25281 -
25282 - einfo "Symlinking external libraries..."
25283 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25284 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25285 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25286 -
25287 - einfo "Linking in other clusters..."
25288 - mkdir "${S}"/nbbuild/netbeans || die
25289 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25290 -
25291 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25292 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25293 - touch nb.cluster.platform.built
25294 -
25295 - popd >/dev/null || die
25296 -
25297 - java-pkg-2_src_prepare
25298 -}
25299 -
25300 -src_install() {
25301 - pushd nbbuild/netbeans/harness >/dev/null || die
25302 -
25303 - insinto ${INSTALL_DIR}
25304 -
25305 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25306 -
25307 - doins -r *
25308 - fperms 755 launchers/app.sh
25309 - find "${D}" -name "*.exe" -type f -delete
25310 -
25311 - popd >/dev/null || die
25312 -
25313 - local instdir=${INSTALL_DIR}/antlib
25314 - pushd "${D}"/${instdir} >/dev/null || die
25315 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25316 - popd >/dev/null || die
25317 -
25318 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25319 -}
25320
25321 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150820.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150820.ebuild
25322 deleted file mode 100644
25323 index 94140a9..0000000
25324 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150820.ebuild
25325 +++ /dev/null
25326 @@ -1,114 +0,0 @@
25327 -# Copyright 1999-2015 Gentoo Foundation
25328 -# Distributed under the terms of the GNU General Public License v2
25329 -# $Header: $
25330 -
25331 -EAPI="4"
25332 -inherit eutils java-pkg-2 java-ant-2
25333 -
25334 -DESCRIPTION="Netbeans Harness"
25335 -HOMEPAGE="http://netbeans.org/features/platform/"
25336 -SLOT="9999"
25337 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
25338 -SRC_URI="${SOURCE_URL}
25339 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25340 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25341 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25342 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25343 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25344 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25345 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25346 -KEYWORDS="~amd64 ~x86"
25347 -IUSE=""
25348 -S="${WORKDIR}"
25349 -
25350 -CDEPEND="~dev-java/netbeans-platform-${PV}
25351 - dev-java/javahelp:0"
25352 -DEPEND=">=virtual/jdk-1.7
25353 - app-arch/unzip
25354 - ${CDEPEND}
25355 - >=dev-java/junit-4.4:4"
25356 -RDEPEND=">=virtual/jdk-1.7
25357 - ${CDEPEND}"
25358 -
25359 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25360 -
25361 -EANT_BUILD_XML="nbbuild/build.xml"
25362 -EANT_BUILD_TARGET="rebuild-cluster"
25363 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25364 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25365 -JAVA_PKG_BSFIX="off"
25366 -
25367 -src_unpack() {
25368 - unpack $(basename ${SOURCE_URL})
25369 -
25370 - einfo "Deleting bundled jars..."
25371 - find -name "*.jar" -type f -delete
25372 -
25373 - unpack netbeans-9999-r14-build.xml.patch.bz2
25374 -
25375 - pushd "${S}" >/dev/null || die
25376 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25377 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25378 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25379 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25380 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25381 - popd >/dev/null || die
25382 -}
25383 -
25384 -src_prepare() {
25385 - einfo "Deleting bundled class files..."
25386 - find -name "*.class" -type f | xargs rm -vf
25387 -
25388 - epatch netbeans-9999-r14-build.xml.patch
25389 -
25390 - # Support for custom patches
25391 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25392 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25393 -
25394 - if [ -n "${files}" ] ; then
25395 - einfo "Applying custom patches:"
25396 -
25397 - for file in ${files} ; do
25398 - epatch "${file}"
25399 - done
25400 - fi
25401 - fi
25402 -
25403 - einfo "Symlinking external libraries..."
25404 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25405 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25406 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25407 -
25408 - einfo "Linking in other clusters..."
25409 - mkdir "${S}"/nbbuild/netbeans || die
25410 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25411 -
25412 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25413 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25414 - touch nb.cluster.platform.built
25415 -
25416 - popd >/dev/null || die
25417 -
25418 - java-pkg-2_src_prepare
25419 -}
25420 -
25421 -src_install() {
25422 - pushd nbbuild/netbeans/harness >/dev/null || die
25423 -
25424 - insinto ${INSTALL_DIR}
25425 -
25426 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25427 -
25428 - doins -r *
25429 - fperms 755 launchers/app.sh
25430 - find "${D}" -name "*.exe" -type f -delete
25431 -
25432 - popd >/dev/null || die
25433 -
25434 - local instdir=${INSTALL_DIR}/antlib
25435 - pushd "${D}"/${instdir} >/dev/null || die
25436 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25437 - popd >/dev/null || die
25438 -
25439 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25440 -}
25441
25442 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150821.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150821.ebuild
25443 deleted file mode 100644
25444 index c9ffb64..0000000
25445 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150821.ebuild
25446 +++ /dev/null
25447 @@ -1,114 +0,0 @@
25448 -# Copyright 1999-2015 Gentoo Foundation
25449 -# Distributed under the terms of the GNU General Public License v2
25450 -# $Header: $
25451 -
25452 -EAPI="4"
25453 -inherit eutils java-pkg-2 java-ant-2
25454 -
25455 -DESCRIPTION="Netbeans Harness"
25456 -HOMEPAGE="http://netbeans.org/features/platform/"
25457 -SLOT="9999"
25458 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
25459 -SRC_URI="${SOURCE_URL}
25460 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25461 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25462 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25463 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25464 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25465 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25466 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25467 -KEYWORDS="~amd64 ~x86"
25468 -IUSE=""
25469 -S="${WORKDIR}"
25470 -
25471 -CDEPEND="~dev-java/netbeans-platform-${PV}
25472 - dev-java/javahelp:0"
25473 -DEPEND=">=virtual/jdk-1.7
25474 - app-arch/unzip
25475 - ${CDEPEND}
25476 - >=dev-java/junit-4.4:4"
25477 -RDEPEND=">=virtual/jdk-1.7
25478 - ${CDEPEND}"
25479 -
25480 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25481 -
25482 -EANT_BUILD_XML="nbbuild/build.xml"
25483 -EANT_BUILD_TARGET="rebuild-cluster"
25484 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25485 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25486 -JAVA_PKG_BSFIX="off"
25487 -
25488 -src_unpack() {
25489 - unpack $(basename ${SOURCE_URL})
25490 -
25491 - einfo "Deleting bundled jars..."
25492 - find -name "*.jar" -type f -delete
25493 -
25494 - unpack netbeans-9999-r14-build.xml.patch.bz2
25495 -
25496 - pushd "${S}" >/dev/null || die
25497 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25498 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25499 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25500 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25501 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25502 - popd >/dev/null || die
25503 -}
25504 -
25505 -src_prepare() {
25506 - einfo "Deleting bundled class files..."
25507 - find -name "*.class" -type f | xargs rm -vf
25508 -
25509 - epatch netbeans-9999-r14-build.xml.patch
25510 -
25511 - # Support for custom patches
25512 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25513 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25514 -
25515 - if [ -n "${files}" ] ; then
25516 - einfo "Applying custom patches:"
25517 -
25518 - for file in ${files} ; do
25519 - epatch "${file}"
25520 - done
25521 - fi
25522 - fi
25523 -
25524 - einfo "Symlinking external libraries..."
25525 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25526 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25527 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25528 -
25529 - einfo "Linking in other clusters..."
25530 - mkdir "${S}"/nbbuild/netbeans || die
25531 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25532 -
25533 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25534 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25535 - touch nb.cluster.platform.built
25536 -
25537 - popd >/dev/null || die
25538 -
25539 - java-pkg-2_src_prepare
25540 -}
25541 -
25542 -src_install() {
25543 - pushd nbbuild/netbeans/harness >/dev/null || die
25544 -
25545 - insinto ${INSTALL_DIR}
25546 -
25547 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25548 -
25549 - doins -r *
25550 - fperms 755 launchers/app.sh
25551 - find "${D}" -name "*.exe" -type f -delete
25552 -
25553 - popd >/dev/null || die
25554 -
25555 - local instdir=${INSTALL_DIR}/antlib
25556 - pushd "${D}"/${instdir} >/dev/null || die
25557 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25558 - popd >/dev/null || die
25559 -
25560 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25561 -}
25562
25563 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150822.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150822.ebuild
25564 deleted file mode 100644
25565 index 295edb6..0000000
25566 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150822.ebuild
25567 +++ /dev/null
25568 @@ -1,114 +0,0 @@
25569 -# Copyright 1999-2015 Gentoo Foundation
25570 -# Distributed under the terms of the GNU General Public License v2
25571 -# $Header: $
25572 -
25573 -EAPI="4"
25574 -inherit eutils java-pkg-2 java-ant-2
25575 -
25576 -DESCRIPTION="Netbeans Harness"
25577 -HOMEPAGE="http://netbeans.org/features/platform/"
25578 -SLOT="9999"
25579 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
25580 -SRC_URI="${SOURCE_URL}
25581 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25582 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25583 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25584 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25585 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25586 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25587 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25588 -KEYWORDS="~amd64 ~x86"
25589 -IUSE=""
25590 -S="${WORKDIR}"
25591 -
25592 -CDEPEND="~dev-java/netbeans-platform-${PV}
25593 - dev-java/javahelp:0"
25594 -DEPEND=">=virtual/jdk-1.7
25595 - app-arch/unzip
25596 - ${CDEPEND}
25597 - >=dev-java/junit-4.4:4"
25598 -RDEPEND=">=virtual/jdk-1.7
25599 - ${CDEPEND}"
25600 -
25601 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25602 -
25603 -EANT_BUILD_XML="nbbuild/build.xml"
25604 -EANT_BUILD_TARGET="rebuild-cluster"
25605 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25606 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25607 -JAVA_PKG_BSFIX="off"
25608 -
25609 -src_unpack() {
25610 - unpack $(basename ${SOURCE_URL})
25611 -
25612 - einfo "Deleting bundled jars..."
25613 - find -name "*.jar" -type f -delete
25614 -
25615 - unpack netbeans-9999-r14-build.xml.patch.bz2
25616 -
25617 - pushd "${S}" >/dev/null || die
25618 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25619 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25620 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25621 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25622 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25623 - popd >/dev/null || die
25624 -}
25625 -
25626 -src_prepare() {
25627 - einfo "Deleting bundled class files..."
25628 - find -name "*.class" -type f | xargs rm -vf
25629 -
25630 - epatch netbeans-9999-r14-build.xml.patch
25631 -
25632 - # Support for custom patches
25633 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25634 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25635 -
25636 - if [ -n "${files}" ] ; then
25637 - einfo "Applying custom patches:"
25638 -
25639 - for file in ${files} ; do
25640 - epatch "${file}"
25641 - done
25642 - fi
25643 - fi
25644 -
25645 - einfo "Symlinking external libraries..."
25646 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25647 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25648 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25649 -
25650 - einfo "Linking in other clusters..."
25651 - mkdir "${S}"/nbbuild/netbeans || die
25652 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25653 -
25654 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25655 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25656 - touch nb.cluster.platform.built
25657 -
25658 - popd >/dev/null || die
25659 -
25660 - java-pkg-2_src_prepare
25661 -}
25662 -
25663 -src_install() {
25664 - pushd nbbuild/netbeans/harness >/dev/null || die
25665 -
25666 - insinto ${INSTALL_DIR}
25667 -
25668 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25669 -
25670 - doins -r *
25671 - fperms 755 launchers/app.sh
25672 - find "${D}" -name "*.exe" -type f -delete
25673 -
25674 - popd >/dev/null || die
25675 -
25676 - local instdir=${INSTALL_DIR}/antlib
25677 - pushd "${D}"/${instdir} >/dev/null || die
25678 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25679 - popd >/dev/null || die
25680 -
25681 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25682 -}
25683
25684 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150823.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150823.ebuild
25685 deleted file mode 100644
25686 index 7c3cc3a..0000000
25687 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150823.ebuild
25688 +++ /dev/null
25689 @@ -1,114 +0,0 @@
25690 -# Copyright 1999-2015 Gentoo Foundation
25691 -# Distributed under the terms of the GNU General Public License v2
25692 -# $Header: $
25693 -
25694 -EAPI="4"
25695 -inherit eutils java-pkg-2 java-ant-2
25696 -
25697 -DESCRIPTION="Netbeans Harness"
25698 -HOMEPAGE="http://netbeans.org/features/platform/"
25699 -SLOT="9999"
25700 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
25701 -SRC_URI="${SOURCE_URL}
25702 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25703 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25704 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25705 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25706 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25707 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25708 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25709 -KEYWORDS="~amd64 ~x86"
25710 -IUSE=""
25711 -S="${WORKDIR}"
25712 -
25713 -CDEPEND="~dev-java/netbeans-platform-${PV}
25714 - dev-java/javahelp:0"
25715 -DEPEND=">=virtual/jdk-1.7
25716 - app-arch/unzip
25717 - ${CDEPEND}
25718 - >=dev-java/junit-4.4:4"
25719 -RDEPEND=">=virtual/jdk-1.7
25720 - ${CDEPEND}"
25721 -
25722 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25723 -
25724 -EANT_BUILD_XML="nbbuild/build.xml"
25725 -EANT_BUILD_TARGET="rebuild-cluster"
25726 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25727 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25728 -JAVA_PKG_BSFIX="off"
25729 -
25730 -src_unpack() {
25731 - unpack $(basename ${SOURCE_URL})
25732 -
25733 - einfo "Deleting bundled jars..."
25734 - find -name "*.jar" -type f -delete
25735 -
25736 - unpack netbeans-9999-r14-build.xml.patch.bz2
25737 -
25738 - pushd "${S}" >/dev/null || die
25739 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25740 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25741 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25742 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25743 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25744 - popd >/dev/null || die
25745 -}
25746 -
25747 -src_prepare() {
25748 - einfo "Deleting bundled class files..."
25749 - find -name "*.class" -type f | xargs rm -vf
25750 -
25751 - epatch netbeans-9999-r14-build.xml.patch
25752 -
25753 - # Support for custom patches
25754 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25755 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25756 -
25757 - if [ -n "${files}" ] ; then
25758 - einfo "Applying custom patches:"
25759 -
25760 - for file in ${files} ; do
25761 - epatch "${file}"
25762 - done
25763 - fi
25764 - fi
25765 -
25766 - einfo "Symlinking external libraries..."
25767 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25768 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25769 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25770 -
25771 - einfo "Linking in other clusters..."
25772 - mkdir "${S}"/nbbuild/netbeans || die
25773 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25774 -
25775 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25776 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25777 - touch nb.cluster.platform.built
25778 -
25779 - popd >/dev/null || die
25780 -
25781 - java-pkg-2_src_prepare
25782 -}
25783 -
25784 -src_install() {
25785 - pushd nbbuild/netbeans/harness >/dev/null || die
25786 -
25787 - insinto ${INSTALL_DIR}
25788 -
25789 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25790 -
25791 - doins -r *
25792 - fperms 755 launchers/app.sh
25793 - find "${D}" -name "*.exe" -type f -delete
25794 -
25795 - popd >/dev/null || die
25796 -
25797 - local instdir=${INSTALL_DIR}/antlib
25798 - pushd "${D}"/${instdir} >/dev/null || die
25799 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25800 - popd >/dev/null || die
25801 -
25802 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25803 -}
25804
25805 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150824.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150824.ebuild
25806 deleted file mode 100644
25807 index 7fdddde..0000000
25808 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150824.ebuild
25809 +++ /dev/null
25810 @@ -1,114 +0,0 @@
25811 -# Copyright 1999-2015 Gentoo Foundation
25812 -# Distributed under the terms of the GNU General Public License v2
25813 -# $Header: $
25814 -
25815 -EAPI="4"
25816 -inherit eutils java-pkg-2 java-ant-2
25817 -
25818 -DESCRIPTION="Netbeans Harness"
25819 -HOMEPAGE="http://netbeans.org/features/platform/"
25820 -SLOT="9999"
25821 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
25822 -SRC_URI="${SOURCE_URL}
25823 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25824 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25825 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25826 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25827 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25828 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25829 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25830 -KEYWORDS="~amd64 ~x86"
25831 -IUSE=""
25832 -S="${WORKDIR}"
25833 -
25834 -CDEPEND="~dev-java/netbeans-platform-${PV}
25835 - dev-java/javahelp:0"
25836 -DEPEND=">=virtual/jdk-1.7
25837 - app-arch/unzip
25838 - ${CDEPEND}
25839 - >=dev-java/junit-4.4:4"
25840 -RDEPEND=">=virtual/jdk-1.7
25841 - ${CDEPEND}"
25842 -
25843 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25844 -
25845 -EANT_BUILD_XML="nbbuild/build.xml"
25846 -EANT_BUILD_TARGET="rebuild-cluster"
25847 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25848 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25849 -JAVA_PKG_BSFIX="off"
25850 -
25851 -src_unpack() {
25852 - unpack $(basename ${SOURCE_URL})
25853 -
25854 - einfo "Deleting bundled jars..."
25855 - find -name "*.jar" -type f -delete
25856 -
25857 - unpack netbeans-9999-r14-build.xml.patch.bz2
25858 -
25859 - pushd "${S}" >/dev/null || die
25860 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25861 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25862 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25863 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25864 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25865 - popd >/dev/null || die
25866 -}
25867 -
25868 -src_prepare() {
25869 - einfo "Deleting bundled class files..."
25870 - find -name "*.class" -type f | xargs rm -vf
25871 -
25872 - epatch netbeans-9999-r14-build.xml.patch
25873 -
25874 - # Support for custom patches
25875 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25876 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25877 -
25878 - if [ -n "${files}" ] ; then
25879 - einfo "Applying custom patches:"
25880 -
25881 - for file in ${files} ; do
25882 - epatch "${file}"
25883 - done
25884 - fi
25885 - fi
25886 -
25887 - einfo "Symlinking external libraries..."
25888 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25889 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
25890 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
25891 -
25892 - einfo "Linking in other clusters..."
25893 - mkdir "${S}"/nbbuild/netbeans || die
25894 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25895 -
25896 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25897 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25898 - touch nb.cluster.platform.built
25899 -
25900 - popd >/dev/null || die
25901 -
25902 - java-pkg-2_src_prepare
25903 -}
25904 -
25905 -src_install() {
25906 - pushd nbbuild/netbeans/harness >/dev/null || die
25907 -
25908 - insinto ${INSTALL_DIR}
25909 -
25910 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25911 -
25912 - doins -r *
25913 - fperms 755 launchers/app.sh
25914 - find "${D}" -name "*.exe" -type f -delete
25915 -
25916 - popd >/dev/null || die
25917 -
25918 - local instdir=${INSTALL_DIR}/antlib
25919 - pushd "${D}"/${instdir} >/dev/null || die
25920 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
25921 - popd >/dev/null || die
25922 -
25923 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
25924 -}
25925
25926 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150825.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150825.ebuild
25927 deleted file mode 100644
25928 index b921c80..0000000
25929 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150825.ebuild
25930 +++ /dev/null
25931 @@ -1,114 +0,0 @@
25932 -# Copyright 1999-2015 Gentoo Foundation
25933 -# Distributed under the terms of the GNU General Public License v2
25934 -# $Header: $
25935 -
25936 -EAPI="4"
25937 -inherit eutils java-pkg-2 java-ant-2
25938 -
25939 -DESCRIPTION="Netbeans Harness"
25940 -HOMEPAGE="http://netbeans.org/features/platform/"
25941 -SLOT="9999"
25942 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
25943 -SRC_URI="${SOURCE_URL}
25944 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25945 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
25946 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
25947 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
25948 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
25949 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
25950 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25951 -KEYWORDS="~amd64 ~x86"
25952 -IUSE=""
25953 -S="${WORKDIR}"
25954 -
25955 -CDEPEND="~dev-java/netbeans-platform-${PV}
25956 - dev-java/javahelp:0"
25957 -DEPEND=">=virtual/jdk-1.7
25958 - app-arch/unzip
25959 - ${CDEPEND}
25960 - >=dev-java/junit-4.4:4"
25961 -RDEPEND=">=virtual/jdk-1.7
25962 - ${CDEPEND}"
25963 -
25964 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25965 -
25966 -EANT_BUILD_XML="nbbuild/build.xml"
25967 -EANT_BUILD_TARGET="rebuild-cluster"
25968 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25969 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25970 -JAVA_PKG_BSFIX="off"
25971 -
25972 -src_unpack() {
25973 - unpack $(basename ${SOURCE_URL})
25974 -
25975 - einfo "Deleting bundled jars..."
25976 - find -name "*.jar" -type f -delete
25977 -
25978 - unpack netbeans-9999-r14-build.xml.patch.bz2
25979 -
25980 - pushd "${S}" >/dev/null || die
25981 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
25982 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
25983 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
25984 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
25985 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
25986 - popd >/dev/null || die
25987 -}
25988 -
25989 -src_prepare() {
25990 - einfo "Deleting bundled class files..."
25991 - find -name "*.class" -type f | xargs rm -vf
25992 -
25993 - epatch netbeans-9999-r14-build.xml.patch
25994 -
25995 - # Support for custom patches
25996 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25997 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25998 -
25999 - if [ -n "${files}" ] ; then
26000 - einfo "Applying custom patches:"
26001 -
26002 - for file in ${files} ; do
26003 - epatch "${file}"
26004 - done
26005 - fi
26006 - fi
26007 -
26008 - einfo "Symlinking external libraries..."
26009 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26010 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26011 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26012 -
26013 - einfo "Linking in other clusters..."
26014 - mkdir "${S}"/nbbuild/netbeans || die
26015 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26016 -
26017 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26018 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26019 - touch nb.cluster.platform.built
26020 -
26021 - popd >/dev/null || die
26022 -
26023 - java-pkg-2_src_prepare
26024 -}
26025 -
26026 -src_install() {
26027 - pushd nbbuild/netbeans/harness >/dev/null || die
26028 -
26029 - insinto ${INSTALL_DIR}
26030 -
26031 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26032 -
26033 - doins -r *
26034 - fperms 755 launchers/app.sh
26035 - find "${D}" -name "*.exe" -type f -delete
26036 -
26037 - popd >/dev/null || die
26038 -
26039 - local instdir=${INSTALL_DIR}/antlib
26040 - pushd "${D}"/${instdir} >/dev/null || die
26041 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26042 - popd >/dev/null || die
26043 -
26044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26045 -}
26046
26047 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150827.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150827.ebuild
26048 deleted file mode 100644
26049 index 7f23320..0000000
26050 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150827.ebuild
26051 +++ /dev/null
26052 @@ -1,114 +0,0 @@
26053 -# Copyright 1999-2015 Gentoo Foundation
26054 -# Distributed under the terms of the GNU General Public License v2
26055 -# $Header: $
26056 -
26057 -EAPI="4"
26058 -inherit eutils java-pkg-2 java-ant-2
26059 -
26060 -DESCRIPTION="Netbeans Harness"
26061 -HOMEPAGE="http://netbeans.org/features/platform/"
26062 -SLOT="9999"
26063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
26064 -SRC_URI="${SOURCE_URL}
26065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26066 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26067 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
26068 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
26069 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
26070 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
26071 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26072 -KEYWORDS="~amd64 ~x86"
26073 -IUSE=""
26074 -S="${WORKDIR}"
26075 -
26076 -CDEPEND="~dev-java/netbeans-platform-${PV}
26077 - dev-java/javahelp:0"
26078 -DEPEND=">=virtual/jdk-1.7
26079 - app-arch/unzip
26080 - ${CDEPEND}
26081 - >=dev-java/junit-4.4:4"
26082 -RDEPEND=">=virtual/jdk-1.7
26083 - ${CDEPEND}"
26084 -
26085 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26086 -
26087 -EANT_BUILD_XML="nbbuild/build.xml"
26088 -EANT_BUILD_TARGET="rebuild-cluster"
26089 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26090 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26091 -JAVA_PKG_BSFIX="off"
26092 -
26093 -src_unpack() {
26094 - unpack $(basename ${SOURCE_URL})
26095 -
26096 - einfo "Deleting bundled jars..."
26097 - find -name "*.jar" -type f -delete
26098 -
26099 - unpack netbeans-9999-r14-build.xml.patch.bz2
26100 -
26101 - pushd "${S}" >/dev/null || die
26102 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
26103 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
26104 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
26105 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
26106 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
26107 - popd >/dev/null || die
26108 -}
26109 -
26110 -src_prepare() {
26111 - einfo "Deleting bundled class files..."
26112 - find -name "*.class" -type f | xargs rm -vf
26113 -
26114 - epatch netbeans-9999-r14-build.xml.patch
26115 -
26116 - # Support for custom patches
26117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26119 -
26120 - if [ -n "${files}" ] ; then
26121 - einfo "Applying custom patches:"
26122 -
26123 - for file in ${files} ; do
26124 - epatch "${file}"
26125 - done
26126 - fi
26127 - fi
26128 -
26129 - einfo "Symlinking external libraries..."
26130 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26131 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26132 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26133 -
26134 - einfo "Linking in other clusters..."
26135 - mkdir "${S}"/nbbuild/netbeans || die
26136 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26137 -
26138 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26139 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26140 - touch nb.cluster.platform.built
26141 -
26142 - popd >/dev/null || die
26143 -
26144 - java-pkg-2_src_prepare
26145 -}
26146 -
26147 -src_install() {
26148 - pushd nbbuild/netbeans/harness >/dev/null || die
26149 -
26150 - insinto ${INSTALL_DIR}
26151 -
26152 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26153 -
26154 - doins -r *
26155 - fperms 755 launchers/app.sh
26156 - find "${D}" -name "*.exe" -type f -delete
26157 -
26158 - popd >/dev/null || die
26159 -
26160 - local instdir=${INSTALL_DIR}/antlib
26161 - pushd "${D}"/${instdir} >/dev/null || die
26162 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26163 - popd >/dev/null || die
26164 -
26165 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26166 -}
26167
26168 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150828.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150828.ebuild
26169 deleted file mode 100644
26170 index 7a63c85..0000000
26171 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150828.ebuild
26172 +++ /dev/null
26173 @@ -1,114 +0,0 @@
26174 -# Copyright 1999-2015 Gentoo Foundation
26175 -# Distributed under the terms of the GNU General Public License v2
26176 -# $Header: $
26177 -
26178 -EAPI="4"
26179 -inherit eutils java-pkg-2 java-ant-2
26180 -
26181 -DESCRIPTION="Netbeans Harness"
26182 -HOMEPAGE="http://netbeans.org/features/platform/"
26183 -SLOT="9999"
26184 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
26185 -SRC_URI="${SOURCE_URL}
26186 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26187 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26188 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
26189 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
26190 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
26191 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
26192 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26193 -KEYWORDS="~amd64 ~x86"
26194 -IUSE=""
26195 -S="${WORKDIR}"
26196 -
26197 -CDEPEND="~dev-java/netbeans-platform-${PV}
26198 - dev-java/javahelp:0"
26199 -DEPEND=">=virtual/jdk-1.7
26200 - app-arch/unzip
26201 - ${CDEPEND}
26202 - >=dev-java/junit-4.4:4"
26203 -RDEPEND=">=virtual/jdk-1.7
26204 - ${CDEPEND}"
26205 -
26206 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26207 -
26208 -EANT_BUILD_XML="nbbuild/build.xml"
26209 -EANT_BUILD_TARGET="rebuild-cluster"
26210 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26211 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26212 -JAVA_PKG_BSFIX="off"
26213 -
26214 -src_unpack() {
26215 - unpack $(basename ${SOURCE_URL})
26216 -
26217 - einfo "Deleting bundled jars..."
26218 - find -name "*.jar" -type f -delete
26219 -
26220 - unpack netbeans-9999-r14-build.xml.patch.bz2
26221 -
26222 - pushd "${S}" >/dev/null || die
26223 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
26224 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
26225 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
26226 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
26227 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
26228 - popd >/dev/null || die
26229 -}
26230 -
26231 -src_prepare() {
26232 - einfo "Deleting bundled class files..."
26233 - find -name "*.class" -type f | xargs rm -vf
26234 -
26235 - epatch netbeans-9999-r14-build.xml.patch
26236 -
26237 - # Support for custom patches
26238 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26239 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26240 -
26241 - if [ -n "${files}" ] ; then
26242 - einfo "Applying custom patches:"
26243 -
26244 - for file in ${files} ; do
26245 - epatch "${file}"
26246 - done
26247 - fi
26248 - fi
26249 -
26250 - einfo "Symlinking external libraries..."
26251 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26252 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26253 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26254 -
26255 - einfo "Linking in other clusters..."
26256 - mkdir "${S}"/nbbuild/netbeans || die
26257 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26258 -
26259 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26260 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26261 - touch nb.cluster.platform.built
26262 -
26263 - popd >/dev/null || die
26264 -
26265 - java-pkg-2_src_prepare
26266 -}
26267 -
26268 -src_install() {
26269 - pushd nbbuild/netbeans/harness >/dev/null || die
26270 -
26271 - insinto ${INSTALL_DIR}
26272 -
26273 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26274 -
26275 - doins -r *
26276 - fperms 755 launchers/app.sh
26277 - find "${D}" -name "*.exe" -type f -delete
26278 -
26279 - popd >/dev/null || die
26280 -
26281 - local instdir=${INSTALL_DIR}/antlib
26282 - pushd "${D}"/${instdir} >/dev/null || die
26283 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26284 - popd >/dev/null || die
26285 -
26286 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26287 -}
26288
26289 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150829.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150829.ebuild
26290 deleted file mode 100644
26291 index 64218f7..0000000
26292 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150829.ebuild
26293 +++ /dev/null
26294 @@ -1,114 +0,0 @@
26295 -# Copyright 1999-2015 Gentoo Foundation
26296 -# Distributed under the terms of the GNU General Public License v2
26297 -# $Header: $
26298 -
26299 -EAPI="4"
26300 -inherit eutils java-pkg-2 java-ant-2
26301 -
26302 -DESCRIPTION="Netbeans Harness"
26303 -HOMEPAGE="http://netbeans.org/features/platform/"
26304 -SLOT="9999"
26305 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
26306 -SRC_URI="${SOURCE_URL}
26307 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26308 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26309 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
26310 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
26311 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
26312 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
26313 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26314 -KEYWORDS="~amd64 ~x86"
26315 -IUSE=""
26316 -S="${WORKDIR}"
26317 -
26318 -CDEPEND="~dev-java/netbeans-platform-${PV}
26319 - dev-java/javahelp:0"
26320 -DEPEND=">=virtual/jdk-1.7
26321 - app-arch/unzip
26322 - ${CDEPEND}
26323 - >=dev-java/junit-4.4:4"
26324 -RDEPEND=">=virtual/jdk-1.7
26325 - ${CDEPEND}"
26326 -
26327 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26328 -
26329 -EANT_BUILD_XML="nbbuild/build.xml"
26330 -EANT_BUILD_TARGET="rebuild-cluster"
26331 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26332 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26333 -JAVA_PKG_BSFIX="off"
26334 -
26335 -src_unpack() {
26336 - unpack $(basename ${SOURCE_URL})
26337 -
26338 - einfo "Deleting bundled jars..."
26339 - find -name "*.jar" -type f -delete
26340 -
26341 - unpack netbeans-9999-r14-build.xml.patch.bz2
26342 -
26343 - pushd "${S}" >/dev/null || die
26344 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
26345 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
26346 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
26347 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
26348 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
26349 - popd >/dev/null || die
26350 -}
26351 -
26352 -src_prepare() {
26353 - einfo "Deleting bundled class files..."
26354 - find -name "*.class" -type f | xargs rm -vf
26355 -
26356 - epatch netbeans-9999-r14-build.xml.patch
26357 -
26358 - # Support for custom patches
26359 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26360 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26361 -
26362 - if [ -n "${files}" ] ; then
26363 - einfo "Applying custom patches:"
26364 -
26365 - for file in ${files} ; do
26366 - epatch "${file}"
26367 - done
26368 - fi
26369 - fi
26370 -
26371 - einfo "Symlinking external libraries..."
26372 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26373 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26374 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26375 -
26376 - einfo "Linking in other clusters..."
26377 - mkdir "${S}"/nbbuild/netbeans || die
26378 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26379 -
26380 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26381 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26382 - touch nb.cluster.platform.built
26383 -
26384 - popd >/dev/null || die
26385 -
26386 - java-pkg-2_src_prepare
26387 -}
26388 -
26389 -src_install() {
26390 - pushd nbbuild/netbeans/harness >/dev/null || die
26391 -
26392 - insinto ${INSTALL_DIR}
26393 -
26394 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26395 -
26396 - doins -r *
26397 - fperms 755 launchers/app.sh
26398 - find "${D}" -name "*.exe" -type f -delete
26399 -
26400 - popd >/dev/null || die
26401 -
26402 - local instdir=${INSTALL_DIR}/antlib
26403 - pushd "${D}"/${instdir} >/dev/null || die
26404 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26405 - popd >/dev/null || die
26406 -
26407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26408 -}
26409
26410 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150830.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150830.ebuild
26411 deleted file mode 100644
26412 index 55c0a77..0000000
26413 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150830.ebuild
26414 +++ /dev/null
26415 @@ -1,114 +0,0 @@
26416 -# Copyright 1999-2015 Gentoo Foundation
26417 -# Distributed under the terms of the GNU General Public License v2
26418 -# $Header: $
26419 -
26420 -EAPI="4"
26421 -inherit eutils java-pkg-2 java-ant-2
26422 -
26423 -DESCRIPTION="Netbeans Harness"
26424 -HOMEPAGE="http://netbeans.org/features/platform/"
26425 -SLOT="9999"
26426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
26427 -SRC_URI="${SOURCE_URL}
26428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26429 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26430 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
26431 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
26432 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
26433 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
26434 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26435 -KEYWORDS="~amd64 ~x86"
26436 -IUSE=""
26437 -S="${WORKDIR}"
26438 -
26439 -CDEPEND="~dev-java/netbeans-platform-${PV}
26440 - dev-java/javahelp:0"
26441 -DEPEND=">=virtual/jdk-1.7
26442 - app-arch/unzip
26443 - ${CDEPEND}
26444 - >=dev-java/junit-4.4:4"
26445 -RDEPEND=">=virtual/jdk-1.7
26446 - ${CDEPEND}"
26447 -
26448 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26449 -
26450 -EANT_BUILD_XML="nbbuild/build.xml"
26451 -EANT_BUILD_TARGET="rebuild-cluster"
26452 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26453 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26454 -JAVA_PKG_BSFIX="off"
26455 -
26456 -src_unpack() {
26457 - unpack $(basename ${SOURCE_URL})
26458 -
26459 - einfo "Deleting bundled jars..."
26460 - find -name "*.jar" -type f -delete
26461 -
26462 - unpack netbeans-9999-r14-build.xml.patch.bz2
26463 -
26464 - pushd "${S}" >/dev/null || die
26465 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
26466 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
26467 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
26468 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
26469 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
26470 - popd >/dev/null || die
26471 -}
26472 -
26473 -src_prepare() {
26474 - einfo "Deleting bundled class files..."
26475 - find -name "*.class" -type f | xargs rm -vf
26476 -
26477 - epatch netbeans-9999-r14-build.xml.patch
26478 -
26479 - # Support for custom patches
26480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26482 -
26483 - if [ -n "${files}" ] ; then
26484 - einfo "Applying custom patches:"
26485 -
26486 - for file in ${files} ; do
26487 - epatch "${file}"
26488 - done
26489 - fi
26490 - fi
26491 -
26492 - einfo "Symlinking external libraries..."
26493 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26494 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26495 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26496 -
26497 - einfo "Linking in other clusters..."
26498 - mkdir "${S}"/nbbuild/netbeans || die
26499 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26500 -
26501 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26502 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26503 - touch nb.cluster.platform.built
26504 -
26505 - popd >/dev/null || die
26506 -
26507 - java-pkg-2_src_prepare
26508 -}
26509 -
26510 -src_install() {
26511 - pushd nbbuild/netbeans/harness >/dev/null || die
26512 -
26513 - insinto ${INSTALL_DIR}
26514 -
26515 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26516 -
26517 - doins -r *
26518 - fperms 755 launchers/app.sh
26519 - find "${D}" -name "*.exe" -type f -delete
26520 -
26521 - popd >/dev/null || die
26522 -
26523 - local instdir=${INSTALL_DIR}/antlib
26524 - pushd "${D}"/${instdir} >/dev/null || die
26525 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26526 - popd >/dev/null || die
26527 -
26528 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26529 -}
26530
26531 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150831.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150831.ebuild
26532 deleted file mode 100644
26533 index 28419b4..0000000
26534 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150831.ebuild
26535 +++ /dev/null
26536 @@ -1,114 +0,0 @@
26537 -# Copyright 1999-2015 Gentoo Foundation
26538 -# Distributed under the terms of the GNU General Public License v2
26539 -# $Header: $
26540 -
26541 -EAPI="4"
26542 -inherit eutils java-pkg-2 java-ant-2
26543 -
26544 -DESCRIPTION="Netbeans Harness"
26545 -HOMEPAGE="http://netbeans.org/features/platform/"
26546 -SLOT="9999"
26547 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
26548 -SRC_URI="${SOURCE_URL}
26549 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26550 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26551 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
26552 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
26553 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
26554 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
26555 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26556 -KEYWORDS="~amd64 ~x86"
26557 -IUSE=""
26558 -S="${WORKDIR}"
26559 -
26560 -CDEPEND="~dev-java/netbeans-platform-${PV}
26561 - dev-java/javahelp:0"
26562 -DEPEND=">=virtual/jdk-1.7
26563 - app-arch/unzip
26564 - ${CDEPEND}
26565 - >=dev-java/junit-4.4:4"
26566 -RDEPEND=">=virtual/jdk-1.7
26567 - ${CDEPEND}"
26568 -
26569 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26570 -
26571 -EANT_BUILD_XML="nbbuild/build.xml"
26572 -EANT_BUILD_TARGET="rebuild-cluster"
26573 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26574 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26575 -JAVA_PKG_BSFIX="off"
26576 -
26577 -src_unpack() {
26578 - unpack $(basename ${SOURCE_URL})
26579 -
26580 - einfo "Deleting bundled jars..."
26581 - find -name "*.jar" -type f -delete
26582 -
26583 - unpack netbeans-9999-r14-build.xml.patch.bz2
26584 -
26585 - pushd "${S}" >/dev/null || die
26586 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
26587 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
26588 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
26589 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
26590 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
26591 - popd >/dev/null || die
26592 -}
26593 -
26594 -src_prepare() {
26595 - einfo "Deleting bundled class files..."
26596 - find -name "*.class" -type f | xargs rm -vf
26597 -
26598 - epatch netbeans-9999-r14-build.xml.patch
26599 -
26600 - # Support for custom patches
26601 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26602 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26603 -
26604 - if [ -n "${files}" ] ; then
26605 - einfo "Applying custom patches:"
26606 -
26607 - for file in ${files} ; do
26608 - epatch "${file}"
26609 - done
26610 - fi
26611 - fi
26612 -
26613 - einfo "Symlinking external libraries..."
26614 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26615 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
26616 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
26617 -
26618 - einfo "Linking in other clusters..."
26619 - mkdir "${S}"/nbbuild/netbeans || die
26620 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26621 -
26622 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26623 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26624 - touch nb.cluster.platform.built
26625 -
26626 - popd >/dev/null || die
26627 -
26628 - java-pkg-2_src_prepare
26629 -}
26630 -
26631 -src_install() {
26632 - pushd nbbuild/netbeans/harness >/dev/null || die
26633 -
26634 - insinto ${INSTALL_DIR}
26635 -
26636 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26637 -
26638 - doins -r *
26639 - fperms 755 launchers/app.sh
26640 - find "${D}" -name "*.exe" -type f -delete
26641 -
26642 - popd >/dev/null || die
26643 -
26644 - local instdir=${INSTALL_DIR}/antlib
26645 - pushd "${D}"/${instdir} >/dev/null || die
26646 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
26647 - popd >/dev/null || die
26648 -
26649 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
26650 -}
26651
26652 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150801.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150901.ebuild
26653 similarity index 98%
26654 rename from dev-java/netbeans-harness/netbeans-harness-9999_p20150801.ebuild
26655 rename to dev-java/netbeans-harness/netbeans-harness-9999_p20150901.ebuild
26656 index 0c7e3c0..1344f15 100644
26657 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150801.ebuild
26658 +++ b/dev-java/netbeans-harness/netbeans-harness-9999_p20150901.ebuild
26659 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
26660 DESCRIPTION="Netbeans Harness"
26661 HOMEPAGE="http://netbeans.org/features/platform/"
26662 SLOT="9999"
26663 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
26664 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
26665 SRC_URI="${SOURCE_URL}
26666 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26667 http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
26668
26669 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
26670 index fe12c45..98bc9dd 100644
26671 --- a/dev-java/netbeans-ide/Manifest
26672 +++ b/dev-java/netbeans-ide/Manifest
26673 @@ -110,70 +110,24 @@ DIST FD94003A1BCE42008753522BFED68E5A84B92644-org.eclipse.equinox.preferences-3.
26674 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
26675 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
26676 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
26677 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
26678 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
26679 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
26680 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
26681 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
26682 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
26683 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
26684 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
26685 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
26686 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
26687 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
26688 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
26689 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
26690 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
26691 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
26692 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
26693 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
26694 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
26695 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
26696 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
26697 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
26698 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
26699 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
26700 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
26701 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
26702 EBUILD netbeans-ide-8.0.2.ebuild 29323 SHA256 ace56eb651b4f1e3f3de226f54d646f8a1aa890e5d9022e3fa3b5308108467c4 SHA512 6ee3ca3186d9423125e2dff8b6675038777c703b7e28768b1d68e7ba6be0d946fde0ffa3a8ebbbfa0ea2f4600fa6a8711299642bdd91e04d20f17b03620df905 WHIRLPOOL cdef654d60d8a22a83d5e2a7950a638b4103ac94afaaa4eae541d36d6b32bd43059c8ce9905af7f999c2bb5f41cca4b35528b106c96581b4c8df724043ed397b
26703 -EBUILD netbeans-ide-9999_p20150801.ebuild 30340 SHA256 c1e6c4225c75ef76b109836648f17c663bcdba32adc16b6c8022c34d093dc8d9 SHA512 9a2ee4f51d24799ff4e36a35063469994bef1d42ef6a253028df5215327708355700088fbbcec4e007efd5211d42464fbda7659e5e396d66a582e461b90d01e9 WHIRLPOOL 682596aaf71631c8761415fac4e753b36c5c5acb2a84f86ce08ef5ca9dff47eca480cf3eeb30c1e6c04c05858d9e222db2536c4925775b59a62ad9e62aaf6cc6
26704 -EBUILD netbeans-ide-9999_p20150803.ebuild 30340 SHA256 02a7615aca64e86a2a91d13d6b12a19f37ab4c4ef3f7f784b6dcbc03b3195a16 SHA512 f754b6de928e7c2012f06b7cca81aa59d3b096f63f2f61bb8781a428219e6101fca58e46b36fb8f08cc67120fe2d8fb803a54445cc7e435b2f2f286f829d7c94 WHIRLPOOL a787b3a7c7fb2c4bbb3267c7428bb96d439bb9cd878a4e3835b615b2cf3ee37c7ebaa225a3f29c136c4b24f39785f47c3beb1ee1a24a715da09cce03d47782ea
26705 -EBUILD netbeans-ide-9999_p20150804.ebuild 30340 SHA256 2bac2b00467ea17cd02d3ff817af6d1249a79be9cd69bfeb285013934769e340 SHA512 a01bb29275fb1cf76b1e764396dbbbfa0651f8aace995c6a37399a89a32ed229b7a1b7c946502635335b804f544e0d61abf343421c2fc5ca859b2b4a97ea07ac WHIRLPOOL acefb0816585debf803b126e11add4f989cabbcd5782d5af0b16687242f9df930fffb666f5592026048513f57ead920bee208c95d431314ff9b468fa65f5401d
26706 -EBUILD netbeans-ide-9999_p20150805.ebuild 30340 SHA256 d625ef788c53684c9a1a6edafdb422e3b1019ce5205af7c5c001619f8bbfd51c SHA512 724b8bf540510a640e64f8eae7659b6939079f6688de2c049e87669b8b030b4ab6a02dfcc7a4feb99a3248b7c19ec476490d8bc0978932320b96d0222f06be38 WHIRLPOOL e7e8ff7e3819ad73e3d97b5993a9bde8cebc090a7ccf9af517c6313b77e7ab3de95aa7e72bcf4c89c7cf65352b7f2e61e8cbc91e8e007f91e83245c882aa8adc
26707 -EBUILD netbeans-ide-9999_p20150807.ebuild 30340 SHA256 8b3c73d8ee41dc46dbef7d349ea36db08107cca83d5e3bf474c0c21e34560c22 SHA512 435e175fb6b028e241f76d74d5b21debcaa4fc0ae6b54324df5f341f1b3799c324fd3c7d53ba6231b6c91e2ddabd1f8244ceedee816101e7b49f79c30fc98eaf WHIRLPOOL 66411db5ec7fee1b7954a932888c993ee7c22e585798fb99f3ddb43e660c8afa8c668caca7ceb6b099557e5d83afac4b11f363f31b6f117be99e29bc93ae75ce
26708 -EBUILD netbeans-ide-9999_p20150808.ebuild 30340 SHA256 d289386818003b820852f833f14f47904b67cab3591cab790f9a8db8becd034a SHA512 94a32e950e8436650e5994f597659d49972f7f28c6efcc9c7ef0ef5adcf13cf3c554aba2ce5ad02274f9b464858c8c01ad68d0e261dfee0eec657fa0ea9f44a7 WHIRLPOOL b2e29bd5dcf30685f72d9e66306ca34327111253ebcada516c93888b84e8b14ca07b7760f5397973aeada871555a89068d6dae28a29f0470806977654ea5ff8d
26709 -EBUILD netbeans-ide-9999_p20150810.ebuild 30340 SHA256 3c22b593b774b1dd8d792574b97d6a8f5c83a4d3ebe80511d62a4771a3cfb135 SHA512 af760a2ffee5ae9932adb16cbd255954f1892f99ada91e9898a60db38b65b5d8ed764f24805298a683dfe773e618db1c797d8e5bba062d9397d59d30971604ee WHIRLPOOL 006e9e46a195deb159a07c626e1950dca228e1020a681faa321ec7c9ebe1ea404a909daa2891d13f5b6d98103f888eb31bd8238ff617a3f5e81cbcc28731203e
26710 -EBUILD netbeans-ide-9999_p20150812.ebuild 30340 SHA256 2e8088cc7a0eb10b7e38e6321ee6da53d14e55c0b1378b4efe61c5a3c1c82595 SHA512 2f6e986e1a6c0ff3569d19d20c5211b9fe8850e0f5a985ddfec56fedb2404e6c7cf16a0989d3c10fd76b1dd3b7138199b1e1c2e7023ab2b9f48c20d345253790 WHIRLPOOL 1aad41f9bc713c56f421fb1ecbc35575adf86efd962edb229ad76178f71a4c458617df42e4e78a6ca48805eace8f54bfc38d1e03a0f73d981d55414c949a415d
26711 -EBUILD netbeans-ide-9999_p20150813.ebuild 30340 SHA256 693bb3d5f05e9a0b840d092e3dfd5f8ca3e602fd9b1f80f9fd0d9aea9ad3a0af SHA512 975c0d2d297460fa383ac06425441f34beaf4d55651d9b6a1c8b3d15f374bb7545020b59ab2dfd8da864e6d709050a4503c2f1683048db9c614bc13ba460391a WHIRLPOOL c4216948f9dc785cacf46faae1e6984c68920767b83807719ad5760ba9bcc029352c23b99dd67b04488162915db48ee5f2fd0ca0432b039bfb4ec8d847eec80b
26712 -EBUILD netbeans-ide-9999_p20150814.ebuild 30340 SHA256 0fb850c63e0c17d44d7b7db04a7fe4187cb8a55ff8674952187ea1a8052b94cb SHA512 0760d1330ffa75096db4031b9eb427317b2f26370b49249a074cc435ea5ba77e6c838a2b56ccfd5780294db54d18e3c4bcb09b6a2f001ab52fb09b154d6174ed WHIRLPOOL 9e54576640ba3f9a421002e95690f5351475ca568c66a6e7d51b09e3696d7cade7d0955c5b801c6a572518678cbe5b66368bc3d293c3a58e6ef5ce24c52eabe0
26713 -EBUILD netbeans-ide-9999_p20150817.ebuild 30340 SHA256 202da7da39c9ce0fc28a84113c3370294eb7bc5c8c5e76875efc3e0dd4daa70d SHA512 e22e2eacc2fdfaa29057019347bc202d9e957e0fe93329c86624c9c987597b0114968a4f551a09cdb8c31f10cdf92a6188d44e2e7218375a70b74afab0ac07e6 WHIRLPOOL 023a2c8e81061c284ca723b60b771bb05297064cd0a043e0caaf494850db25d098902baf0801f822d85a36b8d52a5b3fbf27eb4b69f0554ab69f0656c2d83bb6
26714 -EBUILD netbeans-ide-9999_p20150818.ebuild 30340 SHA256 dbf42f1076a10ceb0b9e74f0f93c6e63235a7331a04880821444a2751eaa3935 SHA512 7cd37e60aeeeaa44d569a3795abcfd3be6f003e6b26ff7d615900603d732e7bd54a020c5d46ac3a7fdc7d46981df4579727e6a72b05296e5eb673af6a39a1e8c WHIRLPOOL 5f1d5f25ead9c584ab22d13d4aeb1ae6b811a22a58ac83e1a134e8f06d665a03854da3f4b951c647006c822e06885b38164ca6d6bfd595696ada1adb46d5246d
26715 -EBUILD netbeans-ide-9999_p20150819.ebuild 30340 SHA256 ac8bfcec41b5c0af5477d9e0a8627824eb93209a790821b0e18065bd6ec4f053 SHA512 6f8f4f393cc241e1e254ac77c67b8273f25342c90044da4d373ce9db61288eae7eb58d7634f28276a0d63dae06a25997f834ac9c7e0cb8e9f117d57f2fd34d38 WHIRLPOOL 0947fa2748d86b7527f24b6d1128d52ade5922a1c8572f96ecf6dfec33ea96301260e272d19968581809808667db45ca539fd25b673dcb26090ab5fbef6b2441
26716 -EBUILD netbeans-ide-9999_p20150820.ebuild 30340 SHA256 f2a3cafa2c2d545558e40c6db7a6d40efeadf319daf2e12e143e3adc422d9a23 SHA512 6f5916ef58fe9c6ef46248eb0f9d29460c3c4de5e070018de98688f73b9eb6b4125a3485fb49fe6fd657ba4e4f7e8108b0a2c5d16d7c55c063eac8e5b66dc62a WHIRLPOOL 0e0eb750418c41d7bfd68da23c3ed5bd282d384956269989abad57fad036850d20798b9a6a89feb70c2445349b21c385ef20ebf4c1f118c6b9904f8d9b716d3f
26717 -EBUILD netbeans-ide-9999_p20150821.ebuild 30340 SHA256 8733237500f2791768b073f634360423a3c8f69a971518c57cce0c9331c191f8 SHA512 d4e6b9bedbccd87345b07e1b680cd129dbce1f9ae94f9b2865358abd10267bf08657f54648d4cea0c3c4db5ff29f1d050cf60a1b92f79de8d642b444149fc887 WHIRLPOOL 8f6b99001e1c2b66a4d0864fb797ede676fc48644c947ee37cb0cd788577d2724114af70b8bbddecbfabd01d645565ad34690ab99e947af2af696ccb6edebda6
26718 -EBUILD netbeans-ide-9999_p20150822.ebuild 30340 SHA256 0cf7d935d1433737783a5772a51c9337045be5ce323f154d87379f9b2f15d60e SHA512 c9756049c6890335fd8e41d3ebd92537bfafc3ea72ab36a591cfd9f14b084324da420e49842a044defad2f2ff812dbd98ffb084be0bf1e1e546a647b44dc5a3d WHIRLPOOL 08460632c1d5dd957ea0ea3e365d9e9be4a236bf9cb0e3d3cfb3bed3ada5e91481ba946cf7eb57968e2da95e57814cfb59f1fd00d81735a55078f360b767b564
26719 -EBUILD netbeans-ide-9999_p20150823.ebuild 30340 SHA256 1b1dcbdd585763c4fc45c962f8e390ee7710b0916489238feb3cd624349dd262 SHA512 63e8e2abeb7f8cfd1e1a89cb5cf3a90d3092ee731bfede22717407b5b2d677707b6998d5e19b1c0492b986c9e903cbce2f1ef0f5f2a56322727eb3ae86b02233 WHIRLPOOL fc8fe40c7c61e4539ab98bf8060cd8d89b6e42ea4a07b4bb042f87881dbb4c586c4ac3e6580a511ed53f3c863868ae039e5466fe53ddbfdf207820c1b9ee379d
26720 -EBUILD netbeans-ide-9999_p20150824.ebuild 30340 SHA256 aacd3cc96e136cd4d2777bacc7cedba8c05f5d693d809fd62259a579a02e322c SHA512 20fb18622f4b69113371e8d050a9521e65c02553066089ae00e25481ac152cabef4356c1ea8bbf29d617c9fcc64e3fe041f1fe842f4e41d8cc01de2efe1af1a6 WHIRLPOOL 1e1b46d862fdd5cdff00afa5db21b1beb44b50a02c4559fd735d8ebfe63c07f4256f9a67edebfa42accd83fec95eaa5fb42e18018c9c31235997247e847e2c15
26721 -EBUILD netbeans-ide-9999_p20150825.ebuild 30340 SHA256 b3f5ac721f16108382460855bb1941fe43061b1e06ad1ea740a23825f1dabd8b SHA512 e8b607c469a3a746e2ea44bf72b1355529f2d91cd8541fb0c2e4430c0ec18ed04dc549ebabd5e454e07deb7da65c5cbeb1da66fa283825f900211fb646215a70 WHIRLPOOL be7ad1f68143cf1e9e525a074d83171fc6a91ec4e70bf5e517f5ad66c97770013d479b0cf7ad2cd34f6a859954306832375dafa865078e8b3602b289ab2e1cc3
26722 -EBUILD netbeans-ide-9999_p20150827.ebuild 30340 SHA256 1b9500badc95e971120c0f27163bf93df209f40f394c11481a659f38e3bd2c1f SHA512 7b2bc840faad3dd4c254a748b601af733b4d39a3baa6b1d46b27a369270fcdd691736591d251b3544b426ce952b85aba029350ec05a828865cf2c8d475b9f8e4 WHIRLPOOL 867bce8689356f320ed8a7350d78ffd573f30466cea5169e58a1eb9e3e7380015177dfd1c89cf8eda563063b2cc2fa3ae713f48eb3a5bdb64ca6966b562f1042
26723 -EBUILD netbeans-ide-9999_p20150828.ebuild 30340 SHA256 c953f87ed8a58073b04cfa642e5c81f6cefa0b4595aa0f79bbb5145f3be18800 SHA512 dfefc70459f226e4f1c3db85d8361e3c0e9cfc0b6458b3e8c7cccc49d8305455c8bb9b78745bfe1d7c59bc9f43bfe9bd3508e1d08e6a78cd1dcef0f00eb62c70 WHIRLPOOL ef63ec7b94b2f64022f7adb603974b24df5de7a92f004c005bc7a54834c91ea7eccc5a139b971bcd05b76752b33398a2cbdeef96097bdc3aef776ca185da063c
26724 -EBUILD netbeans-ide-9999_p20150829.ebuild 30340 SHA256 c28dd101471366cbdc767721af75b144dfa51a3f6b13e2f1017557bc7cdaadff SHA512 788664cc665a16d93552d23bceb6c6af11b7583ed07709fd96a73e21e77847d233e33207b0a712302f31bf3a419dcf961ea27d0d4392f149916619f77125bf72 WHIRLPOOL 36a7d03ae09eb69dd1da9e12eef08fb392c1dfba4c1dfacc5bfc1fd4607db9f46435ed43f955f54e6c3c26c2c27112476ddc09932af7f8657a3e7c12f0ea25eb
26725 -EBUILD netbeans-ide-9999_p20150830.ebuild 30340 SHA256 537f2c5c2ba6f691c83bb83fcbf41f37bc6ef060452810518d2abca2636722d4 SHA512 04f08d262b054c714ed34dd0a185681d7d1d19fea864d376c38d8e6058d6fcbe9759f661256761e30da30a357da2e0bccf6fd5c8d96dc638a3cd8f8bc3e55d01 WHIRLPOOL a88992821b43ca6c745255caad98b98a6ef433cf610c42419355ae4a3a0b9596f2357039f8bf9e8ad1f6685b5e438b3fdf2937dcc7885bd7ac622157c2b6a327
26726 -EBUILD netbeans-ide-9999_p20150831.ebuild 30340 SHA256 456518eb8ba6566ff8f29e7dfc53e59157ca43d036bf270fc2ab14599e0fa231 SHA512 d05318bb545e0c50573738809d28754ac0afe5e185ddd7f8a5f37749dd3d275e8dfd7d11fed98b26db3bf569d53ce861b9a2fb3a2fb016d420d02e80dfdc8f29 WHIRLPOOL d45fae40858fe7c2731d4c5208cf6b05f7f845174d75d64c18d7d337b7673e65e686f85d1491d6e373728bb963c61f0bfb855bc0b7e07856b7383243b3c16b35
26727 +EBUILD netbeans-ide-9999_p20150901.ebuild 30340 SHA256 8c50e32a1b3aad464a62f23afa2395cfb29f6b97f2c0c626465432d387a89ed7 SHA512 e5bab86b5a30f13335fc930033049de115256c5fa31ec5c922e915b24ae07b73badff48d1c32fe07d456dba1f05a32a2c2f67f2c3899cdf05b485d3da380e2ce WHIRLPOOL 77b5e09dde25b23cbec65a23c6ffaf59b5a55ab0f3d31f832860d7277ec84eb5c70052c72b6872928b769753317fdc659b7f9719c8836f7b95d175eb3f7fc806
26728 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
26729 -----BEGIN PGP SIGNATURE-----
26730 Version: GnuPG v2
26731
26732 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZMmQQAIFbQbdDtEljYiPhtBIVvYwh
26733 -55gdN17DkcVGkudUJ2pdliwLiM00EIUro8hyWP8Hc9zruwLWAgfnVXI1zZH0eKZw
26734 -i7eZucp3V/JdGsqSOwQOr4q40zVX/V3TFn1t5BTQ5R6shlVigZjqXLa2EWrcvB7w
26735 -avkUajlUI/xMzIcE4iglRwCucK5CyMooNa/43N9wTdMYg4/Qau72nM7PXOGhtZoK
26736 -J1eIqeCoho/YMndMSJuHqlf/yYJDz1BPftcUHHmgffsdaM/Bf5DEV3DRKjfDcOsL
26737 -Idec+s9CroEK8++iwWi2Ava5G2R0SN+LOizcIGRxGW8IWSGcTfpRk9BkYqToXTA3
26738 -Rdbr2SCvKH8zWi7XCS+PeBvaMeKyqUDVHtEswRUQIBxbHIiDQY1RGUqgVc19ITli
26739 -Hg0DF7U2c8FhVtPgqMcJZQ9yAnJpK3CzEAQgfSSEk/awWlYLgWcgttxNKNXiOJDX
26740 -ybu7Ficp0xc5zljLRg44r97C7BzYv98tV2rVUny+RFvoAMz1blIAJGDKvTbvynJz
26741 -CqqQYqij2Fh/HUX7YRD2RhlnX/eMqFsYGa9H36oMh158JKXiEsrJH8Ub/w2iOLT4
26742 -UYMhtIC96XvWxakzDlHCmw+yb1QRsQhwVTHbqTRlQnkSIiykTvSolN34cBEywoKx
26743 -LIwliR/8X/GM3c5wSKzX
26744 -=gUSj
26745 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZ2vMP/RuNcz1fNyIbi403IQp9LOmP
26746 +t5bZti0fjOyVwjO+9/QsmOx4ViNncRTQgZbxdINEBCMN5ZA83jWQl07aqjkKyUpY
26747 +yrqnh6xc4gxFCp6mePcmeMRIKJicsSMgku4iyjMzf74wuD3Fd0IvaQJPT7DSQ83E
26748 +JwReH/vqSLWXWauH7EBqn8vLpdNF2LN45/qSjMkSxr0pX2Gra931q/s8g/cPtH31
26749 +96qdQ0OfoSoXwujk8x8r4c3w0VDb7S2tsYPZTUDV7FFEqDPjoqK6Y7kURVnKoPys
26750 +XsixHbOyFI0mu/zngQOsOwwIYwrQihdA+Ww30yiiwk+dPly7BcZQz8ATUT1uohJr
26751 +ucqkZBmDw9UZifWpz7y7Y4kserB1ir9mPIsw5LycB6KHWTzNENkF34gDtqOoTuOf
26752 +LKY9ioHmg7K1Tu1ROk+gQnJtnBrAG3EBDZp14/jYs03vmDCbEOyXvq5zblHkgj3d
26753 +DRasw4gnr0zwxnIqV8pEeuUzb0CKRWrvFX3UjzPhl+QvDt4LEpvwo0nZWzwrONu6
26754 +RkZbxTb7iA4xI7AqgUn75qUrzLcJCJFEO/XbGKxai1kWZR7DauYYbCNs2Zio6IYs
26755 +RVyMrhmWc7zda2CeTXnR1Hf3XLnijg3lhR1dXw3Q0J0Dyx7BWRRAY0eRNNy+7ldx
26756 +7OdRiSrPS0gminxJB543
26757 +=Kju9
26758 -----END PGP SIGNATURE-----
26759
26760 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150801.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150801.ebuild
26761 deleted file mode 100644
26762 index 5d185a8..0000000
26763 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150801.ebuild
26764 +++ /dev/null
26765 @@ -1,377 +0,0 @@
26766 -# Copyright 1999-2015 Gentoo Foundation
26767 -# Distributed under the terms of the GNU General Public License v2
26768 -# $Header: $
26769 -
26770 -EAPI="4"
26771 -inherit eutils java-pkg-2 java-ant-2
26772 -
26773 -DESCRIPTION="Netbeans IDE Cluster"
26774 -HOMEPAGE="http://netbeans.org/projects/ide"
26775 -SLOT="9999"
26776 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
26777 -SRC_URI="${SOURCE_URL}
26778 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26779 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
26780 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
26781 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
26782 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
26783 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
26784 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
26785 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
26786 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
26787 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
26788 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
26789 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
26790 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
26791 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
26792 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
26793 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
26794 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
26795 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
26796 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
26797 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
26798 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
26799 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
26800 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
26801 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
26802 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
26803 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
26804 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
26805 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
26806 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
26807 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
26808 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
26809 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
26810 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
26811 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
26812 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
26813 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
26814 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
26815 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
26816 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
26817 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
26818 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
26819 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
26820 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
26821 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
26822 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
26823 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
26824 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
26825 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
26826 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
26827 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
26828 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
26829 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
26830 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
26831 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
26832 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
26833 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
26834 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
26835 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
26836 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
26837 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
26838 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
26839 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
26840 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
26841 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
26842 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
26843 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
26844 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
26845 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
26846 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
26847 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
26848 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
26849 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
26850 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
26851 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
26852 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
26853 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
26854 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26855 -KEYWORDS="~amd64 ~x86"
26856 -IUSE=""
26857 -S="${WORKDIR}"
26858 -
26859 -CDEPEND="~dev-java/netbeans-harness-${PV}
26860 - ~dev-java/netbeans-platform-${PV}
26861 - dev-java/commons-httpclient:3
26862 - dev-java/commons-lang:2.1
26863 - dev-java/commons-logging:0
26864 - dev-java/icu4j:4.4
26865 - dev-java/iso-relax:0
26866 - dev-java/jdbc-mysql:0
26867 - dev-java/jdbc-postgresql:0
26868 - >=dev-java/jsch-0.1.46:0
26869 - >=dev-java/json-simple-1.1:0
26870 - dev-java/jsr173:0
26871 - dev-java/jzlib:0
26872 - dev-java/jvyamlb:0
26873 - dev-java/log4j:0
26874 - dev-java/lucene:3.5
26875 - dev-java/rhino:1.6
26876 - dev-java/saxon:9
26877 - dev-java/smack:2.2
26878 - dev-java/sun-jaf:0
26879 - dev-java/tomcat-servlet-api:2.2
26880 - dev-java/ws-commons-util:0
26881 - dev-java/xerces:2"
26882 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
26883 -# app-text/jing:0 our version is probably too old
26884 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
26885 -# dev-java/freemarker:2.3
26886 -# dev-java/ini4j:0 our version is too old
26887 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
26888 -# dev-java/trilead-ssh2:0 in overlay
26889 -DEPEND=">=virtual/jdk-1.7
26890 - app-arch/unzip
26891 - dev-java/commons-codec:0
26892 - ${CDEPEND}
26893 - dev-java/javacc:0
26894 - dev-java/javahelp:0"
26895 -RDEPEND=">=virtual/jdk-1.7
26896 - ${CDEPEND}"
26897 -
26898 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26899 -
26900 -EANT_BUILD_XML="nbbuild/build.xml"
26901 -EANT_BUILD_TARGET="rebuild-cluster"
26902 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
26903 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26904 -JAVA_PKG_BSFIX="off"
26905 -
26906 -JAVA_PKG_WANT_SOURCE="1.7"
26907 -JAVA_PKG_WANT_TARGET="1.7"
26908 -
26909 -src_unpack() {
26910 - unpack $(basename ${SOURCE_URL})
26911 -
26912 - einfo "Deleting bundled jars..."
26913 - find -name "*.jar" -type f -delete
26914 -
26915 - unpack netbeans-9999-r14-build.xml.patch.bz2
26916 -
26917 - pushd "${S}" >/dev/null || die
26918 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
26919 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
26920 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
26921 - 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
26922 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
26923 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
26924 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
26925 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
26926 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
26927 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
26928 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
26929 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
26930 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
26931 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
26932 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
26933 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
26934 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
26935 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
26936 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
26937 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
26938 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
26939 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
26940 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
26941 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
26942 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
26943 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
26944 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
26945 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
26946 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
26947 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
26948 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
26949 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
26950 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
26951 - 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
26952 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
26953 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
26954 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
26955 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
26956 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
26957 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
26958 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
26959 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
26960 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
26961 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
26962 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
26963 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
26964 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
26965 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
26966 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
26967 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
26968 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
26969 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
26970 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
26971 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
26972 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
26973 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
26974 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
26975 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
26976 - 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
26977 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
26978 - 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
26979 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
26980 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
26981 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
26982 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
26983 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
26984 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
26985 - 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
26986 - 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
26987 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
26988 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
26989 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
26990 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
26991 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
26992 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
26993 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
26994 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
26995 - popd >/dev/null || die
26996 -}
26997 -
26998 -src_prepare() {
26999 - einfo "Deleting bundled class files..."
27000 - find -name "*.class" -type f | xargs rm -vf
27001 -
27002 - epatch netbeans-9999-r14-build.xml.patch
27003 -
27004 - # Support for custom patches
27005 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27006 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27007 -
27008 - if [ -n "${files}" ] ; then
27009 - einfo "Applying custom patches:"
27010 -
27011 - for file in ${files} ; do
27012 - epatch "${file}"
27013 - done
27014 - fi
27015 - fi
27016 -
27017 - einfo "Symlinking external libraries..."
27018 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27019 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27020 -
27021 - einfo "Linking in other clusters..."
27022 - mkdir "${S}"/nbbuild/netbeans || die
27023 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27024 -
27025 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27026 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27027 - touch nb.cluster.platform.built
27028 -
27029 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27030 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27031 - touch nb.cluster.harness.built
27032 -
27033 - popd >/dev/null || die
27034 -
27035 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
27036 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
27037 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27038 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27039 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27040 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
27041 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
27042 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27043 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27044 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27045 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27046 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27047 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27048 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27049 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27050 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27051 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27052 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27053 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
27054 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27055 - 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
27056 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27057 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27058 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27059 -
27060 - java-pkg-2_src_prepare
27061 -}
27062 -
27063 -src_compile() {
27064 - unset DISPLAY
27065 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27066 -}
27067 -
27068 -src_install() {
27069 - pushd nbbuild/netbeans/ide >/dev/null || die
27070 -
27071 - insinto ${INSTALL_DIR}
27072 -
27073 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27074 -
27075 - doins -r *
27076 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27077 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27078 -
27079 - insinto ${INSTALL_DIR}/bin/nativeexecution
27080 - doins bin/nativeexecution/*
27081 -
27082 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27083 - for file in *.sh ; do
27084 - fperms 755 ${file}
27085 - done
27086 - popd >/dev/null || die
27087 -
27088 - if use x86 ; then
27089 - doins -r bin/nativeexecution/Linux-x86
27090 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27091 - for file in * ; do
27092 - fperms 755 ${file}
27093 - done
27094 - popd >/dev/null || die
27095 - elif use amd64 ; then
27096 - doins -r bin/nativeexecution/Linux-x86_64
27097 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27098 - for file in * ; do
27099 - fperms 755 ${file}
27100 - done
27101 - popd >/dev/null || die
27102 - fi
27103 -
27104 - popd >/dev/null || die
27105 -
27106 - local instdir=${INSTALL_DIR}/modules
27107 - pushd "${D}"/${instdir} >/dev/null || die
27108 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
27109 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
27110 - popd >/dev/null || die
27111 -
27112 - local instdir=${INSTALL_DIR}/modules/ext
27113 - pushd "${D}"/${instdir} >/dev/null || die
27114 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27115 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
27116 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
27117 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
27118 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
27119 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
27120 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
27121 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
27122 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
27123 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
27124 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
27125 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
27126 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
27127 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27128 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
27129 - popd >/dev/null || die
27130 -
27131 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
27132 - pushd "${D}"/${instdir} >/dev/null || die
27133 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
27134 - popd >/dev/null || die
27135 -
27136 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
27137 - pushd "${D}"/${instdir} >/dev/null || die
27138 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
27139 - popd >/dev/null || die
27140 -
27141 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27142 -}
27143
27144 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150803.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150803.ebuild
27145 deleted file mode 100644
27146 index 3f30e05..0000000
27147 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150803.ebuild
27148 +++ /dev/null
27149 @@ -1,377 +0,0 @@
27150 -# Copyright 1999-2015 Gentoo Foundation
27151 -# Distributed under the terms of the GNU General Public License v2
27152 -# $Header: $
27153 -
27154 -EAPI="4"
27155 -inherit eutils java-pkg-2 java-ant-2
27156 -
27157 -DESCRIPTION="Netbeans IDE Cluster"
27158 -HOMEPAGE="http://netbeans.org/projects/ide"
27159 -SLOT="9999"
27160 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
27161 -SRC_URI="${SOURCE_URL}
27162 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27163 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27164 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27165 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27166 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
27167 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27168 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27169 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27170 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27171 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27172 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27173 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27174 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27175 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
27176 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
27177 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27178 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27179 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
27180 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27181 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27182 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27183 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27184 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27185 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27186 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27187 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27188 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27189 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27190 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
27191 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
27192 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
27193 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
27194 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
27195 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
27196 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
27197 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
27198 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
27199 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
27200 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
27201 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
27202 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
27203 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
27204 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
27205 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
27206 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
27207 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
27208 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
27209 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
27210 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
27211 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
27212 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
27213 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
27214 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
27215 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
27216 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
27217 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
27218 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
27219 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
27220 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
27221 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
27222 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
27223 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
27224 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
27225 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
27226 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
27227 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
27228 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
27229 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
27230 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
27231 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
27232 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
27233 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
27234 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
27235 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
27236 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
27237 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
27238 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27239 -KEYWORDS="~amd64 ~x86"
27240 -IUSE=""
27241 -S="${WORKDIR}"
27242 -
27243 -CDEPEND="~dev-java/netbeans-harness-${PV}
27244 - ~dev-java/netbeans-platform-${PV}
27245 - dev-java/commons-httpclient:3
27246 - dev-java/commons-lang:2.1
27247 - dev-java/commons-logging:0
27248 - dev-java/icu4j:4.4
27249 - dev-java/iso-relax:0
27250 - dev-java/jdbc-mysql:0
27251 - dev-java/jdbc-postgresql:0
27252 - >=dev-java/jsch-0.1.46:0
27253 - >=dev-java/json-simple-1.1:0
27254 - dev-java/jsr173:0
27255 - dev-java/jzlib:0
27256 - dev-java/jvyamlb:0
27257 - dev-java/log4j:0
27258 - dev-java/lucene:3.5
27259 - dev-java/rhino:1.6
27260 - dev-java/saxon:9
27261 - dev-java/smack:2.2
27262 - dev-java/sun-jaf:0
27263 - dev-java/tomcat-servlet-api:2.2
27264 - dev-java/ws-commons-util:0
27265 - dev-java/xerces:2"
27266 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
27267 -# app-text/jing:0 our version is probably too old
27268 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
27269 -# dev-java/freemarker:2.3
27270 -# dev-java/ini4j:0 our version is too old
27271 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
27272 -# dev-java/trilead-ssh2:0 in overlay
27273 -DEPEND=">=virtual/jdk-1.7
27274 - app-arch/unzip
27275 - dev-java/commons-codec:0
27276 - ${CDEPEND}
27277 - dev-java/javacc:0
27278 - dev-java/javahelp:0"
27279 -RDEPEND=">=virtual/jdk-1.7
27280 - ${CDEPEND}"
27281 -
27282 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27283 -
27284 -EANT_BUILD_XML="nbbuild/build.xml"
27285 -EANT_BUILD_TARGET="rebuild-cluster"
27286 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27287 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27288 -JAVA_PKG_BSFIX="off"
27289 -
27290 -JAVA_PKG_WANT_SOURCE="1.7"
27291 -JAVA_PKG_WANT_TARGET="1.7"
27292 -
27293 -src_unpack() {
27294 - unpack $(basename ${SOURCE_URL})
27295 -
27296 - einfo "Deleting bundled jars..."
27297 - find -name "*.jar" -type f -delete
27298 -
27299 - unpack netbeans-9999-r14-build.xml.patch.bz2
27300 -
27301 - pushd "${S}" >/dev/null || die
27302 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
27303 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
27304 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
27305 - 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
27306 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
27307 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
27308 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
27309 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
27310 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
27311 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
27312 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
27313 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
27314 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
27315 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
27316 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
27317 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
27318 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
27319 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
27320 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
27321 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
27322 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
27323 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
27324 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
27325 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
27326 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
27327 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
27328 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
27329 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
27330 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
27331 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
27332 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
27333 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
27334 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
27335 - 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
27336 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
27337 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
27338 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
27339 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
27340 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
27341 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
27342 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
27343 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
27344 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
27345 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
27346 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
27347 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
27348 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
27349 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
27350 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
27351 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
27352 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
27353 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
27354 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
27355 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
27356 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
27357 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
27358 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
27359 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
27360 - 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
27361 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
27362 - 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
27363 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
27364 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
27365 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
27366 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
27367 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
27368 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
27369 - 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
27370 - 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
27371 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
27372 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
27373 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
27374 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
27375 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
27376 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
27377 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
27378 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
27379 - popd >/dev/null || die
27380 -}
27381 -
27382 -src_prepare() {
27383 - einfo "Deleting bundled class files..."
27384 - find -name "*.class" -type f | xargs rm -vf
27385 -
27386 - epatch netbeans-9999-r14-build.xml.patch
27387 -
27388 - # Support for custom patches
27389 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27390 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27391 -
27392 - if [ -n "${files}" ] ; then
27393 - einfo "Applying custom patches:"
27394 -
27395 - for file in ${files} ; do
27396 - epatch "${file}"
27397 - done
27398 - fi
27399 - fi
27400 -
27401 - einfo "Symlinking external libraries..."
27402 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27403 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27404 -
27405 - einfo "Linking in other clusters..."
27406 - mkdir "${S}"/nbbuild/netbeans || die
27407 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27408 -
27409 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27410 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27411 - touch nb.cluster.platform.built
27412 -
27413 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27414 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27415 - touch nb.cluster.harness.built
27416 -
27417 - popd >/dev/null || die
27418 -
27419 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
27420 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
27421 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27422 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27423 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27424 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
27425 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
27426 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27427 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27428 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27429 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27430 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27431 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27432 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27433 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27434 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27435 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27436 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27437 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
27438 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27439 - 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
27440 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27441 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27442 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27443 -
27444 - java-pkg-2_src_prepare
27445 -}
27446 -
27447 -src_compile() {
27448 - unset DISPLAY
27449 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27450 -}
27451 -
27452 -src_install() {
27453 - pushd nbbuild/netbeans/ide >/dev/null || die
27454 -
27455 - insinto ${INSTALL_DIR}
27456 -
27457 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27458 -
27459 - doins -r *
27460 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27461 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27462 -
27463 - insinto ${INSTALL_DIR}/bin/nativeexecution
27464 - doins bin/nativeexecution/*
27465 -
27466 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27467 - for file in *.sh ; do
27468 - fperms 755 ${file}
27469 - done
27470 - popd >/dev/null || die
27471 -
27472 - if use x86 ; then
27473 - doins -r bin/nativeexecution/Linux-x86
27474 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27475 - for file in * ; do
27476 - fperms 755 ${file}
27477 - done
27478 - popd >/dev/null || die
27479 - elif use amd64 ; then
27480 - doins -r bin/nativeexecution/Linux-x86_64
27481 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27482 - for file in * ; do
27483 - fperms 755 ${file}
27484 - done
27485 - popd >/dev/null || die
27486 - fi
27487 -
27488 - popd >/dev/null || die
27489 -
27490 - local instdir=${INSTALL_DIR}/modules
27491 - pushd "${D}"/${instdir} >/dev/null || die
27492 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
27493 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
27494 - popd >/dev/null || die
27495 -
27496 - local instdir=${INSTALL_DIR}/modules/ext
27497 - pushd "${D}"/${instdir} >/dev/null || die
27498 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27499 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
27500 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
27501 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
27502 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
27503 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
27504 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
27505 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
27506 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
27507 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
27508 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
27509 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
27510 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
27511 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27512 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
27513 - popd >/dev/null || die
27514 -
27515 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
27516 - pushd "${D}"/${instdir} >/dev/null || die
27517 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
27518 - popd >/dev/null || die
27519 -
27520 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
27521 - pushd "${D}"/${instdir} >/dev/null || die
27522 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
27523 - popd >/dev/null || die
27524 -
27525 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27526 -}
27527
27528 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150804.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150804.ebuild
27529 deleted file mode 100644
27530 index 2230a70..0000000
27531 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150804.ebuild
27532 +++ /dev/null
27533 @@ -1,377 +0,0 @@
27534 -# Copyright 1999-2015 Gentoo Foundation
27535 -# Distributed under the terms of the GNU General Public License v2
27536 -# $Header: $
27537 -
27538 -EAPI="4"
27539 -inherit eutils java-pkg-2 java-ant-2
27540 -
27541 -DESCRIPTION="Netbeans IDE Cluster"
27542 -HOMEPAGE="http://netbeans.org/projects/ide"
27543 -SLOT="9999"
27544 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
27545 -SRC_URI="${SOURCE_URL}
27546 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27547 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27548 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27549 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27550 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
27551 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27552 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27553 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27554 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27555 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27556 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27557 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27558 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27559 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
27560 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
27561 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27562 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27563 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
27564 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27565 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27566 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27567 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27568 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27569 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27570 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27571 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27572 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27573 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27574 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
27575 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
27576 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
27577 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
27578 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
27579 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
27580 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
27581 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
27582 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
27583 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
27584 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
27585 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
27586 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
27587 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
27588 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
27589 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
27590 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
27591 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
27592 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
27593 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
27594 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
27595 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
27596 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
27597 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
27598 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
27599 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
27600 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
27601 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
27602 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
27603 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
27604 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
27605 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
27606 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
27607 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
27608 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
27609 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
27610 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
27611 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
27612 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
27613 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
27614 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
27615 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
27616 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
27617 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
27618 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
27619 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
27620 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
27621 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
27622 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27623 -KEYWORDS="~amd64 ~x86"
27624 -IUSE=""
27625 -S="${WORKDIR}"
27626 -
27627 -CDEPEND="~dev-java/netbeans-harness-${PV}
27628 - ~dev-java/netbeans-platform-${PV}
27629 - dev-java/commons-httpclient:3
27630 - dev-java/commons-lang:2.1
27631 - dev-java/commons-logging:0
27632 - dev-java/icu4j:4.4
27633 - dev-java/iso-relax:0
27634 - dev-java/jdbc-mysql:0
27635 - dev-java/jdbc-postgresql:0
27636 - >=dev-java/jsch-0.1.46:0
27637 - >=dev-java/json-simple-1.1:0
27638 - dev-java/jsr173:0
27639 - dev-java/jzlib:0
27640 - dev-java/jvyamlb:0
27641 - dev-java/log4j:0
27642 - dev-java/lucene:3.5
27643 - dev-java/rhino:1.6
27644 - dev-java/saxon:9
27645 - dev-java/smack:2.2
27646 - dev-java/sun-jaf:0
27647 - dev-java/tomcat-servlet-api:2.2
27648 - dev-java/ws-commons-util:0
27649 - dev-java/xerces:2"
27650 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
27651 -# app-text/jing:0 our version is probably too old
27652 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
27653 -# dev-java/freemarker:2.3
27654 -# dev-java/ini4j:0 our version is too old
27655 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
27656 -# dev-java/trilead-ssh2:0 in overlay
27657 -DEPEND=">=virtual/jdk-1.7
27658 - app-arch/unzip
27659 - dev-java/commons-codec:0
27660 - ${CDEPEND}
27661 - dev-java/javacc:0
27662 - dev-java/javahelp:0"
27663 -RDEPEND=">=virtual/jdk-1.7
27664 - ${CDEPEND}"
27665 -
27666 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27667 -
27668 -EANT_BUILD_XML="nbbuild/build.xml"
27669 -EANT_BUILD_TARGET="rebuild-cluster"
27670 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27671 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27672 -JAVA_PKG_BSFIX="off"
27673 -
27674 -JAVA_PKG_WANT_SOURCE="1.7"
27675 -JAVA_PKG_WANT_TARGET="1.7"
27676 -
27677 -src_unpack() {
27678 - unpack $(basename ${SOURCE_URL})
27679 -
27680 - einfo "Deleting bundled jars..."
27681 - find -name "*.jar" -type f -delete
27682 -
27683 - unpack netbeans-9999-r14-build.xml.patch.bz2
27684 -
27685 - pushd "${S}" >/dev/null || die
27686 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
27687 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
27688 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
27689 - 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
27690 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
27691 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
27692 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
27693 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
27694 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
27695 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
27696 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
27697 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
27698 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
27699 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
27700 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
27701 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
27702 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
27703 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
27704 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
27705 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
27706 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
27707 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
27708 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
27709 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
27710 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
27711 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
27712 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
27713 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
27714 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
27715 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
27716 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
27717 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
27718 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
27719 - 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
27720 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
27721 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
27722 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
27723 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
27724 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
27725 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
27726 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
27727 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
27728 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
27729 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
27730 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
27731 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
27732 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
27733 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
27734 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
27735 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
27736 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
27737 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
27738 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
27739 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
27740 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
27741 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
27742 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
27743 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
27744 - 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
27745 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
27746 - 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
27747 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
27748 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
27749 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
27750 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
27751 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
27752 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
27753 - 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
27754 - 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
27755 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
27756 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
27757 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
27758 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
27759 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
27760 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
27761 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
27762 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
27763 - popd >/dev/null || die
27764 -}
27765 -
27766 -src_prepare() {
27767 - einfo "Deleting bundled class files..."
27768 - find -name "*.class" -type f | xargs rm -vf
27769 -
27770 - epatch netbeans-9999-r14-build.xml.patch
27771 -
27772 - # Support for custom patches
27773 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27774 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27775 -
27776 - if [ -n "${files}" ] ; then
27777 - einfo "Applying custom patches:"
27778 -
27779 - for file in ${files} ; do
27780 - epatch "${file}"
27781 - done
27782 - fi
27783 - fi
27784 -
27785 - einfo "Symlinking external libraries..."
27786 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27787 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
27788 -
27789 - einfo "Linking in other clusters..."
27790 - mkdir "${S}"/nbbuild/netbeans || die
27791 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27792 -
27793 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27794 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27795 - touch nb.cluster.platform.built
27796 -
27797 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
27798 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27799 - touch nb.cluster.harness.built
27800 -
27801 - popd >/dev/null || die
27802 -
27803 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
27804 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
27805 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
27806 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
27807 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
27808 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
27809 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
27810 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
27811 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
27812 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
27813 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
27814 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
27815 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
27816 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
27817 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
27818 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
27819 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
27820 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
27821 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
27822 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
27823 - 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
27824 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
27825 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
27826 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
27827 -
27828 - java-pkg-2_src_prepare
27829 -}
27830 -
27831 -src_compile() {
27832 - unset DISPLAY
27833 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27834 -}
27835 -
27836 -src_install() {
27837 - pushd nbbuild/netbeans/ide >/dev/null || die
27838 -
27839 - insinto ${INSTALL_DIR}
27840 -
27841 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27842 -
27843 - doins -r *
27844 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
27845 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
27846 -
27847 - insinto ${INSTALL_DIR}/bin/nativeexecution
27848 - doins bin/nativeexecution/*
27849 -
27850 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
27851 - for file in *.sh ; do
27852 - fperms 755 ${file}
27853 - done
27854 - popd >/dev/null || die
27855 -
27856 - if use x86 ; then
27857 - doins -r bin/nativeexecution/Linux-x86
27858 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
27859 - for file in * ; do
27860 - fperms 755 ${file}
27861 - done
27862 - popd >/dev/null || die
27863 - elif use amd64 ; then
27864 - doins -r bin/nativeexecution/Linux-x86_64
27865 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
27866 - for file in * ; do
27867 - fperms 755 ${file}
27868 - done
27869 - popd >/dev/null || die
27870 - fi
27871 -
27872 - popd >/dev/null || die
27873 -
27874 - local instdir=${INSTALL_DIR}/modules
27875 - pushd "${D}"/${instdir} >/dev/null || die
27876 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
27877 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
27878 - popd >/dev/null || die
27879 -
27880 - local instdir=${INSTALL_DIR}/modules/ext
27881 - pushd "${D}"/${instdir} >/dev/null || die
27882 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
27883 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
27884 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
27885 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
27886 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
27887 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
27888 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
27889 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
27890 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
27891 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
27892 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
27893 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
27894 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
27895 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
27896 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
27897 - popd >/dev/null || die
27898 -
27899 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
27900 - pushd "${D}"/${instdir} >/dev/null || die
27901 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
27902 - popd >/dev/null || die
27903 -
27904 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
27905 - pushd "${D}"/${instdir} >/dev/null || die
27906 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
27907 - popd >/dev/null || die
27908 -
27909 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
27910 -}
27911
27912 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150805.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150805.ebuild
27913 deleted file mode 100644
27914 index 3bc50e6..0000000
27915 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150805.ebuild
27916 +++ /dev/null
27917 @@ -1,377 +0,0 @@
27918 -# Copyright 1999-2015 Gentoo Foundation
27919 -# Distributed under the terms of the GNU General Public License v2
27920 -# $Header: $
27921 -
27922 -EAPI="4"
27923 -inherit eutils java-pkg-2 java-ant-2
27924 -
27925 -DESCRIPTION="Netbeans IDE Cluster"
27926 -HOMEPAGE="http://netbeans.org/projects/ide"
27927 -SLOT="9999"
27928 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
27929 -SRC_URI="${SOURCE_URL}
27930 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27931 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
27932 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
27933 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
27934 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
27935 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
27936 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
27937 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
27938 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
27939 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
27940 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
27941 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
27942 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
27943 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
27944 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
27945 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
27946 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
27947 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
27948 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
27949 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
27950 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
27951 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
27952 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
27953 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
27954 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
27955 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
27956 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
27957 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
27958 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
27959 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
27960 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
27961 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
27962 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
27963 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
27964 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
27965 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
27966 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
27967 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
27968 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
27969 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
27970 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
27971 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
27972 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
27973 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
27974 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
27975 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
27976 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
27977 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
27978 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
27979 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
27980 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
27981 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
27982 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
27983 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
27984 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
27985 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
27986 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
27987 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
27988 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
27989 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
27990 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
27991 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
27992 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
27993 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
27994 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
27995 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
27996 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
27997 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
27998 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
27999 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28000 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28001 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
28002 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28003 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28004 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28005 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28006 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28007 -KEYWORDS="~amd64 ~x86"
28008 -IUSE=""
28009 -S="${WORKDIR}"
28010 -
28011 -CDEPEND="~dev-java/netbeans-harness-${PV}
28012 - ~dev-java/netbeans-platform-${PV}
28013 - dev-java/commons-httpclient:3
28014 - dev-java/commons-lang:2.1
28015 - dev-java/commons-logging:0
28016 - dev-java/icu4j:4.4
28017 - dev-java/iso-relax:0
28018 - dev-java/jdbc-mysql:0
28019 - dev-java/jdbc-postgresql:0
28020 - >=dev-java/jsch-0.1.46:0
28021 - >=dev-java/json-simple-1.1:0
28022 - dev-java/jsr173:0
28023 - dev-java/jzlib:0
28024 - dev-java/jvyamlb:0
28025 - dev-java/log4j:0
28026 - dev-java/lucene:3.5
28027 - dev-java/rhino:1.6
28028 - dev-java/saxon:9
28029 - dev-java/smack:2.2
28030 - dev-java/sun-jaf:0
28031 - dev-java/tomcat-servlet-api:2.2
28032 - dev-java/ws-commons-util:0
28033 - dev-java/xerces:2"
28034 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28035 -# app-text/jing:0 our version is probably too old
28036 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28037 -# dev-java/freemarker:2.3
28038 -# dev-java/ini4j:0 our version is too old
28039 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28040 -# dev-java/trilead-ssh2:0 in overlay
28041 -DEPEND=">=virtual/jdk-1.7
28042 - app-arch/unzip
28043 - dev-java/commons-codec:0
28044 - ${CDEPEND}
28045 - dev-java/javacc:0
28046 - dev-java/javahelp:0"
28047 -RDEPEND=">=virtual/jdk-1.7
28048 - ${CDEPEND}"
28049 -
28050 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28051 -
28052 -EANT_BUILD_XML="nbbuild/build.xml"
28053 -EANT_BUILD_TARGET="rebuild-cluster"
28054 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28055 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28056 -JAVA_PKG_BSFIX="off"
28057 -
28058 -JAVA_PKG_WANT_SOURCE="1.7"
28059 -JAVA_PKG_WANT_TARGET="1.7"
28060 -
28061 -src_unpack() {
28062 - unpack $(basename ${SOURCE_URL})
28063 -
28064 - einfo "Deleting bundled jars..."
28065 - find -name "*.jar" -type f -delete
28066 -
28067 - unpack netbeans-9999-r14-build.xml.patch.bz2
28068 -
28069 - pushd "${S}" >/dev/null || die
28070 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28071 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28072 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28073 - 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
28074 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28075 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28076 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28077 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28078 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28079 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28080 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28081 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28082 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
28083 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
28084 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28085 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28086 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
28087 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28088 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28089 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28090 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28091 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28092 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28093 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28094 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28095 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28096 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28097 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28098 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28099 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28100 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28101 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28102 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28103 - 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
28104 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28105 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28106 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
28107 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
28108 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28109 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
28110 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28111 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
28112 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28113 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
28114 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28115 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
28116 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28117 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
28118 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
28119 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
28120 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
28121 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
28122 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
28123 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
28124 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
28125 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
28126 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
28127 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
28128 - 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
28129 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
28130 - 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
28131 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28132 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28133 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
28134 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
28135 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
28136 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
28137 - 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
28138 - 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
28139 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28140 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28141 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28142 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
28143 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28144 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28145 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28146 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28147 - popd >/dev/null || die
28148 -}
28149 -
28150 -src_prepare() {
28151 - einfo "Deleting bundled class files..."
28152 - find -name "*.class" -type f | xargs rm -vf
28153 -
28154 - epatch netbeans-9999-r14-build.xml.patch
28155 -
28156 - # Support for custom patches
28157 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28158 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28159 -
28160 - if [ -n "${files}" ] ; then
28161 - einfo "Applying custom patches:"
28162 -
28163 - for file in ${files} ; do
28164 - epatch "${file}"
28165 - done
28166 - fi
28167 - fi
28168 -
28169 - einfo "Symlinking external libraries..."
28170 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28171 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28172 -
28173 - einfo "Linking in other clusters..."
28174 - mkdir "${S}"/nbbuild/netbeans || die
28175 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28176 -
28177 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28178 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28179 - touch nb.cluster.platform.built
28180 -
28181 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28182 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28183 - touch nb.cluster.harness.built
28184 -
28185 - popd >/dev/null || die
28186 -
28187 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
28188 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
28189 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28190 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28191 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
28192 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
28193 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
28194 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
28195 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
28196 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
28197 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28198 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28199 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
28200 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
28201 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
28202 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
28203 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
28204 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
28205 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
28206 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
28207 - 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
28208 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28209 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
28210 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
28211 -
28212 - java-pkg-2_src_prepare
28213 -}
28214 -
28215 -src_compile() {
28216 - unset DISPLAY
28217 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28218 -}
28219 -
28220 -src_install() {
28221 - pushd nbbuild/netbeans/ide >/dev/null || die
28222 -
28223 - insinto ${INSTALL_DIR}
28224 -
28225 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28226 -
28227 - doins -r *
28228 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
28229 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
28230 -
28231 - insinto ${INSTALL_DIR}/bin/nativeexecution
28232 - doins bin/nativeexecution/*
28233 -
28234 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
28235 - for file in *.sh ; do
28236 - fperms 755 ${file}
28237 - done
28238 - popd >/dev/null || die
28239 -
28240 - if use x86 ; then
28241 - doins -r bin/nativeexecution/Linux-x86
28242 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
28243 - for file in * ; do
28244 - fperms 755 ${file}
28245 - done
28246 - popd >/dev/null || die
28247 - elif use amd64 ; then
28248 - doins -r bin/nativeexecution/Linux-x86_64
28249 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
28250 - for file in * ; do
28251 - fperms 755 ${file}
28252 - done
28253 - popd >/dev/null || die
28254 - fi
28255 -
28256 - popd >/dev/null || die
28257 -
28258 - local instdir=${INSTALL_DIR}/modules
28259 - pushd "${D}"/${instdir} >/dev/null || die
28260 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
28261 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
28262 - popd >/dev/null || die
28263 -
28264 - local instdir=${INSTALL_DIR}/modules/ext
28265 - pushd "${D}"/${instdir} >/dev/null || die
28266 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
28267 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
28268 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
28269 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
28270 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
28271 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
28272 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
28273 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
28274 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
28275 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
28276 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
28277 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
28278 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
28279 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
28280 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
28281 - popd >/dev/null || die
28282 -
28283 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
28284 - pushd "${D}"/${instdir} >/dev/null || die
28285 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
28286 - popd >/dev/null || die
28287 -
28288 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
28289 - pushd "${D}"/${instdir} >/dev/null || die
28290 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
28291 - popd >/dev/null || die
28292 -
28293 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
28294 -}
28295
28296 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150807.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150807.ebuild
28297 deleted file mode 100644
28298 index d7df83f..0000000
28299 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150807.ebuild
28300 +++ /dev/null
28301 @@ -1,377 +0,0 @@
28302 -# Copyright 1999-2015 Gentoo Foundation
28303 -# Distributed under the terms of the GNU General Public License v2
28304 -# $Header: $
28305 -
28306 -EAPI="4"
28307 -inherit eutils java-pkg-2 java-ant-2
28308 -
28309 -DESCRIPTION="Netbeans IDE Cluster"
28310 -HOMEPAGE="http://netbeans.org/projects/ide"
28311 -SLOT="9999"
28312 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
28313 -SRC_URI="${SOURCE_URL}
28314 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28315 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
28316 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
28317 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
28318 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
28319 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
28320 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
28321 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
28322 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
28323 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
28324 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
28325 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
28326 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
28327 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
28328 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
28329 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
28330 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
28331 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
28332 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
28333 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
28334 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
28335 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
28336 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
28337 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
28338 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
28339 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
28340 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
28341 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
28342 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
28343 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
28344 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
28345 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
28346 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
28347 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
28348 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
28349 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
28350 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
28351 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
28352 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
28353 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
28354 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
28355 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
28356 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
28357 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
28358 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
28359 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
28360 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
28361 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
28362 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
28363 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
28364 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
28365 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
28366 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
28367 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
28368 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
28369 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
28370 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
28371 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
28372 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
28373 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
28374 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
28375 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
28376 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
28377 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
28378 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
28379 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
28380 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
28381 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
28382 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
28383 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28384 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28385 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
28386 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28387 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28388 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28389 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28390 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28391 -KEYWORDS="~amd64 ~x86"
28392 -IUSE=""
28393 -S="${WORKDIR}"
28394 -
28395 -CDEPEND="~dev-java/netbeans-harness-${PV}
28396 - ~dev-java/netbeans-platform-${PV}
28397 - dev-java/commons-httpclient:3
28398 - dev-java/commons-lang:2.1
28399 - dev-java/commons-logging:0
28400 - dev-java/icu4j:4.4
28401 - dev-java/iso-relax:0
28402 - dev-java/jdbc-mysql:0
28403 - dev-java/jdbc-postgresql:0
28404 - >=dev-java/jsch-0.1.46:0
28405 - >=dev-java/json-simple-1.1:0
28406 - dev-java/jsr173:0
28407 - dev-java/jzlib:0
28408 - dev-java/jvyamlb:0
28409 - dev-java/log4j:0
28410 - dev-java/lucene:3.5
28411 - dev-java/rhino:1.6
28412 - dev-java/saxon:9
28413 - dev-java/smack:2.2
28414 - dev-java/sun-jaf:0
28415 - dev-java/tomcat-servlet-api:2.2
28416 - dev-java/ws-commons-util:0
28417 - dev-java/xerces:2"
28418 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28419 -# app-text/jing:0 our version is probably too old
28420 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28421 -# dev-java/freemarker:2.3
28422 -# dev-java/ini4j:0 our version is too old
28423 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28424 -# dev-java/trilead-ssh2:0 in overlay
28425 -DEPEND=">=virtual/jdk-1.7
28426 - app-arch/unzip
28427 - dev-java/commons-codec:0
28428 - ${CDEPEND}
28429 - dev-java/javacc:0
28430 - dev-java/javahelp:0"
28431 -RDEPEND=">=virtual/jdk-1.7
28432 - ${CDEPEND}"
28433 -
28434 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28435 -
28436 -EANT_BUILD_XML="nbbuild/build.xml"
28437 -EANT_BUILD_TARGET="rebuild-cluster"
28438 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28439 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28440 -JAVA_PKG_BSFIX="off"
28441 -
28442 -JAVA_PKG_WANT_SOURCE="1.7"
28443 -JAVA_PKG_WANT_TARGET="1.7"
28444 -
28445 -src_unpack() {
28446 - unpack $(basename ${SOURCE_URL})
28447 -
28448 - einfo "Deleting bundled jars..."
28449 - find -name "*.jar" -type f -delete
28450 -
28451 - unpack netbeans-9999-r14-build.xml.patch.bz2
28452 -
28453 - pushd "${S}" >/dev/null || die
28454 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28455 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28456 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28457 - 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
28458 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28459 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28460 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28461 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28462 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28463 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28464 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28465 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28466 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
28467 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
28468 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28469 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28470 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
28471 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28472 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28473 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28474 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28475 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28476 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28477 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28478 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28479 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28480 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28481 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28482 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28483 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28484 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28485 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28486 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28487 - 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
28488 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28489 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28490 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
28491 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
28492 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28493 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
28494 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28495 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
28496 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28497 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
28498 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28499 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
28500 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28501 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
28502 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
28503 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
28504 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
28505 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
28506 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
28507 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
28508 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
28509 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
28510 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
28511 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
28512 - 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
28513 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
28514 - 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
28515 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28516 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28517 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
28518 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
28519 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
28520 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
28521 - 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
28522 - 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
28523 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28524 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28525 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28526 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
28527 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28528 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28529 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28530 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28531 - popd >/dev/null || die
28532 -}
28533 -
28534 -src_prepare() {
28535 - einfo "Deleting bundled class files..."
28536 - find -name "*.class" -type f | xargs rm -vf
28537 -
28538 - epatch netbeans-9999-r14-build.xml.patch
28539 -
28540 - # Support for custom patches
28541 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28542 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28543 -
28544 - if [ -n "${files}" ] ; then
28545 - einfo "Applying custom patches:"
28546 -
28547 - for file in ${files} ; do
28548 - epatch "${file}"
28549 - done
28550 - fi
28551 - fi
28552 -
28553 - einfo "Symlinking external libraries..."
28554 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28555 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28556 -
28557 - einfo "Linking in other clusters..."
28558 - mkdir "${S}"/nbbuild/netbeans || die
28559 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28560 -
28561 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28562 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28563 - touch nb.cluster.platform.built
28564 -
28565 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28566 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28567 - touch nb.cluster.harness.built
28568 -
28569 - popd >/dev/null || die
28570 -
28571 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
28572 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
28573 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28574 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28575 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
28576 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
28577 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
28578 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
28579 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
28580 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
28581 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28582 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28583 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
28584 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
28585 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
28586 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
28587 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
28588 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
28589 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
28590 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
28591 - 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
28592 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28593 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
28594 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
28595 -
28596 - java-pkg-2_src_prepare
28597 -}
28598 -
28599 -src_compile() {
28600 - unset DISPLAY
28601 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28602 -}
28603 -
28604 -src_install() {
28605 - pushd nbbuild/netbeans/ide >/dev/null || die
28606 -
28607 - insinto ${INSTALL_DIR}
28608 -
28609 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28610 -
28611 - doins -r *
28612 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
28613 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
28614 -
28615 - insinto ${INSTALL_DIR}/bin/nativeexecution
28616 - doins bin/nativeexecution/*
28617 -
28618 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
28619 - for file in *.sh ; do
28620 - fperms 755 ${file}
28621 - done
28622 - popd >/dev/null || die
28623 -
28624 - if use x86 ; then
28625 - doins -r bin/nativeexecution/Linux-x86
28626 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
28627 - for file in * ; do
28628 - fperms 755 ${file}
28629 - done
28630 - popd >/dev/null || die
28631 - elif use amd64 ; then
28632 - doins -r bin/nativeexecution/Linux-x86_64
28633 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
28634 - for file in * ; do
28635 - fperms 755 ${file}
28636 - done
28637 - popd >/dev/null || die
28638 - fi
28639 -
28640 - popd >/dev/null || die
28641 -
28642 - local instdir=${INSTALL_DIR}/modules
28643 - pushd "${D}"/${instdir} >/dev/null || die
28644 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
28645 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
28646 - popd >/dev/null || die
28647 -
28648 - local instdir=${INSTALL_DIR}/modules/ext
28649 - pushd "${D}"/${instdir} >/dev/null || die
28650 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
28651 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
28652 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
28653 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
28654 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
28655 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
28656 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
28657 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
28658 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
28659 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
28660 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
28661 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
28662 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
28663 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
28664 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
28665 - popd >/dev/null || die
28666 -
28667 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
28668 - pushd "${D}"/${instdir} >/dev/null || die
28669 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
28670 - popd >/dev/null || die
28671 -
28672 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
28673 - pushd "${D}"/${instdir} >/dev/null || die
28674 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
28675 - popd >/dev/null || die
28676 -
28677 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
28678 -}
28679
28680 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150808.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150808.ebuild
28681 deleted file mode 100644
28682 index 43041fa..0000000
28683 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150808.ebuild
28684 +++ /dev/null
28685 @@ -1,377 +0,0 @@
28686 -# Copyright 1999-2015 Gentoo Foundation
28687 -# Distributed under the terms of the GNU General Public License v2
28688 -# $Header: $
28689 -
28690 -EAPI="4"
28691 -inherit eutils java-pkg-2 java-ant-2
28692 -
28693 -DESCRIPTION="Netbeans IDE Cluster"
28694 -HOMEPAGE="http://netbeans.org/projects/ide"
28695 -SLOT="9999"
28696 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
28697 -SRC_URI="${SOURCE_URL}
28698 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28699 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
28700 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
28701 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
28702 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
28703 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
28704 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
28705 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
28706 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
28707 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
28708 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
28709 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
28710 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
28711 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
28712 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
28713 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
28714 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
28715 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
28716 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
28717 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
28718 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
28719 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
28720 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
28721 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
28722 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
28723 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
28724 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
28725 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
28726 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
28727 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
28728 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
28729 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
28730 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
28731 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
28732 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
28733 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
28734 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
28735 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
28736 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
28737 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
28738 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
28739 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
28740 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
28741 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
28742 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
28743 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
28744 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
28745 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
28746 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
28747 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
28748 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
28749 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
28750 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
28751 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
28752 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
28753 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
28754 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
28755 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
28756 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
28757 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
28758 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
28759 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
28760 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
28761 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
28762 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
28763 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
28764 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
28765 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
28766 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
28767 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
28768 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
28769 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
28770 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
28771 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
28772 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
28773 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
28774 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28775 -KEYWORDS="~amd64 ~x86"
28776 -IUSE=""
28777 -S="${WORKDIR}"
28778 -
28779 -CDEPEND="~dev-java/netbeans-harness-${PV}
28780 - ~dev-java/netbeans-platform-${PV}
28781 - dev-java/commons-httpclient:3
28782 - dev-java/commons-lang:2.1
28783 - dev-java/commons-logging:0
28784 - dev-java/icu4j:4.4
28785 - dev-java/iso-relax:0
28786 - dev-java/jdbc-mysql:0
28787 - dev-java/jdbc-postgresql:0
28788 - >=dev-java/jsch-0.1.46:0
28789 - >=dev-java/json-simple-1.1:0
28790 - dev-java/jsr173:0
28791 - dev-java/jzlib:0
28792 - dev-java/jvyamlb:0
28793 - dev-java/log4j:0
28794 - dev-java/lucene:3.5
28795 - dev-java/rhino:1.6
28796 - dev-java/saxon:9
28797 - dev-java/smack:2.2
28798 - dev-java/sun-jaf:0
28799 - dev-java/tomcat-servlet-api:2.2
28800 - dev-java/ws-commons-util:0
28801 - dev-java/xerces:2"
28802 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
28803 -# app-text/jing:0 our version is probably too old
28804 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
28805 -# dev-java/freemarker:2.3
28806 -# dev-java/ini4j:0 our version is too old
28807 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
28808 -# dev-java/trilead-ssh2:0 in overlay
28809 -DEPEND=">=virtual/jdk-1.7
28810 - app-arch/unzip
28811 - dev-java/commons-codec:0
28812 - ${CDEPEND}
28813 - dev-java/javacc:0
28814 - dev-java/javahelp:0"
28815 -RDEPEND=">=virtual/jdk-1.7
28816 - ${CDEPEND}"
28817 -
28818 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28819 -
28820 -EANT_BUILD_XML="nbbuild/build.xml"
28821 -EANT_BUILD_TARGET="rebuild-cluster"
28822 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28823 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28824 -JAVA_PKG_BSFIX="off"
28825 -
28826 -JAVA_PKG_WANT_SOURCE="1.7"
28827 -JAVA_PKG_WANT_TARGET="1.7"
28828 -
28829 -src_unpack() {
28830 - unpack $(basename ${SOURCE_URL})
28831 -
28832 - einfo "Deleting bundled jars..."
28833 - find -name "*.jar" -type f -delete
28834 -
28835 - unpack netbeans-9999-r14-build.xml.patch.bz2
28836 -
28837 - pushd "${S}" >/dev/null || die
28838 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
28839 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
28840 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
28841 - 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
28842 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
28843 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
28844 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
28845 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
28846 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
28847 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
28848 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
28849 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
28850 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
28851 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
28852 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
28853 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
28854 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
28855 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
28856 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
28857 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
28858 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
28859 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
28860 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
28861 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
28862 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
28863 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
28864 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
28865 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
28866 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
28867 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
28868 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
28869 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
28870 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
28871 - 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
28872 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
28873 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
28874 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
28875 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
28876 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
28877 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
28878 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
28879 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
28880 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
28881 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
28882 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
28883 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
28884 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
28885 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
28886 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
28887 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
28888 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
28889 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
28890 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
28891 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
28892 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
28893 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
28894 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
28895 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
28896 - 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
28897 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
28898 - 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
28899 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
28900 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
28901 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
28902 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
28903 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
28904 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
28905 - 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
28906 - 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
28907 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
28908 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
28909 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
28910 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
28911 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
28912 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
28913 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
28914 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
28915 - popd >/dev/null || die
28916 -}
28917 -
28918 -src_prepare() {
28919 - einfo "Deleting bundled class files..."
28920 - find -name "*.class" -type f | xargs rm -vf
28921 -
28922 - epatch netbeans-9999-r14-build.xml.patch
28923 -
28924 - # Support for custom patches
28925 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28926 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28927 -
28928 - if [ -n "${files}" ] ; then
28929 - einfo "Applying custom patches:"
28930 -
28931 - for file in ${files} ; do
28932 - epatch "${file}"
28933 - done
28934 - fi
28935 - fi
28936 -
28937 - einfo "Symlinking external libraries..."
28938 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28939 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
28940 -
28941 - einfo "Linking in other clusters..."
28942 - mkdir "${S}"/nbbuild/netbeans || die
28943 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
28944 -
28945 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
28946 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28947 - touch nb.cluster.platform.built
28948 -
28949 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
28950 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
28951 - touch nb.cluster.harness.built
28952 -
28953 - popd >/dev/null || die
28954 -
28955 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
28956 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
28957 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
28958 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
28959 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
28960 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
28961 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
28962 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
28963 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
28964 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
28965 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
28966 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
28967 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
28968 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
28969 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
28970 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
28971 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
28972 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
28973 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
28974 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
28975 - 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
28976 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
28977 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
28978 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
28979 -
28980 - java-pkg-2_src_prepare
28981 -}
28982 -
28983 -src_compile() {
28984 - unset DISPLAY
28985 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28986 -}
28987 -
28988 -src_install() {
28989 - pushd nbbuild/netbeans/ide >/dev/null || die
28990 -
28991 - insinto ${INSTALL_DIR}
28992 -
28993 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28994 -
28995 - doins -r *
28996 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
28997 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
28998 -
28999 - insinto ${INSTALL_DIR}/bin/nativeexecution
29000 - doins bin/nativeexecution/*
29001 -
29002 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29003 - for file in *.sh ; do
29004 - fperms 755 ${file}
29005 - done
29006 - popd >/dev/null || die
29007 -
29008 - if use x86 ; then
29009 - doins -r bin/nativeexecution/Linux-x86
29010 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29011 - for file in * ; do
29012 - fperms 755 ${file}
29013 - done
29014 - popd >/dev/null || die
29015 - elif use amd64 ; then
29016 - doins -r bin/nativeexecution/Linux-x86_64
29017 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29018 - for file in * ; do
29019 - fperms 755 ${file}
29020 - done
29021 - popd >/dev/null || die
29022 - fi
29023 -
29024 - popd >/dev/null || die
29025 -
29026 - local instdir=${INSTALL_DIR}/modules
29027 - pushd "${D}"/${instdir} >/dev/null || die
29028 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
29029 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
29030 - popd >/dev/null || die
29031 -
29032 - local instdir=${INSTALL_DIR}/modules/ext
29033 - pushd "${D}"/${instdir} >/dev/null || die
29034 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29035 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
29036 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
29037 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
29038 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
29039 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
29040 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
29041 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
29042 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
29043 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
29044 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
29045 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
29046 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
29047 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29048 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
29049 - popd >/dev/null || die
29050 -
29051 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
29052 - pushd "${D}"/${instdir} >/dev/null || die
29053 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
29054 - popd >/dev/null || die
29055 -
29056 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
29057 - pushd "${D}"/${instdir} >/dev/null || die
29058 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
29059 - popd >/dev/null || die
29060 -
29061 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29062 -}
29063
29064 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150810.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150810.ebuild
29065 deleted file mode 100644
29066 index bda1516..0000000
29067 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150810.ebuild
29068 +++ /dev/null
29069 @@ -1,377 +0,0 @@
29070 -# Copyright 1999-2015 Gentoo Foundation
29071 -# Distributed under the terms of the GNU General Public License v2
29072 -# $Header: $
29073 -
29074 -EAPI="4"
29075 -inherit eutils java-pkg-2 java-ant-2
29076 -
29077 -DESCRIPTION="Netbeans IDE Cluster"
29078 -HOMEPAGE="http://netbeans.org/projects/ide"
29079 -SLOT="9999"
29080 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
29081 -SRC_URI="${SOURCE_URL}
29082 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
29083 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29084 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29085 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29086 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
29087 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29088 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29089 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29090 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29091 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29092 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29093 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29094 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29095 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
29096 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
29097 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29098 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29099 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
29100 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29101 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29102 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29103 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29104 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29105 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29106 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29107 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29108 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29109 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29110 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29111 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29112 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29113 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29114 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29115 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29116 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29117 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29118 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29119 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
29120 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29121 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
29122 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29123 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
29124 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29125 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
29126 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29127 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29128 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29129 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
29130 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29131 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29132 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
29133 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
29134 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
29135 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
29136 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
29137 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
29138 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
29139 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
29140 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
29141 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
29142 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
29143 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29144 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
29145 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
29146 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
29147 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
29148 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29149 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29150 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29151 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29152 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29153 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
29154 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29155 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29156 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29157 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29158 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29159 -KEYWORDS="~amd64 ~x86"
29160 -IUSE=""
29161 -S="${WORKDIR}"
29162 -
29163 -CDEPEND="~dev-java/netbeans-harness-${PV}
29164 - ~dev-java/netbeans-platform-${PV}
29165 - dev-java/commons-httpclient:3
29166 - dev-java/commons-lang:2.1
29167 - dev-java/commons-logging:0
29168 - dev-java/icu4j:4.4
29169 - dev-java/iso-relax:0
29170 - dev-java/jdbc-mysql:0
29171 - dev-java/jdbc-postgresql:0
29172 - >=dev-java/jsch-0.1.46:0
29173 - >=dev-java/json-simple-1.1:0
29174 - dev-java/jsr173:0
29175 - dev-java/jzlib:0
29176 - dev-java/jvyamlb:0
29177 - dev-java/log4j:0
29178 - dev-java/lucene:3.5
29179 - dev-java/rhino:1.6
29180 - dev-java/saxon:9
29181 - dev-java/smack:2.2
29182 - dev-java/sun-jaf:0
29183 - dev-java/tomcat-servlet-api:2.2
29184 - dev-java/ws-commons-util:0
29185 - dev-java/xerces:2"
29186 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
29187 -# app-text/jing:0 our version is probably too old
29188 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
29189 -# dev-java/freemarker:2.3
29190 -# dev-java/ini4j:0 our version is too old
29191 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
29192 -# dev-java/trilead-ssh2:0 in overlay
29193 -DEPEND=">=virtual/jdk-1.7
29194 - app-arch/unzip
29195 - dev-java/commons-codec:0
29196 - ${CDEPEND}
29197 - dev-java/javacc:0
29198 - dev-java/javahelp:0"
29199 -RDEPEND=">=virtual/jdk-1.7
29200 - ${CDEPEND}"
29201 -
29202 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29203 -
29204 -EANT_BUILD_XML="nbbuild/build.xml"
29205 -EANT_BUILD_TARGET="rebuild-cluster"
29206 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
29207 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29208 -JAVA_PKG_BSFIX="off"
29209 -
29210 -JAVA_PKG_WANT_SOURCE="1.7"
29211 -JAVA_PKG_WANT_TARGET="1.7"
29212 -
29213 -src_unpack() {
29214 - unpack $(basename ${SOURCE_URL})
29215 -
29216 - einfo "Deleting bundled jars..."
29217 - find -name "*.jar" -type f -delete
29218 -
29219 - unpack netbeans-9999-r14-build.xml.patch.bz2
29220 -
29221 - pushd "${S}" >/dev/null || die
29222 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
29223 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
29224 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
29225 - 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
29226 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
29227 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
29228 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
29229 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
29230 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
29231 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
29232 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
29233 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
29234 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
29235 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
29236 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
29237 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
29238 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
29239 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
29240 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
29241 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
29242 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
29243 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
29244 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
29245 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
29246 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
29247 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
29248 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
29249 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
29250 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
29251 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
29252 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
29253 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
29254 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
29255 - 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
29256 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
29257 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
29258 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
29259 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
29260 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
29261 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
29262 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
29263 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
29264 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
29265 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
29266 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
29267 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
29268 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
29269 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
29270 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
29271 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
29272 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
29273 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
29274 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
29275 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
29276 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
29277 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
29278 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
29279 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
29280 - 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
29281 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
29282 - 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
29283 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
29284 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
29285 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
29286 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
29287 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
29288 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
29289 - 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
29290 - 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
29291 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
29292 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
29293 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
29294 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
29295 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
29296 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
29297 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
29298 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
29299 - popd >/dev/null || die
29300 -}
29301 -
29302 -src_prepare() {
29303 - einfo "Deleting bundled class files..."
29304 - find -name "*.class" -type f | xargs rm -vf
29305 -
29306 - epatch netbeans-9999-r14-build.xml.patch
29307 -
29308 - # Support for custom patches
29309 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29310 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29311 -
29312 - if [ -n "${files}" ] ; then
29313 - einfo "Applying custom patches:"
29314 -
29315 - for file in ${files} ; do
29316 - epatch "${file}"
29317 - done
29318 - fi
29319 - fi
29320 -
29321 - einfo "Symlinking external libraries..."
29322 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29323 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
29324 -
29325 - einfo "Linking in other clusters..."
29326 - mkdir "${S}"/nbbuild/netbeans || die
29327 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29328 -
29329 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29330 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29331 - touch nb.cluster.platform.built
29332 -
29333 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
29334 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29335 - touch nb.cluster.harness.built
29336 -
29337 - popd >/dev/null || die
29338 -
29339 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
29340 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
29341 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29342 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29343 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
29344 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
29345 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
29346 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
29347 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
29348 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
29349 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29350 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29351 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
29352 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
29353 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
29354 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
29355 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
29356 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
29357 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
29358 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
29359 - 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
29360 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29361 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
29362 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
29363 -
29364 - java-pkg-2_src_prepare
29365 -}
29366 -
29367 -src_compile() {
29368 - unset DISPLAY
29369 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
29370 -}
29371 -
29372 -src_install() {
29373 - pushd nbbuild/netbeans/ide >/dev/null || die
29374 -
29375 - insinto ${INSTALL_DIR}
29376 -
29377 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29378 -
29379 - doins -r *
29380 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
29381 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
29382 -
29383 - insinto ${INSTALL_DIR}/bin/nativeexecution
29384 - doins bin/nativeexecution/*
29385 -
29386 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29387 - for file in *.sh ; do
29388 - fperms 755 ${file}
29389 - done
29390 - popd >/dev/null || die
29391 -
29392 - if use x86 ; then
29393 - doins -r bin/nativeexecution/Linux-x86
29394 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29395 - for file in * ; do
29396 - fperms 755 ${file}
29397 - done
29398 - popd >/dev/null || die
29399 - elif use amd64 ; then
29400 - doins -r bin/nativeexecution/Linux-x86_64
29401 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29402 - for file in * ; do
29403 - fperms 755 ${file}
29404 - done
29405 - popd >/dev/null || die
29406 - fi
29407 -
29408 - popd >/dev/null || die
29409 -
29410 - local instdir=${INSTALL_DIR}/modules
29411 - pushd "${D}"/${instdir} >/dev/null || die
29412 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
29413 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
29414 - popd >/dev/null || die
29415 -
29416 - local instdir=${INSTALL_DIR}/modules/ext
29417 - pushd "${D}"/${instdir} >/dev/null || die
29418 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29419 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
29420 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
29421 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
29422 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
29423 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
29424 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
29425 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
29426 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
29427 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
29428 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
29429 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
29430 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
29431 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29432 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
29433 - popd >/dev/null || die
29434 -
29435 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
29436 - pushd "${D}"/${instdir} >/dev/null || die
29437 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
29438 - popd >/dev/null || die
29439 -
29440 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
29441 - pushd "${D}"/${instdir} >/dev/null || die
29442 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
29443 - popd >/dev/null || die
29444 -
29445 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29446 -}
29447
29448 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150812.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150812.ebuild
29449 deleted file mode 100644
29450 index 5510513..0000000
29451 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150812.ebuild
29452 +++ /dev/null
29453 @@ -1,377 +0,0 @@
29454 -# Copyright 1999-2015 Gentoo Foundation
29455 -# Distributed under the terms of the GNU General Public License v2
29456 -# $Header: $
29457 -
29458 -EAPI="4"
29459 -inherit eutils java-pkg-2 java-ant-2
29460 -
29461 -DESCRIPTION="Netbeans IDE Cluster"
29462 -HOMEPAGE="http://netbeans.org/projects/ide"
29463 -SLOT="9999"
29464 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
29465 -SRC_URI="${SOURCE_URL}
29466 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
29467 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29468 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29469 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29470 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
29471 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29472 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29473 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29474 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29475 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29476 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29477 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29478 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29479 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
29480 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
29481 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29482 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29483 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
29484 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29485 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29486 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29487 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29488 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29489 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29490 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29491 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29492 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29493 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29494 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29495 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29496 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29497 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29498 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29499 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29500 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29501 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29502 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29503 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
29504 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29505 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
29506 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29507 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
29508 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29509 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
29510 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29511 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29512 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29513 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
29514 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29515 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29516 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
29517 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
29518 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
29519 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
29520 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
29521 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
29522 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
29523 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
29524 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
29525 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
29526 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
29527 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29528 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
29529 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
29530 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
29531 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
29532 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29533 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29534 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29535 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29536 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29537 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
29538 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29539 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29540 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29541 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29542 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29543 -KEYWORDS="~amd64 ~x86"
29544 -IUSE=""
29545 -S="${WORKDIR}"
29546 -
29547 -CDEPEND="~dev-java/netbeans-harness-${PV}
29548 - ~dev-java/netbeans-platform-${PV}
29549 - dev-java/commons-httpclient:3
29550 - dev-java/commons-lang:2.1
29551 - dev-java/commons-logging:0
29552 - dev-java/icu4j:4.4
29553 - dev-java/iso-relax:0
29554 - dev-java/jdbc-mysql:0
29555 - dev-java/jdbc-postgresql:0
29556 - >=dev-java/jsch-0.1.46:0
29557 - >=dev-java/json-simple-1.1:0
29558 - dev-java/jsr173:0
29559 - dev-java/jzlib:0
29560 - dev-java/jvyamlb:0
29561 - dev-java/log4j:0
29562 - dev-java/lucene:3.5
29563 - dev-java/rhino:1.6
29564 - dev-java/saxon:9
29565 - dev-java/smack:2.2
29566 - dev-java/sun-jaf:0
29567 - dev-java/tomcat-servlet-api:2.2
29568 - dev-java/ws-commons-util:0
29569 - dev-java/xerces:2"
29570 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
29571 -# app-text/jing:0 our version is probably too old
29572 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
29573 -# dev-java/freemarker:2.3
29574 -# dev-java/ini4j:0 our version is too old
29575 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
29576 -# dev-java/trilead-ssh2:0 in overlay
29577 -DEPEND=">=virtual/jdk-1.7
29578 - app-arch/unzip
29579 - dev-java/commons-codec:0
29580 - ${CDEPEND}
29581 - dev-java/javacc:0
29582 - dev-java/javahelp:0"
29583 -RDEPEND=">=virtual/jdk-1.7
29584 - ${CDEPEND}"
29585 -
29586 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29587 -
29588 -EANT_BUILD_XML="nbbuild/build.xml"
29589 -EANT_BUILD_TARGET="rebuild-cluster"
29590 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
29591 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29592 -JAVA_PKG_BSFIX="off"
29593 -
29594 -JAVA_PKG_WANT_SOURCE="1.7"
29595 -JAVA_PKG_WANT_TARGET="1.7"
29596 -
29597 -src_unpack() {
29598 - unpack $(basename ${SOURCE_URL})
29599 -
29600 - einfo "Deleting bundled jars..."
29601 - find -name "*.jar" -type f -delete
29602 -
29603 - unpack netbeans-9999-r14-build.xml.patch.bz2
29604 -
29605 - pushd "${S}" >/dev/null || die
29606 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
29607 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
29608 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
29609 - 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
29610 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
29611 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
29612 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
29613 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
29614 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
29615 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
29616 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
29617 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
29618 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
29619 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
29620 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
29621 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
29622 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
29623 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
29624 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
29625 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
29626 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
29627 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
29628 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
29629 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
29630 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
29631 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
29632 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
29633 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
29634 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
29635 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
29636 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
29637 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
29638 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
29639 - 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
29640 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
29641 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
29642 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
29643 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
29644 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
29645 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
29646 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
29647 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
29648 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
29649 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
29650 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
29651 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
29652 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
29653 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
29654 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
29655 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
29656 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
29657 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
29658 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
29659 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
29660 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
29661 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
29662 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
29663 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
29664 - 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
29665 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
29666 - 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
29667 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
29668 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
29669 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
29670 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
29671 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
29672 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
29673 - 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
29674 - 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
29675 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
29676 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
29677 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
29678 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
29679 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
29680 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
29681 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
29682 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
29683 - popd >/dev/null || die
29684 -}
29685 -
29686 -src_prepare() {
29687 - einfo "Deleting bundled class files..."
29688 - find -name "*.class" -type f | xargs rm -vf
29689 -
29690 - epatch netbeans-9999-r14-build.xml.patch
29691 -
29692 - # Support for custom patches
29693 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29694 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29695 -
29696 - if [ -n "${files}" ] ; then
29697 - einfo "Applying custom patches:"
29698 -
29699 - for file in ${files} ; do
29700 - epatch "${file}"
29701 - done
29702 - fi
29703 - fi
29704 -
29705 - einfo "Symlinking external libraries..."
29706 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29707 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
29708 -
29709 - einfo "Linking in other clusters..."
29710 - mkdir "${S}"/nbbuild/netbeans || die
29711 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29712 -
29713 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29714 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29715 - touch nb.cluster.platform.built
29716 -
29717 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
29718 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29719 - touch nb.cluster.harness.built
29720 -
29721 - popd >/dev/null || die
29722 -
29723 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
29724 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
29725 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
29726 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
29727 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
29728 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
29729 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
29730 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
29731 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
29732 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
29733 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
29734 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
29735 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
29736 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
29737 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
29738 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
29739 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
29740 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
29741 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
29742 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
29743 - 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
29744 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
29745 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
29746 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
29747 -
29748 - java-pkg-2_src_prepare
29749 -}
29750 -
29751 -src_compile() {
29752 - unset DISPLAY
29753 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
29754 -}
29755 -
29756 -src_install() {
29757 - pushd nbbuild/netbeans/ide >/dev/null || die
29758 -
29759 - insinto ${INSTALL_DIR}
29760 -
29761 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29762 -
29763 - doins -r *
29764 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
29765 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
29766 -
29767 - insinto ${INSTALL_DIR}/bin/nativeexecution
29768 - doins bin/nativeexecution/*
29769 -
29770 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
29771 - for file in *.sh ; do
29772 - fperms 755 ${file}
29773 - done
29774 - popd >/dev/null || die
29775 -
29776 - if use x86 ; then
29777 - doins -r bin/nativeexecution/Linux-x86
29778 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
29779 - for file in * ; do
29780 - fperms 755 ${file}
29781 - done
29782 - popd >/dev/null || die
29783 - elif use amd64 ; then
29784 - doins -r bin/nativeexecution/Linux-x86_64
29785 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
29786 - for file in * ; do
29787 - fperms 755 ${file}
29788 - done
29789 - popd >/dev/null || die
29790 - fi
29791 -
29792 - popd >/dev/null || die
29793 -
29794 - local instdir=${INSTALL_DIR}/modules
29795 - pushd "${D}"/${instdir} >/dev/null || die
29796 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
29797 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
29798 - popd >/dev/null || die
29799 -
29800 - local instdir=${INSTALL_DIR}/modules/ext
29801 - pushd "${D}"/${instdir} >/dev/null || die
29802 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
29803 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
29804 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
29805 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
29806 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
29807 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
29808 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
29809 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
29810 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
29811 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
29812 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
29813 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
29814 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
29815 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
29816 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
29817 - popd >/dev/null || die
29818 -
29819 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
29820 - pushd "${D}"/${instdir} >/dev/null || die
29821 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
29822 - popd >/dev/null || die
29823 -
29824 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
29825 - pushd "${D}"/${instdir} >/dev/null || die
29826 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
29827 - popd >/dev/null || die
29828 -
29829 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
29830 -}
29831
29832 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150813.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150813.ebuild
29833 deleted file mode 100644
29834 index 4c050be..0000000
29835 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150813.ebuild
29836 +++ /dev/null
29837 @@ -1,377 +0,0 @@
29838 -# Copyright 1999-2015 Gentoo Foundation
29839 -# Distributed under the terms of the GNU General Public License v2
29840 -# $Header: $
29841 -
29842 -EAPI="4"
29843 -inherit eutils java-pkg-2 java-ant-2
29844 -
29845 -DESCRIPTION="Netbeans IDE Cluster"
29846 -HOMEPAGE="http://netbeans.org/projects/ide"
29847 -SLOT="9999"
29848 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
29849 -SRC_URI="${SOURCE_URL}
29850 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
29851 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
29852 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
29853 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
29854 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
29855 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
29856 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
29857 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
29858 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
29859 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
29860 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
29861 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
29862 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
29863 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
29864 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
29865 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
29866 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
29867 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
29868 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
29869 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
29870 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
29871 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
29872 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
29873 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
29874 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
29875 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
29876 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
29877 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
29878 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
29879 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
29880 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
29881 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
29882 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
29883 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
29884 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
29885 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
29886 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
29887 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
29888 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
29889 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
29890 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
29891 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
29892 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
29893 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
29894 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
29895 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
29896 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
29897 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
29898 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
29899 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
29900 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
29901 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
29902 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
29903 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
29904 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
29905 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
29906 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
29907 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
29908 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
29909 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
29910 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
29911 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
29912 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
29913 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
29914 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
29915 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
29916 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
29917 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
29918 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
29919 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
29920 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
29921 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
29922 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
29923 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
29924 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
29925 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
29926 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29927 -KEYWORDS="~amd64 ~x86"
29928 -IUSE=""
29929 -S="${WORKDIR}"
29930 -
29931 -CDEPEND="~dev-java/netbeans-harness-${PV}
29932 - ~dev-java/netbeans-platform-${PV}
29933 - dev-java/commons-httpclient:3
29934 - dev-java/commons-lang:2.1
29935 - dev-java/commons-logging:0
29936 - dev-java/icu4j:4.4
29937 - dev-java/iso-relax:0
29938 - dev-java/jdbc-mysql:0
29939 - dev-java/jdbc-postgresql:0
29940 - >=dev-java/jsch-0.1.46:0
29941 - >=dev-java/json-simple-1.1:0
29942 - dev-java/jsr173:0
29943 - dev-java/jzlib:0
29944 - dev-java/jvyamlb:0
29945 - dev-java/log4j:0
29946 - dev-java/lucene:3.5
29947 - dev-java/rhino:1.6
29948 - dev-java/saxon:9
29949 - dev-java/smack:2.2
29950 - dev-java/sun-jaf:0
29951 - dev-java/tomcat-servlet-api:2.2
29952 - dev-java/ws-commons-util:0
29953 - dev-java/xerces:2"
29954 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
29955 -# app-text/jing:0 our version is probably too old
29956 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
29957 -# dev-java/freemarker:2.3
29958 -# dev-java/ini4j:0 our version is too old
29959 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
29960 -# dev-java/trilead-ssh2:0 in overlay
29961 -DEPEND=">=virtual/jdk-1.7
29962 - app-arch/unzip
29963 - dev-java/commons-codec:0
29964 - ${CDEPEND}
29965 - dev-java/javacc:0
29966 - dev-java/javahelp:0"
29967 -RDEPEND=">=virtual/jdk-1.7
29968 - ${CDEPEND}"
29969 -
29970 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29971 -
29972 -EANT_BUILD_XML="nbbuild/build.xml"
29973 -EANT_BUILD_TARGET="rebuild-cluster"
29974 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
29975 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29976 -JAVA_PKG_BSFIX="off"
29977 -
29978 -JAVA_PKG_WANT_SOURCE="1.7"
29979 -JAVA_PKG_WANT_TARGET="1.7"
29980 -
29981 -src_unpack() {
29982 - unpack $(basename ${SOURCE_URL})
29983 -
29984 - einfo "Deleting bundled jars..."
29985 - find -name "*.jar" -type f -delete
29986 -
29987 - unpack netbeans-9999-r14-build.xml.patch.bz2
29988 -
29989 - pushd "${S}" >/dev/null || die
29990 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
29991 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
29992 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
29993 - 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
29994 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
29995 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
29996 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
29997 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
29998 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
29999 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
30000 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
30001 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
30002 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
30003 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
30004 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
30005 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
30006 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
30007 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
30008 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
30009 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
30010 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
30011 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
30012 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
30013 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
30014 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
30015 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
30016 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
30017 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
30018 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
30019 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
30020 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
30021 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
30022 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
30023 - 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
30024 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
30025 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
30026 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
30027 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
30028 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
30029 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
30030 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
30031 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
30032 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
30033 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
30034 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
30035 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
30036 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
30037 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
30038 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
30039 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
30040 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
30041 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
30042 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
30043 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
30044 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
30045 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
30046 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
30047 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
30048 - 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
30049 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
30050 - 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
30051 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
30052 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
30053 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
30054 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
30055 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
30056 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
30057 - 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
30058 - 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
30059 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
30060 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
30061 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
30062 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
30063 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
30064 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
30065 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
30066 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
30067 - popd >/dev/null || die
30068 -}
30069 -
30070 -src_prepare() {
30071 - einfo "Deleting bundled class files..."
30072 - find -name "*.class" -type f | xargs rm -vf
30073 -
30074 - epatch netbeans-9999-r14-build.xml.patch
30075 -
30076 - # Support for custom patches
30077 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30078 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30079 -
30080 - if [ -n "${files}" ] ; then
30081 - einfo "Applying custom patches:"
30082 -
30083 - for file in ${files} ; do
30084 - epatch "${file}"
30085 - done
30086 - fi
30087 - fi
30088 -
30089 - einfo "Symlinking external libraries..."
30090 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30091 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30092 -
30093 - einfo "Linking in other clusters..."
30094 - mkdir "${S}"/nbbuild/netbeans || die
30095 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30096 -
30097 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30098 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30099 - touch nb.cluster.platform.built
30100 -
30101 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30102 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30103 - touch nb.cluster.harness.built
30104 -
30105 - popd >/dev/null || die
30106 -
30107 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
30108 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
30109 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30110 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30111 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
30112 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
30113 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
30114 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
30115 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
30116 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
30117 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30118 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30119 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
30120 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
30121 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
30122 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
30123 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
30124 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
30125 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
30126 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
30127 - 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
30128 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30129 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
30130 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
30131 -
30132 - java-pkg-2_src_prepare
30133 -}
30134 -
30135 -src_compile() {
30136 - unset DISPLAY
30137 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30138 -}
30139 -
30140 -src_install() {
30141 - pushd nbbuild/netbeans/ide >/dev/null || die
30142 -
30143 - insinto ${INSTALL_DIR}
30144 -
30145 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30146 -
30147 - doins -r *
30148 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
30149 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
30150 -
30151 - insinto ${INSTALL_DIR}/bin/nativeexecution
30152 - doins bin/nativeexecution/*
30153 -
30154 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
30155 - for file in *.sh ; do
30156 - fperms 755 ${file}
30157 - done
30158 - popd >/dev/null || die
30159 -
30160 - if use x86 ; then
30161 - doins -r bin/nativeexecution/Linux-x86
30162 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
30163 - for file in * ; do
30164 - fperms 755 ${file}
30165 - done
30166 - popd >/dev/null || die
30167 - elif use amd64 ; then
30168 - doins -r bin/nativeexecution/Linux-x86_64
30169 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
30170 - for file in * ; do
30171 - fperms 755 ${file}
30172 - done
30173 - popd >/dev/null || die
30174 - fi
30175 -
30176 - popd >/dev/null || die
30177 -
30178 - local instdir=${INSTALL_DIR}/modules
30179 - pushd "${D}"/${instdir} >/dev/null || die
30180 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
30181 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
30182 - popd >/dev/null || die
30183 -
30184 - local instdir=${INSTALL_DIR}/modules/ext
30185 - pushd "${D}"/${instdir} >/dev/null || die
30186 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
30187 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
30188 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
30189 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
30190 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
30191 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
30192 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
30193 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
30194 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
30195 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
30196 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
30197 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
30198 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
30199 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
30200 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
30201 - popd >/dev/null || die
30202 -
30203 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
30204 - pushd "${D}"/${instdir} >/dev/null || die
30205 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
30206 - popd >/dev/null || die
30207 -
30208 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
30209 - pushd "${D}"/${instdir} >/dev/null || die
30210 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
30211 - popd >/dev/null || die
30212 -
30213 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
30214 -}
30215
30216 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150814.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150814.ebuild
30217 deleted file mode 100644
30218 index 12b6f88..0000000
30219 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150814.ebuild
30220 +++ /dev/null
30221 @@ -1,377 +0,0 @@
30222 -# Copyright 1999-2015 Gentoo Foundation
30223 -# Distributed under the terms of the GNU General Public License v2
30224 -# $Header: $
30225 -
30226 -EAPI="4"
30227 -inherit eutils java-pkg-2 java-ant-2
30228 -
30229 -DESCRIPTION="Netbeans IDE Cluster"
30230 -HOMEPAGE="http://netbeans.org/projects/ide"
30231 -SLOT="9999"
30232 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
30233 -SRC_URI="${SOURCE_URL}
30234 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30235 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
30236 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
30237 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
30238 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
30239 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
30240 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
30241 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
30242 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
30243 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
30244 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
30245 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
30246 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
30247 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
30248 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
30249 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
30250 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
30251 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
30252 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
30253 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
30254 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
30255 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
30256 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
30257 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
30258 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
30259 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
30260 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
30261 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
30262 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
30263 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
30264 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
30265 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
30266 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
30267 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
30268 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
30269 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
30270 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
30271 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
30272 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
30273 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
30274 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
30275 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
30276 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
30277 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
30278 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
30279 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
30280 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
30281 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
30282 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
30283 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
30284 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
30285 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
30286 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
30287 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
30288 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
30289 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
30290 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
30291 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
30292 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
30293 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
30294 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
30295 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
30296 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
30297 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
30298 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
30299 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
30300 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
30301 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
30302 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
30303 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
30304 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
30305 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
30306 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
30307 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
30308 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
30309 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
30310 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30311 -KEYWORDS="~amd64 ~x86"
30312 -IUSE=""
30313 -S="${WORKDIR}"
30314 -
30315 -CDEPEND="~dev-java/netbeans-harness-${PV}
30316 - ~dev-java/netbeans-platform-${PV}
30317 - dev-java/commons-httpclient:3
30318 - dev-java/commons-lang:2.1
30319 - dev-java/commons-logging:0
30320 - dev-java/icu4j:4.4
30321 - dev-java/iso-relax:0
30322 - dev-java/jdbc-mysql:0
30323 - dev-java/jdbc-postgresql:0
30324 - >=dev-java/jsch-0.1.46:0
30325 - >=dev-java/json-simple-1.1:0
30326 - dev-java/jsr173:0
30327 - dev-java/jzlib:0
30328 - dev-java/jvyamlb:0
30329 - dev-java/log4j:0
30330 - dev-java/lucene:3.5
30331 - dev-java/rhino:1.6
30332 - dev-java/saxon:9
30333 - dev-java/smack:2.2
30334 - dev-java/sun-jaf:0
30335 - dev-java/tomcat-servlet-api:2.2
30336 - dev-java/ws-commons-util:0
30337 - dev-java/xerces:2"
30338 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
30339 -# app-text/jing:0 our version is probably too old
30340 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
30341 -# dev-java/freemarker:2.3
30342 -# dev-java/ini4j:0 our version is too old
30343 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
30344 -# dev-java/trilead-ssh2:0 in overlay
30345 -DEPEND=">=virtual/jdk-1.7
30346 - app-arch/unzip
30347 - dev-java/commons-codec:0
30348 - ${CDEPEND}
30349 - dev-java/javacc:0
30350 - dev-java/javahelp:0"
30351 -RDEPEND=">=virtual/jdk-1.7
30352 - ${CDEPEND}"
30353 -
30354 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30355 -
30356 -EANT_BUILD_XML="nbbuild/build.xml"
30357 -EANT_BUILD_TARGET="rebuild-cluster"
30358 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
30359 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30360 -JAVA_PKG_BSFIX="off"
30361 -
30362 -JAVA_PKG_WANT_SOURCE="1.7"
30363 -JAVA_PKG_WANT_TARGET="1.7"
30364 -
30365 -src_unpack() {
30366 - unpack $(basename ${SOURCE_URL})
30367 -
30368 - einfo "Deleting bundled jars..."
30369 - find -name "*.jar" -type f -delete
30370 -
30371 - unpack netbeans-9999-r14-build.xml.patch.bz2
30372 -
30373 - pushd "${S}" >/dev/null || die
30374 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
30375 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
30376 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
30377 - 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
30378 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
30379 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
30380 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
30381 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
30382 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
30383 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
30384 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
30385 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
30386 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
30387 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
30388 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
30389 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
30390 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
30391 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
30392 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
30393 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
30394 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
30395 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
30396 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
30397 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
30398 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
30399 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
30400 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
30401 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
30402 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
30403 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
30404 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
30405 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
30406 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
30407 - 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
30408 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
30409 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
30410 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
30411 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
30412 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
30413 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
30414 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
30415 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
30416 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
30417 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
30418 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
30419 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
30420 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
30421 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
30422 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
30423 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
30424 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
30425 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
30426 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
30427 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
30428 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
30429 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
30430 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
30431 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
30432 - 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
30433 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
30434 - 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
30435 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
30436 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
30437 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
30438 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
30439 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
30440 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
30441 - 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
30442 - 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
30443 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
30444 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
30445 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
30446 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
30447 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
30448 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
30449 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
30450 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
30451 - popd >/dev/null || die
30452 -}
30453 -
30454 -src_prepare() {
30455 - einfo "Deleting bundled class files..."
30456 - find -name "*.class" -type f | xargs rm -vf
30457 -
30458 - epatch netbeans-9999-r14-build.xml.patch
30459 -
30460 - # Support for custom patches
30461 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30462 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30463 -
30464 - if [ -n "${files}" ] ; then
30465 - einfo "Applying custom patches:"
30466 -
30467 - for file in ${files} ; do
30468 - epatch "${file}"
30469 - done
30470 - fi
30471 - fi
30472 -
30473 - einfo "Symlinking external libraries..."
30474 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30475 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30476 -
30477 - einfo "Linking in other clusters..."
30478 - mkdir "${S}"/nbbuild/netbeans || die
30479 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30480 -
30481 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30482 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30483 - touch nb.cluster.platform.built
30484 -
30485 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30486 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30487 - touch nb.cluster.harness.built
30488 -
30489 - popd >/dev/null || die
30490 -
30491 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
30492 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
30493 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30494 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30495 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
30496 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
30497 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
30498 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
30499 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
30500 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
30501 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30502 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30503 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
30504 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
30505 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
30506 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
30507 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
30508 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
30509 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
30510 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
30511 - 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
30512 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30513 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
30514 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
30515 -
30516 - java-pkg-2_src_prepare
30517 -}
30518 -
30519 -src_compile() {
30520 - unset DISPLAY
30521 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30522 -}
30523 -
30524 -src_install() {
30525 - pushd nbbuild/netbeans/ide >/dev/null || die
30526 -
30527 - insinto ${INSTALL_DIR}
30528 -
30529 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30530 -
30531 - doins -r *
30532 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
30533 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
30534 -
30535 - insinto ${INSTALL_DIR}/bin/nativeexecution
30536 - doins bin/nativeexecution/*
30537 -
30538 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
30539 - for file in *.sh ; do
30540 - fperms 755 ${file}
30541 - done
30542 - popd >/dev/null || die
30543 -
30544 - if use x86 ; then
30545 - doins -r bin/nativeexecution/Linux-x86
30546 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
30547 - for file in * ; do
30548 - fperms 755 ${file}
30549 - done
30550 - popd >/dev/null || die
30551 - elif use amd64 ; then
30552 - doins -r bin/nativeexecution/Linux-x86_64
30553 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
30554 - for file in * ; do
30555 - fperms 755 ${file}
30556 - done
30557 - popd >/dev/null || die
30558 - fi
30559 -
30560 - popd >/dev/null || die
30561 -
30562 - local instdir=${INSTALL_DIR}/modules
30563 - pushd "${D}"/${instdir} >/dev/null || die
30564 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
30565 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
30566 - popd >/dev/null || die
30567 -
30568 - local instdir=${INSTALL_DIR}/modules/ext
30569 - pushd "${D}"/${instdir} >/dev/null || die
30570 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
30571 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
30572 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
30573 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
30574 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
30575 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
30576 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
30577 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
30578 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
30579 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
30580 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
30581 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
30582 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
30583 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
30584 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
30585 - popd >/dev/null || die
30586 -
30587 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
30588 - pushd "${D}"/${instdir} >/dev/null || die
30589 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
30590 - popd >/dev/null || die
30591 -
30592 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
30593 - pushd "${D}"/${instdir} >/dev/null || die
30594 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
30595 - popd >/dev/null || die
30596 -
30597 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
30598 -}
30599
30600 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150817.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150817.ebuild
30601 deleted file mode 100644
30602 index 7bd1b41..0000000
30603 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150817.ebuild
30604 +++ /dev/null
30605 @@ -1,377 +0,0 @@
30606 -# Copyright 1999-2015 Gentoo Foundation
30607 -# Distributed under the terms of the GNU General Public License v2
30608 -# $Header: $
30609 -
30610 -EAPI="4"
30611 -inherit eutils java-pkg-2 java-ant-2
30612 -
30613 -DESCRIPTION="Netbeans IDE Cluster"
30614 -HOMEPAGE="http://netbeans.org/projects/ide"
30615 -SLOT="9999"
30616 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
30617 -SRC_URI="${SOURCE_URL}
30618 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30619 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
30620 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
30621 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
30622 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
30623 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
30624 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
30625 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
30626 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
30627 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
30628 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
30629 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
30630 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
30631 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
30632 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
30633 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
30634 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
30635 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
30636 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
30637 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
30638 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
30639 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
30640 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
30641 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
30642 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
30643 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
30644 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
30645 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
30646 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
30647 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
30648 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
30649 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
30650 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
30651 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
30652 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
30653 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
30654 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
30655 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
30656 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
30657 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
30658 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
30659 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
30660 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
30661 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
30662 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
30663 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
30664 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
30665 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
30666 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
30667 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
30668 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
30669 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
30670 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
30671 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
30672 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
30673 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
30674 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
30675 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
30676 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
30677 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
30678 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
30679 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
30680 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
30681 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
30682 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
30683 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
30684 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
30685 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
30686 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
30687 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
30688 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
30689 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
30690 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
30691 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
30692 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
30693 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
30694 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30695 -KEYWORDS="~amd64 ~x86"
30696 -IUSE=""
30697 -S="${WORKDIR}"
30698 -
30699 -CDEPEND="~dev-java/netbeans-harness-${PV}
30700 - ~dev-java/netbeans-platform-${PV}
30701 - dev-java/commons-httpclient:3
30702 - dev-java/commons-lang:2.1
30703 - dev-java/commons-logging:0
30704 - dev-java/icu4j:4.4
30705 - dev-java/iso-relax:0
30706 - dev-java/jdbc-mysql:0
30707 - dev-java/jdbc-postgresql:0
30708 - >=dev-java/jsch-0.1.46:0
30709 - >=dev-java/json-simple-1.1:0
30710 - dev-java/jsr173:0
30711 - dev-java/jzlib:0
30712 - dev-java/jvyamlb:0
30713 - dev-java/log4j:0
30714 - dev-java/lucene:3.5
30715 - dev-java/rhino:1.6
30716 - dev-java/saxon:9
30717 - dev-java/smack:2.2
30718 - dev-java/sun-jaf:0
30719 - dev-java/tomcat-servlet-api:2.2
30720 - dev-java/ws-commons-util:0
30721 - dev-java/xerces:2"
30722 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
30723 -# app-text/jing:0 our version is probably too old
30724 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
30725 -# dev-java/freemarker:2.3
30726 -# dev-java/ini4j:0 our version is too old
30727 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
30728 -# dev-java/trilead-ssh2:0 in overlay
30729 -DEPEND=">=virtual/jdk-1.7
30730 - app-arch/unzip
30731 - dev-java/commons-codec:0
30732 - ${CDEPEND}
30733 - dev-java/javacc:0
30734 - dev-java/javahelp:0"
30735 -RDEPEND=">=virtual/jdk-1.7
30736 - ${CDEPEND}"
30737 -
30738 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30739 -
30740 -EANT_BUILD_XML="nbbuild/build.xml"
30741 -EANT_BUILD_TARGET="rebuild-cluster"
30742 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
30743 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30744 -JAVA_PKG_BSFIX="off"
30745 -
30746 -JAVA_PKG_WANT_SOURCE="1.7"
30747 -JAVA_PKG_WANT_TARGET="1.7"
30748 -
30749 -src_unpack() {
30750 - unpack $(basename ${SOURCE_URL})
30751 -
30752 - einfo "Deleting bundled jars..."
30753 - find -name "*.jar" -type f -delete
30754 -
30755 - unpack netbeans-9999-r14-build.xml.patch.bz2
30756 -
30757 - pushd "${S}" >/dev/null || die
30758 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
30759 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
30760 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
30761 - 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
30762 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
30763 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
30764 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
30765 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
30766 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
30767 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
30768 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
30769 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
30770 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
30771 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
30772 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
30773 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
30774 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
30775 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
30776 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
30777 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
30778 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
30779 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
30780 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
30781 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
30782 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
30783 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
30784 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
30785 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
30786 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
30787 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
30788 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
30789 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
30790 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
30791 - 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
30792 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
30793 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
30794 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
30795 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
30796 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
30797 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
30798 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
30799 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
30800 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
30801 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
30802 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
30803 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
30804 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
30805 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
30806 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
30807 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
30808 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
30809 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
30810 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
30811 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
30812 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
30813 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
30814 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
30815 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
30816 - 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
30817 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
30818 - 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
30819 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
30820 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
30821 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
30822 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
30823 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
30824 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
30825 - 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
30826 - 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
30827 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
30828 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
30829 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
30830 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
30831 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
30832 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
30833 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
30834 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
30835 - popd >/dev/null || die
30836 -}
30837 -
30838 -src_prepare() {
30839 - einfo "Deleting bundled class files..."
30840 - find -name "*.class" -type f | xargs rm -vf
30841 -
30842 - epatch netbeans-9999-r14-build.xml.patch
30843 -
30844 - # Support for custom patches
30845 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30846 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30847 -
30848 - if [ -n "${files}" ] ; then
30849 - einfo "Applying custom patches:"
30850 -
30851 - for file in ${files} ; do
30852 - epatch "${file}"
30853 - done
30854 - fi
30855 - fi
30856 -
30857 - einfo "Symlinking external libraries..."
30858 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30859 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
30860 -
30861 - einfo "Linking in other clusters..."
30862 - mkdir "${S}"/nbbuild/netbeans || die
30863 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30864 -
30865 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30866 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30867 - touch nb.cluster.platform.built
30868 -
30869 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
30870 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30871 - touch nb.cluster.harness.built
30872 -
30873 - popd >/dev/null || die
30874 -
30875 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
30876 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
30877 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
30878 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
30879 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
30880 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
30881 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
30882 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
30883 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
30884 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
30885 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
30886 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
30887 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
30888 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
30889 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
30890 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
30891 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
30892 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
30893 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
30894 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
30895 - 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
30896 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
30897 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
30898 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
30899 -
30900 - java-pkg-2_src_prepare
30901 -}
30902 -
30903 -src_compile() {
30904 - unset DISPLAY
30905 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
30906 -}
30907 -
30908 -src_install() {
30909 - pushd nbbuild/netbeans/ide >/dev/null || die
30910 -
30911 - insinto ${INSTALL_DIR}
30912 -
30913 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30914 -
30915 - doins -r *
30916 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
30917 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
30918 -
30919 - insinto ${INSTALL_DIR}/bin/nativeexecution
30920 - doins bin/nativeexecution/*
30921 -
30922 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
30923 - for file in *.sh ; do
30924 - fperms 755 ${file}
30925 - done
30926 - popd >/dev/null || die
30927 -
30928 - if use x86 ; then
30929 - doins -r bin/nativeexecution/Linux-x86
30930 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
30931 - for file in * ; do
30932 - fperms 755 ${file}
30933 - done
30934 - popd >/dev/null || die
30935 - elif use amd64 ; then
30936 - doins -r bin/nativeexecution/Linux-x86_64
30937 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
30938 - for file in * ; do
30939 - fperms 755 ${file}
30940 - done
30941 - popd >/dev/null || die
30942 - fi
30943 -
30944 - popd >/dev/null || die
30945 -
30946 - local instdir=${INSTALL_DIR}/modules
30947 - pushd "${D}"/${instdir} >/dev/null || die
30948 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
30949 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
30950 - popd >/dev/null || die
30951 -
30952 - local instdir=${INSTALL_DIR}/modules/ext
30953 - pushd "${D}"/${instdir} >/dev/null || die
30954 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
30955 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
30956 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
30957 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
30958 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
30959 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
30960 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
30961 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
30962 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
30963 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
30964 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
30965 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
30966 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
30967 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
30968 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
30969 - popd >/dev/null || die
30970 -
30971 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
30972 - pushd "${D}"/${instdir} >/dev/null || die
30973 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
30974 - popd >/dev/null || die
30975 -
30976 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
30977 - pushd "${D}"/${instdir} >/dev/null || die
30978 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
30979 - popd >/dev/null || die
30980 -
30981 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
30982 -}
30983
30984 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150818.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150818.ebuild
30985 deleted file mode 100644
30986 index aad9edd..0000000
30987 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150818.ebuild
30988 +++ /dev/null
30989 @@ -1,377 +0,0 @@
30990 -# Copyright 1999-2015 Gentoo Foundation
30991 -# Distributed under the terms of the GNU General Public License v2
30992 -# $Header: $
30993 -
30994 -EAPI="4"
30995 -inherit eutils java-pkg-2 java-ant-2
30996 -
30997 -DESCRIPTION="Netbeans IDE Cluster"
30998 -HOMEPAGE="http://netbeans.org/projects/ide"
30999 -SLOT="9999"
31000 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
31001 -SRC_URI="${SOURCE_URL}
31002 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31003 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
31004 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
31005 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
31006 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
31007 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
31008 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
31009 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
31010 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
31011 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
31012 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
31013 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
31014 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
31015 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
31016 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
31017 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
31018 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
31019 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
31020 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
31021 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
31022 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
31023 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
31024 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
31025 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
31026 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
31027 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
31028 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
31029 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
31030 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
31031 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
31032 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
31033 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
31034 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
31035 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
31036 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
31037 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
31038 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
31039 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
31040 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
31041 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
31042 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
31043 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
31044 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
31045 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
31046 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
31047 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
31048 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
31049 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
31050 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
31051 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
31052 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
31053 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
31054 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
31055 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
31056 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
31057 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
31058 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
31059 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
31060 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
31061 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
31062 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
31063 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
31064 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
31065 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
31066 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
31067 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
31068 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
31069 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
31070 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
31071 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
31072 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
31073 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
31074 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
31075 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
31076 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
31077 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
31078 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31079 -KEYWORDS="~amd64 ~x86"
31080 -IUSE=""
31081 -S="${WORKDIR}"
31082 -
31083 -CDEPEND="~dev-java/netbeans-harness-${PV}
31084 - ~dev-java/netbeans-platform-${PV}
31085 - dev-java/commons-httpclient:3
31086 - dev-java/commons-lang:2.1
31087 - dev-java/commons-logging:0
31088 - dev-java/icu4j:4.4
31089 - dev-java/iso-relax:0
31090 - dev-java/jdbc-mysql:0
31091 - dev-java/jdbc-postgresql:0
31092 - >=dev-java/jsch-0.1.46:0
31093 - >=dev-java/json-simple-1.1:0
31094 - dev-java/jsr173:0
31095 - dev-java/jzlib:0
31096 - dev-java/jvyamlb:0
31097 - dev-java/log4j:0
31098 - dev-java/lucene:3.5
31099 - dev-java/rhino:1.6
31100 - dev-java/saxon:9
31101 - dev-java/smack:2.2
31102 - dev-java/sun-jaf:0
31103 - dev-java/tomcat-servlet-api:2.2
31104 - dev-java/ws-commons-util:0
31105 - dev-java/xerces:2"
31106 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
31107 -# app-text/jing:0 our version is probably too old
31108 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
31109 -# dev-java/freemarker:2.3
31110 -# dev-java/ini4j:0 our version is too old
31111 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
31112 -# dev-java/trilead-ssh2:0 in overlay
31113 -DEPEND=">=virtual/jdk-1.7
31114 - app-arch/unzip
31115 - dev-java/commons-codec:0
31116 - ${CDEPEND}
31117 - dev-java/javacc:0
31118 - dev-java/javahelp:0"
31119 -RDEPEND=">=virtual/jdk-1.7
31120 - ${CDEPEND}"
31121 -
31122 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31123 -
31124 -EANT_BUILD_XML="nbbuild/build.xml"
31125 -EANT_BUILD_TARGET="rebuild-cluster"
31126 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
31127 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31128 -JAVA_PKG_BSFIX="off"
31129 -
31130 -JAVA_PKG_WANT_SOURCE="1.7"
31131 -JAVA_PKG_WANT_TARGET="1.7"
31132 -
31133 -src_unpack() {
31134 - unpack $(basename ${SOURCE_URL})
31135 -
31136 - einfo "Deleting bundled jars..."
31137 - find -name "*.jar" -type f -delete
31138 -
31139 - unpack netbeans-9999-r14-build.xml.patch.bz2
31140 -
31141 - pushd "${S}" >/dev/null || die
31142 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
31143 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
31144 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
31145 - 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
31146 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
31147 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
31148 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
31149 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
31150 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
31151 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
31152 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
31153 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
31154 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
31155 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
31156 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
31157 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
31158 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
31159 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
31160 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
31161 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
31162 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
31163 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
31164 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
31165 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
31166 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
31167 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
31168 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
31169 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
31170 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
31171 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
31172 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
31173 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
31174 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
31175 - 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
31176 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
31177 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
31178 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
31179 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
31180 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
31181 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
31182 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
31183 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
31184 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
31185 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
31186 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
31187 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
31188 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
31189 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
31190 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
31191 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
31192 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
31193 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
31194 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
31195 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
31196 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
31197 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
31198 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
31199 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
31200 - 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
31201 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
31202 - 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
31203 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
31204 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
31205 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
31206 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
31207 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
31208 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
31209 - 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
31210 - 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
31211 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
31212 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
31213 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
31214 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
31215 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
31216 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
31217 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
31218 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
31219 - popd >/dev/null || die
31220 -}
31221 -
31222 -src_prepare() {
31223 - einfo "Deleting bundled class files..."
31224 - find -name "*.class" -type f | xargs rm -vf
31225 -
31226 - epatch netbeans-9999-r14-build.xml.patch
31227 -
31228 - # Support for custom patches
31229 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31230 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31231 -
31232 - if [ -n "${files}" ] ; then
31233 - einfo "Applying custom patches:"
31234 -
31235 - for file in ${files} ; do
31236 - epatch "${file}"
31237 - done
31238 - fi
31239 - fi
31240 -
31241 - einfo "Symlinking external libraries..."
31242 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31243 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
31244 -
31245 - einfo "Linking in other clusters..."
31246 - mkdir "${S}"/nbbuild/netbeans || die
31247 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31248 -
31249 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31250 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31251 - touch nb.cluster.platform.built
31252 -
31253 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
31254 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31255 - touch nb.cluster.harness.built
31256 -
31257 - popd >/dev/null || die
31258 -
31259 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
31260 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
31261 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
31262 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
31263 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
31264 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
31265 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
31266 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
31267 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
31268 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
31269 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
31270 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
31271 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
31272 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
31273 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
31274 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
31275 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
31276 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
31277 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
31278 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
31279 - 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
31280 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
31281 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
31282 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
31283 -
31284 - java-pkg-2_src_prepare
31285 -}
31286 -
31287 -src_compile() {
31288 - unset DISPLAY
31289 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
31290 -}
31291 -
31292 -src_install() {
31293 - pushd nbbuild/netbeans/ide >/dev/null || die
31294 -
31295 - insinto ${INSTALL_DIR}
31296 -
31297 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31298 -
31299 - doins -r *
31300 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
31301 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
31302 -
31303 - insinto ${INSTALL_DIR}/bin/nativeexecution
31304 - doins bin/nativeexecution/*
31305 -
31306 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
31307 - for file in *.sh ; do
31308 - fperms 755 ${file}
31309 - done
31310 - popd >/dev/null || die
31311 -
31312 - if use x86 ; then
31313 - doins -r bin/nativeexecution/Linux-x86
31314 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
31315 - for file in * ; do
31316 - fperms 755 ${file}
31317 - done
31318 - popd >/dev/null || die
31319 - elif use amd64 ; then
31320 - doins -r bin/nativeexecution/Linux-x86_64
31321 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
31322 - for file in * ; do
31323 - fperms 755 ${file}
31324 - done
31325 - popd >/dev/null || die
31326 - fi
31327 -
31328 - popd >/dev/null || die
31329 -
31330 - local instdir=${INSTALL_DIR}/modules
31331 - pushd "${D}"/${instdir} >/dev/null || die
31332 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
31333 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
31334 - popd >/dev/null || die
31335 -
31336 - local instdir=${INSTALL_DIR}/modules/ext
31337 - pushd "${D}"/${instdir} >/dev/null || die
31338 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
31339 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
31340 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
31341 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
31342 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
31343 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
31344 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
31345 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
31346 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
31347 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
31348 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
31349 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
31350 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
31351 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
31352 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
31353 - popd >/dev/null || die
31354 -
31355 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
31356 - pushd "${D}"/${instdir} >/dev/null || die
31357 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
31358 - popd >/dev/null || die
31359 -
31360 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
31361 - pushd "${D}"/${instdir} >/dev/null || die
31362 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
31363 - popd >/dev/null || die
31364 -
31365 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
31366 -}
31367
31368 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150819.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150819.ebuild
31369 deleted file mode 100644
31370 index aae08ee..0000000
31371 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150819.ebuild
31372 +++ /dev/null
31373 @@ -1,377 +0,0 @@
31374 -# Copyright 1999-2015 Gentoo Foundation
31375 -# Distributed under the terms of the GNU General Public License v2
31376 -# $Header: $
31377 -
31378 -EAPI="4"
31379 -inherit eutils java-pkg-2 java-ant-2
31380 -
31381 -DESCRIPTION="Netbeans IDE Cluster"
31382 -HOMEPAGE="http://netbeans.org/projects/ide"
31383 -SLOT="9999"
31384 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
31385 -SRC_URI="${SOURCE_URL}
31386 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31387 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
31388 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
31389 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
31390 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
31391 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
31392 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
31393 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
31394 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
31395 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
31396 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
31397 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
31398 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
31399 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
31400 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
31401 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
31402 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
31403 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
31404 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
31405 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
31406 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
31407 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
31408 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
31409 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
31410 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
31411 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
31412 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
31413 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
31414 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
31415 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
31416 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
31417 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
31418 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
31419 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
31420 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
31421 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
31422 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
31423 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
31424 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
31425 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
31426 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
31427 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
31428 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
31429 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
31430 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
31431 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
31432 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
31433 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
31434 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
31435 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
31436 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
31437 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
31438 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
31439 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
31440 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
31441 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
31442 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
31443 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
31444 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
31445 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
31446 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
31447 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
31448 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
31449 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
31450 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
31451 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
31452 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
31453 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
31454 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
31455 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
31456 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
31457 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
31458 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
31459 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
31460 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
31461 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
31462 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31463 -KEYWORDS="~amd64 ~x86"
31464 -IUSE=""
31465 -S="${WORKDIR}"
31466 -
31467 -CDEPEND="~dev-java/netbeans-harness-${PV}
31468 - ~dev-java/netbeans-platform-${PV}
31469 - dev-java/commons-httpclient:3
31470 - dev-java/commons-lang:2.1
31471 - dev-java/commons-logging:0
31472 - dev-java/icu4j:4.4
31473 - dev-java/iso-relax:0
31474 - dev-java/jdbc-mysql:0
31475 - dev-java/jdbc-postgresql:0
31476 - >=dev-java/jsch-0.1.46:0
31477 - >=dev-java/json-simple-1.1:0
31478 - dev-java/jsr173:0
31479 - dev-java/jzlib:0
31480 - dev-java/jvyamlb:0
31481 - dev-java/log4j:0
31482 - dev-java/lucene:3.5
31483 - dev-java/rhino:1.6
31484 - dev-java/saxon:9
31485 - dev-java/smack:2.2
31486 - dev-java/sun-jaf:0
31487 - dev-java/tomcat-servlet-api:2.2
31488 - dev-java/ws-commons-util:0
31489 - dev-java/xerces:2"
31490 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
31491 -# app-text/jing:0 our version is probably too old
31492 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
31493 -# dev-java/freemarker:2.3
31494 -# dev-java/ini4j:0 our version is too old
31495 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
31496 -# dev-java/trilead-ssh2:0 in overlay
31497 -DEPEND=">=virtual/jdk-1.7
31498 - app-arch/unzip
31499 - dev-java/commons-codec:0
31500 - ${CDEPEND}
31501 - dev-java/javacc:0
31502 - dev-java/javahelp:0"
31503 -RDEPEND=">=virtual/jdk-1.7
31504 - ${CDEPEND}"
31505 -
31506 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31507 -
31508 -EANT_BUILD_XML="nbbuild/build.xml"
31509 -EANT_BUILD_TARGET="rebuild-cluster"
31510 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
31511 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31512 -JAVA_PKG_BSFIX="off"
31513 -
31514 -JAVA_PKG_WANT_SOURCE="1.7"
31515 -JAVA_PKG_WANT_TARGET="1.7"
31516 -
31517 -src_unpack() {
31518 - unpack $(basename ${SOURCE_URL})
31519 -
31520 - einfo "Deleting bundled jars..."
31521 - find -name "*.jar" -type f -delete
31522 -
31523 - unpack netbeans-9999-r14-build.xml.patch.bz2
31524 -
31525 - pushd "${S}" >/dev/null || die
31526 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
31527 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
31528 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
31529 - 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
31530 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
31531 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
31532 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
31533 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
31534 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
31535 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
31536 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
31537 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
31538 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
31539 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
31540 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
31541 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
31542 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
31543 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
31544 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
31545 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
31546 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
31547 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
31548 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
31549 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
31550 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
31551 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
31552 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
31553 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
31554 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
31555 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
31556 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
31557 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
31558 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
31559 - 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
31560 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
31561 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
31562 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
31563 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
31564 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
31565 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
31566 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
31567 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
31568 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
31569 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
31570 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
31571 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
31572 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
31573 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
31574 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
31575 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
31576 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
31577 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
31578 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
31579 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
31580 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
31581 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
31582 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
31583 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
31584 - 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
31585 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
31586 - 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
31587 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
31588 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
31589 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
31590 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
31591 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
31592 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
31593 - 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
31594 - 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
31595 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
31596 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
31597 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
31598 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
31599 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
31600 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
31601 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
31602 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
31603 - popd >/dev/null || die
31604 -}
31605 -
31606 -src_prepare() {
31607 - einfo "Deleting bundled class files..."
31608 - find -name "*.class" -type f | xargs rm -vf
31609 -
31610 - epatch netbeans-9999-r14-build.xml.patch
31611 -
31612 - # Support for custom patches
31613 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31614 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31615 -
31616 - if [ -n "${files}" ] ; then
31617 - einfo "Applying custom patches:"
31618 -
31619 - for file in ${files} ; do
31620 - epatch "${file}"
31621 - done
31622 - fi
31623 - fi
31624 -
31625 - einfo "Symlinking external libraries..."
31626 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31627 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
31628 -
31629 - einfo "Linking in other clusters..."
31630 - mkdir "${S}"/nbbuild/netbeans || die
31631 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31632 -
31633 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31634 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31635 - touch nb.cluster.platform.built
31636 -
31637 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
31638 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31639 - touch nb.cluster.harness.built
31640 -
31641 - popd >/dev/null || die
31642 -
31643 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
31644 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
31645 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
31646 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
31647 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
31648 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
31649 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
31650 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
31651 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
31652 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
31653 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
31654 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
31655 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
31656 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
31657 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
31658 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
31659 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
31660 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
31661 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
31662 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
31663 - 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
31664 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
31665 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
31666 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
31667 -
31668 - java-pkg-2_src_prepare
31669 -}
31670 -
31671 -src_compile() {
31672 - unset DISPLAY
31673 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
31674 -}
31675 -
31676 -src_install() {
31677 - pushd nbbuild/netbeans/ide >/dev/null || die
31678 -
31679 - insinto ${INSTALL_DIR}
31680 -
31681 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31682 -
31683 - doins -r *
31684 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
31685 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
31686 -
31687 - insinto ${INSTALL_DIR}/bin/nativeexecution
31688 - doins bin/nativeexecution/*
31689 -
31690 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
31691 - for file in *.sh ; do
31692 - fperms 755 ${file}
31693 - done
31694 - popd >/dev/null || die
31695 -
31696 - if use x86 ; then
31697 - doins -r bin/nativeexecution/Linux-x86
31698 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
31699 - for file in * ; do
31700 - fperms 755 ${file}
31701 - done
31702 - popd >/dev/null || die
31703 - elif use amd64 ; then
31704 - doins -r bin/nativeexecution/Linux-x86_64
31705 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
31706 - for file in * ; do
31707 - fperms 755 ${file}
31708 - done
31709 - popd >/dev/null || die
31710 - fi
31711 -
31712 - popd >/dev/null || die
31713 -
31714 - local instdir=${INSTALL_DIR}/modules
31715 - pushd "${D}"/${instdir} >/dev/null || die
31716 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
31717 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
31718 - popd >/dev/null || die
31719 -
31720 - local instdir=${INSTALL_DIR}/modules/ext
31721 - pushd "${D}"/${instdir} >/dev/null || die
31722 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
31723 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
31724 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
31725 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
31726 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
31727 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
31728 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
31729 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
31730 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
31731 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
31732 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
31733 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
31734 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
31735 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
31736 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
31737 - popd >/dev/null || die
31738 -
31739 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
31740 - pushd "${D}"/${instdir} >/dev/null || die
31741 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
31742 - popd >/dev/null || die
31743 -
31744 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
31745 - pushd "${D}"/${instdir} >/dev/null || die
31746 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
31747 - popd >/dev/null || die
31748 -
31749 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
31750 -}
31751
31752 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150820.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150820.ebuild
31753 deleted file mode 100644
31754 index 924b04e..0000000
31755 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150820.ebuild
31756 +++ /dev/null
31757 @@ -1,377 +0,0 @@
31758 -# Copyright 1999-2015 Gentoo Foundation
31759 -# Distributed under the terms of the GNU General Public License v2
31760 -# $Header: $
31761 -
31762 -EAPI="4"
31763 -inherit eutils java-pkg-2 java-ant-2
31764 -
31765 -DESCRIPTION="Netbeans IDE Cluster"
31766 -HOMEPAGE="http://netbeans.org/projects/ide"
31767 -SLOT="9999"
31768 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
31769 -SRC_URI="${SOURCE_URL}
31770 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31771 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
31772 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
31773 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
31774 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
31775 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
31776 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
31777 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
31778 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
31779 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
31780 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
31781 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
31782 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
31783 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
31784 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
31785 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
31786 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
31787 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
31788 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
31789 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
31790 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
31791 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
31792 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
31793 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
31794 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
31795 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
31796 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
31797 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
31798 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
31799 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
31800 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
31801 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
31802 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
31803 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
31804 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
31805 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
31806 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
31807 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
31808 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
31809 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
31810 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
31811 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
31812 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
31813 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
31814 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
31815 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
31816 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
31817 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
31818 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
31819 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
31820 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
31821 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
31822 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
31823 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
31824 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
31825 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
31826 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
31827 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
31828 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
31829 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
31830 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
31831 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
31832 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
31833 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
31834 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
31835 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
31836 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
31837 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
31838 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
31839 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
31840 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
31841 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
31842 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
31843 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
31844 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
31845 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
31846 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31847 -KEYWORDS="~amd64 ~x86"
31848 -IUSE=""
31849 -S="${WORKDIR}"
31850 -
31851 -CDEPEND="~dev-java/netbeans-harness-${PV}
31852 - ~dev-java/netbeans-platform-${PV}
31853 - dev-java/commons-httpclient:3
31854 - dev-java/commons-lang:2.1
31855 - dev-java/commons-logging:0
31856 - dev-java/icu4j:4.4
31857 - dev-java/iso-relax:0
31858 - dev-java/jdbc-mysql:0
31859 - dev-java/jdbc-postgresql:0
31860 - >=dev-java/jsch-0.1.46:0
31861 - >=dev-java/json-simple-1.1:0
31862 - dev-java/jsr173:0
31863 - dev-java/jzlib:0
31864 - dev-java/jvyamlb:0
31865 - dev-java/log4j:0
31866 - dev-java/lucene:3.5
31867 - dev-java/rhino:1.6
31868 - dev-java/saxon:9
31869 - dev-java/smack:2.2
31870 - dev-java/sun-jaf:0
31871 - dev-java/tomcat-servlet-api:2.2
31872 - dev-java/ws-commons-util:0
31873 - dev-java/xerces:2"
31874 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
31875 -# app-text/jing:0 our version is probably too old
31876 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
31877 -# dev-java/freemarker:2.3
31878 -# dev-java/ini4j:0 our version is too old
31879 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
31880 -# dev-java/trilead-ssh2:0 in overlay
31881 -DEPEND=">=virtual/jdk-1.7
31882 - app-arch/unzip
31883 - dev-java/commons-codec:0
31884 - ${CDEPEND}
31885 - dev-java/javacc:0
31886 - dev-java/javahelp:0"
31887 -RDEPEND=">=virtual/jdk-1.7
31888 - ${CDEPEND}"
31889 -
31890 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31891 -
31892 -EANT_BUILD_XML="nbbuild/build.xml"
31893 -EANT_BUILD_TARGET="rebuild-cluster"
31894 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
31895 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31896 -JAVA_PKG_BSFIX="off"
31897 -
31898 -JAVA_PKG_WANT_SOURCE="1.7"
31899 -JAVA_PKG_WANT_TARGET="1.7"
31900 -
31901 -src_unpack() {
31902 - unpack $(basename ${SOURCE_URL})
31903 -
31904 - einfo "Deleting bundled jars..."
31905 - find -name "*.jar" -type f -delete
31906 -
31907 - unpack netbeans-9999-r14-build.xml.patch.bz2
31908 -
31909 - pushd "${S}" >/dev/null || die
31910 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
31911 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
31912 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
31913 - 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
31914 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
31915 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
31916 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
31917 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
31918 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
31919 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
31920 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
31921 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
31922 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
31923 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
31924 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
31925 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
31926 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
31927 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
31928 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
31929 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
31930 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
31931 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
31932 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
31933 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
31934 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
31935 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
31936 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
31937 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
31938 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
31939 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
31940 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
31941 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
31942 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
31943 - 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
31944 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
31945 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
31946 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
31947 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
31948 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
31949 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
31950 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
31951 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
31952 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
31953 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
31954 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
31955 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
31956 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
31957 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
31958 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
31959 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
31960 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
31961 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
31962 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
31963 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
31964 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
31965 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
31966 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
31967 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
31968 - 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
31969 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
31970 - 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
31971 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
31972 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
31973 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
31974 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
31975 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
31976 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
31977 - 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
31978 - 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
31979 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
31980 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
31981 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
31982 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
31983 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
31984 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
31985 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
31986 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
31987 - popd >/dev/null || die
31988 -}
31989 -
31990 -src_prepare() {
31991 - einfo "Deleting bundled class files..."
31992 - find -name "*.class" -type f | xargs rm -vf
31993 -
31994 - epatch netbeans-9999-r14-build.xml.patch
31995 -
31996 - # Support for custom patches
31997 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31998 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31999 -
32000 - if [ -n "${files}" ] ; then
32001 - einfo "Applying custom patches:"
32002 -
32003 - for file in ${files} ; do
32004 - epatch "${file}"
32005 - done
32006 - fi
32007 - fi
32008 -
32009 - einfo "Symlinking external libraries..."
32010 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32011 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32012 -
32013 - einfo "Linking in other clusters..."
32014 - mkdir "${S}"/nbbuild/netbeans || die
32015 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32016 -
32017 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32018 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32019 - touch nb.cluster.platform.built
32020 -
32021 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32022 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32023 - touch nb.cluster.harness.built
32024 -
32025 - popd >/dev/null || die
32026 -
32027 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
32028 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
32029 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
32030 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
32031 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
32032 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
32033 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
32034 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
32035 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
32036 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
32037 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
32038 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
32039 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
32040 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
32041 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
32042 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
32043 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
32044 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
32045 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
32046 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
32047 - 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
32048 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
32049 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
32050 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
32051 -
32052 - java-pkg-2_src_prepare
32053 -}
32054 -
32055 -src_compile() {
32056 - unset DISPLAY
32057 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
32058 -}
32059 -
32060 -src_install() {
32061 - pushd nbbuild/netbeans/ide >/dev/null || die
32062 -
32063 - insinto ${INSTALL_DIR}
32064 -
32065 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32066 -
32067 - doins -r *
32068 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
32069 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
32070 -
32071 - insinto ${INSTALL_DIR}/bin/nativeexecution
32072 - doins bin/nativeexecution/*
32073 -
32074 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
32075 - for file in *.sh ; do
32076 - fperms 755 ${file}
32077 - done
32078 - popd >/dev/null || die
32079 -
32080 - if use x86 ; then
32081 - doins -r bin/nativeexecution/Linux-x86
32082 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
32083 - for file in * ; do
32084 - fperms 755 ${file}
32085 - done
32086 - popd >/dev/null || die
32087 - elif use amd64 ; then
32088 - doins -r bin/nativeexecution/Linux-x86_64
32089 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
32090 - for file in * ; do
32091 - fperms 755 ${file}
32092 - done
32093 - popd >/dev/null || die
32094 - fi
32095 -
32096 - popd >/dev/null || die
32097 -
32098 - local instdir=${INSTALL_DIR}/modules
32099 - pushd "${D}"/${instdir} >/dev/null || die
32100 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
32101 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
32102 - popd >/dev/null || die
32103 -
32104 - local instdir=${INSTALL_DIR}/modules/ext
32105 - pushd "${D}"/${instdir} >/dev/null || die
32106 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
32107 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
32108 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
32109 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
32110 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
32111 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
32112 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
32113 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
32114 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
32115 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
32116 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
32117 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
32118 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
32119 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
32120 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
32121 - popd >/dev/null || die
32122 -
32123 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
32124 - pushd "${D}"/${instdir} >/dev/null || die
32125 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
32126 - popd >/dev/null || die
32127 -
32128 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
32129 - pushd "${D}"/${instdir} >/dev/null || die
32130 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
32131 - popd >/dev/null || die
32132 -
32133 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
32134 -}
32135
32136 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150821.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150821.ebuild
32137 deleted file mode 100644
32138 index dfbfaf0..0000000
32139 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150821.ebuild
32140 +++ /dev/null
32141 @@ -1,377 +0,0 @@
32142 -# Copyright 1999-2015 Gentoo Foundation
32143 -# Distributed under the terms of the GNU General Public License v2
32144 -# $Header: $
32145 -
32146 -EAPI="4"
32147 -inherit eutils java-pkg-2 java-ant-2
32148 -
32149 -DESCRIPTION="Netbeans IDE Cluster"
32150 -HOMEPAGE="http://netbeans.org/projects/ide"
32151 -SLOT="9999"
32152 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
32153 -SRC_URI="${SOURCE_URL}
32154 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
32155 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
32156 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
32157 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
32158 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
32159 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
32160 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
32161 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
32162 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
32163 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
32164 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
32165 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
32166 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
32167 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
32168 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
32169 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
32170 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
32171 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
32172 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
32173 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
32174 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
32175 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
32176 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
32177 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
32178 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
32179 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
32180 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
32181 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
32182 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
32183 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
32184 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
32185 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
32186 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
32187 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
32188 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
32189 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
32190 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
32191 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
32192 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
32193 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
32194 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
32195 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
32196 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
32197 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
32198 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
32199 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
32200 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
32201 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
32202 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
32203 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
32204 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
32205 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
32206 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
32207 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
32208 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
32209 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
32210 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
32211 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
32212 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
32213 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
32214 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
32215 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
32216 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
32217 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
32218 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
32219 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
32220 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
32221 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
32222 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
32223 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
32224 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
32225 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
32226 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
32227 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
32228 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
32229 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
32230 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32231 -KEYWORDS="~amd64 ~x86"
32232 -IUSE=""
32233 -S="${WORKDIR}"
32234 -
32235 -CDEPEND="~dev-java/netbeans-harness-${PV}
32236 - ~dev-java/netbeans-platform-${PV}
32237 - dev-java/commons-httpclient:3
32238 - dev-java/commons-lang:2.1
32239 - dev-java/commons-logging:0
32240 - dev-java/icu4j:4.4
32241 - dev-java/iso-relax:0
32242 - dev-java/jdbc-mysql:0
32243 - dev-java/jdbc-postgresql:0
32244 - >=dev-java/jsch-0.1.46:0
32245 - >=dev-java/json-simple-1.1:0
32246 - dev-java/jsr173:0
32247 - dev-java/jzlib:0
32248 - dev-java/jvyamlb:0
32249 - dev-java/log4j:0
32250 - dev-java/lucene:3.5
32251 - dev-java/rhino:1.6
32252 - dev-java/saxon:9
32253 - dev-java/smack:2.2
32254 - dev-java/sun-jaf:0
32255 - dev-java/tomcat-servlet-api:2.2
32256 - dev-java/ws-commons-util:0
32257 - dev-java/xerces:2"
32258 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
32259 -# app-text/jing:0 our version is probably too old
32260 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
32261 -# dev-java/freemarker:2.3
32262 -# dev-java/ini4j:0 our version is too old
32263 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
32264 -# dev-java/trilead-ssh2:0 in overlay
32265 -DEPEND=">=virtual/jdk-1.7
32266 - app-arch/unzip
32267 - dev-java/commons-codec:0
32268 - ${CDEPEND}
32269 - dev-java/javacc:0
32270 - dev-java/javahelp:0"
32271 -RDEPEND=">=virtual/jdk-1.7
32272 - ${CDEPEND}"
32273 -
32274 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32275 -
32276 -EANT_BUILD_XML="nbbuild/build.xml"
32277 -EANT_BUILD_TARGET="rebuild-cluster"
32278 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
32279 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32280 -JAVA_PKG_BSFIX="off"
32281 -
32282 -JAVA_PKG_WANT_SOURCE="1.7"
32283 -JAVA_PKG_WANT_TARGET="1.7"
32284 -
32285 -src_unpack() {
32286 - unpack $(basename ${SOURCE_URL})
32287 -
32288 - einfo "Deleting bundled jars..."
32289 - find -name "*.jar" -type f -delete
32290 -
32291 - unpack netbeans-9999-r14-build.xml.patch.bz2
32292 -
32293 - pushd "${S}" >/dev/null || die
32294 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
32295 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
32296 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
32297 - 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
32298 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
32299 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
32300 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
32301 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
32302 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
32303 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
32304 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
32305 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
32306 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
32307 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
32308 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
32309 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
32310 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
32311 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
32312 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
32313 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
32314 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
32315 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
32316 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
32317 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
32318 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
32319 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
32320 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
32321 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
32322 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
32323 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
32324 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
32325 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
32326 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
32327 - 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
32328 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
32329 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
32330 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
32331 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
32332 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
32333 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
32334 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
32335 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
32336 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
32337 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
32338 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
32339 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
32340 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
32341 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
32342 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
32343 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
32344 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
32345 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
32346 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
32347 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
32348 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
32349 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
32350 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
32351 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
32352 - 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
32353 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
32354 - 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
32355 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
32356 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
32357 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
32358 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
32359 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
32360 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
32361 - 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
32362 - 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
32363 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
32364 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
32365 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
32366 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
32367 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
32368 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
32369 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
32370 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
32371 - popd >/dev/null || die
32372 -}
32373 -
32374 -src_prepare() {
32375 - einfo "Deleting bundled class files..."
32376 - find -name "*.class" -type f | xargs rm -vf
32377 -
32378 - epatch netbeans-9999-r14-build.xml.patch
32379 -
32380 - # Support for custom patches
32381 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32382 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32383 -
32384 - if [ -n "${files}" ] ; then
32385 - einfo "Applying custom patches:"
32386 -
32387 - for file in ${files} ; do
32388 - epatch "${file}"
32389 - done
32390 - fi
32391 - fi
32392 -
32393 - einfo "Symlinking external libraries..."
32394 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32395 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32396 -
32397 - einfo "Linking in other clusters..."
32398 - mkdir "${S}"/nbbuild/netbeans || die
32399 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32400 -
32401 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32402 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32403 - touch nb.cluster.platform.built
32404 -
32405 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32406 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32407 - touch nb.cluster.harness.built
32408 -
32409 - popd >/dev/null || die
32410 -
32411 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
32412 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
32413 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
32414 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
32415 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
32416 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
32417 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
32418 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
32419 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
32420 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
32421 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
32422 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
32423 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
32424 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
32425 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
32426 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
32427 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
32428 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
32429 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
32430 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
32431 - 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
32432 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
32433 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
32434 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
32435 -
32436 - java-pkg-2_src_prepare
32437 -}
32438 -
32439 -src_compile() {
32440 - unset DISPLAY
32441 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
32442 -}
32443 -
32444 -src_install() {
32445 - pushd nbbuild/netbeans/ide >/dev/null || die
32446 -
32447 - insinto ${INSTALL_DIR}
32448 -
32449 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32450 -
32451 - doins -r *
32452 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
32453 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
32454 -
32455 - insinto ${INSTALL_DIR}/bin/nativeexecution
32456 - doins bin/nativeexecution/*
32457 -
32458 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
32459 - for file in *.sh ; do
32460 - fperms 755 ${file}
32461 - done
32462 - popd >/dev/null || die
32463 -
32464 - if use x86 ; then
32465 - doins -r bin/nativeexecution/Linux-x86
32466 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
32467 - for file in * ; do
32468 - fperms 755 ${file}
32469 - done
32470 - popd >/dev/null || die
32471 - elif use amd64 ; then
32472 - doins -r bin/nativeexecution/Linux-x86_64
32473 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
32474 - for file in * ; do
32475 - fperms 755 ${file}
32476 - done
32477 - popd >/dev/null || die
32478 - fi
32479 -
32480 - popd >/dev/null || die
32481 -
32482 - local instdir=${INSTALL_DIR}/modules
32483 - pushd "${D}"/${instdir} >/dev/null || die
32484 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
32485 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
32486 - popd >/dev/null || die
32487 -
32488 - local instdir=${INSTALL_DIR}/modules/ext
32489 - pushd "${D}"/${instdir} >/dev/null || die
32490 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
32491 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
32492 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
32493 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
32494 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
32495 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
32496 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
32497 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
32498 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
32499 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
32500 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
32501 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
32502 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
32503 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
32504 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
32505 - popd >/dev/null || die
32506 -
32507 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
32508 - pushd "${D}"/${instdir} >/dev/null || die
32509 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
32510 - popd >/dev/null || die
32511 -
32512 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
32513 - pushd "${D}"/${instdir} >/dev/null || die
32514 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
32515 - popd >/dev/null || die
32516 -
32517 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
32518 -}
32519
32520 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150822.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150822.ebuild
32521 deleted file mode 100644
32522 index b50bdcb..0000000
32523 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150822.ebuild
32524 +++ /dev/null
32525 @@ -1,377 +0,0 @@
32526 -# Copyright 1999-2015 Gentoo Foundation
32527 -# Distributed under the terms of the GNU General Public License v2
32528 -# $Header: $
32529 -
32530 -EAPI="4"
32531 -inherit eutils java-pkg-2 java-ant-2
32532 -
32533 -DESCRIPTION="Netbeans IDE Cluster"
32534 -HOMEPAGE="http://netbeans.org/projects/ide"
32535 -SLOT="9999"
32536 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
32537 -SRC_URI="${SOURCE_URL}
32538 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
32539 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
32540 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
32541 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
32542 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
32543 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
32544 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
32545 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
32546 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
32547 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
32548 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
32549 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
32550 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
32551 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
32552 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
32553 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
32554 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
32555 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
32556 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
32557 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
32558 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
32559 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
32560 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
32561 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
32562 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
32563 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
32564 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
32565 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
32566 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
32567 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
32568 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
32569 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
32570 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
32571 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
32572 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
32573 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
32574 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
32575 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
32576 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
32577 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
32578 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
32579 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
32580 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
32581 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
32582 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
32583 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
32584 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
32585 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
32586 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
32587 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
32588 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
32589 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
32590 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
32591 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
32592 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
32593 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
32594 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
32595 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
32596 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
32597 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
32598 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
32599 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
32600 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
32601 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
32602 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
32603 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
32604 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
32605 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
32606 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
32607 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
32608 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
32609 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
32610 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
32611 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
32612 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
32613 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
32614 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32615 -KEYWORDS="~amd64 ~x86"
32616 -IUSE=""
32617 -S="${WORKDIR}"
32618 -
32619 -CDEPEND="~dev-java/netbeans-harness-${PV}
32620 - ~dev-java/netbeans-platform-${PV}
32621 - dev-java/commons-httpclient:3
32622 - dev-java/commons-lang:2.1
32623 - dev-java/commons-logging:0
32624 - dev-java/icu4j:4.4
32625 - dev-java/iso-relax:0
32626 - dev-java/jdbc-mysql:0
32627 - dev-java/jdbc-postgresql:0
32628 - >=dev-java/jsch-0.1.46:0
32629 - >=dev-java/json-simple-1.1:0
32630 - dev-java/jsr173:0
32631 - dev-java/jzlib:0
32632 - dev-java/jvyamlb:0
32633 - dev-java/log4j:0
32634 - dev-java/lucene:3.5
32635 - dev-java/rhino:1.6
32636 - dev-java/saxon:9
32637 - dev-java/smack:2.2
32638 - dev-java/sun-jaf:0
32639 - dev-java/tomcat-servlet-api:2.2
32640 - dev-java/ws-commons-util:0
32641 - dev-java/xerces:2"
32642 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
32643 -# app-text/jing:0 our version is probably too old
32644 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
32645 -# dev-java/freemarker:2.3
32646 -# dev-java/ini4j:0 our version is too old
32647 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
32648 -# dev-java/trilead-ssh2:0 in overlay
32649 -DEPEND=">=virtual/jdk-1.7
32650 - app-arch/unzip
32651 - dev-java/commons-codec:0
32652 - ${CDEPEND}
32653 - dev-java/javacc:0
32654 - dev-java/javahelp:0"
32655 -RDEPEND=">=virtual/jdk-1.7
32656 - ${CDEPEND}"
32657 -
32658 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32659 -
32660 -EANT_BUILD_XML="nbbuild/build.xml"
32661 -EANT_BUILD_TARGET="rebuild-cluster"
32662 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
32663 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32664 -JAVA_PKG_BSFIX="off"
32665 -
32666 -JAVA_PKG_WANT_SOURCE="1.7"
32667 -JAVA_PKG_WANT_TARGET="1.7"
32668 -
32669 -src_unpack() {
32670 - unpack $(basename ${SOURCE_URL})
32671 -
32672 - einfo "Deleting bundled jars..."
32673 - find -name "*.jar" -type f -delete
32674 -
32675 - unpack netbeans-9999-r14-build.xml.patch.bz2
32676 -
32677 - pushd "${S}" >/dev/null || die
32678 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
32679 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
32680 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
32681 - 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
32682 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
32683 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
32684 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
32685 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
32686 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
32687 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
32688 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
32689 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
32690 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
32691 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
32692 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
32693 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
32694 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
32695 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
32696 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
32697 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
32698 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
32699 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
32700 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
32701 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
32702 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
32703 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
32704 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
32705 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
32706 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
32707 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
32708 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
32709 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
32710 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
32711 - 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
32712 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
32713 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
32714 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
32715 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
32716 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
32717 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
32718 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
32719 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
32720 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
32721 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
32722 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
32723 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
32724 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
32725 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
32726 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
32727 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
32728 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
32729 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
32730 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
32731 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
32732 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
32733 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
32734 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
32735 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
32736 - 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
32737 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
32738 - 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
32739 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
32740 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
32741 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
32742 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
32743 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
32744 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
32745 - 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
32746 - 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
32747 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
32748 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
32749 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
32750 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
32751 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
32752 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
32753 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
32754 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
32755 - popd >/dev/null || die
32756 -}
32757 -
32758 -src_prepare() {
32759 - einfo "Deleting bundled class files..."
32760 - find -name "*.class" -type f | xargs rm -vf
32761 -
32762 - epatch netbeans-9999-r14-build.xml.patch
32763 -
32764 - # Support for custom patches
32765 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32766 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32767 -
32768 - if [ -n "${files}" ] ; then
32769 - einfo "Applying custom patches:"
32770 -
32771 - for file in ${files} ; do
32772 - epatch "${file}"
32773 - done
32774 - fi
32775 - fi
32776 -
32777 - einfo "Symlinking external libraries..."
32778 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32779 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
32780 -
32781 - einfo "Linking in other clusters..."
32782 - mkdir "${S}"/nbbuild/netbeans || die
32783 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32784 -
32785 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32786 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32787 - touch nb.cluster.platform.built
32788 -
32789 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
32790 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32791 - touch nb.cluster.harness.built
32792 -
32793 - popd >/dev/null || die
32794 -
32795 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
32796 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
32797 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
32798 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
32799 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
32800 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
32801 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
32802 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
32803 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
32804 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
32805 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
32806 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
32807 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
32808 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
32809 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
32810 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
32811 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
32812 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
32813 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
32814 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
32815 - 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
32816 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
32817 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
32818 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
32819 -
32820 - java-pkg-2_src_prepare
32821 -}
32822 -
32823 -src_compile() {
32824 - unset DISPLAY
32825 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
32826 -}
32827 -
32828 -src_install() {
32829 - pushd nbbuild/netbeans/ide >/dev/null || die
32830 -
32831 - insinto ${INSTALL_DIR}
32832 -
32833 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32834 -
32835 - doins -r *
32836 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
32837 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
32838 -
32839 - insinto ${INSTALL_DIR}/bin/nativeexecution
32840 - doins bin/nativeexecution/*
32841 -
32842 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
32843 - for file in *.sh ; do
32844 - fperms 755 ${file}
32845 - done
32846 - popd >/dev/null || die
32847 -
32848 - if use x86 ; then
32849 - doins -r bin/nativeexecution/Linux-x86
32850 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
32851 - for file in * ; do
32852 - fperms 755 ${file}
32853 - done
32854 - popd >/dev/null || die
32855 - elif use amd64 ; then
32856 - doins -r bin/nativeexecution/Linux-x86_64
32857 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
32858 - for file in * ; do
32859 - fperms 755 ${file}
32860 - done
32861 - popd >/dev/null || die
32862 - fi
32863 -
32864 - popd >/dev/null || die
32865 -
32866 - local instdir=${INSTALL_DIR}/modules
32867 - pushd "${D}"/${instdir} >/dev/null || die
32868 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
32869 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
32870 - popd >/dev/null || die
32871 -
32872 - local instdir=${INSTALL_DIR}/modules/ext
32873 - pushd "${D}"/${instdir} >/dev/null || die
32874 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
32875 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
32876 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
32877 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
32878 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
32879 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
32880 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
32881 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
32882 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
32883 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
32884 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
32885 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
32886 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
32887 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
32888 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
32889 - popd >/dev/null || die
32890 -
32891 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
32892 - pushd "${D}"/${instdir} >/dev/null || die
32893 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
32894 - popd >/dev/null || die
32895 -
32896 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
32897 - pushd "${D}"/${instdir} >/dev/null || die
32898 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
32899 - popd >/dev/null || die
32900 -
32901 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
32902 -}
32903
32904 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150823.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150823.ebuild
32905 deleted file mode 100644
32906 index 10e92ee..0000000
32907 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150823.ebuild
32908 +++ /dev/null
32909 @@ -1,377 +0,0 @@
32910 -# Copyright 1999-2015 Gentoo Foundation
32911 -# Distributed under the terms of the GNU General Public License v2
32912 -# $Header: $
32913 -
32914 -EAPI="4"
32915 -inherit eutils java-pkg-2 java-ant-2
32916 -
32917 -DESCRIPTION="Netbeans IDE Cluster"
32918 -HOMEPAGE="http://netbeans.org/projects/ide"
32919 -SLOT="9999"
32920 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
32921 -SRC_URI="${SOURCE_URL}
32922 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
32923 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
32924 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
32925 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
32926 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
32927 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
32928 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
32929 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
32930 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
32931 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
32932 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
32933 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
32934 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
32935 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
32936 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
32937 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
32938 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
32939 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
32940 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
32941 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
32942 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
32943 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
32944 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
32945 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
32946 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
32947 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
32948 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
32949 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
32950 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
32951 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
32952 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
32953 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
32954 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
32955 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
32956 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
32957 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
32958 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
32959 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
32960 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
32961 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
32962 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
32963 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
32964 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
32965 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
32966 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
32967 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
32968 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
32969 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
32970 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
32971 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
32972 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
32973 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
32974 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
32975 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
32976 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
32977 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
32978 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
32979 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
32980 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
32981 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
32982 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
32983 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
32984 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
32985 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
32986 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
32987 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
32988 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
32989 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
32990 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
32991 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
32992 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
32993 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
32994 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
32995 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
32996 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
32997 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
32998 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32999 -KEYWORDS="~amd64 ~x86"
33000 -IUSE=""
33001 -S="${WORKDIR}"
33002 -
33003 -CDEPEND="~dev-java/netbeans-harness-${PV}
33004 - ~dev-java/netbeans-platform-${PV}
33005 - dev-java/commons-httpclient:3
33006 - dev-java/commons-lang:2.1
33007 - dev-java/commons-logging:0
33008 - dev-java/icu4j:4.4
33009 - dev-java/iso-relax:0
33010 - dev-java/jdbc-mysql:0
33011 - dev-java/jdbc-postgresql:0
33012 - >=dev-java/jsch-0.1.46:0
33013 - >=dev-java/json-simple-1.1:0
33014 - dev-java/jsr173:0
33015 - dev-java/jzlib:0
33016 - dev-java/jvyamlb:0
33017 - dev-java/log4j:0
33018 - dev-java/lucene:3.5
33019 - dev-java/rhino:1.6
33020 - dev-java/saxon:9
33021 - dev-java/smack:2.2
33022 - dev-java/sun-jaf:0
33023 - dev-java/tomcat-servlet-api:2.2
33024 - dev-java/ws-commons-util:0
33025 - dev-java/xerces:2"
33026 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
33027 -# app-text/jing:0 our version is probably too old
33028 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
33029 -# dev-java/freemarker:2.3
33030 -# dev-java/ini4j:0 our version is too old
33031 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
33032 -# dev-java/trilead-ssh2:0 in overlay
33033 -DEPEND=">=virtual/jdk-1.7
33034 - app-arch/unzip
33035 - dev-java/commons-codec:0
33036 - ${CDEPEND}
33037 - dev-java/javacc:0
33038 - dev-java/javahelp:0"
33039 -RDEPEND=">=virtual/jdk-1.7
33040 - ${CDEPEND}"
33041 -
33042 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33043 -
33044 -EANT_BUILD_XML="nbbuild/build.xml"
33045 -EANT_BUILD_TARGET="rebuild-cluster"
33046 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
33047 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33048 -JAVA_PKG_BSFIX="off"
33049 -
33050 -JAVA_PKG_WANT_SOURCE="1.7"
33051 -JAVA_PKG_WANT_TARGET="1.7"
33052 -
33053 -src_unpack() {
33054 - unpack $(basename ${SOURCE_URL})
33055 -
33056 - einfo "Deleting bundled jars..."
33057 - find -name "*.jar" -type f -delete
33058 -
33059 - unpack netbeans-9999-r14-build.xml.patch.bz2
33060 -
33061 - pushd "${S}" >/dev/null || die
33062 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
33063 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
33064 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
33065 - 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
33066 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
33067 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
33068 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
33069 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
33070 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
33071 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
33072 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
33073 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
33074 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
33075 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
33076 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
33077 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
33078 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
33079 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
33080 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
33081 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
33082 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
33083 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
33084 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
33085 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
33086 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
33087 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
33088 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
33089 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
33090 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
33091 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
33092 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
33093 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
33094 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
33095 - 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
33096 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
33097 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
33098 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
33099 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
33100 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
33101 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
33102 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
33103 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
33104 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
33105 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
33106 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
33107 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
33108 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
33109 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
33110 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
33111 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
33112 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
33113 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
33114 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
33115 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
33116 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
33117 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
33118 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
33119 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
33120 - 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
33121 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
33122 - 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
33123 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
33124 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
33125 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
33126 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
33127 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
33128 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
33129 - 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
33130 - 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
33131 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
33132 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
33133 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
33134 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
33135 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
33136 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
33137 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
33138 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
33139 - popd >/dev/null || die
33140 -}
33141 -
33142 -src_prepare() {
33143 - einfo "Deleting bundled class files..."
33144 - find -name "*.class" -type f | xargs rm -vf
33145 -
33146 - epatch netbeans-9999-r14-build.xml.patch
33147 -
33148 - # Support for custom patches
33149 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33150 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33151 -
33152 - if [ -n "${files}" ] ; then
33153 - einfo "Applying custom patches:"
33154 -
33155 - for file in ${files} ; do
33156 - epatch "${file}"
33157 - done
33158 - fi
33159 - fi
33160 -
33161 - einfo "Symlinking external libraries..."
33162 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33163 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33164 -
33165 - einfo "Linking in other clusters..."
33166 - mkdir "${S}"/nbbuild/netbeans || die
33167 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33168 -
33169 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33170 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33171 - touch nb.cluster.platform.built
33172 -
33173 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33174 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33175 - touch nb.cluster.harness.built
33176 -
33177 - popd >/dev/null || die
33178 -
33179 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
33180 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
33181 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
33182 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
33183 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
33184 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
33185 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
33186 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
33187 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
33188 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
33189 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
33190 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
33191 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
33192 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
33193 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
33194 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
33195 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
33196 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
33197 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
33198 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
33199 - 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
33200 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
33201 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
33202 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
33203 -
33204 - java-pkg-2_src_prepare
33205 -}
33206 -
33207 -src_compile() {
33208 - unset DISPLAY
33209 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
33210 -}
33211 -
33212 -src_install() {
33213 - pushd nbbuild/netbeans/ide >/dev/null || die
33214 -
33215 - insinto ${INSTALL_DIR}
33216 -
33217 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33218 -
33219 - doins -r *
33220 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
33221 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
33222 -
33223 - insinto ${INSTALL_DIR}/bin/nativeexecution
33224 - doins bin/nativeexecution/*
33225 -
33226 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
33227 - for file in *.sh ; do
33228 - fperms 755 ${file}
33229 - done
33230 - popd >/dev/null || die
33231 -
33232 - if use x86 ; then
33233 - doins -r bin/nativeexecution/Linux-x86
33234 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
33235 - for file in * ; do
33236 - fperms 755 ${file}
33237 - done
33238 - popd >/dev/null || die
33239 - elif use amd64 ; then
33240 - doins -r bin/nativeexecution/Linux-x86_64
33241 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
33242 - for file in * ; do
33243 - fperms 755 ${file}
33244 - done
33245 - popd >/dev/null || die
33246 - fi
33247 -
33248 - popd >/dev/null || die
33249 -
33250 - local instdir=${INSTALL_DIR}/modules
33251 - pushd "${D}"/${instdir} >/dev/null || die
33252 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
33253 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
33254 - popd >/dev/null || die
33255 -
33256 - local instdir=${INSTALL_DIR}/modules/ext
33257 - pushd "${D}"/${instdir} >/dev/null || die
33258 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
33259 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
33260 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
33261 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
33262 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
33263 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
33264 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
33265 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
33266 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
33267 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
33268 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
33269 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
33270 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
33271 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
33272 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
33273 - popd >/dev/null || die
33274 -
33275 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
33276 - pushd "${D}"/${instdir} >/dev/null || die
33277 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
33278 - popd >/dev/null || die
33279 -
33280 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
33281 - pushd "${D}"/${instdir} >/dev/null || die
33282 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
33283 - popd >/dev/null || die
33284 -
33285 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
33286 -}
33287
33288 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150824.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150824.ebuild
33289 deleted file mode 100644
33290 index 0bd64dd..0000000
33291 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150824.ebuild
33292 +++ /dev/null
33293 @@ -1,377 +0,0 @@
33294 -# Copyright 1999-2015 Gentoo Foundation
33295 -# Distributed under the terms of the GNU General Public License v2
33296 -# $Header: $
33297 -
33298 -EAPI="4"
33299 -inherit eutils java-pkg-2 java-ant-2
33300 -
33301 -DESCRIPTION="Netbeans IDE Cluster"
33302 -HOMEPAGE="http://netbeans.org/projects/ide"
33303 -SLOT="9999"
33304 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
33305 -SRC_URI="${SOURCE_URL}
33306 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
33307 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
33308 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
33309 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
33310 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
33311 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
33312 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
33313 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
33314 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
33315 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
33316 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
33317 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
33318 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
33319 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
33320 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
33321 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
33322 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
33323 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
33324 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
33325 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
33326 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
33327 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
33328 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
33329 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
33330 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
33331 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
33332 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
33333 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
33334 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
33335 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
33336 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
33337 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
33338 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
33339 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
33340 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
33341 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
33342 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
33343 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
33344 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
33345 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
33346 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
33347 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
33348 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
33349 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
33350 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
33351 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
33352 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
33353 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
33354 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
33355 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
33356 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
33357 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
33358 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
33359 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
33360 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
33361 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
33362 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
33363 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
33364 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
33365 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
33366 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
33367 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
33368 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
33369 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
33370 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
33371 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
33372 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
33373 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
33374 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
33375 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
33376 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
33377 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
33378 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
33379 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
33380 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
33381 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
33382 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33383 -KEYWORDS="~amd64 ~x86"
33384 -IUSE=""
33385 -S="${WORKDIR}"
33386 -
33387 -CDEPEND="~dev-java/netbeans-harness-${PV}
33388 - ~dev-java/netbeans-platform-${PV}
33389 - dev-java/commons-httpclient:3
33390 - dev-java/commons-lang:2.1
33391 - dev-java/commons-logging:0
33392 - dev-java/icu4j:4.4
33393 - dev-java/iso-relax:0
33394 - dev-java/jdbc-mysql:0
33395 - dev-java/jdbc-postgresql:0
33396 - >=dev-java/jsch-0.1.46:0
33397 - >=dev-java/json-simple-1.1:0
33398 - dev-java/jsr173:0
33399 - dev-java/jzlib:0
33400 - dev-java/jvyamlb:0
33401 - dev-java/log4j:0
33402 - dev-java/lucene:3.5
33403 - dev-java/rhino:1.6
33404 - dev-java/saxon:9
33405 - dev-java/smack:2.2
33406 - dev-java/sun-jaf:0
33407 - dev-java/tomcat-servlet-api:2.2
33408 - dev-java/ws-commons-util:0
33409 - dev-java/xerces:2"
33410 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
33411 -# app-text/jing:0 our version is probably too old
33412 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
33413 -# dev-java/freemarker:2.3
33414 -# dev-java/ini4j:0 our version is too old
33415 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
33416 -# dev-java/trilead-ssh2:0 in overlay
33417 -DEPEND=">=virtual/jdk-1.7
33418 - app-arch/unzip
33419 - dev-java/commons-codec:0
33420 - ${CDEPEND}
33421 - dev-java/javacc:0
33422 - dev-java/javahelp:0"
33423 -RDEPEND=">=virtual/jdk-1.7
33424 - ${CDEPEND}"
33425 -
33426 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33427 -
33428 -EANT_BUILD_XML="nbbuild/build.xml"
33429 -EANT_BUILD_TARGET="rebuild-cluster"
33430 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
33431 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33432 -JAVA_PKG_BSFIX="off"
33433 -
33434 -JAVA_PKG_WANT_SOURCE="1.7"
33435 -JAVA_PKG_WANT_TARGET="1.7"
33436 -
33437 -src_unpack() {
33438 - unpack $(basename ${SOURCE_URL})
33439 -
33440 - einfo "Deleting bundled jars..."
33441 - find -name "*.jar" -type f -delete
33442 -
33443 - unpack netbeans-9999-r14-build.xml.patch.bz2
33444 -
33445 - pushd "${S}" >/dev/null || die
33446 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
33447 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
33448 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
33449 - 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
33450 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
33451 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
33452 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
33453 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
33454 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
33455 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
33456 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
33457 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
33458 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
33459 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
33460 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
33461 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
33462 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
33463 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
33464 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
33465 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
33466 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
33467 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
33468 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
33469 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
33470 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
33471 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
33472 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
33473 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
33474 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
33475 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
33476 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
33477 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
33478 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
33479 - 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
33480 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
33481 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
33482 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
33483 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
33484 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
33485 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
33486 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
33487 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
33488 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
33489 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
33490 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
33491 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
33492 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
33493 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
33494 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
33495 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
33496 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
33497 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
33498 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
33499 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
33500 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
33501 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
33502 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
33503 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
33504 - 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
33505 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
33506 - 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
33507 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
33508 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
33509 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
33510 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
33511 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
33512 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
33513 - 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
33514 - 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
33515 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
33516 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
33517 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
33518 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
33519 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
33520 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
33521 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
33522 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
33523 - popd >/dev/null || die
33524 -}
33525 -
33526 -src_prepare() {
33527 - einfo "Deleting bundled class files..."
33528 - find -name "*.class" -type f | xargs rm -vf
33529 -
33530 - epatch netbeans-9999-r14-build.xml.patch
33531 -
33532 - # Support for custom patches
33533 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33534 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33535 -
33536 - if [ -n "${files}" ] ; then
33537 - einfo "Applying custom patches:"
33538 -
33539 - for file in ${files} ; do
33540 - epatch "${file}"
33541 - done
33542 - fi
33543 - fi
33544 -
33545 - einfo "Symlinking external libraries..."
33546 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33547 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33548 -
33549 - einfo "Linking in other clusters..."
33550 - mkdir "${S}"/nbbuild/netbeans || die
33551 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33552 -
33553 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33554 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33555 - touch nb.cluster.platform.built
33556 -
33557 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33558 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33559 - touch nb.cluster.harness.built
33560 -
33561 - popd >/dev/null || die
33562 -
33563 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
33564 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
33565 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
33566 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
33567 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
33568 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
33569 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
33570 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
33571 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
33572 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
33573 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
33574 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
33575 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
33576 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
33577 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
33578 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
33579 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
33580 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
33581 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
33582 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
33583 - 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
33584 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
33585 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
33586 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
33587 -
33588 - java-pkg-2_src_prepare
33589 -}
33590 -
33591 -src_compile() {
33592 - unset DISPLAY
33593 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
33594 -}
33595 -
33596 -src_install() {
33597 - pushd nbbuild/netbeans/ide >/dev/null || die
33598 -
33599 - insinto ${INSTALL_DIR}
33600 -
33601 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33602 -
33603 - doins -r *
33604 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
33605 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
33606 -
33607 - insinto ${INSTALL_DIR}/bin/nativeexecution
33608 - doins bin/nativeexecution/*
33609 -
33610 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
33611 - for file in *.sh ; do
33612 - fperms 755 ${file}
33613 - done
33614 - popd >/dev/null || die
33615 -
33616 - if use x86 ; then
33617 - doins -r bin/nativeexecution/Linux-x86
33618 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
33619 - for file in * ; do
33620 - fperms 755 ${file}
33621 - done
33622 - popd >/dev/null || die
33623 - elif use amd64 ; then
33624 - doins -r bin/nativeexecution/Linux-x86_64
33625 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
33626 - for file in * ; do
33627 - fperms 755 ${file}
33628 - done
33629 - popd >/dev/null || die
33630 - fi
33631 -
33632 - popd >/dev/null || die
33633 -
33634 - local instdir=${INSTALL_DIR}/modules
33635 - pushd "${D}"/${instdir} >/dev/null || die
33636 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
33637 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
33638 - popd >/dev/null || die
33639 -
33640 - local instdir=${INSTALL_DIR}/modules/ext
33641 - pushd "${D}"/${instdir} >/dev/null || die
33642 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
33643 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
33644 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
33645 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
33646 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
33647 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
33648 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
33649 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
33650 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
33651 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
33652 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
33653 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
33654 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
33655 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
33656 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
33657 - popd >/dev/null || die
33658 -
33659 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
33660 - pushd "${D}"/${instdir} >/dev/null || die
33661 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
33662 - popd >/dev/null || die
33663 -
33664 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
33665 - pushd "${D}"/${instdir} >/dev/null || die
33666 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
33667 - popd >/dev/null || die
33668 -
33669 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
33670 -}
33671
33672 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150825.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150825.ebuild
33673 deleted file mode 100644
33674 index 836a3c9..0000000
33675 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150825.ebuild
33676 +++ /dev/null
33677 @@ -1,377 +0,0 @@
33678 -# Copyright 1999-2015 Gentoo Foundation
33679 -# Distributed under the terms of the GNU General Public License v2
33680 -# $Header: $
33681 -
33682 -EAPI="4"
33683 -inherit eutils java-pkg-2 java-ant-2
33684 -
33685 -DESCRIPTION="Netbeans IDE Cluster"
33686 -HOMEPAGE="http://netbeans.org/projects/ide"
33687 -SLOT="9999"
33688 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
33689 -SRC_URI="${SOURCE_URL}
33690 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
33691 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
33692 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
33693 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
33694 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
33695 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
33696 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
33697 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
33698 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
33699 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
33700 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
33701 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
33702 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
33703 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
33704 - http://hg.netbeans.org/binaries/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip
33705 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
33706 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
33707 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
33708 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
33709 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
33710 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
33711 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
33712 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
33713 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
33714 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
33715 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
33716 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
33717 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
33718 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
33719 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
33720 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
33721 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
33722 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
33723 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
33724 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
33725 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
33726 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
33727 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
33728 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
33729 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
33730 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
33731 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
33732 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
33733 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
33734 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
33735 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
33736 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
33737 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
33738 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
33739 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
33740 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
33741 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
33742 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
33743 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
33744 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
33745 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
33746 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
33747 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
33748 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
33749 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
33750 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
33751 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
33752 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
33753 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
33754 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
33755 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
33756 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
33757 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
33758 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
33759 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
33760 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
33761 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
33762 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
33763 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
33764 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
33765 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
33766 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33767 -KEYWORDS="~amd64 ~x86"
33768 -IUSE=""
33769 -S="${WORKDIR}"
33770 -
33771 -CDEPEND="~dev-java/netbeans-harness-${PV}
33772 - ~dev-java/netbeans-platform-${PV}
33773 - dev-java/commons-httpclient:3
33774 - dev-java/commons-lang:2.1
33775 - dev-java/commons-logging:0
33776 - dev-java/icu4j:4.4
33777 - dev-java/iso-relax:0
33778 - dev-java/jdbc-mysql:0
33779 - dev-java/jdbc-postgresql:0
33780 - >=dev-java/jsch-0.1.46:0
33781 - >=dev-java/json-simple-1.1:0
33782 - dev-java/jsr173:0
33783 - dev-java/jzlib:0
33784 - dev-java/jvyamlb:0
33785 - dev-java/log4j:0
33786 - dev-java/lucene:3.5
33787 - dev-java/rhino:1.6
33788 - dev-java/saxon:9
33789 - dev-java/smack:2.2
33790 - dev-java/sun-jaf:0
33791 - dev-java/tomcat-servlet-api:2.2
33792 - dev-java/ws-commons-util:0
33793 - dev-java/xerces:2"
33794 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
33795 -# app-text/jing:0 our version is probably too old
33796 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
33797 -# dev-java/freemarker:2.3
33798 -# dev-java/ini4j:0 our version is too old
33799 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
33800 -# dev-java/trilead-ssh2:0 in overlay
33801 -DEPEND=">=virtual/jdk-1.7
33802 - app-arch/unzip
33803 - dev-java/commons-codec:0
33804 - ${CDEPEND}
33805 - dev-java/javacc:0
33806 - dev-java/javahelp:0"
33807 -RDEPEND=">=virtual/jdk-1.7
33808 - ${CDEPEND}"
33809 -
33810 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
33811 -
33812 -EANT_BUILD_XML="nbbuild/build.xml"
33813 -EANT_BUILD_TARGET="rebuild-cluster"
33814 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
33815 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
33816 -JAVA_PKG_BSFIX="off"
33817 -
33818 -JAVA_PKG_WANT_SOURCE="1.7"
33819 -JAVA_PKG_WANT_TARGET="1.7"
33820 -
33821 -src_unpack() {
33822 - unpack $(basename ${SOURCE_URL})
33823 -
33824 - einfo "Deleting bundled jars..."
33825 - find -name "*.jar" -type f -delete
33826 -
33827 - unpack netbeans-9999-r14-build.xml.patch.bz2
33828 -
33829 - pushd "${S}" >/dev/null || die
33830 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
33831 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
33832 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
33833 - 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
33834 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
33835 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
33836 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
33837 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
33838 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
33839 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
33840 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
33841 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
33842 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
33843 - ln -s "${DISTDIR}"/4388C34B9F085A42FBEA06C5B00FDF0A251171EC-html5doc.zip html.parser/external/html5doc.zip || die
33844 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
33845 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
33846 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
33847 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
33848 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
33849 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
33850 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
33851 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
33852 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
33853 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
33854 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
33855 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
33856 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
33857 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
33858 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
33859 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
33860 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
33861 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
33862 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
33863 - 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
33864 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
33865 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
33866 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
33867 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
33868 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
33869 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
33870 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
33871 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
33872 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
33873 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
33874 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
33875 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
33876 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
33877 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
33878 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
33879 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
33880 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
33881 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
33882 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
33883 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
33884 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
33885 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
33886 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
33887 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
33888 - 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
33889 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
33890 - 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
33891 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
33892 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
33893 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
33894 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
33895 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
33896 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
33897 - 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
33898 - 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
33899 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
33900 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
33901 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
33902 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
33903 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
33904 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
33905 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
33906 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
33907 - popd >/dev/null || die
33908 -}
33909 -
33910 -src_prepare() {
33911 - einfo "Deleting bundled class files..."
33912 - find -name "*.class" -type f | xargs rm -vf
33913 -
33914 - epatch netbeans-9999-r14-build.xml.patch
33915 -
33916 - # Support for custom patches
33917 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33918 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33919 -
33920 - if [ -n "${files}" ] ; then
33921 - einfo "Applying custom patches:"
33922 -
33923 - for file in ${files} ; do
33924 - epatch "${file}"
33925 - done
33926 - fi
33927 - fi
33928 -
33929 - einfo "Symlinking external libraries..."
33930 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33931 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
33932 -
33933 - einfo "Linking in other clusters..."
33934 - mkdir "${S}"/nbbuild/netbeans || die
33935 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33936 -
33937 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
33938 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33939 - touch nb.cluster.platform.built
33940 -
33941 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
33942 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
33943 - touch nb.cluster.harness.built
33944 -
33945 - popd >/dev/null || die
33946 -
33947 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
33948 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
33949 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
33950 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
33951 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
33952 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
33953 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
33954 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
33955 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
33956 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
33957 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
33958 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
33959 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
33960 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
33961 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
33962 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
33963 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
33964 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
33965 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
33966 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
33967 - 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
33968 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
33969 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
33970 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
33971 -
33972 - java-pkg-2_src_prepare
33973 -}
33974 -
33975 -src_compile() {
33976 - unset DISPLAY
33977 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
33978 -}
33979 -
33980 -src_install() {
33981 - pushd nbbuild/netbeans/ide >/dev/null || die
33982 -
33983 - insinto ${INSTALL_DIR}
33984 -
33985 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
33986 -
33987 - doins -r *
33988 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
33989 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
33990 -
33991 - insinto ${INSTALL_DIR}/bin/nativeexecution
33992 - doins bin/nativeexecution/*
33993 -
33994 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
33995 - for file in *.sh ; do
33996 - fperms 755 ${file}
33997 - done
33998 - popd >/dev/null || die
33999 -
34000 - if use x86 ; then
34001 - doins -r bin/nativeexecution/Linux-x86
34002 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
34003 - for file in * ; do
34004 - fperms 755 ${file}
34005 - done
34006 - popd >/dev/null || die
34007 - elif use amd64 ; then
34008 - doins -r bin/nativeexecution/Linux-x86_64
34009 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
34010 - for file in * ; do
34011 - fperms 755 ${file}
34012 - done
34013 - popd >/dev/null || die
34014 - fi
34015 -
34016 - popd >/dev/null || die
34017 -
34018 - local instdir=${INSTALL_DIR}/modules
34019 - pushd "${D}"/${instdir} >/dev/null || die
34020 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
34021 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
34022 - popd >/dev/null || die
34023 -
34024 - local instdir=${INSTALL_DIR}/modules/ext
34025 - pushd "${D}"/${instdir} >/dev/null || die
34026 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
34027 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
34028 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
34029 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
34030 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
34031 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
34032 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
34033 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
34034 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
34035 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
34036 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
34037 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
34038 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
34039 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
34040 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
34041 - popd >/dev/null || die
34042 -
34043 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
34044 - pushd "${D}"/${instdir} >/dev/null || die
34045 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
34046 - popd >/dev/null || die
34047 -
34048 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
34049 - pushd "${D}"/${instdir} >/dev/null || die
34050 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
34051 - popd >/dev/null || die
34052 -
34053 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
34054 -}
34055
34056 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150827.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150827.ebuild
34057 deleted file mode 100644
34058 index 0cc7150..0000000
34059 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150827.ebuild
34060 +++ /dev/null
34061 @@ -1,377 +0,0 @@
34062 -# Copyright 1999-2015 Gentoo Foundation
34063 -# Distributed under the terms of the GNU General Public License v2
34064 -# $Header: $
34065 -
34066 -EAPI="4"
34067 -inherit eutils java-pkg-2 java-ant-2
34068 -
34069 -DESCRIPTION="Netbeans IDE Cluster"
34070 -HOMEPAGE="http://netbeans.org/projects/ide"
34071 -SLOT="9999"
34072 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
34073 -SRC_URI="${SOURCE_URL}
34074 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
34075 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
34076 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
34077 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
34078 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
34079 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
34080 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
34081 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
34082 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
34083 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
34084 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
34085 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
34086 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
34087 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
34088 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
34089 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
34090 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
34091 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
34092 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
34093 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
34094 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
34095 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
34096 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
34097 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
34098 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
34099 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
34100 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
34101 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
34102 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
34103 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
34104 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
34105 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
34106 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
34107 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
34108 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
34109 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
34110 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
34111 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
34112 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
34113 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
34114 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
34115 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
34116 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
34117 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
34118 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
34119 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
34120 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
34121 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
34122 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
34123 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
34124 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
34125 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
34126 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
34127 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
34128 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
34129 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
34130 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
34131 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
34132 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
34133 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
34134 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
34135 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
34136 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
34137 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
34138 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
34139 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
34140 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
34141 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
34142 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
34143 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
34144 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
34145 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
34146 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
34147 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
34148 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
34149 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
34150 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34151 -KEYWORDS="~amd64 ~x86"
34152 -IUSE=""
34153 -S="${WORKDIR}"
34154 -
34155 -CDEPEND="~dev-java/netbeans-harness-${PV}
34156 - ~dev-java/netbeans-platform-${PV}
34157 - dev-java/commons-httpclient:3
34158 - dev-java/commons-lang:2.1
34159 - dev-java/commons-logging:0
34160 - dev-java/icu4j:4.4
34161 - dev-java/iso-relax:0
34162 - dev-java/jdbc-mysql:0
34163 - dev-java/jdbc-postgresql:0
34164 - >=dev-java/jsch-0.1.46:0
34165 - >=dev-java/json-simple-1.1:0
34166 - dev-java/jsr173:0
34167 - dev-java/jzlib:0
34168 - dev-java/jvyamlb:0
34169 - dev-java/log4j:0
34170 - dev-java/lucene:3.5
34171 - dev-java/rhino:1.6
34172 - dev-java/saxon:9
34173 - dev-java/smack:2.2
34174 - dev-java/sun-jaf:0
34175 - dev-java/tomcat-servlet-api:2.2
34176 - dev-java/ws-commons-util:0
34177 - dev-java/xerces:2"
34178 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
34179 -# app-text/jing:0 our version is probably too old
34180 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
34181 -# dev-java/freemarker:2.3
34182 -# dev-java/ini4j:0 our version is too old
34183 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
34184 -# dev-java/trilead-ssh2:0 in overlay
34185 -DEPEND=">=virtual/jdk-1.7
34186 - app-arch/unzip
34187 - dev-java/commons-codec:0
34188 - ${CDEPEND}
34189 - dev-java/javacc:0
34190 - dev-java/javahelp:0"
34191 -RDEPEND=">=virtual/jdk-1.7
34192 - ${CDEPEND}"
34193 -
34194 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34195 -
34196 -EANT_BUILD_XML="nbbuild/build.xml"
34197 -EANT_BUILD_TARGET="rebuild-cluster"
34198 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
34199 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34200 -JAVA_PKG_BSFIX="off"
34201 -
34202 -JAVA_PKG_WANT_SOURCE="1.7"
34203 -JAVA_PKG_WANT_TARGET="1.7"
34204 -
34205 -src_unpack() {
34206 - unpack $(basename ${SOURCE_URL})
34207 -
34208 - einfo "Deleting bundled jars..."
34209 - find -name "*.jar" -type f -delete
34210 -
34211 - unpack netbeans-9999-r14-build.xml.patch.bz2
34212 -
34213 - pushd "${S}" >/dev/null || die
34214 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
34215 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
34216 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
34217 - 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
34218 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
34219 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
34220 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
34221 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
34222 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
34223 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
34224 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
34225 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
34226 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
34227 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
34228 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
34229 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
34230 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
34231 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
34232 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
34233 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
34234 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
34235 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
34236 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
34237 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
34238 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
34239 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
34240 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
34241 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
34242 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
34243 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
34244 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
34245 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
34246 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
34247 - 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
34248 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
34249 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
34250 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
34251 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
34252 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
34253 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
34254 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
34255 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
34256 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
34257 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
34258 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
34259 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
34260 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
34261 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
34262 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
34263 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
34264 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
34265 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
34266 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
34267 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
34268 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
34269 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
34270 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
34271 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
34272 - 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
34273 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
34274 - 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
34275 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
34276 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
34277 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
34278 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
34279 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
34280 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
34281 - 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
34282 - 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
34283 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
34284 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
34285 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
34286 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
34287 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
34288 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
34289 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
34290 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
34291 - popd >/dev/null || die
34292 -}
34293 -
34294 -src_prepare() {
34295 - einfo "Deleting bundled class files..."
34296 - find -name "*.class" -type f | xargs rm -vf
34297 -
34298 - epatch netbeans-9999-r14-build.xml.patch
34299 -
34300 - # Support for custom patches
34301 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34302 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34303 -
34304 - if [ -n "${files}" ] ; then
34305 - einfo "Applying custom patches:"
34306 -
34307 - for file in ${files} ; do
34308 - epatch "${file}"
34309 - done
34310 - fi
34311 - fi
34312 -
34313 - einfo "Symlinking external libraries..."
34314 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34315 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34316 -
34317 - einfo "Linking in other clusters..."
34318 - mkdir "${S}"/nbbuild/netbeans || die
34319 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34320 -
34321 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34322 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34323 - touch nb.cluster.platform.built
34324 -
34325 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34326 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34327 - touch nb.cluster.harness.built
34328 -
34329 - popd >/dev/null || die
34330 -
34331 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.51.jar
34332 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
34333 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
34334 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
34335 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
34336 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
34337 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
34338 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
34339 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
34340 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
34341 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
34342 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
34343 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
34344 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
34345 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
34346 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
34347 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
34348 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
34349 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
34350 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
34351 - 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
34352 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
34353 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
34354 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
34355 -
34356 - java-pkg-2_src_prepare
34357 -}
34358 -
34359 -src_compile() {
34360 - unset DISPLAY
34361 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
34362 -}
34363 -
34364 -src_install() {
34365 - pushd nbbuild/netbeans/ide >/dev/null || die
34366 -
34367 - insinto ${INSTALL_DIR}
34368 -
34369 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34370 -
34371 - doins -r *
34372 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
34373 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
34374 -
34375 - insinto ${INSTALL_DIR}/bin/nativeexecution
34376 - doins bin/nativeexecution/*
34377 -
34378 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
34379 - for file in *.sh ; do
34380 - fperms 755 ${file}
34381 - done
34382 - popd >/dev/null || die
34383 -
34384 - if use x86 ; then
34385 - doins -r bin/nativeexecution/Linux-x86
34386 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
34387 - for file in * ; do
34388 - fperms 755 ${file}
34389 - done
34390 - popd >/dev/null || die
34391 - elif use amd64 ; then
34392 - doins -r bin/nativeexecution/Linux-x86_64
34393 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
34394 - for file in * ; do
34395 - fperms 755 ${file}
34396 - done
34397 - popd >/dev/null || die
34398 - fi
34399 -
34400 - popd >/dev/null || die
34401 -
34402 - local instdir=${INSTALL_DIR}/modules
34403 - pushd "${D}"/${instdir} >/dev/null || die
34404 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
34405 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
34406 - popd >/dev/null || die
34407 -
34408 - local instdir=${INSTALL_DIR}/modules/ext
34409 - pushd "${D}"/${instdir} >/dev/null || die
34410 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
34411 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
34412 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
34413 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
34414 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
34415 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
34416 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
34417 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
34418 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
34419 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
34420 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
34421 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
34422 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
34423 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
34424 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
34425 - popd >/dev/null || die
34426 -
34427 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
34428 - pushd "${D}"/${instdir} >/dev/null || die
34429 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
34430 - popd >/dev/null || die
34431 -
34432 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
34433 - pushd "${D}"/${instdir} >/dev/null || die
34434 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
34435 - popd >/dev/null || die
34436 -
34437 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
34438 -}
34439
34440 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150828.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150828.ebuild
34441 deleted file mode 100644
34442 index d18c48d..0000000
34443 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150828.ebuild
34444 +++ /dev/null
34445 @@ -1,377 +0,0 @@
34446 -# Copyright 1999-2015 Gentoo Foundation
34447 -# Distributed under the terms of the GNU General Public License v2
34448 -# $Header: $
34449 -
34450 -EAPI="4"
34451 -inherit eutils java-pkg-2 java-ant-2
34452 -
34453 -DESCRIPTION="Netbeans IDE Cluster"
34454 -HOMEPAGE="http://netbeans.org/projects/ide"
34455 -SLOT="9999"
34456 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
34457 -SRC_URI="${SOURCE_URL}
34458 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
34459 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
34460 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
34461 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
34462 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
34463 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
34464 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
34465 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
34466 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
34467 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
34468 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
34469 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
34470 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
34471 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
34472 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
34473 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
34474 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
34475 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
34476 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
34477 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
34478 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
34479 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
34480 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
34481 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
34482 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
34483 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
34484 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
34485 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
34486 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
34487 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
34488 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
34489 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
34490 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
34491 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
34492 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
34493 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
34494 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
34495 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
34496 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
34497 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
34498 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
34499 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
34500 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
34501 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
34502 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
34503 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
34504 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
34505 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
34506 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
34507 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
34508 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
34509 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
34510 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
34511 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
34512 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
34513 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
34514 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
34515 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
34516 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
34517 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
34518 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
34519 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
34520 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
34521 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
34522 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
34523 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
34524 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
34525 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
34526 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
34527 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
34528 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
34529 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
34530 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
34531 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
34532 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
34533 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
34534 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34535 -KEYWORDS="~amd64 ~x86"
34536 -IUSE=""
34537 -S="${WORKDIR}"
34538 -
34539 -CDEPEND="~dev-java/netbeans-harness-${PV}
34540 - ~dev-java/netbeans-platform-${PV}
34541 - dev-java/commons-httpclient:3
34542 - dev-java/commons-lang:2.1
34543 - dev-java/commons-logging:0
34544 - dev-java/icu4j:4.4
34545 - dev-java/iso-relax:0
34546 - dev-java/jdbc-mysql:0
34547 - dev-java/jdbc-postgresql:0
34548 - >=dev-java/jsch-0.1.46:0
34549 - >=dev-java/json-simple-1.1:0
34550 - dev-java/jsr173:0
34551 - dev-java/jzlib:0
34552 - dev-java/jvyamlb:0
34553 - dev-java/log4j:0
34554 - dev-java/lucene:3.5
34555 - dev-java/rhino:1.6
34556 - dev-java/saxon:9
34557 - dev-java/smack:2.2
34558 - dev-java/sun-jaf:0
34559 - dev-java/tomcat-servlet-api:2.2
34560 - dev-java/ws-commons-util:0
34561 - dev-java/xerces:2"
34562 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
34563 -# app-text/jing:0 our version is probably too old
34564 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
34565 -# dev-java/freemarker:2.3
34566 -# dev-java/ini4j:0 our version is too old
34567 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
34568 -# dev-java/trilead-ssh2:0 in overlay
34569 -DEPEND=">=virtual/jdk-1.7
34570 - app-arch/unzip
34571 - dev-java/commons-codec:0
34572 - ${CDEPEND}
34573 - dev-java/javacc:0
34574 - dev-java/javahelp:0"
34575 -RDEPEND=">=virtual/jdk-1.7
34576 - ${CDEPEND}"
34577 -
34578 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34579 -
34580 -EANT_BUILD_XML="nbbuild/build.xml"
34581 -EANT_BUILD_TARGET="rebuild-cluster"
34582 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
34583 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34584 -JAVA_PKG_BSFIX="off"
34585 -
34586 -JAVA_PKG_WANT_SOURCE="1.7"
34587 -JAVA_PKG_WANT_TARGET="1.7"
34588 -
34589 -src_unpack() {
34590 - unpack $(basename ${SOURCE_URL})
34591 -
34592 - einfo "Deleting bundled jars..."
34593 - find -name "*.jar" -type f -delete
34594 -
34595 - unpack netbeans-9999-r14-build.xml.patch.bz2
34596 -
34597 - pushd "${S}" >/dev/null || die
34598 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
34599 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
34600 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
34601 - 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
34602 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
34603 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
34604 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
34605 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
34606 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
34607 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
34608 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
34609 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
34610 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
34611 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
34612 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
34613 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
34614 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
34615 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
34616 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
34617 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
34618 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
34619 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
34620 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
34621 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
34622 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
34623 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
34624 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
34625 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
34626 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
34627 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
34628 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
34629 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
34630 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
34631 - 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
34632 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
34633 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
34634 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
34635 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
34636 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
34637 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
34638 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
34639 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
34640 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
34641 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
34642 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
34643 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
34644 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
34645 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
34646 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
34647 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
34648 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
34649 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
34650 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
34651 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
34652 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
34653 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
34654 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
34655 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
34656 - 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
34657 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
34658 - 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
34659 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
34660 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
34661 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
34662 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
34663 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
34664 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
34665 - 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
34666 - 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
34667 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
34668 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
34669 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
34670 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
34671 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
34672 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
34673 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
34674 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
34675 - popd >/dev/null || die
34676 -}
34677 -
34678 -src_prepare() {
34679 - einfo "Deleting bundled class files..."
34680 - find -name "*.class" -type f | xargs rm -vf
34681 -
34682 - epatch netbeans-9999-r14-build.xml.patch
34683 -
34684 - # Support for custom patches
34685 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34686 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34687 -
34688 - if [ -n "${files}" ] ; then
34689 - einfo "Applying custom patches:"
34690 -
34691 - for file in ${files} ; do
34692 - epatch "${file}"
34693 - done
34694 - fi
34695 - fi
34696 -
34697 - einfo "Symlinking external libraries..."
34698 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34699 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
34700 -
34701 - einfo "Linking in other clusters..."
34702 - mkdir "${S}"/nbbuild/netbeans || die
34703 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34704 -
34705 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
34706 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34707 - touch nb.cluster.platform.built
34708 -
34709 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
34710 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
34711 - touch nb.cluster.harness.built
34712 -
34713 - popd >/dev/null || die
34714 -
34715 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
34716 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
34717 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
34718 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
34719 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
34720 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
34721 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
34722 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
34723 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
34724 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
34725 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
34726 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
34727 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
34728 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
34729 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
34730 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
34731 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
34732 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
34733 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
34734 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
34735 - 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
34736 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
34737 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
34738 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
34739 -
34740 - java-pkg-2_src_prepare
34741 -}
34742 -
34743 -src_compile() {
34744 - unset DISPLAY
34745 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
34746 -}
34747 -
34748 -src_install() {
34749 - pushd nbbuild/netbeans/ide >/dev/null || die
34750 -
34751 - insinto ${INSTALL_DIR}
34752 -
34753 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
34754 -
34755 - doins -r *
34756 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
34757 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
34758 -
34759 - insinto ${INSTALL_DIR}/bin/nativeexecution
34760 - doins bin/nativeexecution/*
34761 -
34762 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
34763 - for file in *.sh ; do
34764 - fperms 755 ${file}
34765 - done
34766 - popd >/dev/null || die
34767 -
34768 - if use x86 ; then
34769 - doins -r bin/nativeexecution/Linux-x86
34770 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
34771 - for file in * ; do
34772 - fperms 755 ${file}
34773 - done
34774 - popd >/dev/null || die
34775 - elif use amd64 ; then
34776 - doins -r bin/nativeexecution/Linux-x86_64
34777 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
34778 - for file in * ; do
34779 - fperms 755 ${file}
34780 - done
34781 - popd >/dev/null || die
34782 - fi
34783 -
34784 - popd >/dev/null || die
34785 -
34786 - local instdir=${INSTALL_DIR}/modules
34787 - pushd "${D}"/${instdir} >/dev/null || die
34788 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
34789 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
34790 - popd >/dev/null || die
34791 -
34792 - local instdir=${INSTALL_DIR}/modules/ext
34793 - pushd "${D}"/${instdir} >/dev/null || die
34794 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
34795 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
34796 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
34797 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
34798 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
34799 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
34800 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
34801 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
34802 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
34803 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
34804 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
34805 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
34806 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
34807 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
34808 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
34809 - popd >/dev/null || die
34810 -
34811 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
34812 - pushd "${D}"/${instdir} >/dev/null || die
34813 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
34814 - popd >/dev/null || die
34815 -
34816 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
34817 - pushd "${D}"/${instdir} >/dev/null || die
34818 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
34819 - popd >/dev/null || die
34820 -
34821 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
34822 -}
34823
34824 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150829.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150829.ebuild
34825 deleted file mode 100644
34826 index f882c77..0000000
34827 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150829.ebuild
34828 +++ /dev/null
34829 @@ -1,377 +0,0 @@
34830 -# Copyright 1999-2015 Gentoo Foundation
34831 -# Distributed under the terms of the GNU General Public License v2
34832 -# $Header: $
34833 -
34834 -EAPI="4"
34835 -inherit eutils java-pkg-2 java-ant-2
34836 -
34837 -DESCRIPTION="Netbeans IDE Cluster"
34838 -HOMEPAGE="http://netbeans.org/projects/ide"
34839 -SLOT="9999"
34840 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
34841 -SRC_URI="${SOURCE_URL}
34842 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
34843 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
34844 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
34845 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
34846 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
34847 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
34848 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
34849 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
34850 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
34851 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
34852 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
34853 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
34854 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
34855 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
34856 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
34857 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
34858 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
34859 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
34860 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
34861 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
34862 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
34863 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
34864 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
34865 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
34866 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
34867 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
34868 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
34869 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
34870 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
34871 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
34872 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
34873 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
34874 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
34875 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
34876 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
34877 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
34878 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
34879 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
34880 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
34881 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
34882 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
34883 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
34884 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
34885 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
34886 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
34887 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
34888 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
34889 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
34890 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
34891 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
34892 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
34893 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
34894 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
34895 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
34896 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
34897 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
34898 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
34899 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
34900 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
34901 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
34902 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
34903 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
34904 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
34905 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
34906 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
34907 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
34908 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
34909 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
34910 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
34911 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
34912 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
34913 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
34914 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
34915 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
34916 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
34917 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
34918 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34919 -KEYWORDS="~amd64 ~x86"
34920 -IUSE=""
34921 -S="${WORKDIR}"
34922 -
34923 -CDEPEND="~dev-java/netbeans-harness-${PV}
34924 - ~dev-java/netbeans-platform-${PV}
34925 - dev-java/commons-httpclient:3
34926 - dev-java/commons-lang:2.1
34927 - dev-java/commons-logging:0
34928 - dev-java/icu4j:4.4
34929 - dev-java/iso-relax:0
34930 - dev-java/jdbc-mysql:0
34931 - dev-java/jdbc-postgresql:0
34932 - >=dev-java/jsch-0.1.46:0
34933 - >=dev-java/json-simple-1.1:0
34934 - dev-java/jsr173:0
34935 - dev-java/jzlib:0
34936 - dev-java/jvyamlb:0
34937 - dev-java/log4j:0
34938 - dev-java/lucene:3.5
34939 - dev-java/rhino:1.6
34940 - dev-java/saxon:9
34941 - dev-java/smack:2.2
34942 - dev-java/sun-jaf:0
34943 - dev-java/tomcat-servlet-api:2.2
34944 - dev-java/ws-commons-util:0
34945 - dev-java/xerces:2"
34946 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
34947 -# app-text/jing:0 our version is probably too old
34948 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
34949 -# dev-java/freemarker:2.3
34950 -# dev-java/ini4j:0 our version is too old
34951 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
34952 -# dev-java/trilead-ssh2:0 in overlay
34953 -DEPEND=">=virtual/jdk-1.7
34954 - app-arch/unzip
34955 - dev-java/commons-codec:0
34956 - ${CDEPEND}
34957 - dev-java/javacc:0
34958 - dev-java/javahelp:0"
34959 -RDEPEND=">=virtual/jdk-1.7
34960 - ${CDEPEND}"
34961 -
34962 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
34963 -
34964 -EANT_BUILD_XML="nbbuild/build.xml"
34965 -EANT_BUILD_TARGET="rebuild-cluster"
34966 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
34967 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
34968 -JAVA_PKG_BSFIX="off"
34969 -
34970 -JAVA_PKG_WANT_SOURCE="1.7"
34971 -JAVA_PKG_WANT_TARGET="1.7"
34972 -
34973 -src_unpack() {
34974 - unpack $(basename ${SOURCE_URL})
34975 -
34976 - einfo "Deleting bundled jars..."
34977 - find -name "*.jar" -type f -delete
34978 -
34979 - unpack netbeans-9999-r14-build.xml.patch.bz2
34980 -
34981 - pushd "${S}" >/dev/null || die
34982 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
34983 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
34984 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
34985 - 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
34986 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
34987 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
34988 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
34989 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
34990 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
34991 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
34992 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
34993 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
34994 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
34995 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
34996 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
34997 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
34998 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
34999 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
35000 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
35001 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
35002 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
35003 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
35004 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
35005 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
35006 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
35007 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
35008 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
35009 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
35010 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
35011 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
35012 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
35013 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
35014 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
35015 - 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
35016 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
35017 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
35018 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
35019 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
35020 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
35021 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
35022 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
35023 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
35024 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
35025 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
35026 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
35027 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
35028 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
35029 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
35030 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
35031 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
35032 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
35033 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
35034 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
35035 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
35036 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
35037 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
35038 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
35039 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
35040 - 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
35041 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
35042 - 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
35043 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
35044 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
35045 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
35046 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
35047 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
35048 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
35049 - 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
35050 - 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
35051 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
35052 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
35053 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
35054 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
35055 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
35056 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
35057 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
35058 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
35059 - popd >/dev/null || die
35060 -}
35061 -
35062 -src_prepare() {
35063 - einfo "Deleting bundled class files..."
35064 - find -name "*.class" -type f | xargs rm -vf
35065 -
35066 - epatch netbeans-9999-r14-build.xml.patch
35067 -
35068 - # Support for custom patches
35069 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35070 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35071 -
35072 - if [ -n "${files}" ] ; then
35073 - einfo "Applying custom patches:"
35074 -
35075 - for file in ${files} ; do
35076 - epatch "${file}"
35077 - done
35078 - fi
35079 - fi
35080 -
35081 - einfo "Symlinking external libraries..."
35082 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35083 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35084 -
35085 - einfo "Linking in other clusters..."
35086 - mkdir "${S}"/nbbuild/netbeans || die
35087 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35088 -
35089 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35090 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35091 - touch nb.cluster.platform.built
35092 -
35093 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35094 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35095 - touch nb.cluster.harness.built
35096 -
35097 - popd >/dev/null || die
35098 -
35099 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
35100 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
35101 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
35102 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
35103 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
35104 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
35105 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
35106 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
35107 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
35108 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
35109 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
35110 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
35111 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
35112 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
35113 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
35114 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
35115 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
35116 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
35117 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
35118 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
35119 - 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
35120 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
35121 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
35122 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
35123 -
35124 - java-pkg-2_src_prepare
35125 -}
35126 -
35127 -src_compile() {
35128 - unset DISPLAY
35129 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
35130 -}
35131 -
35132 -src_install() {
35133 - pushd nbbuild/netbeans/ide >/dev/null || die
35134 -
35135 - insinto ${INSTALL_DIR}
35136 -
35137 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35138 -
35139 - doins -r *
35140 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
35141 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
35142 -
35143 - insinto ${INSTALL_DIR}/bin/nativeexecution
35144 - doins bin/nativeexecution/*
35145 -
35146 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
35147 - for file in *.sh ; do
35148 - fperms 755 ${file}
35149 - done
35150 - popd >/dev/null || die
35151 -
35152 - if use x86 ; then
35153 - doins -r bin/nativeexecution/Linux-x86
35154 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
35155 - for file in * ; do
35156 - fperms 755 ${file}
35157 - done
35158 - popd >/dev/null || die
35159 - elif use amd64 ; then
35160 - doins -r bin/nativeexecution/Linux-x86_64
35161 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
35162 - for file in * ; do
35163 - fperms 755 ${file}
35164 - done
35165 - popd >/dev/null || die
35166 - fi
35167 -
35168 - popd >/dev/null || die
35169 -
35170 - local instdir=${INSTALL_DIR}/modules
35171 - pushd "${D}"/${instdir} >/dev/null || die
35172 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
35173 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
35174 - popd >/dev/null || die
35175 -
35176 - local instdir=${INSTALL_DIR}/modules/ext
35177 - pushd "${D}"/${instdir} >/dev/null || die
35178 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
35179 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
35180 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
35181 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
35182 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
35183 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
35184 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
35185 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
35186 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
35187 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
35188 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
35189 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
35190 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
35191 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
35192 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
35193 - popd >/dev/null || die
35194 -
35195 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
35196 - pushd "${D}"/${instdir} >/dev/null || die
35197 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
35198 - popd >/dev/null || die
35199 -
35200 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
35201 - pushd "${D}"/${instdir} >/dev/null || die
35202 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
35203 - popd >/dev/null || die
35204 -
35205 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
35206 -}
35207
35208 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150830.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150830.ebuild
35209 deleted file mode 100644
35210 index 14d2e62..0000000
35211 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150830.ebuild
35212 +++ /dev/null
35213 @@ -1,377 +0,0 @@
35214 -# Copyright 1999-2015 Gentoo Foundation
35215 -# Distributed under the terms of the GNU General Public License v2
35216 -# $Header: $
35217 -
35218 -EAPI="4"
35219 -inherit eutils java-pkg-2 java-ant-2
35220 -
35221 -DESCRIPTION="Netbeans IDE Cluster"
35222 -HOMEPAGE="http://netbeans.org/projects/ide"
35223 -SLOT="9999"
35224 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
35225 -SRC_URI="${SOURCE_URL}
35226 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
35227 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
35228 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
35229 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
35230 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
35231 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
35232 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
35233 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
35234 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
35235 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
35236 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
35237 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
35238 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
35239 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
35240 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
35241 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
35242 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
35243 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
35244 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
35245 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
35246 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
35247 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
35248 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
35249 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
35250 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
35251 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
35252 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
35253 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
35254 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
35255 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
35256 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
35257 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
35258 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
35259 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
35260 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
35261 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
35262 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
35263 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
35264 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
35265 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
35266 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
35267 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
35268 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
35269 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
35270 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
35271 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
35272 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
35273 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
35274 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
35275 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
35276 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
35277 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
35278 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
35279 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
35280 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
35281 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
35282 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
35283 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
35284 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
35285 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
35286 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
35287 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
35288 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
35289 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
35290 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
35291 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
35292 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
35293 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
35294 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
35295 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
35296 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
35297 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
35298 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
35299 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
35300 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
35301 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
35302 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35303 -KEYWORDS="~amd64 ~x86"
35304 -IUSE=""
35305 -S="${WORKDIR}"
35306 -
35307 -CDEPEND="~dev-java/netbeans-harness-${PV}
35308 - ~dev-java/netbeans-platform-${PV}
35309 - dev-java/commons-httpclient:3
35310 - dev-java/commons-lang:2.1
35311 - dev-java/commons-logging:0
35312 - dev-java/icu4j:4.4
35313 - dev-java/iso-relax:0
35314 - dev-java/jdbc-mysql:0
35315 - dev-java/jdbc-postgresql:0
35316 - >=dev-java/jsch-0.1.46:0
35317 - >=dev-java/json-simple-1.1:0
35318 - dev-java/jsr173:0
35319 - dev-java/jzlib:0
35320 - dev-java/jvyamlb:0
35321 - dev-java/log4j:0
35322 - dev-java/lucene:3.5
35323 - dev-java/rhino:1.6
35324 - dev-java/saxon:9
35325 - dev-java/smack:2.2
35326 - dev-java/sun-jaf:0
35327 - dev-java/tomcat-servlet-api:2.2
35328 - dev-java/ws-commons-util:0
35329 - dev-java/xerces:2"
35330 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
35331 -# app-text/jing:0 our version is probably too old
35332 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
35333 -# dev-java/freemarker:2.3
35334 -# dev-java/ini4j:0 our version is too old
35335 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
35336 -# dev-java/trilead-ssh2:0 in overlay
35337 -DEPEND=">=virtual/jdk-1.7
35338 - app-arch/unzip
35339 - dev-java/commons-codec:0
35340 - ${CDEPEND}
35341 - dev-java/javacc:0
35342 - dev-java/javahelp:0"
35343 -RDEPEND=">=virtual/jdk-1.7
35344 - ${CDEPEND}"
35345 -
35346 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35347 -
35348 -EANT_BUILD_XML="nbbuild/build.xml"
35349 -EANT_BUILD_TARGET="rebuild-cluster"
35350 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
35351 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35352 -JAVA_PKG_BSFIX="off"
35353 -
35354 -JAVA_PKG_WANT_SOURCE="1.7"
35355 -JAVA_PKG_WANT_TARGET="1.7"
35356 -
35357 -src_unpack() {
35358 - unpack $(basename ${SOURCE_URL})
35359 -
35360 - einfo "Deleting bundled jars..."
35361 - find -name "*.jar" -type f -delete
35362 -
35363 - unpack netbeans-9999-r14-build.xml.patch.bz2
35364 -
35365 - pushd "${S}" >/dev/null || die
35366 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
35367 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
35368 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
35369 - 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
35370 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
35371 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
35372 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
35373 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
35374 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
35375 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
35376 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
35377 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
35378 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
35379 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
35380 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
35381 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
35382 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
35383 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
35384 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
35385 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
35386 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
35387 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
35388 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
35389 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
35390 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
35391 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
35392 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
35393 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
35394 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
35395 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
35396 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
35397 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
35398 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
35399 - 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
35400 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
35401 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
35402 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
35403 - ln -s "${DISTDIR}"/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-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
35404 - ln -s "${DISTDIR}"/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar o.eclipse.core.jobs/external/org.eclipse.core.jobs-3.5.101_nosignature.jar || die
35405 - ln -s "${DISTDIR}"/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-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
35406 - ln -s "${DISTDIR}"/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar o.eclipse.core.runtime/external/org.eclipse.core.runtime-3.7.0_nosignature.jar || die
35407 - ln -s "${DISTDIR}"/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-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
35408 - ln -s "${DISTDIR}"/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar o.eclipse.equinox.app/external/org.eclipse.equinox.app-1.3.100_nosignature.jar || die
35409 - ln -s "${DISTDIR}"/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-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
35410 - ln -s "${DISTDIR}"/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar o.eclipse.equinox.preferences/external/org.eclipse.equinox.preferences-3.4.2_nosignature.jar || die
35411 - ln -s "${DISTDIR}"/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-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
35412 - ln -s "${DISTDIR}"/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar o.eclipse.equinox.security/external/org.eclipse.equinox.security-1.1.1_nosignature.jar || die
35413 - ln -s "${DISTDIR}"/278049664FFA5447191BD5FE96B0B62B0CFD15D1-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
35414 - ln -s "${DISTDIR}"/9039A0C1FA0E56CB56A1A192908814478FA747C5-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
35415 - ln -s "${DISTDIR}"/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar o.eclipse.mylyn.bugzilla.core/external/org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar || die
35416 - ln -s "${DISTDIR}"/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar o.eclipse.mylyn.commons.core/external/org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar || die
35417 - ln -s "${DISTDIR}"/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar o.eclipse.mylyn.commons.net/external/org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar || die
35418 - ln -s "${DISTDIR}"/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.repositories.core/external/org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar || die
35419 - ln -s "${DISTDIR}"/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar o.eclipse.mylyn.commons.xmlrpc/external/org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar || die
35420 - ln -s "${DISTDIR}"/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar o.eclipse.mylyn.tasks.core/external/org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar || die
35421 - ln -s "${DISTDIR}"/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.confluence.core/external/org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar || die
35422 - ln -s "${DISTDIR}"/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.core/external/org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar || die
35423 - ln -s "${DISTDIR}"/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar o.eclipse.mylyn.wikitext.textile.core/external/org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar || die
35424 - 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
35425 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
35426 - 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
35427 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
35428 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
35429 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
35430 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
35431 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
35432 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
35433 - 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
35434 - 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
35435 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
35436 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
35437 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
35438 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
35439 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
35440 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
35441 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
35442 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
35443 - popd >/dev/null || die
35444 -}
35445 -
35446 -src_prepare() {
35447 - einfo "Deleting bundled class files..."
35448 - find -name "*.class" -type f | xargs rm -vf
35449 -
35450 - epatch netbeans-9999-r14-build.xml.patch
35451 -
35452 - # Support for custom patches
35453 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35454 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35455 -
35456 - if [ -n "${files}" ] ; then
35457 - einfo "Applying custom patches:"
35458 -
35459 - for file in ${files} ; do
35460 - epatch "${file}"
35461 - done
35462 - fi
35463 - fi
35464 -
35465 - einfo "Symlinking external libraries..."
35466 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35467 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35468 -
35469 - einfo "Linking in other clusters..."
35470 - mkdir "${S}"/nbbuild/netbeans || die
35471 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35472 -
35473 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35474 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35475 - touch nb.cluster.platform.built
35476 -
35477 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35478 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35479 - touch nb.cluster.harness.built
35480 -
35481 - popd >/dev/null || die
35482 -
35483 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
35484 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
35485 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
35486 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
35487 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
35488 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
35489 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
35490 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
35491 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
35492 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
35493 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
35494 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
35495 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
35496 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
35497 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
35498 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
35499 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
35500 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
35501 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
35502 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
35503 - 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
35504 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
35505 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
35506 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
35507 -
35508 - java-pkg-2_src_prepare
35509 -}
35510 -
35511 -src_compile() {
35512 - unset DISPLAY
35513 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
35514 -}
35515 -
35516 -src_install() {
35517 - pushd nbbuild/netbeans/ide >/dev/null || die
35518 -
35519 - insinto ${INSTALL_DIR}
35520 -
35521 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35522 -
35523 - doins -r *
35524 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
35525 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
35526 -
35527 - insinto ${INSTALL_DIR}/bin/nativeexecution
35528 - doins bin/nativeexecution/*
35529 -
35530 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
35531 - for file in *.sh ; do
35532 - fperms 755 ${file}
35533 - done
35534 - popd >/dev/null || die
35535 -
35536 - if use x86 ; then
35537 - doins -r bin/nativeexecution/Linux-x86
35538 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
35539 - for file in * ; do
35540 - fperms 755 ${file}
35541 - done
35542 - popd >/dev/null || die
35543 - elif use amd64 ; then
35544 - doins -r bin/nativeexecution/Linux-x86_64
35545 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
35546 - for file in * ; do
35547 - fperms 755 ${file}
35548 - done
35549 - popd >/dev/null || die
35550 - fi
35551 -
35552 - popd >/dev/null || die
35553 -
35554 - local instdir=${INSTALL_DIR}/modules
35555 - pushd "${D}"/${instdir} >/dev/null || die
35556 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
35557 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
35558 - popd >/dev/null || die
35559 -
35560 - local instdir=${INSTALL_DIR}/modules/ext
35561 - pushd "${D}"/${instdir} >/dev/null || die
35562 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
35563 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
35564 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
35565 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
35566 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
35567 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
35568 - rm lucene-core-3.5.0.jar && dosym /usr/share/lucene-3.5/lib/lucene-core.jar ${instdir}/lucene-core-3.5.0.jar || die
35569 - rm mysql-connector-java-5.1.23-bin.jar && dosym /usr/share/jdbc-mysql/lib/jdbc-mysql.jar ${instdir}/mysql-connector-java-5.1.23-bin.jar || die
35570 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
35571 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
35572 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
35573 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
35574 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
35575 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
35576 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
35577 - popd >/dev/null || die
35578 -
35579 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
35580 - pushd "${D}"/${instdir} >/dev/null || die
35581 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
35582 - popd >/dev/null || die
35583 -
35584 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
35585 - pushd "${D}"/${instdir} >/dev/null || die
35586 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
35587 - popd >/dev/null || die
35588 -
35589 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
35590 -}
35591
35592 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150831.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150901.ebuild
35593 similarity index 99%
35594 rename from dev-java/netbeans-ide/netbeans-ide-9999_p20150831.ebuild
35595 rename to dev-java/netbeans-ide/netbeans-ide-9999_p20150901.ebuild
35596 index 6121eca..3567c07 100644
35597 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150831.ebuild
35598 +++ b/dev-java/netbeans-ide/netbeans-ide-9999_p20150901.ebuild
35599 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
35600 DESCRIPTION="Netbeans IDE Cluster"
35601 HOMEPAGE="http://netbeans.org/projects/ide"
35602 SLOT="9999"
35603 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
35604 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
35605 SRC_URI="${SOURCE_URL}
35606 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
35607 http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
35608
35609 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
35610 index b00b443..0c954ab 100644
35611 --- a/dev-java/netbeans-java/Manifest
35612 +++ b/dev-java/netbeans-java/Manifest
35613 @@ -14,7 +14,6 @@ DIST 8BDE88C9512D8783E64788F32A50E4CCBC48485E-nb-javac-impl.jar 2759394 SHA256 3
35614 DIST 8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip 266314 SHA256 36c3189a2d495bc713bfeac0eaf05612fe90d8df6c3c20d943bea38d290cd375 SHA512 f08cf953e56966a239d3ff31adc1b3ad74aac76207c4f92d860b13a2ddfbc6cb9ebe8223959ebebbdc6eb8f358a170ff8de544e58bf72a7c12eb101c32b02f46 WHIRLPOOL f3734e3b036eb9e8407478c9b27f86b616506db89d6b7411b531679e89db62f69b0434c490d9c2b1656887d1d8ce2bfa2f6464821a19e0b2b67a12a9da11414e
35615 DIST 91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip 6377019 SHA256 4257d1d0586bffbd66dcf3bd97913b0ec0e82f9f8dfb9cc4d3c74f0d82960240 SHA512 b43fce0d1e39985395b3f161908d52a3c7eb4b1d70b9f0485cde5b782c2ef861594e1f49d71059cbab8fb71d5fbdeabbdb9c40866b9596bc8677359b79876c99 WHIRLPOOL dbb3a33546aebded4fef949a54d02380e1d202d09923e52e3f3d3dd8feb8ec77dc5f997d815e271d3afa649a3f445943f365233d04a63673fd1b06baf0e919de
35616 DIST 9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar 1539086 SHA256 cef4436bae85c31417443284f736e321511cd1615268103378a9bf00b1df036d SHA512 cf8c1218f59a20e4bff22a1b179299e632258dbab92992b6600f1af3ddba1ffd10daa709e758deade56f37dc34245bff23a0789b0d57c97805767a1639602653 WHIRLPOOL 56fe9714058c7d661fb39e4d80becf17c799a9083c1a236da65446897e3c1e81c2773923b7a50dd4b3ad396b182731c750484da14965d1ee263c74d051884882
35617 -DIST A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar 2766562 SHA256 2e5f7622b45fbba92812e3d7ab0d63a86b1c3a4c98d5f966183bfaa0e338a711 SHA512 049c618241f5cb056bee7b63f14307ecc1b5bd8105ba75a553325b84d3e4be4e2a734bee03a4ed730b64b08bc961889fc337b167fc67a7106d2aee9a92bad93d WHIRLPOOL 651ce4c30b92d4b2f1373e6e8d2f4ec1aa10fc30252b2fcb285355ea951ad7611602d7bf226a684b0b89392f6ca39a08905a688319c22c3f2c4b186b57c0a92a
35618 DIST A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip 675425 SHA256 088464e2a7e6650b6f57434087ebe8f48947a3d343986741d79ca6bb23624b67 SHA512 bff8f89e96ae7b5cf22bbdbcbf95c1b6c789626a4f3f972a7216c3a545b3f85a67950c022f19c36edefb8e3fa605968b31e267166922dfb46fdd56bc16e4bd7e WHIRLPOOL 13cc312ba143fed133394d054d8a2b4f086d0dc9f5a5da3bebd83a62c30109bd16c6da5619ee6f0c4d66160280f6659685730f98e46063686aca4d4df8ef9fdb
35619 DIST A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar 89171 SHA256 377b2ddcb7c902daf5dd3d22a1ff5b8da4ad6f7fd6c5e5da4731d17a8d935534 SHA512 b66922bb86a5eb787a76714a6bf2c2adfd8469ea9c3031d9b5970373f71a2349b1e8156213397b9119cc9510e48905b181388744bf2189e04e18922023dacb12 WHIRLPOOL 9a5c93989dd79f803e050189d5cf1e741f0a2a1514b848fcbd51ee868125533a816525738f491da1f0915050343b73f7f8b58e4fe35230610a20b13475143663
35620 DIST A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip 19717645 SHA256 618aa42390667bd4cf2343edfe134f5665d9815379ec311c3c776c9dbd21831d SHA512 160fa0353baa9b31090432053a2d602fdffa663fe1f83ad79de4788ed74d3e5938d0bba0ef28ff4a946e6bc99c3a629b3fc8ff7d44ada98348fee816cb39b42e WHIRLPOOL 23408ae921b1712584eef8d51678547cf24ce3db75743524cbb046511cac60f162ab46e4c3b65e639d9c8b3f2463b674791f491d6e377ef69207ef701b7dbc09
35621 @@ -31,70 +30,24 @@ DIST F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip 930828
35622 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
35623 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
35624 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
35625 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
35626 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
35627 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
35628 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
35629 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
35630 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
35631 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
35632 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
35633 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
35634 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
35635 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
35636 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
35637 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
35638 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
35639 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
35640 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
35641 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
35642 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
35643 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
35644 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
35645 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
35646 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
35647 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
35648 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
35649 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
35650 EBUILD netbeans-java-8.0.2-r3.ebuild 13416 SHA256 744f224f0c8925aa8154e82b822c559d9ed6327627fe64c5b7f311d3a815ff69 SHA512 244b75528f762ecf8d27771111f7e1c8031d43581dfc355304464020b3c1969d469d5eede20921c83caf50dc4054af1c87548acc4ec5fd7c021278869e5ad88a WHIRLPOOL 5686290300ed7758efeef6c1a46119265f18d2ef8dbc28a8c218ec576349971adc3525f06c2e2455ef376f7e0e8c0740610a433522adbd549c8218c2f7db2826
35651 -EBUILD netbeans-java-9999_p20150801.ebuild 14824 SHA256 de02fac7dc2e95989963287136e039a8804216a21a3b0bac157c752ff8a0774d SHA512 7dbad8cb2a583ca69383274b3d4b624c246ed59d58b92dfe78eb937fcf10dedf711778fbf203ed763090883dc0bd2cb9fd42355bead824ab78f1e5d535ee1f32 WHIRLPOOL 2b7f7eec06e6d97e17ffc32232590a6f17208563282d814d8190f5c096fa7b69fbd121db00cb3458e673ce42283bd33d77b3c9645ee7df173d99ea922df74c73
35652 -EBUILD netbeans-java-9999_p20150803.ebuild 14824 SHA256 715bb7be7c2de116b1afe8c190d08ecff0f161567486dd59df8de833d12655f1 SHA512 0d742dfe9f17123646e3c0da0c18702698940c3a853723fce27c67eede55d6f1cf66bb004f4bd83709546e3a10cf789edba9dd705339184f169ab758acbe7c30 WHIRLPOOL 6fe3071fe790647ec84026e1963f88bfcb2c0e013117d468b71d11a01db9d9d9e358f4e426333e8300c2d25b61f0b564a2627aea7db8c5fba54349bb78ca1f69
35653 -EBUILD netbeans-java-9999_p20150804.ebuild 14824 SHA256 8a51867fbf4233981237398924d4ff1d3e77a553eecfd2f045743742a18599c2 SHA512 aa7ab2bcb9c663a3d080ca649202937d22488401d0fa1aff18681e74351a9fe465e803f0be23a69b2703126cf8bc178d6d692e5d4cd52534d316f086dc036437 WHIRLPOOL ecf7e200c266865ca1bcc3a2dbbe547b7770388dd80bf6e6f3e4356aa28286129a225032c57fe814b489cc2384543312b65f2542a23054f106ebe6e53d28fd83
35654 -EBUILD netbeans-java-9999_p20150805.ebuild 14824 SHA256 afb435b9edf2500d2886e06c1388f9108e8abab086a78304cf77473c9182eb0f SHA512 7f3019e3b405ec33a3da06f5dc90b84374cd90faa71a7e3f79605e8a2643345e4145b718a25050c9f0ffee140afea93f09f999e1c0d929d418f6d0ebea7c2a81 WHIRLPOOL 31c20707568dfb6ef86bce15a4bd71edcc52c5e21aa1d2c4faaea38777165df42778aeaf67eabddd3545f33975e164715c0a241bc262aebcae900301d80c6d3c
35655 -EBUILD netbeans-java-9999_p20150807.ebuild 14824 SHA256 01929b478870de4d177bd9ddbc817d5c5ea991bb85640a808aafbd0fd8ae368f SHA512 d1f1d2a74d34168aa92f44757cad508f3e6f532f3b433fac7ad06823609f45ddb31441a757ae4b92f634d7b517f5a18888baa5acef3f27eda8933e11800962e5 WHIRLPOOL 1fd95bd2c506ab9621d78af1694f0d61bea79a026265898c4109699524bbd4f9665248f598074d622d852193e5351c1d75dc3a37359db4d9f7d8eb2270651b28
35656 -EBUILD netbeans-java-9999_p20150808.ebuild 14824 SHA256 28e71392f9e7a11e77dc0e7ac8042f4a02c82c2a696702bd7a5a7214a1e6777b SHA512 63b4da9159ed0056d8710882070dd664acacb67e1f5677ab354e589e1abc0bb417e40be48cc961ca0f53e427cae0e7fede5e287f1becf56bdcebab0c428ee91b WHIRLPOOL c6cce7cc7c3e0f24285c75c44b573bc59f4c8857709df392a8a62dbccd019ba33fa14aa22e8a777a9e284036fb31e7f2b2a98c2f7cde200244d1f27595e4885d
35657 -EBUILD netbeans-java-9999_p20150810.ebuild 14824 SHA256 46baaa5bb07e6def09d3f644ff948833612845761769ba424224ce94154d0c57 SHA512 9af322e3ae1c93b9154b304793079a62855e09d3a539875cb9ca8641177a366225b49fe69ba33316e2fea3a965900e03a1011c26afe5ddb1ae64702a038ed872 WHIRLPOOL f34163c1483e250e8cd5bb3c8013e825f8e39a20ac01abac23514fde3ea31ece8622dd00201210b3b19610b3a07f0c7fc2ced766db6abd330b3e8bf13f174283
35658 -EBUILD netbeans-java-9999_p20150812.ebuild 14824 SHA256 55aeafdedd46ce05ee31a60c9ee52a1bb84d7d32722c7ebe0fa3bdf1e28b3842 SHA512 6e5751650758cc9d1c86f529c10261860f6bc2638d4282f731680c5cd82aa3192763a94382909d15fb72e29aae1050e1555120541e8f4ab679558af2cbec8389 WHIRLPOOL 2dfb34bec15e6c585ac778c54eca44585fa5303ccf5c5822133e8a8dc9a2d67e57b694262625ef4353971d82a1e5c9983e4cfc6f4c0978589d527b764529779a
35659 -EBUILD netbeans-java-9999_p20150813.ebuild 14824 SHA256 de85eb3ca422ab896a01682d98f615f938f97a03dcf0bc61492b83ffeaa8f1ab SHA512 10d2f5901492c521e46698d932926f2323f899ecdda34b9486dcbc6058c2790d38d1092357a55ee4aaedaf0cdf3d8da5193229ecba1006a69db08ede81e6c1e1 WHIRLPOOL b1baab92f8cc1a7ac1bb08afe204d4755f8575fa4e2b4b20f177581a4ac6060d6cca72b39e5ec66c28b8a20d0a7ce8fc0fd059d5351d117ee3c959fe253bb8fc
35660 -EBUILD netbeans-java-9999_p20150814.ebuild 14824 SHA256 99b9e7078d6652d67e8e2624d1433eade1df64eb360e4c6bf8705c534df5e6b5 SHA512 d293f75683ce08910a87d4ac686a1bab18b34971250717a6ba5e77257203ed06b721fc1ee73d7ba374b438555dcd20cba581d2e1b94a235f37e189fe331dbb94 WHIRLPOOL de0d9e6c129c6c0c27f2a03de1a713ceb95498fdb58eca4c9567d2bbb2d12c04d08ac3f7783a8a9b8adf956c3f79b033d3014c6875a49fe50606c46cbd49fb05
35661 -EBUILD netbeans-java-9999_p20150817.ebuild 14824 SHA256 044fe0c1cbaae87efc68027c498398ded9ad95d2df7b3a2d815b76ae36c71a42 SHA512 68903cd180d9e413cb1a19408b34b92c4ed2e385d1bf954153b1b1db56b7c6aeaa58af00a4db88667387bdc9bf62d62d7de8d8368625f02f0b60ac3f0493480b WHIRLPOOL e63649d0b6cd9c907861382ed0dbf6b93f5c0788bc070c76d9a96642763051e71a8a76ecc83dab4f89a8253964b4217087a30e7f0e01d6b85f2d98d1fa2eb7c0
35662 -EBUILD netbeans-java-9999_p20150818.ebuild 14824 SHA256 7c7254783513cc6413cf0e505979660a537a836cdcdab78ddcc63e2bc5a980a2 SHA512 9e535a6432dab43de4b5301df55d7ad5b79f4a2fff68f1db3f798696ac6c986e505510d183fcc19b2bf309d176bd54fa14a5b894525b0fb8f3ec1b25ee632a84 WHIRLPOOL 81cbd59bea4a3e1c11e4cd4f7eb9b8c705007e29e11e29ccbaf9d7d0daa2dea51ea73da5d6f66c2116739de4275ce63e1b806a604aca7c6448b7263dfdcfc3e0
35663 -EBUILD netbeans-java-9999_p20150819.ebuild 14824 SHA256 81421966c3836e92f7a147f32c4a5d81ddeaf15a18d9389a129cf6a8485b3e10 SHA512 78e03e1aa9d0fb7e6f335289fca4920f015d8fc6585e122f84bb844c3c7f289a6bfaca77e32484b38863bd6875682cf7c382c0dc3c76250ea5dd5a1290a88f0b WHIRLPOOL bac21947d47b2e378083dfa9a54569bff1ead2d815736e622a6edac4c927e918ea79fa821538a88910097921971a80e85f3368fc5811e1eeae3748f2acb3ab06
35664 -EBUILD netbeans-java-9999_p20150820.ebuild 14824 SHA256 26bfacfe731bbb607e8434574df66acb995c713cb2189e482f47b09aa319f166 SHA512 8de80663d88de24d1b5d4296afdbde59d24fa323c13725d38852fe2788b3be374e2d119a0bdeac60e2a7ec4fe8e7771c48d1fbe65802b4dc336aeac3e2a29dda WHIRLPOOL 5fd17e5bb1f1b469f2e2c42673b1fd779ba98d1a1b3f8b706ba8ffc4abf6089fb3e1fbbf55afb70ff75cfb3be92b08860a67c8b975b42b4efd0a43ca42aad243
35665 -EBUILD netbeans-java-9999_p20150821.ebuild 14824 SHA256 237dcd04c4f91fc0960ee8c7f9e5200bc104f492737d8a7e56e495fe0eff6710 SHA512 bf1ca37d0a14082b763dba1452b1862d76fb33939c7d6f416f6f35bc2cb9097d97da5ae588fccefa9c4412074372b12454e09bccea8afcd8e0a0f30a47d4a511 WHIRLPOOL 9c9dfa689d773c156e2613fdddd39b5b533b832320526de9c77796a27c38a5a1193ba64a72210d11db822a66e83350156209cc99534ae51662544ee996610fd4
35666 -EBUILD netbeans-java-9999_p20150822.ebuild 14824 SHA256 e117c47437abb9180c7534135c0780458d85cb944880e63502347254006b7fcc SHA512 70d2cd35e4e81f70f6d9a3c3f8680bd6f57be8f275d8c3e0066dd0eddcd4d8913ad9bfe71144e81e550f373e48039b769c1536c2a09fb897c98b601d678863f8 WHIRLPOOL a54aad6219b725176429722393c9183defcb526432172a3536144eea87f5f14b3dbc1469b7d5036e95cd72a6ab05b5bff3c4c986a73fb25176fad1f316a65215
35667 -EBUILD netbeans-java-9999_p20150823.ebuild 14824 SHA256 b22b18a9e749df9df639cab53a6f3f0483892042eef6b7c01b865b68f0013135 SHA512 b85ab6e1f307565b111f54260155e85e60ad734dffc56f8cf35023322f8600747e646c82f429efbc5a0e540dd7e0a4e68a770c27af3ebe12d46ebb0bfb68ffd7 WHIRLPOOL af58c6b441968469e3baf088067892a590980c92ac7af21fd6dbbd15e83bfb23158a905a47e33c008948e7c71ca310848835c6dd786d6b930c6fbbf24a8f6aa1
35668 -EBUILD netbeans-java-9999_p20150824.ebuild 14824 SHA256 98aee1dcbe3dc52fbfe6104e1376c08864b31e6b369b704ebffd98b1e25a31be SHA512 a50a65e69950e2051a1fce1ceb6b76971d1555168c9800f62b4641f8dc74a313d2634c3ce48b3e62c016ca1fab2e7c46d85e7ec5565ee7c5795d6ab8c597e7f6 WHIRLPOOL 640a1031f53f2454054b6d09b9dcc55802e60c5e6d6db04a9408f7f08441a012f18d15bca7a6625e70fddfdc6aee6b395205733dc9e5662eab65fc86cba1ccca
35669 -EBUILD netbeans-java-9999_p20150825.ebuild 14824 SHA256 d75f7a7ccb8eed23003fa99b6d23c72b6364e2f5eaeb9764f9889d4534fb6999 SHA512 f787c70aeb563e42a8615ab7efb118e75e458ee8ae55c8034734509994e429f4362b8c4169e7b80e3f1b20e2540ca6bc366c50135710b5d8b1fff334551b582d WHIRLPOOL 056d1efce37f6c11501ef4f11f0054102be0cc3bbf111951fa993e4839b651735c5fbe521df1d5b6e697404d1e2e444a6a72d5a221d2cb0bf36046585d0d6b28
35670 -EBUILD netbeans-java-9999_p20150827.ebuild 14824 SHA256 eabbd6638c99bcf25d8e3ca3734185fcec5b742ec873ed4585556ffb4c1463c7 SHA512 a80d6eb79996e4e39dcb6144eec3e931548db06cfea6177d945b8052b124c9c2c18b5aa7b0a2cc9eac928da30feb0475c0d8738cf84ecb939e162347a02707a9 WHIRLPOOL f50eb5e75faa154b64bc7e5bc5dcd58c2f1ae828e6b9e3dd550c78f00b74d4a5dc4dc4903f014039b85bfb3097d657eea1e0ea17e42b8fe8677a2453a73467a5
35671 -EBUILD netbeans-java-9999_p20150828.ebuild 14824 SHA256 7dac6f95056cd75056f872b56560699fc33cad6fb2ea5da57d170155293d9a58 SHA512 01d679df7a0d209daadde63dbe53b06fea5700234bdd6dffdb63c42b63edf2297fdee740dece5a937aa9fd774e4642f573e84d3e9d48059986a4bacf6d31fdcb WHIRLPOOL afebaef3c546ee2dd31b0dd51887d8933939249252b87735c48b41d74ecc08f10ce9c0a4d87bb2a4394a3c130e8d77f034bc842da4752b3dac8555f434a3913f
35672 -EBUILD netbeans-java-9999_p20150829.ebuild 14824 SHA256 d2a3a5879a2e845a268097a0736523a64d18515000202fb2ba16a241d6073a7e SHA512 d923b3811b9c35cc7d27238d27db8de702217414a7affef99457f779d10b221cf6d65612674f981797fb4ec3f48f1953d1a724cb4934e3d098b4840e9b12f3f0 WHIRLPOOL 6e1045c286a2e078a4dff05c3ee324346f8eda8ed1913be3895efe9b060de0af4de249ad46b36c7f6e8b435df022c3b6ac5a5a4e178408c0e707257102e07814
35673 -EBUILD netbeans-java-9999_p20150830.ebuild 14824 SHA256 83f3b68c56ffea7e2821cd99c52d4d4202d07fb0f06473201316de892947df8f SHA512 205f7a457bcb74139dbd36e1aaf6a1102ebccf29cd788c2e822d5571d76d23608f7d85629cde108ec282a1da08672b198aefc154cc29c98a0c1f348366b5b4d7 WHIRLPOOL 432990ba50ae1d1dc0f870dea060007e3b0b5298d6925c36b1993d7d11a6d0476b157976bfba2570f9dd2d7f826aed1cbcde298b1c996d8567c875b612bf489f
35674 -EBUILD netbeans-java-9999_p20150831.ebuild 14824 SHA256 b33149c58e072391cb76a0040211fa32648213b8f85bce462702464ef7950fb4 SHA512 a07b3b6606332a7072b91110876698f49d5998f31a5cc39b521fe2c25940575a09317bc6db0a10e651f28408d7343bbcbc35760e9ce7890ec03e2a04325e7e43 WHIRLPOOL 66f5fd6be1ac4cd20e437d1829964c34f85eaf52d62d89462d0a1f7095cbb07d6d45cb33dd6b6f4f73f6851d13ccb06042f8833f6d5fb3413d7331bb7d949e3f
35675 +EBUILD netbeans-java-9999_p20150901.ebuild 14824 SHA256 8f23718980396ea6c7d7bda7e35df909d3c723e68af4110b71c425379e2b4ebb SHA512 dd26772bf63ea1da0092ee55acb2f6381529018d0573d486fbc223280702bdc696713fa8a4bce06957df31034756ce02996b6233717af2d14fb7a61b48e4a6ef WHIRLPOOL daa95f8dbb46d6825ede97262aa910a400b87d1ba945e6b6a6706830c18b7cb0bd398bbfa4e9564c28396b6d0cdbdf95d345399c7061e506c224ca551194e3e1
35676 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
35677 -----BEGIN PGP SIGNATURE-----
35678 Version: GnuPG v2
35679
35680 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZu/wP/jiIXv+J6PQSSMb05pC4Lky0
35681 -2JU64oNL5S6BUZNPPoSnHpaDczjaHU6vD8T09RD5wgnPhBnsiMqFxdCXxqPu6h7J
35682 -MJIJS3M/aHNx5xxj/FiSfm3uubn+l9CHCdRTJvxXFeavr5gJO4CzYXhJwaC8VUg2
35683 -Pubigr4UnBTjXLY3f9LRQFZJCxYiVevKZWDOFCWJS4mGCz+lfyJJ623YIWkK3e/8
35684 -W8qzjBJQggHBYhRuCMcWkkBH83iEXf/hEiyxzB862/FM3ftKE+xxCHfChLFkKVxF
35685 -mKJmkiHOxyerT/QJt+w3++4N7XiZa0+WgqwwEmWlL5VfdXoxAKe23z6WhzHbPQH0
35686 -NVzQZAe2zdOvZoyvGY6EDFqxVyrAOq/v60dfBGvUe/ryzPNIQZ5aeHsgX11sS5uk
35687 -fEJxEQ1Pf5V4FXMDwtutiSxvpvj4MMbr3SSNNrs8/OljlOZF1U6d+1/p0nSTs2GG
35688 -P6uL/+kI+vTIF6xHaTmQGYtmjKnRrwZ1UNR8mrXEyFsVh03FicPO9PL2iK3Wnk98
35689 -J1wOF7MCjy+J/YKXenrOv/I0jru6B9MgWhRA0nhZCg49+IcprMxSYXQKV6Fv2qd7
35690 -plmsW4m13YY5bZccASG8lm1vHqVDCj7z38AHTReRfBw0Lqh0jVW/gzyhAogPGwpP
35691 -Mysx0KeLIszSB/fbavpw
35692 -=X4QD
35693 +iQIcBAEBCAAGBQJV5YsOAAoJEHXhZAaA2KaZ908P/jmHVVtXtp9lNBuvCeRAGZQc
35694 +iTUM+yn9+q35N3PMlG2AkPNBTMtaigDTO5VX+x6t+xGEsIgXVl1kn++eiQ0rFrGX
35695 +sLmOngtWqXoEJthbcu42Nxhx2RfkR4heZ1CboTa7LVnaKjvTFFSZ7JGIdGtInhbm
35696 +/u5S57guctqoxW91356HR7hWVB4Ju7BgQ/FpKEOjPh+F5jBf7Zh67gJb7O9Opio6
35697 +WS6UWaVWM+W5U9AaY8d1C5l++8KOSiTKWXFYQ09NQjn5I1YsBGnihJX7V5EqWKT4
35698 +1/1U5vSyI409LaChuZuYYoQFnl0Ir14OTzMqXMWFX0ie/IAJU8+jyxKOWNgKMQSR
35699 +BrP1mQC+Jwel42H6W+PzUBOrR8C91YYGCXvcYMw4J0orDP3NoPDbAR9qVfYjLcIz
35700 +MAvmBUu0j21nTi6ppKUdJPkgqn4k5SgZ0MRecpPviMEeJqclhG+9uu6CpdhKORQv
35701 +kpaNmRT684mKmAfg9L+m8SFY10rC8IhKBVQ9E7UU1nn+qBv8IF8CS6eTYEqfpnCG
35702 +ZxwH02ODWacbgBbH1OqeOsZ35PvHd/0w+YBHSbKYFJSqJDxZ7c083gS3eVvFM2Wz
35703 ++hDOc+D0a6jGldAmeNJmeS1LrGRP/RezEd+DGtsQQAevaXhBSbLKJCk5JOTc3A77
35704 +1YUSWadAfEjmW7ou2+d9
35705 +=2CqP
35706 -----END PGP SIGNATURE-----
35707
35708 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150801.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150801.ebuild
35709 deleted file mode 100644
35710 index 0ed9f45..0000000
35711 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150801.ebuild
35712 +++ /dev/null
35713 @@ -1,273 +0,0 @@
35714 -# Copyright 1999-2015 Gentoo Foundation
35715 -# Distributed under the terms of the GNU General Public License v2
35716 -# $Header: $
35717 -
35718 -EAPI="4"
35719 -inherit eutils java-pkg-2 java-ant-2
35720 -
35721 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
35722 -
35723 -DESCRIPTION="Netbeans Java Cluster"
35724 -HOMEPAGE="http://netbeans.org/projects/java"
35725 -SLOT="9999"
35726 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
35727 -# jarjar-1.4 contains also asm libraries
35728 -SRC_URI="${SOURCE_URL}
35729 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
35730 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
35731 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
35732 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
35733 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
35734 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
35735 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
35736 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
35737 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
35738 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
35739 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
35740 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
35741 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
35742 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
35743 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
35744 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
35745 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
35746 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
35747 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
35748 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
35749 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
35750 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
35751 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
35752 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
35753 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35754 -KEYWORDS="~amd64 ~x86"
35755 -IUSE=""
35756 -S="${WORKDIR}"
35757 -
35758 -CDEPEND="~dev-java/netbeans-platform-${PV}
35759 - ~dev-java/netbeans-extide-${PV}
35760 - ~dev-java/netbeans-harness-${PV}
35761 - ~dev-java/netbeans-ide-${PV}
35762 - ~dev-java/netbeans-websvccommon-${PV}
35763 - dev-java/beansbinding:0
35764 - dev-java/cglib:3
35765 - dev-java/jdom:0"
35766 -DEPEND=">=virtual/jdk-1.7
35767 - app-arch/unzip
35768 - ${CDEPEND}
35769 - dev-java/javahelp:0
35770 - dev-java/json-simple:0
35771 - dev-java/junit:4"
35772 -RDEPEND=">=virtual/jdk-1.7
35773 - ${CDEPEND}
35774 - dev-java/absolutelayout:0
35775 - dev-java/antlr:0[java]
35776 - dev-java/c3p0:0
35777 - dev-java/commons-cli:1
35778 - dev-java/commons-collections:0
35779 - dev-java/dom4j:1
35780 - dev-java/fastinfoset:0
35781 - dev-java/glassfish-transaction-api:0
35782 - dev-java/javassist:3
35783 - dev-java/jboss-logging:0
35784 - dev-java/jsr67:0
35785 - dev-java/jsr181:0
35786 - dev-java/jtidy:0
35787 - dev-java/log4j:0
35788 - dev-java/mimepull:0
35789 - dev-java/oracle-javamail:0
35790 - dev-java/saaj:0
35791 - dev-java/slf4j-api:0
35792 - dev-java/slf4j-log4j12:0
35793 - dev-java/slf4j-simple:0
35794 - dev-java/stax-ex:0
35795 - dev-java/stax2-api:0
35796 - dev-java/xmlstreambuffer:0"
35797 -
35798 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
35799 -
35800 -EANT_BUILD_XML="nbbuild/build.xml"
35801 -EANT_BUILD_TARGET="rebuild-cluster"
35802 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
35803 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
35804 -JAVA_PKG_BSFIX="off"
35805 -
35806 -pkg_pretend() {
35807 - local die_now=""
35808 -
35809 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
35810 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
35811 - eerror "Please remove following symlinks and run emerge again:"
35812 - find /usr/share/netbeans-java-${SLOT}/ant -type l
35813 - die_now="1"
35814 - fi
35815 - fi
35816 -
35817 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
35818 - if [ -z "${die_now}" ]; then
35819 - eerror "Please remove following symlinks and run emerge again:"
35820 - fi
35821 -
35822 - echo "/usr/share/netbeans-java-${SLOT}/maven"
35823 - die_now="1"
35824 - fi
35825 -
35826 - if [ -n "${die_now}" ]; then
35827 - die "Symlinks exist"
35828 - fi
35829 -}
35830 -
35831 -src_unpack() {
35832 - unpack $(basename ${SOURCE_URL})
35833 -
35834 - einfo "Deleting bundled jars..."
35835 - find -name "*.jar" -type f -delete
35836 -
35837 - unpack netbeans-9999-r14-build.xml.patch.bz2
35838 -
35839 - pushd "${S}" >/dev/null || die
35840 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
35841 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
35842 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
35843 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
35844 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
35845 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
35846 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
35847 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
35848 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
35849 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
35850 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
35851 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
35852 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
35853 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
35854 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
35855 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
35856 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
35857 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
35858 - 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
35859 - 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
35860 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
35861 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
35862 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
35863 - popd >/dev/null || die
35864 -}
35865 -
35866 -src_prepare() {
35867 - einfo "Deleting bundled class files..."
35868 - find -name "*.class" -type f | xargs rm -vf
35869 -
35870 - epatch netbeans-9999-r14-build.xml.patch
35871 -
35872 - # Support for custom patches
35873 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35874 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35875 -
35876 - if [ -n "${files}" ] ; then
35877 - einfo "Applying custom patches:"
35878 -
35879 - for file in ${files} ; do
35880 - epatch "${file}"
35881 - done
35882 - fi
35883 - fi
35884 -
35885 - einfo "Symlinking external libraries..."
35886 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35887 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
35888 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
35889 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
35890 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
35891 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
35892 -
35893 - einfo "Linking in other clusters..."
35894 - mkdir "${S}"/nbbuild/netbeans || die
35895 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35896 -
35897 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
35898 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35899 - touch nb.cluster.platform.built
35900 -
35901 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
35902 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35903 - touch nb.cluster.extide.built
35904 -
35905 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
35906 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35907 - touch nb.cluster.harness.built
35908 -
35909 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
35910 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35911 - touch nb.cluster.ide.built
35912 -
35913 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
35914 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
35915 - touch nb.cluster.websvccommon.built
35916 -
35917 - popd >/dev/null || die
35918 -
35919 - java-pkg-2_src_prepare
35920 -}
35921 -
35922 -src_install() {
35923 - pushd nbbuild/netbeans/java >/dev/null || die
35924 -
35925 - insinto ${INSTALL_DIR}
35926 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
35927 -
35928 - doins -r *
35929 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
35930 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
35931 -
35932 - popd >/dev/null || die
35933 -
35934 - local instdir=/${INSTALL_DIR}/maven/lib
35935 - pushd "${D}"/${instdir} >/dev/null || die
35936 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
35937 - popd >/dev/null || die
35938 -
35939 - local instdir=/${INSTALL_DIR}/modules/ext
35940 - pushd "${D}"/${instdir} >/dev/null || die
35941 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
35942 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
35943 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
35944 - popd >/dev/null || die
35945 -
35946 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
35947 - pushd "${D}"/${instdir} >/dev/null || die
35948 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
35949 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
35950 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
35951 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
35952 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
35953 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
35954 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
35955 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
35956 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
35957 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
35958 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
35959 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
35960 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
35961 - popd >/dev/null || die
35962 -
35963 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
35964 - pushd "${D}"/${instdir} >/dev/null || die
35965 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
35966 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
35967 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
35968 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
35969 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
35970 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
35971 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
35972 - popd >/dev/null || die
35973 -
35974 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
35975 - pushd "${D}"/${instdir} >/dev/null || die
35976 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
35977 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
35978 - popd >/dev/null || die
35979 -
35980 - local instdir=${INSTALL_DIR}/modules/ext/maven
35981 - pushd "${D}"/${instdir} >/dev/null || die
35982 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
35983 - popd >/dev/null || die
35984 -
35985 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
35986 -}
35987
35988 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150803.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150803.ebuild
35989 deleted file mode 100644
35990 index dc2749e..0000000
35991 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150803.ebuild
35992 +++ /dev/null
35993 @@ -1,273 +0,0 @@
35994 -# Copyright 1999-2015 Gentoo Foundation
35995 -# Distributed under the terms of the GNU General Public License v2
35996 -# $Header: $
35997 -
35998 -EAPI="4"
35999 -inherit eutils java-pkg-2 java-ant-2
36000 -
36001 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
36002 -
36003 -DESCRIPTION="Netbeans Java Cluster"
36004 -HOMEPAGE="http://netbeans.org/projects/java"
36005 -SLOT="9999"
36006 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
36007 -# jarjar-1.4 contains also asm libraries
36008 -SRC_URI="${SOURCE_URL}
36009 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
36010 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
36011 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
36012 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
36013 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
36014 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
36015 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
36016 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
36017 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
36018 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
36019 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
36020 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
36021 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
36022 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
36023 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
36024 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
36025 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
36026 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
36027 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
36028 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
36029 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
36030 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
36031 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
36032 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
36033 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36034 -KEYWORDS="~amd64 ~x86"
36035 -IUSE=""
36036 -S="${WORKDIR}"
36037 -
36038 -CDEPEND="~dev-java/netbeans-platform-${PV}
36039 - ~dev-java/netbeans-extide-${PV}
36040 - ~dev-java/netbeans-harness-${PV}
36041 - ~dev-java/netbeans-ide-${PV}
36042 - ~dev-java/netbeans-websvccommon-${PV}
36043 - dev-java/beansbinding:0
36044 - dev-java/cglib:3
36045 - dev-java/jdom:0"
36046 -DEPEND=">=virtual/jdk-1.7
36047 - app-arch/unzip
36048 - ${CDEPEND}
36049 - dev-java/javahelp:0
36050 - dev-java/json-simple:0
36051 - dev-java/junit:4"
36052 -RDEPEND=">=virtual/jdk-1.7
36053 - ${CDEPEND}
36054 - dev-java/absolutelayout:0
36055 - dev-java/antlr:0[java]
36056 - dev-java/c3p0:0
36057 - dev-java/commons-cli:1
36058 - dev-java/commons-collections:0
36059 - dev-java/dom4j:1
36060 - dev-java/fastinfoset:0
36061 - dev-java/glassfish-transaction-api:0
36062 - dev-java/javassist:3
36063 - dev-java/jboss-logging:0
36064 - dev-java/jsr67:0
36065 - dev-java/jsr181:0
36066 - dev-java/jtidy:0
36067 - dev-java/log4j:0
36068 - dev-java/mimepull:0
36069 - dev-java/oracle-javamail:0
36070 - dev-java/saaj:0
36071 - dev-java/slf4j-api:0
36072 - dev-java/slf4j-log4j12:0
36073 - dev-java/slf4j-simple:0
36074 - dev-java/stax-ex:0
36075 - dev-java/stax2-api:0
36076 - dev-java/xmlstreambuffer:0"
36077 -
36078 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36079 -
36080 -EANT_BUILD_XML="nbbuild/build.xml"
36081 -EANT_BUILD_TARGET="rebuild-cluster"
36082 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36083 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36084 -JAVA_PKG_BSFIX="off"
36085 -
36086 -pkg_pretend() {
36087 - local die_now=""
36088 -
36089 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
36090 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
36091 - eerror "Please remove following symlinks and run emerge again:"
36092 - find /usr/share/netbeans-java-${SLOT}/ant -type l
36093 - die_now="1"
36094 - fi
36095 - fi
36096 -
36097 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
36098 - if [ -z "${die_now}" ]; then
36099 - eerror "Please remove following symlinks and run emerge again:"
36100 - fi
36101 -
36102 - echo "/usr/share/netbeans-java-${SLOT}/maven"
36103 - die_now="1"
36104 - fi
36105 -
36106 - if [ -n "${die_now}" ]; then
36107 - die "Symlinks exist"
36108 - fi
36109 -}
36110 -
36111 -src_unpack() {
36112 - unpack $(basename ${SOURCE_URL})
36113 -
36114 - einfo "Deleting bundled jars..."
36115 - find -name "*.jar" -type f -delete
36116 -
36117 - unpack netbeans-9999-r14-build.xml.patch.bz2
36118 -
36119 - pushd "${S}" >/dev/null || die
36120 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36121 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36122 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36123 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36124 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36125 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36126 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36127 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36128 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36129 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36130 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36131 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36132 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36133 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36134 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36135 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36136 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36137 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36138 - 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
36139 - 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
36140 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36141 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36142 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
36143 - popd >/dev/null || die
36144 -}
36145 -
36146 -src_prepare() {
36147 - einfo "Deleting bundled class files..."
36148 - find -name "*.class" -type f | xargs rm -vf
36149 -
36150 - epatch netbeans-9999-r14-build.xml.patch
36151 -
36152 - # Support for custom patches
36153 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36154 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36155 -
36156 - if [ -n "${files}" ] ; then
36157 - einfo "Applying custom patches:"
36158 -
36159 - for file in ${files} ; do
36160 - epatch "${file}"
36161 - done
36162 - fi
36163 - fi
36164 -
36165 - einfo "Symlinking external libraries..."
36166 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36167 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
36168 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
36169 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
36170 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
36171 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
36172 -
36173 - einfo "Linking in other clusters..."
36174 - mkdir "${S}"/nbbuild/netbeans || die
36175 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36176 -
36177 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36178 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36179 - touch nb.cluster.platform.built
36180 -
36181 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36182 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36183 - touch nb.cluster.extide.built
36184 -
36185 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
36186 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36187 - touch nb.cluster.harness.built
36188 -
36189 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36190 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36191 - touch nb.cluster.ide.built
36192 -
36193 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
36194 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36195 - touch nb.cluster.websvccommon.built
36196 -
36197 - popd >/dev/null || die
36198 -
36199 - java-pkg-2_src_prepare
36200 -}
36201 -
36202 -src_install() {
36203 - pushd nbbuild/netbeans/java >/dev/null || die
36204 -
36205 - insinto ${INSTALL_DIR}
36206 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36207 -
36208 - doins -r *
36209 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
36210 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
36211 -
36212 - popd >/dev/null || die
36213 -
36214 - local instdir=/${INSTALL_DIR}/maven/lib
36215 - pushd "${D}"/${instdir} >/dev/null || die
36216 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
36217 - popd >/dev/null || die
36218 -
36219 - local instdir=/${INSTALL_DIR}/modules/ext
36220 - pushd "${D}"/${instdir} >/dev/null || die
36221 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
36222 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
36223 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36224 - popd >/dev/null || die
36225 -
36226 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
36227 - pushd "${D}"/${instdir} >/dev/null || die
36228 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
36229 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
36230 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36231 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
36232 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
36233 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
36234 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
36235 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
36236 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
36237 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
36238 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
36239 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
36240 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
36241 - popd >/dev/null || die
36242 -
36243 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
36244 - pushd "${D}"/${instdir} >/dev/null || die
36245 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
36246 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
36247 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
36248 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
36249 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
36250 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
36251 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
36252 - popd >/dev/null || die
36253 -
36254 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
36255 - pushd "${D}"/${instdir} >/dev/null || die
36256 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
36257 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
36258 - popd >/dev/null || die
36259 -
36260 - local instdir=${INSTALL_DIR}/modules/ext/maven
36261 - pushd "${D}"/${instdir} >/dev/null || die
36262 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
36263 - popd >/dev/null || die
36264 -
36265 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
36266 -}
36267
36268 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150804.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150804.ebuild
36269 deleted file mode 100644
36270 index 009bc8b..0000000
36271 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150804.ebuild
36272 +++ /dev/null
36273 @@ -1,273 +0,0 @@
36274 -# Copyright 1999-2015 Gentoo Foundation
36275 -# Distributed under the terms of the GNU General Public License v2
36276 -# $Header: $
36277 -
36278 -EAPI="4"
36279 -inherit eutils java-pkg-2 java-ant-2
36280 -
36281 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
36282 -
36283 -DESCRIPTION="Netbeans Java Cluster"
36284 -HOMEPAGE="http://netbeans.org/projects/java"
36285 -SLOT="9999"
36286 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
36287 -# jarjar-1.4 contains also asm libraries
36288 -SRC_URI="${SOURCE_URL}
36289 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
36290 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
36291 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
36292 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
36293 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
36294 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
36295 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
36296 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
36297 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
36298 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
36299 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
36300 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
36301 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
36302 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
36303 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
36304 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
36305 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
36306 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
36307 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
36308 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
36309 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
36310 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
36311 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
36312 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
36313 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36314 -KEYWORDS="~amd64 ~x86"
36315 -IUSE=""
36316 -S="${WORKDIR}"
36317 -
36318 -CDEPEND="~dev-java/netbeans-platform-${PV}
36319 - ~dev-java/netbeans-extide-${PV}
36320 - ~dev-java/netbeans-harness-${PV}
36321 - ~dev-java/netbeans-ide-${PV}
36322 - ~dev-java/netbeans-websvccommon-${PV}
36323 - dev-java/beansbinding:0
36324 - dev-java/cglib:3
36325 - dev-java/jdom:0"
36326 -DEPEND=">=virtual/jdk-1.7
36327 - app-arch/unzip
36328 - ${CDEPEND}
36329 - dev-java/javahelp:0
36330 - dev-java/json-simple:0
36331 - dev-java/junit:4"
36332 -RDEPEND=">=virtual/jdk-1.7
36333 - ${CDEPEND}
36334 - dev-java/absolutelayout:0
36335 - dev-java/antlr:0[java]
36336 - dev-java/c3p0:0
36337 - dev-java/commons-cli:1
36338 - dev-java/commons-collections:0
36339 - dev-java/dom4j:1
36340 - dev-java/fastinfoset:0
36341 - dev-java/glassfish-transaction-api:0
36342 - dev-java/javassist:3
36343 - dev-java/jboss-logging:0
36344 - dev-java/jsr67:0
36345 - dev-java/jsr181:0
36346 - dev-java/jtidy:0
36347 - dev-java/log4j:0
36348 - dev-java/mimepull:0
36349 - dev-java/oracle-javamail:0
36350 - dev-java/saaj:0
36351 - dev-java/slf4j-api:0
36352 - dev-java/slf4j-log4j12:0
36353 - dev-java/slf4j-simple:0
36354 - dev-java/stax-ex:0
36355 - dev-java/stax2-api:0
36356 - dev-java/xmlstreambuffer:0"
36357 -
36358 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36359 -
36360 -EANT_BUILD_XML="nbbuild/build.xml"
36361 -EANT_BUILD_TARGET="rebuild-cluster"
36362 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36363 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36364 -JAVA_PKG_BSFIX="off"
36365 -
36366 -pkg_pretend() {
36367 - local die_now=""
36368 -
36369 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
36370 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
36371 - eerror "Please remove following symlinks and run emerge again:"
36372 - find /usr/share/netbeans-java-${SLOT}/ant -type l
36373 - die_now="1"
36374 - fi
36375 - fi
36376 -
36377 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
36378 - if [ -z "${die_now}" ]; then
36379 - eerror "Please remove following symlinks and run emerge again:"
36380 - fi
36381 -
36382 - echo "/usr/share/netbeans-java-${SLOT}/maven"
36383 - die_now="1"
36384 - fi
36385 -
36386 - if [ -n "${die_now}" ]; then
36387 - die "Symlinks exist"
36388 - fi
36389 -}
36390 -
36391 -src_unpack() {
36392 - unpack $(basename ${SOURCE_URL})
36393 -
36394 - einfo "Deleting bundled jars..."
36395 - find -name "*.jar" -type f -delete
36396 -
36397 - unpack netbeans-9999-r14-build.xml.patch.bz2
36398 -
36399 - pushd "${S}" >/dev/null || die
36400 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36401 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36402 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36403 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36404 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36405 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36406 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36407 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36408 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36409 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36410 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36411 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36412 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36413 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36414 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36415 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36416 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36417 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36418 - 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
36419 - 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
36420 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36421 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36422 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
36423 - popd >/dev/null || die
36424 -}
36425 -
36426 -src_prepare() {
36427 - einfo "Deleting bundled class files..."
36428 - find -name "*.class" -type f | xargs rm -vf
36429 -
36430 - epatch netbeans-9999-r14-build.xml.patch
36431 -
36432 - # Support for custom patches
36433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36435 -
36436 - if [ -n "${files}" ] ; then
36437 - einfo "Applying custom patches:"
36438 -
36439 - for file in ${files} ; do
36440 - epatch "${file}"
36441 - done
36442 - fi
36443 - fi
36444 -
36445 - einfo "Symlinking external libraries..."
36446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36447 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
36448 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
36449 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
36450 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
36451 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
36452 -
36453 - einfo "Linking in other clusters..."
36454 - mkdir "${S}"/nbbuild/netbeans || die
36455 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36456 -
36457 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36458 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36459 - touch nb.cluster.platform.built
36460 -
36461 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36462 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36463 - touch nb.cluster.extide.built
36464 -
36465 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
36466 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36467 - touch nb.cluster.harness.built
36468 -
36469 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
36470 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36471 - touch nb.cluster.ide.built
36472 -
36473 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
36474 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36475 - touch nb.cluster.websvccommon.built
36476 -
36477 - popd >/dev/null || die
36478 -
36479 - java-pkg-2_src_prepare
36480 -}
36481 -
36482 -src_install() {
36483 - pushd nbbuild/netbeans/java >/dev/null || die
36484 -
36485 - insinto ${INSTALL_DIR}
36486 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36487 -
36488 - doins -r *
36489 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
36490 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
36491 -
36492 - popd >/dev/null || die
36493 -
36494 - local instdir=/${INSTALL_DIR}/maven/lib
36495 - pushd "${D}"/${instdir} >/dev/null || die
36496 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
36497 - popd >/dev/null || die
36498 -
36499 - local instdir=/${INSTALL_DIR}/modules/ext
36500 - pushd "${D}"/${instdir} >/dev/null || die
36501 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
36502 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
36503 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36504 - popd >/dev/null || die
36505 -
36506 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
36507 - pushd "${D}"/${instdir} >/dev/null || die
36508 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
36509 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
36510 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36511 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
36512 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
36513 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
36514 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
36515 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
36516 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
36517 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
36518 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
36519 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
36520 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
36521 - popd >/dev/null || die
36522 -
36523 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
36524 - pushd "${D}"/${instdir} >/dev/null || die
36525 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
36526 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
36527 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
36528 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
36529 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
36530 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
36531 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
36532 - popd >/dev/null || die
36533 -
36534 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
36535 - pushd "${D}"/${instdir} >/dev/null || die
36536 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
36537 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
36538 - popd >/dev/null || die
36539 -
36540 - local instdir=${INSTALL_DIR}/modules/ext/maven
36541 - pushd "${D}"/${instdir} >/dev/null || die
36542 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
36543 - popd >/dev/null || die
36544 -
36545 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
36546 -}
36547
36548 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150805.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150805.ebuild
36549 deleted file mode 100644
36550 index aded930..0000000
36551 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150805.ebuild
36552 +++ /dev/null
36553 @@ -1,273 +0,0 @@
36554 -# Copyright 1999-2015 Gentoo Foundation
36555 -# Distributed under the terms of the GNU General Public License v2
36556 -# $Header: $
36557 -
36558 -EAPI="4"
36559 -inherit eutils java-pkg-2 java-ant-2
36560 -
36561 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
36562 -
36563 -DESCRIPTION="Netbeans Java Cluster"
36564 -HOMEPAGE="http://netbeans.org/projects/java"
36565 -SLOT="9999"
36566 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
36567 -# jarjar-1.4 contains also asm libraries
36568 -SRC_URI="${SOURCE_URL}
36569 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
36570 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
36571 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
36572 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
36573 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
36574 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
36575 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
36576 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
36577 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
36578 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
36579 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
36580 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
36581 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
36582 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
36583 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
36584 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
36585 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
36586 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
36587 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
36588 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
36589 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
36590 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
36591 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
36592 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
36593 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36594 -KEYWORDS="~amd64 ~x86"
36595 -IUSE=""
36596 -S="${WORKDIR}"
36597 -
36598 -CDEPEND="~dev-java/netbeans-platform-${PV}
36599 - ~dev-java/netbeans-extide-${PV}
36600 - ~dev-java/netbeans-harness-${PV}
36601 - ~dev-java/netbeans-ide-${PV}
36602 - ~dev-java/netbeans-websvccommon-${PV}
36603 - dev-java/beansbinding:0
36604 - dev-java/cglib:3
36605 - dev-java/jdom:0"
36606 -DEPEND=">=virtual/jdk-1.7
36607 - app-arch/unzip
36608 - ${CDEPEND}
36609 - dev-java/javahelp:0
36610 - dev-java/json-simple:0
36611 - dev-java/junit:4"
36612 -RDEPEND=">=virtual/jdk-1.7
36613 - ${CDEPEND}
36614 - dev-java/absolutelayout:0
36615 - dev-java/antlr:0[java]
36616 - dev-java/c3p0:0
36617 - dev-java/commons-cli:1
36618 - dev-java/commons-collections:0
36619 - dev-java/dom4j:1
36620 - dev-java/fastinfoset:0
36621 - dev-java/glassfish-transaction-api:0
36622 - dev-java/javassist:3
36623 - dev-java/jboss-logging:0
36624 - dev-java/jsr67:0
36625 - dev-java/jsr181:0
36626 - dev-java/jtidy:0
36627 - dev-java/log4j:0
36628 - dev-java/mimepull:0
36629 - dev-java/oracle-javamail:0
36630 - dev-java/saaj:0
36631 - dev-java/slf4j-api:0
36632 - dev-java/slf4j-log4j12:0
36633 - dev-java/slf4j-simple:0
36634 - dev-java/stax-ex:0
36635 - dev-java/stax2-api:0
36636 - dev-java/xmlstreambuffer:0"
36637 -
36638 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36639 -
36640 -EANT_BUILD_XML="nbbuild/build.xml"
36641 -EANT_BUILD_TARGET="rebuild-cluster"
36642 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36643 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36644 -JAVA_PKG_BSFIX="off"
36645 -
36646 -pkg_pretend() {
36647 - local die_now=""
36648 -
36649 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
36650 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
36651 - eerror "Please remove following symlinks and run emerge again:"
36652 - find /usr/share/netbeans-java-${SLOT}/ant -type l
36653 - die_now="1"
36654 - fi
36655 - fi
36656 -
36657 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
36658 - if [ -z "${die_now}" ]; then
36659 - eerror "Please remove following symlinks and run emerge again:"
36660 - fi
36661 -
36662 - echo "/usr/share/netbeans-java-${SLOT}/maven"
36663 - die_now="1"
36664 - fi
36665 -
36666 - if [ -n "${die_now}" ]; then
36667 - die "Symlinks exist"
36668 - fi
36669 -}
36670 -
36671 -src_unpack() {
36672 - unpack $(basename ${SOURCE_URL})
36673 -
36674 - einfo "Deleting bundled jars..."
36675 - find -name "*.jar" -type f -delete
36676 -
36677 - unpack netbeans-9999-r14-build.xml.patch.bz2
36678 -
36679 - pushd "${S}" >/dev/null || die
36680 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36681 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36682 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36683 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36684 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36685 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36686 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36687 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36688 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36689 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36690 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36691 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36692 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36693 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36694 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36695 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36696 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36697 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36698 - 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
36699 - 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
36700 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36701 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36702 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
36703 - popd >/dev/null || die
36704 -}
36705 -
36706 -src_prepare() {
36707 - einfo "Deleting bundled class files..."
36708 - find -name "*.class" -type f | xargs rm -vf
36709 -
36710 - epatch netbeans-9999-r14-build.xml.patch
36711 -
36712 - # Support for custom patches
36713 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36714 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36715 -
36716 - if [ -n "${files}" ] ; then
36717 - einfo "Applying custom patches:"
36718 -
36719 - for file in ${files} ; do
36720 - epatch "${file}"
36721 - done
36722 - fi
36723 - fi
36724 -
36725 - einfo "Symlinking external libraries..."
36726 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
36727 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
36728 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
36729 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
36730 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
36731 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
36732 -
36733 - einfo "Linking in other clusters..."
36734 - mkdir "${S}"/nbbuild/netbeans || die
36735 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
36736 -
36737 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
36738 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36739 - touch nb.cluster.platform.built
36740 -
36741 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
36742 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36743 - touch nb.cluster.extide.built
36744 -
36745 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
36746 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36747 - touch nb.cluster.harness.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-websvccommon-${SLOT} websvccommon || die
36754 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
36755 - touch nb.cluster.websvccommon.built
36756 -
36757 - popd >/dev/null || die
36758 -
36759 - java-pkg-2_src_prepare
36760 -}
36761 -
36762 -src_install() {
36763 - pushd nbbuild/netbeans/java >/dev/null || die
36764 -
36765 - insinto ${INSTALL_DIR}
36766 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
36767 -
36768 - doins -r *
36769 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
36770 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
36771 -
36772 - popd >/dev/null || die
36773 -
36774 - local instdir=/${INSTALL_DIR}/maven/lib
36775 - pushd "${D}"/${instdir} >/dev/null || die
36776 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
36777 - popd >/dev/null || die
36778 -
36779 - local instdir=/${INSTALL_DIR}/modules/ext
36780 - pushd "${D}"/${instdir} >/dev/null || die
36781 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
36782 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
36783 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36784 - popd >/dev/null || die
36785 -
36786 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
36787 - pushd "${D}"/${instdir} >/dev/null || die
36788 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
36789 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
36790 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
36791 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
36792 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
36793 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
36794 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
36795 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
36796 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
36797 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
36798 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
36799 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
36800 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
36801 - popd >/dev/null || die
36802 -
36803 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
36804 - pushd "${D}"/${instdir} >/dev/null || die
36805 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
36806 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
36807 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
36808 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
36809 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
36810 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
36811 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
36812 - popd >/dev/null || die
36813 -
36814 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
36815 - pushd "${D}"/${instdir} >/dev/null || die
36816 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
36817 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
36818 - popd >/dev/null || die
36819 -
36820 - local instdir=${INSTALL_DIR}/modules/ext/maven
36821 - pushd "${D}"/${instdir} >/dev/null || die
36822 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
36823 - popd >/dev/null || die
36824 -
36825 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
36826 -}
36827
36828 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150807.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150807.ebuild
36829 deleted file mode 100644
36830 index ef831bf..0000000
36831 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150807.ebuild
36832 +++ /dev/null
36833 @@ -1,273 +0,0 @@
36834 -# Copyright 1999-2015 Gentoo Foundation
36835 -# Distributed under the terms of the GNU General Public License v2
36836 -# $Header: $
36837 -
36838 -EAPI="4"
36839 -inherit eutils java-pkg-2 java-ant-2
36840 -
36841 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
36842 -
36843 -DESCRIPTION="Netbeans Java Cluster"
36844 -HOMEPAGE="http://netbeans.org/projects/java"
36845 -SLOT="9999"
36846 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
36847 -# jarjar-1.4 contains also asm libraries
36848 -SRC_URI="${SOURCE_URL}
36849 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
36850 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
36851 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
36852 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
36853 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
36854 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
36855 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
36856 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
36857 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
36858 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
36859 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
36860 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
36861 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
36862 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
36863 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
36864 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
36865 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
36866 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
36867 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
36868 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
36869 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
36870 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
36871 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
36872 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
36873 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
36874 -KEYWORDS="~amd64 ~x86"
36875 -IUSE=""
36876 -S="${WORKDIR}"
36877 -
36878 -CDEPEND="~dev-java/netbeans-platform-${PV}
36879 - ~dev-java/netbeans-extide-${PV}
36880 - ~dev-java/netbeans-harness-${PV}
36881 - ~dev-java/netbeans-ide-${PV}
36882 - ~dev-java/netbeans-websvccommon-${PV}
36883 - dev-java/beansbinding:0
36884 - dev-java/cglib:3
36885 - dev-java/jdom:0"
36886 -DEPEND=">=virtual/jdk-1.7
36887 - app-arch/unzip
36888 - ${CDEPEND}
36889 - dev-java/javahelp:0
36890 - dev-java/json-simple:0
36891 - dev-java/junit:4"
36892 -RDEPEND=">=virtual/jdk-1.7
36893 - ${CDEPEND}
36894 - dev-java/absolutelayout:0
36895 - dev-java/antlr:0[java]
36896 - dev-java/c3p0:0
36897 - dev-java/commons-cli:1
36898 - dev-java/commons-collections:0
36899 - dev-java/dom4j:1
36900 - dev-java/fastinfoset:0
36901 - dev-java/glassfish-transaction-api:0
36902 - dev-java/javassist:3
36903 - dev-java/jboss-logging:0
36904 - dev-java/jsr67:0
36905 - dev-java/jsr181:0
36906 - dev-java/jtidy:0
36907 - dev-java/log4j:0
36908 - dev-java/mimepull:0
36909 - dev-java/oracle-javamail:0
36910 - dev-java/saaj:0
36911 - dev-java/slf4j-api:0
36912 - dev-java/slf4j-log4j12:0
36913 - dev-java/slf4j-simple:0
36914 - dev-java/stax-ex:0
36915 - dev-java/stax2-api:0
36916 - dev-java/xmlstreambuffer:0"
36917 -
36918 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
36919 -
36920 -EANT_BUILD_XML="nbbuild/build.xml"
36921 -EANT_BUILD_TARGET="rebuild-cluster"
36922 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
36923 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
36924 -JAVA_PKG_BSFIX="off"
36925 -
36926 -pkg_pretend() {
36927 - local die_now=""
36928 -
36929 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
36930 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
36931 - eerror "Please remove following symlinks and run emerge again:"
36932 - find /usr/share/netbeans-java-${SLOT}/ant -type l
36933 - die_now="1"
36934 - fi
36935 - fi
36936 -
36937 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
36938 - if [ -z "${die_now}" ]; then
36939 - eerror "Please remove following symlinks and run emerge again:"
36940 - fi
36941 -
36942 - echo "/usr/share/netbeans-java-${SLOT}/maven"
36943 - die_now="1"
36944 - fi
36945 -
36946 - if [ -n "${die_now}" ]; then
36947 - die "Symlinks exist"
36948 - fi
36949 -}
36950 -
36951 -src_unpack() {
36952 - unpack $(basename ${SOURCE_URL})
36953 -
36954 - einfo "Deleting bundled jars..."
36955 - find -name "*.jar" -type f -delete
36956 -
36957 - unpack netbeans-9999-r14-build.xml.patch.bz2
36958 -
36959 - pushd "${S}" >/dev/null || die
36960 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
36961 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
36962 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
36963 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
36964 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
36965 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
36966 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
36967 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
36968 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
36969 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
36970 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
36971 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
36972 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
36973 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
36974 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
36975 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
36976 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
36977 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
36978 - 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
36979 - 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
36980 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
36981 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
36982 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
36983 - popd >/dev/null || die
36984 -}
36985 -
36986 -src_prepare() {
36987 - einfo "Deleting bundled class files..."
36988 - find -name "*.class" -type f | xargs rm -vf
36989 -
36990 - epatch netbeans-9999-r14-build.xml.patch
36991 -
36992 - # Support for custom patches
36993 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
36994 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
36995 -
36996 - if [ -n "${files}" ] ; then
36997 - einfo "Applying custom patches:"
36998 -
36999 - for file in ${files} ; do
37000 - epatch "${file}"
37001 - done
37002 - fi
37003 - fi
37004 -
37005 - einfo "Symlinking external libraries..."
37006 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37007 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
37008 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
37009 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
37010 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
37011 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
37012 -
37013 - einfo "Linking in other clusters..."
37014 - mkdir "${S}"/nbbuild/netbeans || die
37015 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37016 -
37017 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37018 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37019 - touch nb.cluster.platform.built
37020 -
37021 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37022 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37023 - touch nb.cluster.extide.built
37024 -
37025 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
37026 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37027 - touch nb.cluster.harness.built
37028 -
37029 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37030 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37031 - touch nb.cluster.ide.built
37032 -
37033 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
37034 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37035 - touch nb.cluster.websvccommon.built
37036 -
37037 - popd >/dev/null || die
37038 -
37039 - java-pkg-2_src_prepare
37040 -}
37041 -
37042 -src_install() {
37043 - pushd nbbuild/netbeans/java >/dev/null || die
37044 -
37045 - insinto ${INSTALL_DIR}
37046 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37047 -
37048 - doins -r *
37049 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
37050 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
37051 -
37052 - popd >/dev/null || die
37053 -
37054 - local instdir=/${INSTALL_DIR}/maven/lib
37055 - pushd "${D}"/${instdir} >/dev/null || die
37056 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
37057 - popd >/dev/null || die
37058 -
37059 - local instdir=/${INSTALL_DIR}/modules/ext
37060 - pushd "${D}"/${instdir} >/dev/null || die
37061 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
37062 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
37063 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37064 - popd >/dev/null || die
37065 -
37066 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
37067 - pushd "${D}"/${instdir} >/dev/null || die
37068 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
37069 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
37070 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37071 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
37072 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
37073 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
37074 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
37075 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
37076 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
37077 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
37078 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
37079 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
37080 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
37081 - popd >/dev/null || die
37082 -
37083 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
37084 - pushd "${D}"/${instdir} >/dev/null || die
37085 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
37086 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
37087 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
37088 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
37089 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
37090 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
37091 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
37092 - popd >/dev/null || die
37093 -
37094 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
37095 - pushd "${D}"/${instdir} >/dev/null || die
37096 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
37097 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
37098 - popd >/dev/null || die
37099 -
37100 - local instdir=${INSTALL_DIR}/modules/ext/maven
37101 - pushd "${D}"/${instdir} >/dev/null || die
37102 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
37103 - popd >/dev/null || die
37104 -
37105 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
37106 -}
37107
37108 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150808.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150808.ebuild
37109 deleted file mode 100644
37110 index 191a4c5..0000000
37111 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150808.ebuild
37112 +++ /dev/null
37113 @@ -1,273 +0,0 @@
37114 -# Copyright 1999-2015 Gentoo Foundation
37115 -# Distributed under the terms of the GNU General Public License v2
37116 -# $Header: $
37117 -
37118 -EAPI="4"
37119 -inherit eutils java-pkg-2 java-ant-2
37120 -
37121 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
37122 -
37123 -DESCRIPTION="Netbeans Java Cluster"
37124 -HOMEPAGE="http://netbeans.org/projects/java"
37125 -SLOT="9999"
37126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
37127 -# jarjar-1.4 contains also asm libraries
37128 -SRC_URI="${SOURCE_URL}
37129 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
37130 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
37131 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
37132 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
37133 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
37134 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
37135 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
37136 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
37137 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
37138 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
37139 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
37140 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
37141 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
37142 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
37143 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
37144 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
37145 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
37146 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
37147 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
37148 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
37149 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
37150 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
37151 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
37152 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
37153 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37154 -KEYWORDS="~amd64 ~x86"
37155 -IUSE=""
37156 -S="${WORKDIR}"
37157 -
37158 -CDEPEND="~dev-java/netbeans-platform-${PV}
37159 - ~dev-java/netbeans-extide-${PV}
37160 - ~dev-java/netbeans-harness-${PV}
37161 - ~dev-java/netbeans-ide-${PV}
37162 - ~dev-java/netbeans-websvccommon-${PV}
37163 - dev-java/beansbinding:0
37164 - dev-java/cglib:3
37165 - dev-java/jdom:0"
37166 -DEPEND=">=virtual/jdk-1.7
37167 - app-arch/unzip
37168 - ${CDEPEND}
37169 - dev-java/javahelp:0
37170 - dev-java/json-simple:0
37171 - dev-java/junit:4"
37172 -RDEPEND=">=virtual/jdk-1.7
37173 - ${CDEPEND}
37174 - dev-java/absolutelayout:0
37175 - dev-java/antlr:0[java]
37176 - dev-java/c3p0:0
37177 - dev-java/commons-cli:1
37178 - dev-java/commons-collections:0
37179 - dev-java/dom4j:1
37180 - dev-java/fastinfoset:0
37181 - dev-java/glassfish-transaction-api:0
37182 - dev-java/javassist:3
37183 - dev-java/jboss-logging:0
37184 - dev-java/jsr67:0
37185 - dev-java/jsr181:0
37186 - dev-java/jtidy:0
37187 - dev-java/log4j:0
37188 - dev-java/mimepull:0
37189 - dev-java/oracle-javamail:0
37190 - dev-java/saaj:0
37191 - dev-java/slf4j-api:0
37192 - dev-java/slf4j-log4j12:0
37193 - dev-java/slf4j-simple:0
37194 - dev-java/stax-ex:0
37195 - dev-java/stax2-api:0
37196 - dev-java/xmlstreambuffer:0"
37197 -
37198 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37199 -
37200 -EANT_BUILD_XML="nbbuild/build.xml"
37201 -EANT_BUILD_TARGET="rebuild-cluster"
37202 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37203 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37204 -JAVA_PKG_BSFIX="off"
37205 -
37206 -pkg_pretend() {
37207 - local die_now=""
37208 -
37209 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
37210 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
37211 - eerror "Please remove following symlinks and run emerge again:"
37212 - find /usr/share/netbeans-java-${SLOT}/ant -type l
37213 - die_now="1"
37214 - fi
37215 - fi
37216 -
37217 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
37218 - if [ -z "${die_now}" ]; then
37219 - eerror "Please remove following symlinks and run emerge again:"
37220 - fi
37221 -
37222 - echo "/usr/share/netbeans-java-${SLOT}/maven"
37223 - die_now="1"
37224 - fi
37225 -
37226 - if [ -n "${die_now}" ]; then
37227 - die "Symlinks exist"
37228 - fi
37229 -}
37230 -
37231 -src_unpack() {
37232 - unpack $(basename ${SOURCE_URL})
37233 -
37234 - einfo "Deleting bundled jars..."
37235 - find -name "*.jar" -type f -delete
37236 -
37237 - unpack netbeans-9999-r14-build.xml.patch.bz2
37238 -
37239 - pushd "${S}" >/dev/null || die
37240 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
37241 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
37242 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
37243 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
37244 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
37245 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
37246 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
37247 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
37248 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
37249 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
37250 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
37251 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
37252 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
37253 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
37254 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
37255 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
37256 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
37257 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
37258 - 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
37259 - 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
37260 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
37261 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
37262 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
37263 - popd >/dev/null || die
37264 -}
37265 -
37266 -src_prepare() {
37267 - einfo "Deleting bundled class files..."
37268 - find -name "*.class" -type f | xargs rm -vf
37269 -
37270 - epatch netbeans-9999-r14-build.xml.patch
37271 -
37272 - # Support for custom patches
37273 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37274 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37275 -
37276 - if [ -n "${files}" ] ; then
37277 - einfo "Applying custom patches:"
37278 -
37279 - for file in ${files} ; do
37280 - epatch "${file}"
37281 - done
37282 - fi
37283 - fi
37284 -
37285 - einfo "Symlinking external libraries..."
37286 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37287 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
37288 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
37289 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
37290 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
37291 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
37292 -
37293 - einfo "Linking in other clusters..."
37294 - mkdir "${S}"/nbbuild/netbeans || die
37295 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37296 -
37297 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37298 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37299 - touch nb.cluster.platform.built
37300 -
37301 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37302 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37303 - touch nb.cluster.extide.built
37304 -
37305 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
37306 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37307 - touch nb.cluster.harness.built
37308 -
37309 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37310 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37311 - touch nb.cluster.ide.built
37312 -
37313 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
37314 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37315 - touch nb.cluster.websvccommon.built
37316 -
37317 - popd >/dev/null || die
37318 -
37319 - java-pkg-2_src_prepare
37320 -}
37321 -
37322 -src_install() {
37323 - pushd nbbuild/netbeans/java >/dev/null || die
37324 -
37325 - insinto ${INSTALL_DIR}
37326 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37327 -
37328 - doins -r *
37329 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
37330 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
37331 -
37332 - popd >/dev/null || die
37333 -
37334 - local instdir=/${INSTALL_DIR}/maven/lib
37335 - pushd "${D}"/${instdir} >/dev/null || die
37336 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
37337 - popd >/dev/null || die
37338 -
37339 - local instdir=/${INSTALL_DIR}/modules/ext
37340 - pushd "${D}"/${instdir} >/dev/null || die
37341 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
37342 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
37343 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37344 - popd >/dev/null || die
37345 -
37346 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
37347 - pushd "${D}"/${instdir} >/dev/null || die
37348 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
37349 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
37350 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37351 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
37352 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
37353 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
37354 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
37355 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
37356 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
37357 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
37358 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
37359 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
37360 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
37361 - popd >/dev/null || die
37362 -
37363 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
37364 - pushd "${D}"/${instdir} >/dev/null || die
37365 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
37366 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
37367 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
37368 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
37369 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
37370 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
37371 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
37372 - popd >/dev/null || die
37373 -
37374 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
37375 - pushd "${D}"/${instdir} >/dev/null || die
37376 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
37377 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
37378 - popd >/dev/null || die
37379 -
37380 - local instdir=${INSTALL_DIR}/modules/ext/maven
37381 - pushd "${D}"/${instdir} >/dev/null || die
37382 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
37383 - popd >/dev/null || die
37384 -
37385 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
37386 -}
37387
37388 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150810.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150810.ebuild
37389 deleted file mode 100644
37390 index 62f6519..0000000
37391 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150810.ebuild
37392 +++ /dev/null
37393 @@ -1,273 +0,0 @@
37394 -# Copyright 1999-2015 Gentoo Foundation
37395 -# Distributed under the terms of the GNU General Public License v2
37396 -# $Header: $
37397 -
37398 -EAPI="4"
37399 -inherit eutils java-pkg-2 java-ant-2
37400 -
37401 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
37402 -
37403 -DESCRIPTION="Netbeans Java Cluster"
37404 -HOMEPAGE="http://netbeans.org/projects/java"
37405 -SLOT="9999"
37406 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
37407 -# jarjar-1.4 contains also asm libraries
37408 -SRC_URI="${SOURCE_URL}
37409 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
37410 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
37411 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
37412 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
37413 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
37414 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
37415 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
37416 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
37417 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
37418 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
37419 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
37420 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
37421 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
37422 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
37423 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
37424 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
37425 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
37426 - http://hg.netbeans.org/binaries/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar
37427 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
37428 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
37429 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
37430 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
37431 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
37432 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
37433 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37434 -KEYWORDS="~amd64 ~x86"
37435 -IUSE=""
37436 -S="${WORKDIR}"
37437 -
37438 -CDEPEND="~dev-java/netbeans-platform-${PV}
37439 - ~dev-java/netbeans-extide-${PV}
37440 - ~dev-java/netbeans-harness-${PV}
37441 - ~dev-java/netbeans-ide-${PV}
37442 - ~dev-java/netbeans-websvccommon-${PV}
37443 - dev-java/beansbinding:0
37444 - dev-java/cglib:3
37445 - dev-java/jdom:0"
37446 -DEPEND=">=virtual/jdk-1.7
37447 - app-arch/unzip
37448 - ${CDEPEND}
37449 - dev-java/javahelp:0
37450 - dev-java/json-simple:0
37451 - dev-java/junit:4"
37452 -RDEPEND=">=virtual/jdk-1.7
37453 - ${CDEPEND}
37454 - dev-java/absolutelayout:0
37455 - dev-java/antlr:0[java]
37456 - dev-java/c3p0:0
37457 - dev-java/commons-cli:1
37458 - dev-java/commons-collections:0
37459 - dev-java/dom4j:1
37460 - dev-java/fastinfoset:0
37461 - dev-java/glassfish-transaction-api:0
37462 - dev-java/javassist:3
37463 - dev-java/jboss-logging:0
37464 - dev-java/jsr67:0
37465 - dev-java/jsr181:0
37466 - dev-java/jtidy:0
37467 - dev-java/log4j:0
37468 - dev-java/mimepull:0
37469 - dev-java/oracle-javamail:0
37470 - dev-java/saaj:0
37471 - dev-java/slf4j-api:0
37472 - dev-java/slf4j-log4j12:0
37473 - dev-java/slf4j-simple:0
37474 - dev-java/stax-ex:0
37475 - dev-java/stax2-api:0
37476 - dev-java/xmlstreambuffer:0"
37477 -
37478 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37479 -
37480 -EANT_BUILD_XML="nbbuild/build.xml"
37481 -EANT_BUILD_TARGET="rebuild-cluster"
37482 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37483 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37484 -JAVA_PKG_BSFIX="off"
37485 -
37486 -pkg_pretend() {
37487 - local die_now=""
37488 -
37489 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
37490 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
37491 - eerror "Please remove following symlinks and run emerge again:"
37492 - find /usr/share/netbeans-java-${SLOT}/ant -type l
37493 - die_now="1"
37494 - fi
37495 - fi
37496 -
37497 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
37498 - if [ -z "${die_now}" ]; then
37499 - eerror "Please remove following symlinks and run emerge again:"
37500 - fi
37501 -
37502 - echo "/usr/share/netbeans-java-${SLOT}/maven"
37503 - die_now="1"
37504 - fi
37505 -
37506 - if [ -n "${die_now}" ]; then
37507 - die "Symlinks exist"
37508 - fi
37509 -}
37510 -
37511 -src_unpack() {
37512 - unpack $(basename ${SOURCE_URL})
37513 -
37514 - einfo "Deleting bundled jars..."
37515 - find -name "*.jar" -type f -delete
37516 -
37517 - unpack netbeans-9999-r14-build.xml.patch.bz2
37518 -
37519 - pushd "${S}" >/dev/null || die
37520 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
37521 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
37522 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
37523 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
37524 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
37525 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
37526 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
37527 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
37528 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
37529 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
37530 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
37531 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
37532 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
37533 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
37534 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
37535 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
37536 - ln -s "${DISTDIR}"/A4E5CDD544195DC6BFCFB16D6F4FB14A1CC18C1F-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
37537 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
37538 - 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
37539 - 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
37540 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
37541 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
37542 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
37543 - popd >/dev/null || die
37544 -}
37545 -
37546 -src_prepare() {
37547 - einfo "Deleting bundled class files..."
37548 - find -name "*.class" -type f | xargs rm -vf
37549 -
37550 - epatch netbeans-9999-r14-build.xml.patch
37551 -
37552 - # Support for custom patches
37553 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37554 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37555 -
37556 - if [ -n "${files}" ] ; then
37557 - einfo "Applying custom patches:"
37558 -
37559 - for file in ${files} ; do
37560 - epatch "${file}"
37561 - done
37562 - fi
37563 - fi
37564 -
37565 - einfo "Symlinking external libraries..."
37566 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37567 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
37568 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
37569 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
37570 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
37571 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
37572 -
37573 - einfo "Linking in other clusters..."
37574 - mkdir "${S}"/nbbuild/netbeans || die
37575 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37576 -
37577 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37578 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37579 - touch nb.cluster.platform.built
37580 -
37581 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37582 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37583 - touch nb.cluster.extide.built
37584 -
37585 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
37586 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37587 - touch nb.cluster.harness.built
37588 -
37589 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37590 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37591 - touch nb.cluster.ide.built
37592 -
37593 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
37594 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37595 - touch nb.cluster.websvccommon.built
37596 -
37597 - popd >/dev/null || die
37598 -
37599 - java-pkg-2_src_prepare
37600 -}
37601 -
37602 -src_install() {
37603 - pushd nbbuild/netbeans/java >/dev/null || die
37604 -
37605 - insinto ${INSTALL_DIR}
37606 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37607 -
37608 - doins -r *
37609 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
37610 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
37611 -
37612 - popd >/dev/null || die
37613 -
37614 - local instdir=/${INSTALL_DIR}/maven/lib
37615 - pushd "${D}"/${instdir} >/dev/null || die
37616 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
37617 - popd >/dev/null || die
37618 -
37619 - local instdir=/${INSTALL_DIR}/modules/ext
37620 - pushd "${D}"/${instdir} >/dev/null || die
37621 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
37622 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
37623 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37624 - popd >/dev/null || die
37625 -
37626 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
37627 - pushd "${D}"/${instdir} >/dev/null || die
37628 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
37629 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
37630 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37631 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
37632 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
37633 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
37634 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
37635 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
37636 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
37637 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
37638 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
37639 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
37640 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
37641 - popd >/dev/null || die
37642 -
37643 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
37644 - pushd "${D}"/${instdir} >/dev/null || die
37645 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
37646 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
37647 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
37648 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
37649 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
37650 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
37651 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
37652 - popd >/dev/null || die
37653 -
37654 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
37655 - pushd "${D}"/${instdir} >/dev/null || die
37656 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
37657 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
37658 - popd >/dev/null || die
37659 -
37660 - local instdir=${INSTALL_DIR}/modules/ext/maven
37661 - pushd "${D}"/${instdir} >/dev/null || die
37662 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
37663 - popd >/dev/null || die
37664 -
37665 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
37666 -}
37667
37668 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150813.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150813.ebuild
37669 deleted file mode 100644
37670 index 0d1a5fa..0000000
37671 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150813.ebuild
37672 +++ /dev/null
37673 @@ -1,273 +0,0 @@
37674 -# Copyright 1999-2015 Gentoo Foundation
37675 -# Distributed under the terms of the GNU General Public License v2
37676 -# $Header: $
37677 -
37678 -EAPI="4"
37679 -inherit eutils java-pkg-2 java-ant-2
37680 -
37681 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
37682 -
37683 -DESCRIPTION="Netbeans Java Cluster"
37684 -HOMEPAGE="http://netbeans.org/projects/java"
37685 -SLOT="9999"
37686 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
37687 -# jarjar-1.4 contains also asm libraries
37688 -SRC_URI="${SOURCE_URL}
37689 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
37690 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
37691 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
37692 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
37693 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
37694 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
37695 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
37696 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
37697 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
37698 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
37699 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
37700 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
37701 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
37702 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
37703 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
37704 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
37705 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
37706 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
37707 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
37708 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
37709 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
37710 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
37711 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
37712 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
37713 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37714 -KEYWORDS="~amd64 ~x86"
37715 -IUSE=""
37716 -S="${WORKDIR}"
37717 -
37718 -CDEPEND="~dev-java/netbeans-platform-${PV}
37719 - ~dev-java/netbeans-extide-${PV}
37720 - ~dev-java/netbeans-harness-${PV}
37721 - ~dev-java/netbeans-ide-${PV}
37722 - ~dev-java/netbeans-websvccommon-${PV}
37723 - dev-java/beansbinding:0
37724 - dev-java/cglib:3
37725 - dev-java/jdom:0"
37726 -DEPEND=">=virtual/jdk-1.7
37727 - app-arch/unzip
37728 - ${CDEPEND}
37729 - dev-java/javahelp:0
37730 - dev-java/json-simple:0
37731 - dev-java/junit:4"
37732 -RDEPEND=">=virtual/jdk-1.7
37733 - ${CDEPEND}
37734 - dev-java/absolutelayout:0
37735 - dev-java/antlr:0[java]
37736 - dev-java/c3p0:0
37737 - dev-java/commons-cli:1
37738 - dev-java/commons-collections:0
37739 - dev-java/dom4j:1
37740 - dev-java/fastinfoset:0
37741 - dev-java/glassfish-transaction-api:0
37742 - dev-java/javassist:3
37743 - dev-java/jboss-logging:0
37744 - dev-java/jsr67:0
37745 - dev-java/jsr181:0
37746 - dev-java/jtidy:0
37747 - dev-java/log4j:0
37748 - dev-java/mimepull:0
37749 - dev-java/oracle-javamail:0
37750 - dev-java/saaj:0
37751 - dev-java/slf4j-api:0
37752 - dev-java/slf4j-log4j12:0
37753 - dev-java/slf4j-simple:0
37754 - dev-java/stax-ex:0
37755 - dev-java/stax2-api:0
37756 - dev-java/xmlstreambuffer:0"
37757 -
37758 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
37759 -
37760 -EANT_BUILD_XML="nbbuild/build.xml"
37761 -EANT_BUILD_TARGET="rebuild-cluster"
37762 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
37763 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
37764 -JAVA_PKG_BSFIX="off"
37765 -
37766 -pkg_pretend() {
37767 - local die_now=""
37768 -
37769 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
37770 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
37771 - eerror "Please remove following symlinks and run emerge again:"
37772 - find /usr/share/netbeans-java-${SLOT}/ant -type l
37773 - die_now="1"
37774 - fi
37775 - fi
37776 -
37777 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
37778 - if [ -z "${die_now}" ]; then
37779 - eerror "Please remove following symlinks and run emerge again:"
37780 - fi
37781 -
37782 - echo "/usr/share/netbeans-java-${SLOT}/maven"
37783 - die_now="1"
37784 - fi
37785 -
37786 - if [ -n "${die_now}" ]; then
37787 - die "Symlinks exist"
37788 - fi
37789 -}
37790 -
37791 -src_unpack() {
37792 - unpack $(basename ${SOURCE_URL})
37793 -
37794 - einfo "Deleting bundled jars..."
37795 - find -name "*.jar" -type f -delete
37796 -
37797 - unpack netbeans-9999-r14-build.xml.patch.bz2
37798 -
37799 - pushd "${S}" >/dev/null || die
37800 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
37801 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
37802 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
37803 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
37804 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
37805 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
37806 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
37807 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
37808 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
37809 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
37810 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
37811 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
37812 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
37813 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
37814 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
37815 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
37816 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
37817 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
37818 - 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
37819 - 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
37820 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
37821 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
37822 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
37823 - popd >/dev/null || die
37824 -}
37825 -
37826 -src_prepare() {
37827 - einfo "Deleting bundled class files..."
37828 - find -name "*.class" -type f | xargs rm -vf
37829 -
37830 - epatch netbeans-9999-r14-build.xml.patch
37831 -
37832 - # Support for custom patches
37833 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
37834 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
37835 -
37836 - if [ -n "${files}" ] ; then
37837 - einfo "Applying custom patches:"
37838 -
37839 - for file in ${files} ; do
37840 - epatch "${file}"
37841 - done
37842 - fi
37843 - fi
37844 -
37845 - einfo "Symlinking external libraries..."
37846 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
37847 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
37848 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
37849 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
37850 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
37851 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
37852 -
37853 - einfo "Linking in other clusters..."
37854 - mkdir "${S}"/nbbuild/netbeans || die
37855 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
37856 -
37857 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
37858 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37859 - touch nb.cluster.platform.built
37860 -
37861 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
37862 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37863 - touch nb.cluster.extide.built
37864 -
37865 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
37866 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37867 - touch nb.cluster.harness.built
37868 -
37869 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
37870 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37871 - touch nb.cluster.ide.built
37872 -
37873 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
37874 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
37875 - touch nb.cluster.websvccommon.built
37876 -
37877 - popd >/dev/null || die
37878 -
37879 - java-pkg-2_src_prepare
37880 -}
37881 -
37882 -src_install() {
37883 - pushd nbbuild/netbeans/java >/dev/null || die
37884 -
37885 - insinto ${INSTALL_DIR}
37886 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
37887 -
37888 - doins -r *
37889 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
37890 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
37891 -
37892 - popd >/dev/null || die
37893 -
37894 - local instdir=/${INSTALL_DIR}/maven/lib
37895 - pushd "${D}"/${instdir} >/dev/null || die
37896 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
37897 - popd >/dev/null || die
37898 -
37899 - local instdir=/${INSTALL_DIR}/modules/ext
37900 - pushd "${D}"/${instdir} >/dev/null || die
37901 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
37902 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
37903 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37904 - popd >/dev/null || die
37905 -
37906 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
37907 - pushd "${D}"/${instdir} >/dev/null || die
37908 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
37909 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
37910 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
37911 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
37912 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
37913 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
37914 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
37915 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
37916 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
37917 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
37918 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
37919 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
37920 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
37921 - popd >/dev/null || die
37922 -
37923 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
37924 - pushd "${D}"/${instdir} >/dev/null || die
37925 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
37926 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
37927 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
37928 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
37929 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
37930 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
37931 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
37932 - popd >/dev/null || die
37933 -
37934 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
37935 - pushd "${D}"/${instdir} >/dev/null || die
37936 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
37937 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
37938 - popd >/dev/null || die
37939 -
37940 - local instdir=${INSTALL_DIR}/modules/ext/maven
37941 - pushd "${D}"/${instdir} >/dev/null || die
37942 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
37943 - popd >/dev/null || die
37944 -
37945 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
37946 -}
37947
37948 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150814.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150814.ebuild
37949 deleted file mode 100644
37950 index 18d05d0..0000000
37951 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150814.ebuild
37952 +++ /dev/null
37953 @@ -1,273 +0,0 @@
37954 -# Copyright 1999-2015 Gentoo Foundation
37955 -# Distributed under the terms of the GNU General Public License v2
37956 -# $Header: $
37957 -
37958 -EAPI="4"
37959 -inherit eutils java-pkg-2 java-ant-2
37960 -
37961 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
37962 -
37963 -DESCRIPTION="Netbeans Java Cluster"
37964 -HOMEPAGE="http://netbeans.org/projects/java"
37965 -SLOT="9999"
37966 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
37967 -# jarjar-1.4 contains also asm libraries
37968 -SRC_URI="${SOURCE_URL}
37969 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
37970 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
37971 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
37972 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
37973 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
37974 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
37975 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
37976 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
37977 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
37978 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
37979 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
37980 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
37981 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
37982 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
37983 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
37984 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
37985 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
37986 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
37987 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
37988 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
37989 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
37990 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
37991 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
37992 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
37993 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
37994 -KEYWORDS="~amd64 ~x86"
37995 -IUSE=""
37996 -S="${WORKDIR}"
37997 -
37998 -CDEPEND="~dev-java/netbeans-platform-${PV}
37999 - ~dev-java/netbeans-extide-${PV}
38000 - ~dev-java/netbeans-harness-${PV}
38001 - ~dev-java/netbeans-ide-${PV}
38002 - ~dev-java/netbeans-websvccommon-${PV}
38003 - dev-java/beansbinding:0
38004 - dev-java/cglib:3
38005 - dev-java/jdom:0"
38006 -DEPEND=">=virtual/jdk-1.7
38007 - app-arch/unzip
38008 - ${CDEPEND}
38009 - dev-java/javahelp:0
38010 - dev-java/json-simple:0
38011 - dev-java/junit:4"
38012 -RDEPEND=">=virtual/jdk-1.7
38013 - ${CDEPEND}
38014 - dev-java/absolutelayout:0
38015 - dev-java/antlr:0[java]
38016 - dev-java/c3p0:0
38017 - dev-java/commons-cli:1
38018 - dev-java/commons-collections:0
38019 - dev-java/dom4j:1
38020 - dev-java/fastinfoset:0
38021 - dev-java/glassfish-transaction-api:0
38022 - dev-java/javassist:3
38023 - dev-java/jboss-logging:0
38024 - dev-java/jsr67:0
38025 - dev-java/jsr181:0
38026 - dev-java/jtidy:0
38027 - dev-java/log4j:0
38028 - dev-java/mimepull:0
38029 - dev-java/oracle-javamail:0
38030 - dev-java/saaj:0
38031 - dev-java/slf4j-api:0
38032 - dev-java/slf4j-log4j12:0
38033 - dev-java/slf4j-simple:0
38034 - dev-java/stax-ex:0
38035 - dev-java/stax2-api:0
38036 - dev-java/xmlstreambuffer:0"
38037 -
38038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38039 -
38040 -EANT_BUILD_XML="nbbuild/build.xml"
38041 -EANT_BUILD_TARGET="rebuild-cluster"
38042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38044 -JAVA_PKG_BSFIX="off"
38045 -
38046 -pkg_pretend() {
38047 - local die_now=""
38048 -
38049 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
38050 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
38051 - eerror "Please remove following symlinks and run emerge again:"
38052 - find /usr/share/netbeans-java-${SLOT}/ant -type l
38053 - die_now="1"
38054 - fi
38055 - fi
38056 -
38057 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
38058 - if [ -z "${die_now}" ]; then
38059 - eerror "Please remove following symlinks and run emerge again:"
38060 - fi
38061 -
38062 - echo "/usr/share/netbeans-java-${SLOT}/maven"
38063 - die_now="1"
38064 - fi
38065 -
38066 - if [ -n "${die_now}" ]; then
38067 - die "Symlinks exist"
38068 - fi
38069 -}
38070 -
38071 -src_unpack() {
38072 - unpack $(basename ${SOURCE_URL})
38073 -
38074 - einfo "Deleting bundled jars..."
38075 - find -name "*.jar" -type f -delete
38076 -
38077 - unpack netbeans-9999-r14-build.xml.patch.bz2
38078 -
38079 - pushd "${S}" >/dev/null || die
38080 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
38081 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
38082 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
38083 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
38084 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
38085 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
38086 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
38087 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
38088 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
38089 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
38090 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
38091 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
38092 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
38093 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
38094 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
38095 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
38096 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
38097 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
38098 - 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
38099 - 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
38100 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
38101 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
38102 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
38103 - popd >/dev/null || die
38104 -}
38105 -
38106 -src_prepare() {
38107 - einfo "Deleting bundled class files..."
38108 - find -name "*.class" -type f | xargs rm -vf
38109 -
38110 - epatch netbeans-9999-r14-build.xml.patch
38111 -
38112 - # Support for custom patches
38113 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38114 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38115 -
38116 - if [ -n "${files}" ] ; then
38117 - einfo "Applying custom patches:"
38118 -
38119 - for file in ${files} ; do
38120 - epatch "${file}"
38121 - done
38122 - fi
38123 - fi
38124 -
38125 - einfo "Symlinking external libraries..."
38126 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38127 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
38128 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
38129 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
38130 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
38131 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
38132 -
38133 - einfo "Linking in other clusters..."
38134 - mkdir "${S}"/nbbuild/netbeans || die
38135 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38136 -
38137 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38138 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38139 - touch nb.cluster.platform.built
38140 -
38141 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38142 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38143 - touch nb.cluster.extide.built
38144 -
38145 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
38146 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38147 - touch nb.cluster.harness.built
38148 -
38149 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38150 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38151 - touch nb.cluster.ide.built
38152 -
38153 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
38154 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38155 - touch nb.cluster.websvccommon.built
38156 -
38157 - popd >/dev/null || die
38158 -
38159 - java-pkg-2_src_prepare
38160 -}
38161 -
38162 -src_install() {
38163 - pushd nbbuild/netbeans/java >/dev/null || die
38164 -
38165 - insinto ${INSTALL_DIR}
38166 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38167 -
38168 - doins -r *
38169 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
38170 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
38171 -
38172 - popd >/dev/null || die
38173 -
38174 - local instdir=/${INSTALL_DIR}/maven/lib
38175 - pushd "${D}"/${instdir} >/dev/null || die
38176 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
38177 - popd >/dev/null || die
38178 -
38179 - local instdir=/${INSTALL_DIR}/modules/ext
38180 - pushd "${D}"/${instdir} >/dev/null || die
38181 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
38182 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
38183 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38184 - popd >/dev/null || die
38185 -
38186 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
38187 - pushd "${D}"/${instdir} >/dev/null || die
38188 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
38189 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
38190 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38191 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
38192 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
38193 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
38194 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
38195 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
38196 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
38197 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
38198 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
38199 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
38200 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
38201 - popd >/dev/null || die
38202 -
38203 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
38204 - pushd "${D}"/${instdir} >/dev/null || die
38205 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
38206 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
38207 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
38208 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
38209 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
38210 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
38211 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
38212 - popd >/dev/null || die
38213 -
38214 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
38215 - pushd "${D}"/${instdir} >/dev/null || die
38216 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
38217 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
38218 - popd >/dev/null || die
38219 -
38220 - local instdir=${INSTALL_DIR}/modules/ext/maven
38221 - pushd "${D}"/${instdir} >/dev/null || die
38222 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
38223 - popd >/dev/null || die
38224 -
38225 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
38226 -}
38227
38228 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150817.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150817.ebuild
38229 deleted file mode 100644
38230 index 27aa7aa..0000000
38231 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150817.ebuild
38232 +++ /dev/null
38233 @@ -1,273 +0,0 @@
38234 -# Copyright 1999-2015 Gentoo Foundation
38235 -# Distributed under the terms of the GNU General Public License v2
38236 -# $Header: $
38237 -
38238 -EAPI="4"
38239 -inherit eutils java-pkg-2 java-ant-2
38240 -
38241 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
38242 -
38243 -DESCRIPTION="Netbeans Java Cluster"
38244 -HOMEPAGE="http://netbeans.org/projects/java"
38245 -SLOT="9999"
38246 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
38247 -# jarjar-1.4 contains also asm libraries
38248 -SRC_URI="${SOURCE_URL}
38249 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
38250 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
38251 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
38252 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
38253 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
38254 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
38255 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
38256 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
38257 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
38258 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
38259 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
38260 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
38261 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
38262 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
38263 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
38264 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
38265 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
38266 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
38267 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
38268 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
38269 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
38270 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
38271 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
38272 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
38273 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38274 -KEYWORDS="~amd64 ~x86"
38275 -IUSE=""
38276 -S="${WORKDIR}"
38277 -
38278 -CDEPEND="~dev-java/netbeans-platform-${PV}
38279 - ~dev-java/netbeans-extide-${PV}
38280 - ~dev-java/netbeans-harness-${PV}
38281 - ~dev-java/netbeans-ide-${PV}
38282 - ~dev-java/netbeans-websvccommon-${PV}
38283 - dev-java/beansbinding:0
38284 - dev-java/cglib:3
38285 - dev-java/jdom:0"
38286 -DEPEND=">=virtual/jdk-1.7
38287 - app-arch/unzip
38288 - ${CDEPEND}
38289 - dev-java/javahelp:0
38290 - dev-java/json-simple:0
38291 - dev-java/junit:4"
38292 -RDEPEND=">=virtual/jdk-1.7
38293 - ${CDEPEND}
38294 - dev-java/absolutelayout:0
38295 - dev-java/antlr:0[java]
38296 - dev-java/c3p0:0
38297 - dev-java/commons-cli:1
38298 - dev-java/commons-collections:0
38299 - dev-java/dom4j:1
38300 - dev-java/fastinfoset:0
38301 - dev-java/glassfish-transaction-api:0
38302 - dev-java/javassist:3
38303 - dev-java/jboss-logging:0
38304 - dev-java/jsr67:0
38305 - dev-java/jsr181:0
38306 - dev-java/jtidy:0
38307 - dev-java/log4j:0
38308 - dev-java/mimepull:0
38309 - dev-java/oracle-javamail:0
38310 - dev-java/saaj:0
38311 - dev-java/slf4j-api:0
38312 - dev-java/slf4j-log4j12:0
38313 - dev-java/slf4j-simple:0
38314 - dev-java/stax-ex:0
38315 - dev-java/stax2-api:0
38316 - dev-java/xmlstreambuffer:0"
38317 -
38318 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38319 -
38320 -EANT_BUILD_XML="nbbuild/build.xml"
38321 -EANT_BUILD_TARGET="rebuild-cluster"
38322 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38323 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38324 -JAVA_PKG_BSFIX="off"
38325 -
38326 -pkg_pretend() {
38327 - local die_now=""
38328 -
38329 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
38330 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
38331 - eerror "Please remove following symlinks and run emerge again:"
38332 - find /usr/share/netbeans-java-${SLOT}/ant -type l
38333 - die_now="1"
38334 - fi
38335 - fi
38336 -
38337 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
38338 - if [ -z "${die_now}" ]; then
38339 - eerror "Please remove following symlinks and run emerge again:"
38340 - fi
38341 -
38342 - echo "/usr/share/netbeans-java-${SLOT}/maven"
38343 - die_now="1"
38344 - fi
38345 -
38346 - if [ -n "${die_now}" ]; then
38347 - die "Symlinks exist"
38348 - fi
38349 -}
38350 -
38351 -src_unpack() {
38352 - unpack $(basename ${SOURCE_URL})
38353 -
38354 - einfo "Deleting bundled jars..."
38355 - find -name "*.jar" -type f -delete
38356 -
38357 - unpack netbeans-9999-r14-build.xml.patch.bz2
38358 -
38359 - pushd "${S}" >/dev/null || die
38360 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
38361 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
38362 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
38363 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
38364 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
38365 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
38366 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
38367 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
38368 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
38369 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
38370 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
38371 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
38372 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
38373 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
38374 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
38375 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
38376 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
38377 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
38378 - 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
38379 - 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
38380 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
38381 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
38382 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
38383 - popd >/dev/null || die
38384 -}
38385 -
38386 -src_prepare() {
38387 - einfo "Deleting bundled class files..."
38388 - find -name "*.class" -type f | xargs rm -vf
38389 -
38390 - epatch netbeans-9999-r14-build.xml.patch
38391 -
38392 - # Support for custom patches
38393 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38394 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38395 -
38396 - if [ -n "${files}" ] ; then
38397 - einfo "Applying custom patches:"
38398 -
38399 - for file in ${files} ; do
38400 - epatch "${file}"
38401 - done
38402 - fi
38403 - fi
38404 -
38405 - einfo "Symlinking external libraries..."
38406 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38407 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
38408 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
38409 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
38410 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
38411 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
38412 -
38413 - einfo "Linking in other clusters..."
38414 - mkdir "${S}"/nbbuild/netbeans || die
38415 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38416 -
38417 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38418 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38419 - touch nb.cluster.platform.built
38420 -
38421 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38422 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38423 - touch nb.cluster.extide.built
38424 -
38425 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
38426 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38427 - touch nb.cluster.harness.built
38428 -
38429 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38430 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38431 - touch nb.cluster.ide.built
38432 -
38433 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
38434 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38435 - touch nb.cluster.websvccommon.built
38436 -
38437 - popd >/dev/null || die
38438 -
38439 - java-pkg-2_src_prepare
38440 -}
38441 -
38442 -src_install() {
38443 - pushd nbbuild/netbeans/java >/dev/null || die
38444 -
38445 - insinto ${INSTALL_DIR}
38446 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38447 -
38448 - doins -r *
38449 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
38450 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
38451 -
38452 - popd >/dev/null || die
38453 -
38454 - local instdir=/${INSTALL_DIR}/maven/lib
38455 - pushd "${D}"/${instdir} >/dev/null || die
38456 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
38457 - popd >/dev/null || die
38458 -
38459 - local instdir=/${INSTALL_DIR}/modules/ext
38460 - pushd "${D}"/${instdir} >/dev/null || die
38461 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
38462 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
38463 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38464 - popd >/dev/null || die
38465 -
38466 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
38467 - pushd "${D}"/${instdir} >/dev/null || die
38468 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
38469 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
38470 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38471 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
38472 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
38473 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
38474 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
38475 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
38476 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
38477 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
38478 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
38479 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
38480 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
38481 - popd >/dev/null || die
38482 -
38483 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
38484 - pushd "${D}"/${instdir} >/dev/null || die
38485 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
38486 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
38487 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
38488 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
38489 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
38490 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
38491 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
38492 - popd >/dev/null || die
38493 -
38494 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
38495 - pushd "${D}"/${instdir} >/dev/null || die
38496 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
38497 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
38498 - popd >/dev/null || die
38499 -
38500 - local instdir=${INSTALL_DIR}/modules/ext/maven
38501 - pushd "${D}"/${instdir} >/dev/null || die
38502 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
38503 - popd >/dev/null || die
38504 -
38505 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
38506 -}
38507
38508 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150818.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150818.ebuild
38509 deleted file mode 100644
38510 index 9b17fe4..0000000
38511 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150818.ebuild
38512 +++ /dev/null
38513 @@ -1,273 +0,0 @@
38514 -# Copyright 1999-2015 Gentoo Foundation
38515 -# Distributed under the terms of the GNU General Public License v2
38516 -# $Header: $
38517 -
38518 -EAPI="4"
38519 -inherit eutils java-pkg-2 java-ant-2
38520 -
38521 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
38522 -
38523 -DESCRIPTION="Netbeans Java Cluster"
38524 -HOMEPAGE="http://netbeans.org/projects/java"
38525 -SLOT="9999"
38526 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
38527 -# jarjar-1.4 contains also asm libraries
38528 -SRC_URI="${SOURCE_URL}
38529 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
38530 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
38531 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
38532 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
38533 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
38534 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
38535 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
38536 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
38537 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
38538 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
38539 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
38540 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
38541 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
38542 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
38543 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
38544 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
38545 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
38546 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
38547 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
38548 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
38549 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
38550 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
38551 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
38552 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
38553 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38554 -KEYWORDS="~amd64 ~x86"
38555 -IUSE=""
38556 -S="${WORKDIR}"
38557 -
38558 -CDEPEND="~dev-java/netbeans-platform-${PV}
38559 - ~dev-java/netbeans-extide-${PV}
38560 - ~dev-java/netbeans-harness-${PV}
38561 - ~dev-java/netbeans-ide-${PV}
38562 - ~dev-java/netbeans-websvccommon-${PV}
38563 - dev-java/beansbinding:0
38564 - dev-java/cglib:3
38565 - dev-java/jdom:0"
38566 -DEPEND=">=virtual/jdk-1.7
38567 - app-arch/unzip
38568 - ${CDEPEND}
38569 - dev-java/javahelp:0
38570 - dev-java/json-simple:0
38571 - dev-java/junit:4"
38572 -RDEPEND=">=virtual/jdk-1.7
38573 - ${CDEPEND}
38574 - dev-java/absolutelayout:0
38575 - dev-java/antlr:0[java]
38576 - dev-java/c3p0:0
38577 - dev-java/commons-cli:1
38578 - dev-java/commons-collections:0
38579 - dev-java/dom4j:1
38580 - dev-java/fastinfoset:0
38581 - dev-java/glassfish-transaction-api:0
38582 - dev-java/javassist:3
38583 - dev-java/jboss-logging:0
38584 - dev-java/jsr67:0
38585 - dev-java/jsr181:0
38586 - dev-java/jtidy:0
38587 - dev-java/log4j:0
38588 - dev-java/mimepull:0
38589 - dev-java/oracle-javamail:0
38590 - dev-java/saaj:0
38591 - dev-java/slf4j-api:0
38592 - dev-java/slf4j-log4j12:0
38593 - dev-java/slf4j-simple:0
38594 - dev-java/stax-ex:0
38595 - dev-java/stax2-api:0
38596 - dev-java/xmlstreambuffer:0"
38597 -
38598 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38599 -
38600 -EANT_BUILD_XML="nbbuild/build.xml"
38601 -EANT_BUILD_TARGET="rebuild-cluster"
38602 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38603 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38604 -JAVA_PKG_BSFIX="off"
38605 -
38606 -pkg_pretend() {
38607 - local die_now=""
38608 -
38609 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
38610 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
38611 - eerror "Please remove following symlinks and run emerge again:"
38612 - find /usr/share/netbeans-java-${SLOT}/ant -type l
38613 - die_now="1"
38614 - fi
38615 - fi
38616 -
38617 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
38618 - if [ -z "${die_now}" ]; then
38619 - eerror "Please remove following symlinks and run emerge again:"
38620 - fi
38621 -
38622 - echo "/usr/share/netbeans-java-${SLOT}/maven"
38623 - die_now="1"
38624 - fi
38625 -
38626 - if [ -n "${die_now}" ]; then
38627 - die "Symlinks exist"
38628 - fi
38629 -}
38630 -
38631 -src_unpack() {
38632 - unpack $(basename ${SOURCE_URL})
38633 -
38634 - einfo "Deleting bundled jars..."
38635 - find -name "*.jar" -type f -delete
38636 -
38637 - unpack netbeans-9999-r14-build.xml.patch.bz2
38638 -
38639 - pushd "${S}" >/dev/null || die
38640 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
38641 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
38642 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
38643 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
38644 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
38645 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
38646 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
38647 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
38648 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
38649 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
38650 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
38651 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
38652 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
38653 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
38654 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
38655 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
38656 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
38657 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
38658 - 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
38659 - 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
38660 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
38661 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
38662 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
38663 - popd >/dev/null || die
38664 -}
38665 -
38666 -src_prepare() {
38667 - einfo "Deleting bundled class files..."
38668 - find -name "*.class" -type f | xargs rm -vf
38669 -
38670 - epatch netbeans-9999-r14-build.xml.patch
38671 -
38672 - # Support for custom patches
38673 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38674 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38675 -
38676 - if [ -n "${files}" ] ; then
38677 - einfo "Applying custom patches:"
38678 -
38679 - for file in ${files} ; do
38680 - epatch "${file}"
38681 - done
38682 - fi
38683 - fi
38684 -
38685 - einfo "Symlinking external libraries..."
38686 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38687 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
38688 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
38689 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
38690 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
38691 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
38692 -
38693 - einfo "Linking in other clusters..."
38694 - mkdir "${S}"/nbbuild/netbeans || die
38695 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38696 -
38697 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38698 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38699 - touch nb.cluster.platform.built
38700 -
38701 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38702 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38703 - touch nb.cluster.extide.built
38704 -
38705 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
38706 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38707 - touch nb.cluster.harness.built
38708 -
38709 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38710 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38711 - touch nb.cluster.ide.built
38712 -
38713 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
38714 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38715 - touch nb.cluster.websvccommon.built
38716 -
38717 - popd >/dev/null || die
38718 -
38719 - java-pkg-2_src_prepare
38720 -}
38721 -
38722 -src_install() {
38723 - pushd nbbuild/netbeans/java >/dev/null || die
38724 -
38725 - insinto ${INSTALL_DIR}
38726 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
38727 -
38728 - doins -r *
38729 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
38730 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
38731 -
38732 - popd >/dev/null || die
38733 -
38734 - local instdir=/${INSTALL_DIR}/maven/lib
38735 - pushd "${D}"/${instdir} >/dev/null || die
38736 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
38737 - popd >/dev/null || die
38738 -
38739 - local instdir=/${INSTALL_DIR}/modules/ext
38740 - pushd "${D}"/${instdir} >/dev/null || die
38741 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
38742 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
38743 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38744 - popd >/dev/null || die
38745 -
38746 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
38747 - pushd "${D}"/${instdir} >/dev/null || die
38748 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
38749 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
38750 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
38751 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
38752 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
38753 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
38754 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
38755 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
38756 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
38757 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
38758 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
38759 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
38760 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
38761 - popd >/dev/null || die
38762 -
38763 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
38764 - pushd "${D}"/${instdir} >/dev/null || die
38765 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
38766 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
38767 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
38768 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
38769 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
38770 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
38771 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
38772 - popd >/dev/null || die
38773 -
38774 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
38775 - pushd "${D}"/${instdir} >/dev/null || die
38776 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
38777 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
38778 - popd >/dev/null || die
38779 -
38780 - local instdir=${INSTALL_DIR}/modules/ext/maven
38781 - pushd "${D}"/${instdir} >/dev/null || die
38782 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
38783 - popd >/dev/null || die
38784 -
38785 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
38786 -}
38787
38788 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150819.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150819.ebuild
38789 deleted file mode 100644
38790 index 12e2ded..0000000
38791 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150819.ebuild
38792 +++ /dev/null
38793 @@ -1,273 +0,0 @@
38794 -# Copyright 1999-2015 Gentoo Foundation
38795 -# Distributed under the terms of the GNU General Public License v2
38796 -# $Header: $
38797 -
38798 -EAPI="4"
38799 -inherit eutils java-pkg-2 java-ant-2
38800 -
38801 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
38802 -
38803 -DESCRIPTION="Netbeans Java Cluster"
38804 -HOMEPAGE="http://netbeans.org/projects/java"
38805 -SLOT="9999"
38806 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
38807 -# jarjar-1.4 contains also asm libraries
38808 -SRC_URI="${SOURCE_URL}
38809 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
38810 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
38811 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
38812 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
38813 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
38814 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
38815 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
38816 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
38817 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
38818 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
38819 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
38820 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
38821 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
38822 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
38823 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
38824 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
38825 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
38826 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
38827 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
38828 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
38829 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
38830 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
38831 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
38832 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
38833 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
38834 -KEYWORDS="~amd64 ~x86"
38835 -IUSE=""
38836 -S="${WORKDIR}"
38837 -
38838 -CDEPEND="~dev-java/netbeans-platform-${PV}
38839 - ~dev-java/netbeans-extide-${PV}
38840 - ~dev-java/netbeans-harness-${PV}
38841 - ~dev-java/netbeans-ide-${PV}
38842 - ~dev-java/netbeans-websvccommon-${PV}
38843 - dev-java/beansbinding:0
38844 - dev-java/cglib:3
38845 - dev-java/jdom:0"
38846 -DEPEND=">=virtual/jdk-1.7
38847 - app-arch/unzip
38848 - ${CDEPEND}
38849 - dev-java/javahelp:0
38850 - dev-java/json-simple:0
38851 - dev-java/junit:4"
38852 -RDEPEND=">=virtual/jdk-1.7
38853 - ${CDEPEND}
38854 - dev-java/absolutelayout:0
38855 - dev-java/antlr:0[java]
38856 - dev-java/c3p0:0
38857 - dev-java/commons-cli:1
38858 - dev-java/commons-collections:0
38859 - dev-java/dom4j:1
38860 - dev-java/fastinfoset:0
38861 - dev-java/glassfish-transaction-api:0
38862 - dev-java/javassist:3
38863 - dev-java/jboss-logging:0
38864 - dev-java/jsr67:0
38865 - dev-java/jsr181:0
38866 - dev-java/jtidy:0
38867 - dev-java/log4j:0
38868 - dev-java/mimepull:0
38869 - dev-java/oracle-javamail:0
38870 - dev-java/saaj:0
38871 - dev-java/slf4j-api:0
38872 - dev-java/slf4j-log4j12:0
38873 - dev-java/slf4j-simple:0
38874 - dev-java/stax-ex:0
38875 - dev-java/stax2-api:0
38876 - dev-java/xmlstreambuffer:0"
38877 -
38878 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
38879 -
38880 -EANT_BUILD_XML="nbbuild/build.xml"
38881 -EANT_BUILD_TARGET="rebuild-cluster"
38882 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
38883 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
38884 -JAVA_PKG_BSFIX="off"
38885 -
38886 -pkg_pretend() {
38887 - local die_now=""
38888 -
38889 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
38890 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
38891 - eerror "Please remove following symlinks and run emerge again:"
38892 - find /usr/share/netbeans-java-${SLOT}/ant -type l
38893 - die_now="1"
38894 - fi
38895 - fi
38896 -
38897 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
38898 - if [ -z "${die_now}" ]; then
38899 - eerror "Please remove following symlinks and run emerge again:"
38900 - fi
38901 -
38902 - echo "/usr/share/netbeans-java-${SLOT}/maven"
38903 - die_now="1"
38904 - fi
38905 -
38906 - if [ -n "${die_now}" ]; then
38907 - die "Symlinks exist"
38908 - fi
38909 -}
38910 -
38911 -src_unpack() {
38912 - unpack $(basename ${SOURCE_URL})
38913 -
38914 - einfo "Deleting bundled jars..."
38915 - find -name "*.jar" -type f -delete
38916 -
38917 - unpack netbeans-9999-r14-build.xml.patch.bz2
38918 -
38919 - pushd "${S}" >/dev/null || die
38920 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
38921 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
38922 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
38923 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
38924 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
38925 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
38926 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
38927 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
38928 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
38929 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
38930 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
38931 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
38932 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
38933 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
38934 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
38935 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
38936 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
38937 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
38938 - 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
38939 - 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
38940 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
38941 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
38942 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
38943 - popd >/dev/null || die
38944 -}
38945 -
38946 -src_prepare() {
38947 - einfo "Deleting bundled class files..."
38948 - find -name "*.class" -type f | xargs rm -vf
38949 -
38950 - epatch netbeans-9999-r14-build.xml.patch
38951 -
38952 - # Support for custom patches
38953 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
38954 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
38955 -
38956 - if [ -n "${files}" ] ; then
38957 - einfo "Applying custom patches:"
38958 -
38959 - for file in ${files} ; do
38960 - epatch "${file}"
38961 - done
38962 - fi
38963 - fi
38964 -
38965 - einfo "Symlinking external libraries..."
38966 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
38967 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
38968 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
38969 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
38970 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
38971 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
38972 -
38973 - einfo "Linking in other clusters..."
38974 - mkdir "${S}"/nbbuild/netbeans || die
38975 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
38976 -
38977 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
38978 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38979 - touch nb.cluster.platform.built
38980 -
38981 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
38982 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38983 - touch nb.cluster.extide.built
38984 -
38985 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
38986 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38987 - touch nb.cluster.harness.built
38988 -
38989 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
38990 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38991 - touch nb.cluster.ide.built
38992 -
38993 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
38994 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
38995 - touch nb.cluster.websvccommon.built
38996 -
38997 - popd >/dev/null || die
38998 -
38999 - java-pkg-2_src_prepare
39000 -}
39001 -
39002 -src_install() {
39003 - pushd nbbuild/netbeans/java >/dev/null || die
39004 -
39005 - insinto ${INSTALL_DIR}
39006 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39007 -
39008 - doins -r *
39009 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
39010 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
39011 -
39012 - popd >/dev/null || die
39013 -
39014 - local instdir=/${INSTALL_DIR}/maven/lib
39015 - pushd "${D}"/${instdir} >/dev/null || die
39016 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
39017 - popd >/dev/null || die
39018 -
39019 - local instdir=/${INSTALL_DIR}/modules/ext
39020 - pushd "${D}"/${instdir} >/dev/null || die
39021 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
39022 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
39023 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39024 - popd >/dev/null || die
39025 -
39026 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
39027 - pushd "${D}"/${instdir} >/dev/null || die
39028 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
39029 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
39030 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39031 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
39032 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
39033 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
39034 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
39035 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
39036 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
39037 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
39038 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
39039 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
39040 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
39041 - popd >/dev/null || die
39042 -
39043 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
39044 - pushd "${D}"/${instdir} >/dev/null || die
39045 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
39046 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
39047 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
39048 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
39049 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
39050 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
39051 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
39052 - popd >/dev/null || die
39053 -
39054 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
39055 - pushd "${D}"/${instdir} >/dev/null || die
39056 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
39057 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
39058 - popd >/dev/null || die
39059 -
39060 - local instdir=${INSTALL_DIR}/modules/ext/maven
39061 - pushd "${D}"/${instdir} >/dev/null || die
39062 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
39063 - popd >/dev/null || die
39064 -
39065 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
39066 -}
39067
39068 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150820.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150820.ebuild
39069 deleted file mode 100644
39070 index b1af922..0000000
39071 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150820.ebuild
39072 +++ /dev/null
39073 @@ -1,273 +0,0 @@
39074 -# Copyright 1999-2015 Gentoo Foundation
39075 -# Distributed under the terms of the GNU General Public License v2
39076 -# $Header: $
39077 -
39078 -EAPI="4"
39079 -inherit eutils java-pkg-2 java-ant-2
39080 -
39081 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
39082 -
39083 -DESCRIPTION="Netbeans Java Cluster"
39084 -HOMEPAGE="http://netbeans.org/projects/java"
39085 -SLOT="9999"
39086 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
39087 -# jarjar-1.4 contains also asm libraries
39088 -SRC_URI="${SOURCE_URL}
39089 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
39090 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
39091 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
39092 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
39093 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
39094 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
39095 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
39096 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
39097 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
39098 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
39099 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
39100 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
39101 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
39102 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
39103 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
39104 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
39105 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
39106 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
39107 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
39108 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
39109 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
39110 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
39111 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
39112 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
39113 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39114 -KEYWORDS="~amd64 ~x86"
39115 -IUSE=""
39116 -S="${WORKDIR}"
39117 -
39118 -CDEPEND="~dev-java/netbeans-platform-${PV}
39119 - ~dev-java/netbeans-extide-${PV}
39120 - ~dev-java/netbeans-harness-${PV}
39121 - ~dev-java/netbeans-ide-${PV}
39122 - ~dev-java/netbeans-websvccommon-${PV}
39123 - dev-java/beansbinding:0
39124 - dev-java/cglib:3
39125 - dev-java/jdom:0"
39126 -DEPEND=">=virtual/jdk-1.7
39127 - app-arch/unzip
39128 - ${CDEPEND}
39129 - dev-java/javahelp:0
39130 - dev-java/json-simple:0
39131 - dev-java/junit:4"
39132 -RDEPEND=">=virtual/jdk-1.7
39133 - ${CDEPEND}
39134 - dev-java/absolutelayout:0
39135 - dev-java/antlr:0[java]
39136 - dev-java/c3p0:0
39137 - dev-java/commons-cli:1
39138 - dev-java/commons-collections:0
39139 - dev-java/dom4j:1
39140 - dev-java/fastinfoset:0
39141 - dev-java/glassfish-transaction-api:0
39142 - dev-java/javassist:3
39143 - dev-java/jboss-logging:0
39144 - dev-java/jsr67:0
39145 - dev-java/jsr181:0
39146 - dev-java/jtidy:0
39147 - dev-java/log4j:0
39148 - dev-java/mimepull:0
39149 - dev-java/oracle-javamail:0
39150 - dev-java/saaj:0
39151 - dev-java/slf4j-api:0
39152 - dev-java/slf4j-log4j12:0
39153 - dev-java/slf4j-simple:0
39154 - dev-java/stax-ex:0
39155 - dev-java/stax2-api:0
39156 - dev-java/xmlstreambuffer:0"
39157 -
39158 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39159 -
39160 -EANT_BUILD_XML="nbbuild/build.xml"
39161 -EANT_BUILD_TARGET="rebuild-cluster"
39162 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
39163 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
39164 -JAVA_PKG_BSFIX="off"
39165 -
39166 -pkg_pretend() {
39167 - local die_now=""
39168 -
39169 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
39170 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
39171 - eerror "Please remove following symlinks and run emerge again:"
39172 - find /usr/share/netbeans-java-${SLOT}/ant -type l
39173 - die_now="1"
39174 - fi
39175 - fi
39176 -
39177 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
39178 - if [ -z "${die_now}" ]; then
39179 - eerror "Please remove following symlinks and run emerge again:"
39180 - fi
39181 -
39182 - echo "/usr/share/netbeans-java-${SLOT}/maven"
39183 - die_now="1"
39184 - fi
39185 -
39186 - if [ -n "${die_now}" ]; then
39187 - die "Symlinks exist"
39188 - fi
39189 -}
39190 -
39191 -src_unpack() {
39192 - unpack $(basename ${SOURCE_URL})
39193 -
39194 - einfo "Deleting bundled jars..."
39195 - find -name "*.jar" -type f -delete
39196 -
39197 - unpack netbeans-9999-r14-build.xml.patch.bz2
39198 -
39199 - pushd "${S}" >/dev/null || die
39200 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
39201 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
39202 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
39203 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
39204 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
39205 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
39206 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
39207 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
39208 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
39209 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
39210 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
39211 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
39212 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
39213 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
39214 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
39215 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
39216 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
39217 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
39218 - 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
39219 - 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
39220 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
39221 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
39222 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
39223 - popd >/dev/null || die
39224 -}
39225 -
39226 -src_prepare() {
39227 - einfo "Deleting bundled class files..."
39228 - find -name "*.class" -type f | xargs rm -vf
39229 -
39230 - epatch netbeans-9999-r14-build.xml.patch
39231 -
39232 - # Support for custom patches
39233 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39234 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39235 -
39236 - if [ -n "${files}" ] ; then
39237 - einfo "Applying custom patches:"
39238 -
39239 - for file in ${files} ; do
39240 - epatch "${file}"
39241 - done
39242 - fi
39243 - fi
39244 -
39245 - einfo "Symlinking external libraries..."
39246 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39247 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
39248 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
39249 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39250 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
39251 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
39252 -
39253 - einfo "Linking in other clusters..."
39254 - mkdir "${S}"/nbbuild/netbeans || die
39255 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39256 -
39257 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39258 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39259 - touch nb.cluster.platform.built
39260 -
39261 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39262 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39263 - touch nb.cluster.extide.built
39264 -
39265 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39266 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39267 - touch nb.cluster.harness.built
39268 -
39269 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39270 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39271 - touch nb.cluster.ide.built
39272 -
39273 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39274 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39275 - touch nb.cluster.websvccommon.built
39276 -
39277 - popd >/dev/null || die
39278 -
39279 - java-pkg-2_src_prepare
39280 -}
39281 -
39282 -src_install() {
39283 - pushd nbbuild/netbeans/java >/dev/null || die
39284 -
39285 - insinto ${INSTALL_DIR}
39286 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39287 -
39288 - doins -r *
39289 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
39290 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
39291 -
39292 - popd >/dev/null || die
39293 -
39294 - local instdir=/${INSTALL_DIR}/maven/lib
39295 - pushd "${D}"/${instdir} >/dev/null || die
39296 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
39297 - popd >/dev/null || die
39298 -
39299 - local instdir=/${INSTALL_DIR}/modules/ext
39300 - pushd "${D}"/${instdir} >/dev/null || die
39301 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
39302 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
39303 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39304 - popd >/dev/null || die
39305 -
39306 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
39307 - pushd "${D}"/${instdir} >/dev/null || die
39308 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
39309 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
39310 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39311 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
39312 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
39313 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
39314 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
39315 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
39316 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
39317 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
39318 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
39319 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
39320 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
39321 - popd >/dev/null || die
39322 -
39323 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
39324 - pushd "${D}"/${instdir} >/dev/null || die
39325 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
39326 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
39327 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
39328 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
39329 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
39330 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
39331 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
39332 - popd >/dev/null || die
39333 -
39334 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
39335 - pushd "${D}"/${instdir} >/dev/null || die
39336 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
39337 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
39338 - popd >/dev/null || die
39339 -
39340 - local instdir=${INSTALL_DIR}/modules/ext/maven
39341 - pushd "${D}"/${instdir} >/dev/null || die
39342 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
39343 - popd >/dev/null || die
39344 -
39345 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
39346 -}
39347
39348 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150821.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150821.ebuild
39349 deleted file mode 100644
39350 index d098d15..0000000
39351 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150821.ebuild
39352 +++ /dev/null
39353 @@ -1,273 +0,0 @@
39354 -# Copyright 1999-2015 Gentoo Foundation
39355 -# Distributed under the terms of the GNU General Public License v2
39356 -# $Header: $
39357 -
39358 -EAPI="4"
39359 -inherit eutils java-pkg-2 java-ant-2
39360 -
39361 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
39362 -
39363 -DESCRIPTION="Netbeans Java Cluster"
39364 -HOMEPAGE="http://netbeans.org/projects/java"
39365 -SLOT="9999"
39366 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
39367 -# jarjar-1.4 contains also asm libraries
39368 -SRC_URI="${SOURCE_URL}
39369 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
39370 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
39371 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
39372 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
39373 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
39374 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
39375 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
39376 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
39377 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
39378 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
39379 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
39380 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
39381 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
39382 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
39383 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
39384 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
39385 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
39386 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
39387 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
39388 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
39389 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
39390 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
39391 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
39392 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
39393 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39394 -KEYWORDS="~amd64 ~x86"
39395 -IUSE=""
39396 -S="${WORKDIR}"
39397 -
39398 -CDEPEND="~dev-java/netbeans-platform-${PV}
39399 - ~dev-java/netbeans-extide-${PV}
39400 - ~dev-java/netbeans-harness-${PV}
39401 - ~dev-java/netbeans-ide-${PV}
39402 - ~dev-java/netbeans-websvccommon-${PV}
39403 - dev-java/beansbinding:0
39404 - dev-java/cglib:3
39405 - dev-java/jdom:0"
39406 -DEPEND=">=virtual/jdk-1.7
39407 - app-arch/unzip
39408 - ${CDEPEND}
39409 - dev-java/javahelp:0
39410 - dev-java/json-simple:0
39411 - dev-java/junit:4"
39412 -RDEPEND=">=virtual/jdk-1.7
39413 - ${CDEPEND}
39414 - dev-java/absolutelayout:0
39415 - dev-java/antlr:0[java]
39416 - dev-java/c3p0:0
39417 - dev-java/commons-cli:1
39418 - dev-java/commons-collections:0
39419 - dev-java/dom4j:1
39420 - dev-java/fastinfoset:0
39421 - dev-java/glassfish-transaction-api:0
39422 - dev-java/javassist:3
39423 - dev-java/jboss-logging:0
39424 - dev-java/jsr67:0
39425 - dev-java/jsr181:0
39426 - dev-java/jtidy:0
39427 - dev-java/log4j:0
39428 - dev-java/mimepull:0
39429 - dev-java/oracle-javamail:0
39430 - dev-java/saaj:0
39431 - dev-java/slf4j-api:0
39432 - dev-java/slf4j-log4j12:0
39433 - dev-java/slf4j-simple:0
39434 - dev-java/stax-ex:0
39435 - dev-java/stax2-api:0
39436 - dev-java/xmlstreambuffer:0"
39437 -
39438 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39439 -
39440 -EANT_BUILD_XML="nbbuild/build.xml"
39441 -EANT_BUILD_TARGET="rebuild-cluster"
39442 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
39443 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
39444 -JAVA_PKG_BSFIX="off"
39445 -
39446 -pkg_pretend() {
39447 - local die_now=""
39448 -
39449 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
39450 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
39451 - eerror "Please remove following symlinks and run emerge again:"
39452 - find /usr/share/netbeans-java-${SLOT}/ant -type l
39453 - die_now="1"
39454 - fi
39455 - fi
39456 -
39457 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
39458 - if [ -z "${die_now}" ]; then
39459 - eerror "Please remove following symlinks and run emerge again:"
39460 - fi
39461 -
39462 - echo "/usr/share/netbeans-java-${SLOT}/maven"
39463 - die_now="1"
39464 - fi
39465 -
39466 - if [ -n "${die_now}" ]; then
39467 - die "Symlinks exist"
39468 - fi
39469 -}
39470 -
39471 -src_unpack() {
39472 - unpack $(basename ${SOURCE_URL})
39473 -
39474 - einfo "Deleting bundled jars..."
39475 - find -name "*.jar" -type f -delete
39476 -
39477 - unpack netbeans-9999-r14-build.xml.patch.bz2
39478 -
39479 - pushd "${S}" >/dev/null || die
39480 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
39481 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
39482 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
39483 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
39484 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
39485 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
39486 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
39487 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
39488 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
39489 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
39490 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
39491 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
39492 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
39493 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
39494 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
39495 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
39496 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
39497 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
39498 - 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
39499 - 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
39500 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
39501 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
39502 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
39503 - popd >/dev/null || die
39504 -}
39505 -
39506 -src_prepare() {
39507 - einfo "Deleting bundled class files..."
39508 - find -name "*.class" -type f | xargs rm -vf
39509 -
39510 - epatch netbeans-9999-r14-build.xml.patch
39511 -
39512 - # Support for custom patches
39513 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39514 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39515 -
39516 - if [ -n "${files}" ] ; then
39517 - einfo "Applying custom patches:"
39518 -
39519 - for file in ${files} ; do
39520 - epatch "${file}"
39521 - done
39522 - fi
39523 - fi
39524 -
39525 - einfo "Symlinking external libraries..."
39526 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39527 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
39528 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
39529 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39530 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
39531 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
39532 -
39533 - einfo "Linking in other clusters..."
39534 - mkdir "${S}"/nbbuild/netbeans || die
39535 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39536 -
39537 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39538 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39539 - touch nb.cluster.platform.built
39540 -
39541 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39542 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39543 - touch nb.cluster.extide.built
39544 -
39545 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39546 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39547 - touch nb.cluster.harness.built
39548 -
39549 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39550 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39551 - touch nb.cluster.ide.built
39552 -
39553 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39554 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39555 - touch nb.cluster.websvccommon.built
39556 -
39557 - popd >/dev/null || die
39558 -
39559 - java-pkg-2_src_prepare
39560 -}
39561 -
39562 -src_install() {
39563 - pushd nbbuild/netbeans/java >/dev/null || die
39564 -
39565 - insinto ${INSTALL_DIR}
39566 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39567 -
39568 - doins -r *
39569 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
39570 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
39571 -
39572 - popd >/dev/null || die
39573 -
39574 - local instdir=/${INSTALL_DIR}/maven/lib
39575 - pushd "${D}"/${instdir} >/dev/null || die
39576 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
39577 - popd >/dev/null || die
39578 -
39579 - local instdir=/${INSTALL_DIR}/modules/ext
39580 - pushd "${D}"/${instdir} >/dev/null || die
39581 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
39582 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
39583 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39584 - popd >/dev/null || die
39585 -
39586 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
39587 - pushd "${D}"/${instdir} >/dev/null || die
39588 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
39589 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
39590 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39591 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
39592 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
39593 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
39594 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
39595 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
39596 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
39597 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
39598 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
39599 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
39600 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
39601 - popd >/dev/null || die
39602 -
39603 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
39604 - pushd "${D}"/${instdir} >/dev/null || die
39605 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
39606 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
39607 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
39608 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
39609 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
39610 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
39611 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
39612 - popd >/dev/null || die
39613 -
39614 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
39615 - pushd "${D}"/${instdir} >/dev/null || die
39616 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
39617 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
39618 - popd >/dev/null || die
39619 -
39620 - local instdir=${INSTALL_DIR}/modules/ext/maven
39621 - pushd "${D}"/${instdir} >/dev/null || die
39622 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
39623 - popd >/dev/null || die
39624 -
39625 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
39626 -}
39627
39628 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150822.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150822.ebuild
39629 deleted file mode 100644
39630 index 4b0fa28..0000000
39631 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150822.ebuild
39632 +++ /dev/null
39633 @@ -1,273 +0,0 @@
39634 -# Copyright 1999-2015 Gentoo Foundation
39635 -# Distributed under the terms of the GNU General Public License v2
39636 -# $Header: $
39637 -
39638 -EAPI="4"
39639 -inherit eutils java-pkg-2 java-ant-2
39640 -
39641 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
39642 -
39643 -DESCRIPTION="Netbeans Java Cluster"
39644 -HOMEPAGE="http://netbeans.org/projects/java"
39645 -SLOT="9999"
39646 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
39647 -# jarjar-1.4 contains also asm libraries
39648 -SRC_URI="${SOURCE_URL}
39649 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
39650 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
39651 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
39652 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
39653 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
39654 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
39655 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
39656 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
39657 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
39658 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
39659 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
39660 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
39661 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
39662 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
39663 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
39664 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
39665 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
39666 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
39667 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
39668 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
39669 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
39670 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
39671 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
39672 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
39673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39674 -KEYWORDS="~amd64 ~x86"
39675 -IUSE=""
39676 -S="${WORKDIR}"
39677 -
39678 -CDEPEND="~dev-java/netbeans-platform-${PV}
39679 - ~dev-java/netbeans-extide-${PV}
39680 - ~dev-java/netbeans-harness-${PV}
39681 - ~dev-java/netbeans-ide-${PV}
39682 - ~dev-java/netbeans-websvccommon-${PV}
39683 - dev-java/beansbinding:0
39684 - dev-java/cglib:3
39685 - dev-java/jdom:0"
39686 -DEPEND=">=virtual/jdk-1.7
39687 - app-arch/unzip
39688 - ${CDEPEND}
39689 - dev-java/javahelp:0
39690 - dev-java/json-simple:0
39691 - dev-java/junit:4"
39692 -RDEPEND=">=virtual/jdk-1.7
39693 - ${CDEPEND}
39694 - dev-java/absolutelayout:0
39695 - dev-java/antlr:0[java]
39696 - dev-java/c3p0:0
39697 - dev-java/commons-cli:1
39698 - dev-java/commons-collections:0
39699 - dev-java/dom4j:1
39700 - dev-java/fastinfoset:0
39701 - dev-java/glassfish-transaction-api:0
39702 - dev-java/javassist:3
39703 - dev-java/jboss-logging:0
39704 - dev-java/jsr67:0
39705 - dev-java/jsr181:0
39706 - dev-java/jtidy:0
39707 - dev-java/log4j:0
39708 - dev-java/mimepull:0
39709 - dev-java/oracle-javamail:0
39710 - dev-java/saaj:0
39711 - dev-java/slf4j-api:0
39712 - dev-java/slf4j-log4j12:0
39713 - dev-java/slf4j-simple:0
39714 - dev-java/stax-ex:0
39715 - dev-java/stax2-api:0
39716 - dev-java/xmlstreambuffer:0"
39717 -
39718 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39719 -
39720 -EANT_BUILD_XML="nbbuild/build.xml"
39721 -EANT_BUILD_TARGET="rebuild-cluster"
39722 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
39723 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
39724 -JAVA_PKG_BSFIX="off"
39725 -
39726 -pkg_pretend() {
39727 - local die_now=""
39728 -
39729 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
39730 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
39731 - eerror "Please remove following symlinks and run emerge again:"
39732 - find /usr/share/netbeans-java-${SLOT}/ant -type l
39733 - die_now="1"
39734 - fi
39735 - fi
39736 -
39737 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
39738 - if [ -z "${die_now}" ]; then
39739 - eerror "Please remove following symlinks and run emerge again:"
39740 - fi
39741 -
39742 - echo "/usr/share/netbeans-java-${SLOT}/maven"
39743 - die_now="1"
39744 - fi
39745 -
39746 - if [ -n "${die_now}" ]; then
39747 - die "Symlinks exist"
39748 - fi
39749 -}
39750 -
39751 -src_unpack() {
39752 - unpack $(basename ${SOURCE_URL})
39753 -
39754 - einfo "Deleting bundled jars..."
39755 - find -name "*.jar" -type f -delete
39756 -
39757 - unpack netbeans-9999-r14-build.xml.patch.bz2
39758 -
39759 - pushd "${S}" >/dev/null || die
39760 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
39761 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
39762 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
39763 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
39764 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
39765 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
39766 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
39767 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
39768 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
39769 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
39770 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
39771 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
39772 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
39773 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
39774 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
39775 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
39776 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
39777 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
39778 - 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
39779 - 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
39780 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
39781 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
39782 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
39783 - popd >/dev/null || die
39784 -}
39785 -
39786 -src_prepare() {
39787 - einfo "Deleting bundled class files..."
39788 - find -name "*.class" -type f | xargs rm -vf
39789 -
39790 - epatch netbeans-9999-r14-build.xml.patch
39791 -
39792 - # Support for custom patches
39793 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
39794 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
39795 -
39796 - if [ -n "${files}" ] ; then
39797 - einfo "Applying custom patches:"
39798 -
39799 - for file in ${files} ; do
39800 - epatch "${file}"
39801 - done
39802 - fi
39803 - fi
39804 -
39805 - einfo "Symlinking external libraries..."
39806 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
39807 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
39808 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
39809 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
39810 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
39811 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
39812 -
39813 - einfo "Linking in other clusters..."
39814 - mkdir "${S}"/nbbuild/netbeans || die
39815 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
39816 -
39817 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
39818 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39819 - touch nb.cluster.platform.built
39820 -
39821 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
39822 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39823 - touch nb.cluster.extide.built
39824 -
39825 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
39826 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39827 - touch nb.cluster.harness.built
39828 -
39829 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
39830 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39831 - touch nb.cluster.ide.built
39832 -
39833 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
39834 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
39835 - touch nb.cluster.websvccommon.built
39836 -
39837 - popd >/dev/null || die
39838 -
39839 - java-pkg-2_src_prepare
39840 -}
39841 -
39842 -src_install() {
39843 - pushd nbbuild/netbeans/java >/dev/null || die
39844 -
39845 - insinto ${INSTALL_DIR}
39846 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
39847 -
39848 - doins -r *
39849 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
39850 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
39851 -
39852 - popd >/dev/null || die
39853 -
39854 - local instdir=/${INSTALL_DIR}/maven/lib
39855 - pushd "${D}"/${instdir} >/dev/null || die
39856 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
39857 - popd >/dev/null || die
39858 -
39859 - local instdir=/${INSTALL_DIR}/modules/ext
39860 - pushd "${D}"/${instdir} >/dev/null || die
39861 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
39862 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
39863 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39864 - popd >/dev/null || die
39865 -
39866 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
39867 - pushd "${D}"/${instdir} >/dev/null || die
39868 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
39869 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
39870 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
39871 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
39872 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
39873 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
39874 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
39875 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
39876 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
39877 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
39878 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
39879 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
39880 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
39881 - popd >/dev/null || die
39882 -
39883 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
39884 - pushd "${D}"/${instdir} >/dev/null || die
39885 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
39886 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
39887 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
39888 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
39889 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
39890 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
39891 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
39892 - popd >/dev/null || die
39893 -
39894 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
39895 - pushd "${D}"/${instdir} >/dev/null || die
39896 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
39897 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
39898 - popd >/dev/null || die
39899 -
39900 - local instdir=${INSTALL_DIR}/modules/ext/maven
39901 - pushd "${D}"/${instdir} >/dev/null || die
39902 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
39903 - popd >/dev/null || die
39904 -
39905 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
39906 -}
39907
39908 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150823.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150823.ebuild
39909 deleted file mode 100644
39910 index 1d86123..0000000
39911 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150823.ebuild
39912 +++ /dev/null
39913 @@ -1,273 +0,0 @@
39914 -# Copyright 1999-2015 Gentoo Foundation
39915 -# Distributed under the terms of the GNU General Public License v2
39916 -# $Header: $
39917 -
39918 -EAPI="4"
39919 -inherit eutils java-pkg-2 java-ant-2
39920 -
39921 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
39922 -
39923 -DESCRIPTION="Netbeans Java Cluster"
39924 -HOMEPAGE="http://netbeans.org/projects/java"
39925 -SLOT="9999"
39926 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
39927 -# jarjar-1.4 contains also asm libraries
39928 -SRC_URI="${SOURCE_URL}
39929 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
39930 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
39931 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
39932 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
39933 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
39934 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
39935 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
39936 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
39937 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
39938 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
39939 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
39940 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
39941 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
39942 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
39943 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
39944 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
39945 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
39946 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
39947 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
39948 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
39949 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
39950 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
39951 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
39952 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
39953 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
39954 -KEYWORDS="~amd64 ~x86"
39955 -IUSE=""
39956 -S="${WORKDIR}"
39957 -
39958 -CDEPEND="~dev-java/netbeans-platform-${PV}
39959 - ~dev-java/netbeans-extide-${PV}
39960 - ~dev-java/netbeans-harness-${PV}
39961 - ~dev-java/netbeans-ide-${PV}
39962 - ~dev-java/netbeans-websvccommon-${PV}
39963 - dev-java/beansbinding:0
39964 - dev-java/cglib:3
39965 - dev-java/jdom:0"
39966 -DEPEND=">=virtual/jdk-1.7
39967 - app-arch/unzip
39968 - ${CDEPEND}
39969 - dev-java/javahelp:0
39970 - dev-java/json-simple:0
39971 - dev-java/junit:4"
39972 -RDEPEND=">=virtual/jdk-1.7
39973 - ${CDEPEND}
39974 - dev-java/absolutelayout:0
39975 - dev-java/antlr:0[java]
39976 - dev-java/c3p0:0
39977 - dev-java/commons-cli:1
39978 - dev-java/commons-collections:0
39979 - dev-java/dom4j:1
39980 - dev-java/fastinfoset:0
39981 - dev-java/glassfish-transaction-api:0
39982 - dev-java/javassist:3
39983 - dev-java/jboss-logging:0
39984 - dev-java/jsr67:0
39985 - dev-java/jsr181:0
39986 - dev-java/jtidy:0
39987 - dev-java/log4j:0
39988 - dev-java/mimepull:0
39989 - dev-java/oracle-javamail:0
39990 - dev-java/saaj:0
39991 - dev-java/slf4j-api:0
39992 - dev-java/slf4j-log4j12:0
39993 - dev-java/slf4j-simple:0
39994 - dev-java/stax-ex:0
39995 - dev-java/stax2-api:0
39996 - dev-java/xmlstreambuffer:0"
39997 -
39998 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
39999 -
40000 -EANT_BUILD_XML="nbbuild/build.xml"
40001 -EANT_BUILD_TARGET="rebuild-cluster"
40002 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
40003 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
40004 -JAVA_PKG_BSFIX="off"
40005 -
40006 -pkg_pretend() {
40007 - local die_now=""
40008 -
40009 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
40010 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
40011 - eerror "Please remove following symlinks and run emerge again:"
40012 - find /usr/share/netbeans-java-${SLOT}/ant -type l
40013 - die_now="1"
40014 - fi
40015 - fi
40016 -
40017 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
40018 - if [ -z "${die_now}" ]; then
40019 - eerror "Please remove following symlinks and run emerge again:"
40020 - fi
40021 -
40022 - echo "/usr/share/netbeans-java-${SLOT}/maven"
40023 - die_now="1"
40024 - fi
40025 -
40026 - if [ -n "${die_now}" ]; then
40027 - die "Symlinks exist"
40028 - fi
40029 -}
40030 -
40031 -src_unpack() {
40032 - unpack $(basename ${SOURCE_URL})
40033 -
40034 - einfo "Deleting bundled jars..."
40035 - find -name "*.jar" -type f -delete
40036 -
40037 - unpack netbeans-9999-r14-build.xml.patch.bz2
40038 -
40039 - pushd "${S}" >/dev/null || die
40040 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
40041 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
40042 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
40043 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
40044 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
40045 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
40046 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
40047 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
40048 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
40049 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
40050 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
40051 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
40052 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
40053 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
40054 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
40055 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
40056 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
40057 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
40058 - 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
40059 - 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
40060 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
40061 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
40062 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
40063 - popd >/dev/null || die
40064 -}
40065 -
40066 -src_prepare() {
40067 - einfo "Deleting bundled class files..."
40068 - find -name "*.class" -type f | xargs rm -vf
40069 -
40070 - epatch netbeans-9999-r14-build.xml.patch
40071 -
40072 - # Support for custom patches
40073 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40074 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40075 -
40076 - if [ -n "${files}" ] ; then
40077 - einfo "Applying custom patches:"
40078 -
40079 - for file in ${files} ; do
40080 - epatch "${file}"
40081 - done
40082 - fi
40083 - fi
40084 -
40085 - einfo "Symlinking external libraries..."
40086 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40087 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
40088 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
40089 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40090 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
40091 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
40092 -
40093 - einfo "Linking in other clusters..."
40094 - mkdir "${S}"/nbbuild/netbeans || die
40095 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40096 -
40097 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40098 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40099 - touch nb.cluster.platform.built
40100 -
40101 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40102 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40103 - touch nb.cluster.extide.built
40104 -
40105 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40106 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40107 - touch nb.cluster.harness.built
40108 -
40109 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40110 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40111 - touch nb.cluster.ide.built
40112 -
40113 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40114 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40115 - touch nb.cluster.websvccommon.built
40116 -
40117 - popd >/dev/null || die
40118 -
40119 - java-pkg-2_src_prepare
40120 -}
40121 -
40122 -src_install() {
40123 - pushd nbbuild/netbeans/java >/dev/null || die
40124 -
40125 - insinto ${INSTALL_DIR}
40126 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
40127 -
40128 - doins -r *
40129 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
40130 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
40131 -
40132 - popd >/dev/null || die
40133 -
40134 - local instdir=/${INSTALL_DIR}/maven/lib
40135 - pushd "${D}"/${instdir} >/dev/null || die
40136 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
40137 - popd >/dev/null || die
40138 -
40139 - local instdir=/${INSTALL_DIR}/modules/ext
40140 - pushd "${D}"/${instdir} >/dev/null || die
40141 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
40142 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
40143 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40144 - popd >/dev/null || die
40145 -
40146 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
40147 - pushd "${D}"/${instdir} >/dev/null || die
40148 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
40149 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
40150 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40151 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
40152 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
40153 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
40154 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
40155 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
40156 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
40157 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
40158 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
40159 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
40160 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
40161 - popd >/dev/null || die
40162 -
40163 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
40164 - pushd "${D}"/${instdir} >/dev/null || die
40165 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
40166 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
40167 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
40168 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
40169 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
40170 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
40171 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
40172 - popd >/dev/null || die
40173 -
40174 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
40175 - pushd "${D}"/${instdir} >/dev/null || die
40176 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
40177 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
40178 - popd >/dev/null || die
40179 -
40180 - local instdir=${INSTALL_DIR}/modules/ext/maven
40181 - pushd "${D}"/${instdir} >/dev/null || die
40182 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
40183 - popd >/dev/null || die
40184 -
40185 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
40186 -}
40187
40188 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150824.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150824.ebuild
40189 deleted file mode 100644
40190 index 39d4f48..0000000
40191 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150824.ebuild
40192 +++ /dev/null
40193 @@ -1,273 +0,0 @@
40194 -# Copyright 1999-2015 Gentoo Foundation
40195 -# Distributed under the terms of the GNU General Public License v2
40196 -# $Header: $
40197 -
40198 -EAPI="4"
40199 -inherit eutils java-pkg-2 java-ant-2
40200 -
40201 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
40202 -
40203 -DESCRIPTION="Netbeans Java Cluster"
40204 -HOMEPAGE="http://netbeans.org/projects/java"
40205 -SLOT="9999"
40206 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
40207 -# jarjar-1.4 contains also asm libraries
40208 -SRC_URI="${SOURCE_URL}
40209 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
40210 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
40211 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
40212 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
40213 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
40214 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
40215 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
40216 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
40217 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
40218 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
40219 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
40220 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
40221 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
40222 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
40223 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
40224 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
40225 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
40226 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
40227 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
40228 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
40229 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
40230 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
40231 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
40232 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
40233 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40234 -KEYWORDS="~amd64 ~x86"
40235 -IUSE=""
40236 -S="${WORKDIR}"
40237 -
40238 -CDEPEND="~dev-java/netbeans-platform-${PV}
40239 - ~dev-java/netbeans-extide-${PV}
40240 - ~dev-java/netbeans-harness-${PV}
40241 - ~dev-java/netbeans-ide-${PV}
40242 - ~dev-java/netbeans-websvccommon-${PV}
40243 - dev-java/beansbinding:0
40244 - dev-java/cglib:3
40245 - dev-java/jdom:0"
40246 -DEPEND=">=virtual/jdk-1.7
40247 - app-arch/unzip
40248 - ${CDEPEND}
40249 - dev-java/javahelp:0
40250 - dev-java/json-simple:0
40251 - dev-java/junit:4"
40252 -RDEPEND=">=virtual/jdk-1.7
40253 - ${CDEPEND}
40254 - dev-java/absolutelayout:0
40255 - dev-java/antlr:0[java]
40256 - dev-java/c3p0:0
40257 - dev-java/commons-cli:1
40258 - dev-java/commons-collections:0
40259 - dev-java/dom4j:1
40260 - dev-java/fastinfoset:0
40261 - dev-java/glassfish-transaction-api:0
40262 - dev-java/javassist:3
40263 - dev-java/jboss-logging:0
40264 - dev-java/jsr67:0
40265 - dev-java/jsr181:0
40266 - dev-java/jtidy:0
40267 - dev-java/log4j:0
40268 - dev-java/mimepull:0
40269 - dev-java/oracle-javamail:0
40270 - dev-java/saaj:0
40271 - dev-java/slf4j-api:0
40272 - dev-java/slf4j-log4j12:0
40273 - dev-java/slf4j-simple:0
40274 - dev-java/stax-ex:0
40275 - dev-java/stax2-api:0
40276 - dev-java/xmlstreambuffer:0"
40277 -
40278 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
40279 -
40280 -EANT_BUILD_XML="nbbuild/build.xml"
40281 -EANT_BUILD_TARGET="rebuild-cluster"
40282 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
40283 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
40284 -JAVA_PKG_BSFIX="off"
40285 -
40286 -pkg_pretend() {
40287 - local die_now=""
40288 -
40289 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
40290 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
40291 - eerror "Please remove following symlinks and run emerge again:"
40292 - find /usr/share/netbeans-java-${SLOT}/ant -type l
40293 - die_now="1"
40294 - fi
40295 - fi
40296 -
40297 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
40298 - if [ -z "${die_now}" ]; then
40299 - eerror "Please remove following symlinks and run emerge again:"
40300 - fi
40301 -
40302 - echo "/usr/share/netbeans-java-${SLOT}/maven"
40303 - die_now="1"
40304 - fi
40305 -
40306 - if [ -n "${die_now}" ]; then
40307 - die "Symlinks exist"
40308 - fi
40309 -}
40310 -
40311 -src_unpack() {
40312 - unpack $(basename ${SOURCE_URL})
40313 -
40314 - einfo "Deleting bundled jars..."
40315 - find -name "*.jar" -type f -delete
40316 -
40317 - unpack netbeans-9999-r14-build.xml.patch.bz2
40318 -
40319 - pushd "${S}" >/dev/null || die
40320 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
40321 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
40322 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
40323 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
40324 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
40325 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
40326 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
40327 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
40328 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
40329 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
40330 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
40331 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
40332 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
40333 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
40334 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
40335 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
40336 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
40337 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
40338 - 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
40339 - 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
40340 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
40341 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
40342 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
40343 - popd >/dev/null || die
40344 -}
40345 -
40346 -src_prepare() {
40347 - einfo "Deleting bundled class files..."
40348 - find -name "*.class" -type f | xargs rm -vf
40349 -
40350 - epatch netbeans-9999-r14-build.xml.patch
40351 -
40352 - # Support for custom patches
40353 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40354 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40355 -
40356 - if [ -n "${files}" ] ; then
40357 - einfo "Applying custom patches:"
40358 -
40359 - for file in ${files} ; do
40360 - epatch "${file}"
40361 - done
40362 - fi
40363 - fi
40364 -
40365 - einfo "Symlinking external libraries..."
40366 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40367 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
40368 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
40369 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40370 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
40371 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
40372 -
40373 - einfo "Linking in other clusters..."
40374 - mkdir "${S}"/nbbuild/netbeans || die
40375 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40376 -
40377 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40378 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40379 - touch nb.cluster.platform.built
40380 -
40381 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40382 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40383 - touch nb.cluster.extide.built
40384 -
40385 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40386 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40387 - touch nb.cluster.harness.built
40388 -
40389 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40390 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40391 - touch nb.cluster.ide.built
40392 -
40393 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40394 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40395 - touch nb.cluster.websvccommon.built
40396 -
40397 - popd >/dev/null || die
40398 -
40399 - java-pkg-2_src_prepare
40400 -}
40401 -
40402 -src_install() {
40403 - pushd nbbuild/netbeans/java >/dev/null || die
40404 -
40405 - insinto ${INSTALL_DIR}
40406 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
40407 -
40408 - doins -r *
40409 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
40410 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
40411 -
40412 - popd >/dev/null || die
40413 -
40414 - local instdir=/${INSTALL_DIR}/maven/lib
40415 - pushd "${D}"/${instdir} >/dev/null || die
40416 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
40417 - popd >/dev/null || die
40418 -
40419 - local instdir=/${INSTALL_DIR}/modules/ext
40420 - pushd "${D}"/${instdir} >/dev/null || die
40421 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
40422 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
40423 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40424 - popd >/dev/null || die
40425 -
40426 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
40427 - pushd "${D}"/${instdir} >/dev/null || die
40428 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
40429 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
40430 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40431 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
40432 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
40433 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
40434 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
40435 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
40436 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
40437 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
40438 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
40439 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
40440 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
40441 - popd >/dev/null || die
40442 -
40443 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
40444 - pushd "${D}"/${instdir} >/dev/null || die
40445 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
40446 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
40447 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
40448 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
40449 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
40450 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
40451 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
40452 - popd >/dev/null || die
40453 -
40454 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
40455 - pushd "${D}"/${instdir} >/dev/null || die
40456 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
40457 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
40458 - popd >/dev/null || die
40459 -
40460 - local instdir=${INSTALL_DIR}/modules/ext/maven
40461 - pushd "${D}"/${instdir} >/dev/null || die
40462 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
40463 - popd >/dev/null || die
40464 -
40465 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
40466 -}
40467
40468 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150825.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150825.ebuild
40469 deleted file mode 100644
40470 index d9a28e1..0000000
40471 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150825.ebuild
40472 +++ /dev/null
40473 @@ -1,273 +0,0 @@
40474 -# Copyright 1999-2015 Gentoo Foundation
40475 -# Distributed under the terms of the GNU General Public License v2
40476 -# $Header: $
40477 -
40478 -EAPI="4"
40479 -inherit eutils java-pkg-2 java-ant-2
40480 -
40481 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
40482 -
40483 -DESCRIPTION="Netbeans Java Cluster"
40484 -HOMEPAGE="http://netbeans.org/projects/java"
40485 -SLOT="9999"
40486 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
40487 -# jarjar-1.4 contains also asm libraries
40488 -SRC_URI="${SOURCE_URL}
40489 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
40490 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
40491 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
40492 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
40493 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
40494 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
40495 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
40496 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
40497 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
40498 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
40499 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
40500 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
40501 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
40502 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
40503 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
40504 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
40505 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
40506 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
40507 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
40508 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
40509 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
40510 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
40511 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
40512 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
40513 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40514 -KEYWORDS="~amd64 ~x86"
40515 -IUSE=""
40516 -S="${WORKDIR}"
40517 -
40518 -CDEPEND="~dev-java/netbeans-platform-${PV}
40519 - ~dev-java/netbeans-extide-${PV}
40520 - ~dev-java/netbeans-harness-${PV}
40521 - ~dev-java/netbeans-ide-${PV}
40522 - ~dev-java/netbeans-websvccommon-${PV}
40523 - dev-java/beansbinding:0
40524 - dev-java/cglib:3
40525 - dev-java/jdom:0"
40526 -DEPEND=">=virtual/jdk-1.7
40527 - app-arch/unzip
40528 - ${CDEPEND}
40529 - dev-java/javahelp:0
40530 - dev-java/json-simple:0
40531 - dev-java/junit:4"
40532 -RDEPEND=">=virtual/jdk-1.7
40533 - ${CDEPEND}
40534 - dev-java/absolutelayout:0
40535 - dev-java/antlr:0[java]
40536 - dev-java/c3p0:0
40537 - dev-java/commons-cli:1
40538 - dev-java/commons-collections:0
40539 - dev-java/dom4j:1
40540 - dev-java/fastinfoset:0
40541 - dev-java/glassfish-transaction-api:0
40542 - dev-java/javassist:3
40543 - dev-java/jboss-logging:0
40544 - dev-java/jsr67:0
40545 - dev-java/jsr181:0
40546 - dev-java/jtidy:0
40547 - dev-java/log4j:0
40548 - dev-java/mimepull:0
40549 - dev-java/oracle-javamail:0
40550 - dev-java/saaj:0
40551 - dev-java/slf4j-api:0
40552 - dev-java/slf4j-log4j12:0
40553 - dev-java/slf4j-simple:0
40554 - dev-java/stax-ex:0
40555 - dev-java/stax2-api:0
40556 - dev-java/xmlstreambuffer:0"
40557 -
40558 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
40559 -
40560 -EANT_BUILD_XML="nbbuild/build.xml"
40561 -EANT_BUILD_TARGET="rebuild-cluster"
40562 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
40563 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
40564 -JAVA_PKG_BSFIX="off"
40565 -
40566 -pkg_pretend() {
40567 - local die_now=""
40568 -
40569 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
40570 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
40571 - eerror "Please remove following symlinks and run emerge again:"
40572 - find /usr/share/netbeans-java-${SLOT}/ant -type l
40573 - die_now="1"
40574 - fi
40575 - fi
40576 -
40577 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
40578 - if [ -z "${die_now}" ]; then
40579 - eerror "Please remove following symlinks and run emerge again:"
40580 - fi
40581 -
40582 - echo "/usr/share/netbeans-java-${SLOT}/maven"
40583 - die_now="1"
40584 - fi
40585 -
40586 - if [ -n "${die_now}" ]; then
40587 - die "Symlinks exist"
40588 - fi
40589 -}
40590 -
40591 -src_unpack() {
40592 - unpack $(basename ${SOURCE_URL})
40593 -
40594 - einfo "Deleting bundled jars..."
40595 - find -name "*.jar" -type f -delete
40596 -
40597 - unpack netbeans-9999-r14-build.xml.patch.bz2
40598 -
40599 - pushd "${S}" >/dev/null || die
40600 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
40601 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
40602 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
40603 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
40604 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
40605 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
40606 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
40607 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
40608 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
40609 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
40610 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
40611 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
40612 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
40613 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
40614 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
40615 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
40616 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
40617 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
40618 - 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
40619 - 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
40620 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
40621 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
40622 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
40623 - popd >/dev/null || die
40624 -}
40625 -
40626 -src_prepare() {
40627 - einfo "Deleting bundled class files..."
40628 - find -name "*.class" -type f | xargs rm -vf
40629 -
40630 - epatch netbeans-9999-r14-build.xml.patch
40631 -
40632 - # Support for custom patches
40633 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40634 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40635 -
40636 - if [ -n "${files}" ] ; then
40637 - einfo "Applying custom patches:"
40638 -
40639 - for file in ${files} ; do
40640 - epatch "${file}"
40641 - done
40642 - fi
40643 - fi
40644 -
40645 - einfo "Symlinking external libraries..."
40646 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40647 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
40648 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
40649 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40650 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
40651 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
40652 -
40653 - einfo "Linking in other clusters..."
40654 - mkdir "${S}"/nbbuild/netbeans || die
40655 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40656 -
40657 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40658 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40659 - touch nb.cluster.platform.built
40660 -
40661 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40662 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40663 - touch nb.cluster.extide.built
40664 -
40665 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40666 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40667 - touch nb.cluster.harness.built
40668 -
40669 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40670 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40671 - touch nb.cluster.ide.built
40672 -
40673 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40674 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40675 - touch nb.cluster.websvccommon.built
40676 -
40677 - popd >/dev/null || die
40678 -
40679 - java-pkg-2_src_prepare
40680 -}
40681 -
40682 -src_install() {
40683 - pushd nbbuild/netbeans/java >/dev/null || die
40684 -
40685 - insinto ${INSTALL_DIR}
40686 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
40687 -
40688 - doins -r *
40689 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
40690 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
40691 -
40692 - popd >/dev/null || die
40693 -
40694 - local instdir=/${INSTALL_DIR}/maven/lib
40695 - pushd "${D}"/${instdir} >/dev/null || die
40696 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
40697 - popd >/dev/null || die
40698 -
40699 - local instdir=/${INSTALL_DIR}/modules/ext
40700 - pushd "${D}"/${instdir} >/dev/null || die
40701 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
40702 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
40703 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40704 - popd >/dev/null || die
40705 -
40706 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
40707 - pushd "${D}"/${instdir} >/dev/null || die
40708 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
40709 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
40710 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40711 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
40712 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
40713 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
40714 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
40715 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
40716 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
40717 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
40718 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
40719 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
40720 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
40721 - popd >/dev/null || die
40722 -
40723 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
40724 - pushd "${D}"/${instdir} >/dev/null || die
40725 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
40726 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
40727 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
40728 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
40729 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
40730 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
40731 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
40732 - popd >/dev/null || die
40733 -
40734 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
40735 - pushd "${D}"/${instdir} >/dev/null || die
40736 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
40737 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
40738 - popd >/dev/null || die
40739 -
40740 - local instdir=${INSTALL_DIR}/modules/ext/maven
40741 - pushd "${D}"/${instdir} >/dev/null || die
40742 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
40743 - popd >/dev/null || die
40744 -
40745 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
40746 -}
40747
40748 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150827.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150827.ebuild
40749 deleted file mode 100644
40750 index 20e2ab3..0000000
40751 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150827.ebuild
40752 +++ /dev/null
40753 @@ -1,273 +0,0 @@
40754 -# Copyright 1999-2015 Gentoo Foundation
40755 -# Distributed under the terms of the GNU General Public License v2
40756 -# $Header: $
40757 -
40758 -EAPI="4"
40759 -inherit eutils java-pkg-2 java-ant-2
40760 -
40761 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
40762 -
40763 -DESCRIPTION="Netbeans Java Cluster"
40764 -HOMEPAGE="http://netbeans.org/projects/java"
40765 -SLOT="9999"
40766 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
40767 -# jarjar-1.4 contains also asm libraries
40768 -SRC_URI="${SOURCE_URL}
40769 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
40770 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
40771 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
40772 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
40773 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
40774 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
40775 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
40776 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
40777 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
40778 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
40779 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
40780 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
40781 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
40782 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
40783 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
40784 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
40785 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
40786 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
40787 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
40788 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
40789 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
40790 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
40791 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
40792 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
40793 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
40794 -KEYWORDS="~amd64 ~x86"
40795 -IUSE=""
40796 -S="${WORKDIR}"
40797 -
40798 -CDEPEND="~dev-java/netbeans-platform-${PV}
40799 - ~dev-java/netbeans-extide-${PV}
40800 - ~dev-java/netbeans-harness-${PV}
40801 - ~dev-java/netbeans-ide-${PV}
40802 - ~dev-java/netbeans-websvccommon-${PV}
40803 - dev-java/beansbinding:0
40804 - dev-java/cglib:3
40805 - dev-java/jdom:0"
40806 -DEPEND=">=virtual/jdk-1.7
40807 - app-arch/unzip
40808 - ${CDEPEND}
40809 - dev-java/javahelp:0
40810 - dev-java/json-simple:0
40811 - dev-java/junit:4"
40812 -RDEPEND=">=virtual/jdk-1.7
40813 - ${CDEPEND}
40814 - dev-java/absolutelayout:0
40815 - dev-java/antlr:0[java]
40816 - dev-java/c3p0:0
40817 - dev-java/commons-cli:1
40818 - dev-java/commons-collections:0
40819 - dev-java/dom4j:1
40820 - dev-java/fastinfoset:0
40821 - dev-java/glassfish-transaction-api:0
40822 - dev-java/javassist:3
40823 - dev-java/jboss-logging:0
40824 - dev-java/jsr67:0
40825 - dev-java/jsr181:0
40826 - dev-java/jtidy:0
40827 - dev-java/log4j:0
40828 - dev-java/mimepull:0
40829 - dev-java/oracle-javamail:0
40830 - dev-java/saaj:0
40831 - dev-java/slf4j-api:0
40832 - dev-java/slf4j-log4j12:0
40833 - dev-java/slf4j-simple:0
40834 - dev-java/stax-ex:0
40835 - dev-java/stax2-api:0
40836 - dev-java/xmlstreambuffer:0"
40837 -
40838 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
40839 -
40840 -EANT_BUILD_XML="nbbuild/build.xml"
40841 -EANT_BUILD_TARGET="rebuild-cluster"
40842 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
40843 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
40844 -JAVA_PKG_BSFIX="off"
40845 -
40846 -pkg_pretend() {
40847 - local die_now=""
40848 -
40849 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
40850 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
40851 - eerror "Please remove following symlinks and run emerge again:"
40852 - find /usr/share/netbeans-java-${SLOT}/ant -type l
40853 - die_now="1"
40854 - fi
40855 - fi
40856 -
40857 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
40858 - if [ -z "${die_now}" ]; then
40859 - eerror "Please remove following symlinks and run emerge again:"
40860 - fi
40861 -
40862 - echo "/usr/share/netbeans-java-${SLOT}/maven"
40863 - die_now="1"
40864 - fi
40865 -
40866 - if [ -n "${die_now}" ]; then
40867 - die "Symlinks exist"
40868 - fi
40869 -}
40870 -
40871 -src_unpack() {
40872 - unpack $(basename ${SOURCE_URL})
40873 -
40874 - einfo "Deleting bundled jars..."
40875 - find -name "*.jar" -type f -delete
40876 -
40877 - unpack netbeans-9999-r14-build.xml.patch.bz2
40878 -
40879 - pushd "${S}" >/dev/null || die
40880 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
40881 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
40882 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
40883 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
40884 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
40885 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
40886 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
40887 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
40888 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
40889 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
40890 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
40891 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
40892 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
40893 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
40894 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
40895 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
40896 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
40897 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
40898 - 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
40899 - 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
40900 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
40901 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
40902 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
40903 - popd >/dev/null || die
40904 -}
40905 -
40906 -src_prepare() {
40907 - einfo "Deleting bundled class files..."
40908 - find -name "*.class" -type f | xargs rm -vf
40909 -
40910 - epatch netbeans-9999-r14-build.xml.patch
40911 -
40912 - # Support for custom patches
40913 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
40914 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
40915 -
40916 - if [ -n "${files}" ] ; then
40917 - einfo "Applying custom patches:"
40918 -
40919 - for file in ${files} ; do
40920 - epatch "${file}"
40921 - done
40922 - fi
40923 - fi
40924 -
40925 - einfo "Symlinking external libraries..."
40926 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
40927 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
40928 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
40929 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
40930 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
40931 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
40932 -
40933 - einfo "Linking in other clusters..."
40934 - mkdir "${S}"/nbbuild/netbeans || die
40935 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
40936 -
40937 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
40938 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40939 - touch nb.cluster.platform.built
40940 -
40941 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
40942 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40943 - touch nb.cluster.extide.built
40944 -
40945 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
40946 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40947 - touch nb.cluster.harness.built
40948 -
40949 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
40950 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40951 - touch nb.cluster.ide.built
40952 -
40953 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
40954 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
40955 - touch nb.cluster.websvccommon.built
40956 -
40957 - popd >/dev/null || die
40958 -
40959 - java-pkg-2_src_prepare
40960 -}
40961 -
40962 -src_install() {
40963 - pushd nbbuild/netbeans/java >/dev/null || die
40964 -
40965 - insinto ${INSTALL_DIR}
40966 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
40967 -
40968 - doins -r *
40969 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
40970 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
40971 -
40972 - popd >/dev/null || die
40973 -
40974 - local instdir=/${INSTALL_DIR}/maven/lib
40975 - pushd "${D}"/${instdir} >/dev/null || die
40976 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
40977 - popd >/dev/null || die
40978 -
40979 - local instdir=/${INSTALL_DIR}/modules/ext
40980 - pushd "${D}"/${instdir} >/dev/null || die
40981 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
40982 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
40983 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40984 - popd >/dev/null || die
40985 -
40986 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
40987 - pushd "${D}"/${instdir} >/dev/null || die
40988 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
40989 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
40990 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
40991 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
40992 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
40993 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
40994 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
40995 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
40996 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
40997 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
40998 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
40999 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
41000 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
41001 - popd >/dev/null || die
41002 -
41003 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
41004 - pushd "${D}"/${instdir} >/dev/null || die
41005 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
41006 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
41007 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
41008 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
41009 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
41010 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
41011 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
41012 - popd >/dev/null || die
41013 -
41014 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
41015 - pushd "${D}"/${instdir} >/dev/null || die
41016 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
41017 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
41018 - popd >/dev/null || die
41019 -
41020 - local instdir=${INSTALL_DIR}/modules/ext/maven
41021 - pushd "${D}"/${instdir} >/dev/null || die
41022 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
41023 - popd >/dev/null || die
41024 -
41025 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
41026 -}
41027
41028 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150828.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150828.ebuild
41029 deleted file mode 100644
41030 index e9702e9..0000000
41031 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150828.ebuild
41032 +++ /dev/null
41033 @@ -1,273 +0,0 @@
41034 -# Copyright 1999-2015 Gentoo Foundation
41035 -# Distributed under the terms of the GNU General Public License v2
41036 -# $Header: $
41037 -
41038 -EAPI="4"
41039 -inherit eutils java-pkg-2 java-ant-2
41040 -
41041 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
41042 -
41043 -DESCRIPTION="Netbeans Java Cluster"
41044 -HOMEPAGE="http://netbeans.org/projects/java"
41045 -SLOT="9999"
41046 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
41047 -# jarjar-1.4 contains also asm libraries
41048 -SRC_URI="${SOURCE_URL}
41049 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
41050 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
41051 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
41052 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
41053 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
41054 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
41055 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
41056 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
41057 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
41058 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
41059 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
41060 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
41061 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
41062 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
41063 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
41064 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
41065 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
41066 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
41067 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
41068 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
41069 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
41070 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
41071 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
41072 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
41073 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41074 -KEYWORDS="~amd64 ~x86"
41075 -IUSE=""
41076 -S="${WORKDIR}"
41077 -
41078 -CDEPEND="~dev-java/netbeans-platform-${PV}
41079 - ~dev-java/netbeans-extide-${PV}
41080 - ~dev-java/netbeans-harness-${PV}
41081 - ~dev-java/netbeans-ide-${PV}
41082 - ~dev-java/netbeans-websvccommon-${PV}
41083 - dev-java/beansbinding:0
41084 - dev-java/cglib:3
41085 - dev-java/jdom:0"
41086 -DEPEND=">=virtual/jdk-1.7
41087 - app-arch/unzip
41088 - ${CDEPEND}
41089 - dev-java/javahelp:0
41090 - dev-java/json-simple:0
41091 - dev-java/junit:4"
41092 -RDEPEND=">=virtual/jdk-1.7
41093 - ${CDEPEND}
41094 - dev-java/absolutelayout:0
41095 - dev-java/antlr:0[java]
41096 - dev-java/c3p0:0
41097 - dev-java/commons-cli:1
41098 - dev-java/commons-collections:0
41099 - dev-java/dom4j:1
41100 - dev-java/fastinfoset:0
41101 - dev-java/glassfish-transaction-api:0
41102 - dev-java/javassist:3
41103 - dev-java/jboss-logging:0
41104 - dev-java/jsr67:0
41105 - dev-java/jsr181:0
41106 - dev-java/jtidy:0
41107 - dev-java/log4j:0
41108 - dev-java/mimepull:0
41109 - dev-java/oracle-javamail:0
41110 - dev-java/saaj:0
41111 - dev-java/slf4j-api:0
41112 - dev-java/slf4j-log4j12:0
41113 - dev-java/slf4j-simple:0
41114 - dev-java/stax-ex:0
41115 - dev-java/stax2-api:0
41116 - dev-java/xmlstreambuffer:0"
41117 -
41118 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
41119 -
41120 -EANT_BUILD_XML="nbbuild/build.xml"
41121 -EANT_BUILD_TARGET="rebuild-cluster"
41122 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
41123 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
41124 -JAVA_PKG_BSFIX="off"
41125 -
41126 -pkg_pretend() {
41127 - local die_now=""
41128 -
41129 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
41130 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
41131 - eerror "Please remove following symlinks and run emerge again:"
41132 - find /usr/share/netbeans-java-${SLOT}/ant -type l
41133 - die_now="1"
41134 - fi
41135 - fi
41136 -
41137 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
41138 - if [ -z "${die_now}" ]; then
41139 - eerror "Please remove following symlinks and run emerge again:"
41140 - fi
41141 -
41142 - echo "/usr/share/netbeans-java-${SLOT}/maven"
41143 - die_now="1"
41144 - fi
41145 -
41146 - if [ -n "${die_now}" ]; then
41147 - die "Symlinks exist"
41148 - fi
41149 -}
41150 -
41151 -src_unpack() {
41152 - unpack $(basename ${SOURCE_URL})
41153 -
41154 - einfo "Deleting bundled jars..."
41155 - find -name "*.jar" -type f -delete
41156 -
41157 - unpack netbeans-9999-r14-build.xml.patch.bz2
41158 -
41159 - pushd "${S}" >/dev/null || die
41160 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
41161 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
41162 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
41163 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
41164 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
41165 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
41166 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
41167 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
41168 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
41169 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
41170 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
41171 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
41172 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
41173 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
41174 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
41175 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
41176 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
41177 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
41178 - 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
41179 - 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
41180 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
41181 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
41182 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
41183 - popd >/dev/null || die
41184 -}
41185 -
41186 -src_prepare() {
41187 - einfo "Deleting bundled class files..."
41188 - find -name "*.class" -type f | xargs rm -vf
41189 -
41190 - epatch netbeans-9999-r14-build.xml.patch
41191 -
41192 - # Support for custom patches
41193 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41194 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41195 -
41196 - if [ -n "${files}" ] ; then
41197 - einfo "Applying custom patches:"
41198 -
41199 - for file in ${files} ; do
41200 - epatch "${file}"
41201 - done
41202 - fi
41203 - fi
41204 -
41205 - einfo "Symlinking external libraries..."
41206 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41207 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
41208 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
41209 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41210 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
41211 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
41212 -
41213 - einfo "Linking in other clusters..."
41214 - mkdir "${S}"/nbbuild/netbeans || die
41215 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41216 -
41217 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41218 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41219 - touch nb.cluster.platform.built
41220 -
41221 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41222 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41223 - touch nb.cluster.extide.built
41224 -
41225 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41226 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41227 - touch nb.cluster.harness.built
41228 -
41229 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41230 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41231 - touch nb.cluster.ide.built
41232 -
41233 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41234 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41235 - touch nb.cluster.websvccommon.built
41236 -
41237 - popd >/dev/null || die
41238 -
41239 - java-pkg-2_src_prepare
41240 -}
41241 -
41242 -src_install() {
41243 - pushd nbbuild/netbeans/java >/dev/null || die
41244 -
41245 - insinto ${INSTALL_DIR}
41246 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
41247 -
41248 - doins -r *
41249 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
41250 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
41251 -
41252 - popd >/dev/null || die
41253 -
41254 - local instdir=/${INSTALL_DIR}/maven/lib
41255 - pushd "${D}"/${instdir} >/dev/null || die
41256 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
41257 - popd >/dev/null || die
41258 -
41259 - local instdir=/${INSTALL_DIR}/modules/ext
41260 - pushd "${D}"/${instdir} >/dev/null || die
41261 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
41262 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
41263 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41264 - popd >/dev/null || die
41265 -
41266 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
41267 - pushd "${D}"/${instdir} >/dev/null || die
41268 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
41269 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
41270 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41271 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
41272 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
41273 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
41274 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
41275 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
41276 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
41277 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
41278 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
41279 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
41280 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
41281 - popd >/dev/null || die
41282 -
41283 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
41284 - pushd "${D}"/${instdir} >/dev/null || die
41285 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
41286 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
41287 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
41288 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
41289 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
41290 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
41291 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
41292 - popd >/dev/null || die
41293 -
41294 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
41295 - pushd "${D}"/${instdir} >/dev/null || die
41296 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
41297 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
41298 - popd >/dev/null || die
41299 -
41300 - local instdir=${INSTALL_DIR}/modules/ext/maven
41301 - pushd "${D}"/${instdir} >/dev/null || die
41302 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
41303 - popd >/dev/null || die
41304 -
41305 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
41306 -}
41307
41308 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150829.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150829.ebuild
41309 deleted file mode 100644
41310 index b598311..0000000
41311 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150829.ebuild
41312 +++ /dev/null
41313 @@ -1,273 +0,0 @@
41314 -# Copyright 1999-2015 Gentoo Foundation
41315 -# Distributed under the terms of the GNU General Public License v2
41316 -# $Header: $
41317 -
41318 -EAPI="4"
41319 -inherit eutils java-pkg-2 java-ant-2
41320 -
41321 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
41322 -
41323 -DESCRIPTION="Netbeans Java Cluster"
41324 -HOMEPAGE="http://netbeans.org/projects/java"
41325 -SLOT="9999"
41326 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
41327 -# jarjar-1.4 contains also asm libraries
41328 -SRC_URI="${SOURCE_URL}
41329 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
41330 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
41331 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
41332 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
41333 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
41334 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
41335 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
41336 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
41337 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
41338 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
41339 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
41340 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
41341 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
41342 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
41343 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
41344 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
41345 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
41346 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
41347 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
41348 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
41349 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
41350 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
41351 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
41352 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
41353 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41354 -KEYWORDS="~amd64 ~x86"
41355 -IUSE=""
41356 -S="${WORKDIR}"
41357 -
41358 -CDEPEND="~dev-java/netbeans-platform-${PV}
41359 - ~dev-java/netbeans-extide-${PV}
41360 - ~dev-java/netbeans-harness-${PV}
41361 - ~dev-java/netbeans-ide-${PV}
41362 - ~dev-java/netbeans-websvccommon-${PV}
41363 - dev-java/beansbinding:0
41364 - dev-java/cglib:3
41365 - dev-java/jdom:0"
41366 -DEPEND=">=virtual/jdk-1.7
41367 - app-arch/unzip
41368 - ${CDEPEND}
41369 - dev-java/javahelp:0
41370 - dev-java/json-simple:0
41371 - dev-java/junit:4"
41372 -RDEPEND=">=virtual/jdk-1.7
41373 - ${CDEPEND}
41374 - dev-java/absolutelayout:0
41375 - dev-java/antlr:0[java]
41376 - dev-java/c3p0:0
41377 - dev-java/commons-cli:1
41378 - dev-java/commons-collections:0
41379 - dev-java/dom4j:1
41380 - dev-java/fastinfoset:0
41381 - dev-java/glassfish-transaction-api:0
41382 - dev-java/javassist:3
41383 - dev-java/jboss-logging:0
41384 - dev-java/jsr67:0
41385 - dev-java/jsr181:0
41386 - dev-java/jtidy:0
41387 - dev-java/log4j:0
41388 - dev-java/mimepull:0
41389 - dev-java/oracle-javamail:0
41390 - dev-java/saaj:0
41391 - dev-java/slf4j-api:0
41392 - dev-java/slf4j-log4j12:0
41393 - dev-java/slf4j-simple:0
41394 - dev-java/stax-ex:0
41395 - dev-java/stax2-api:0
41396 - dev-java/xmlstreambuffer:0"
41397 -
41398 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
41399 -
41400 -EANT_BUILD_XML="nbbuild/build.xml"
41401 -EANT_BUILD_TARGET="rebuild-cluster"
41402 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
41403 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
41404 -JAVA_PKG_BSFIX="off"
41405 -
41406 -pkg_pretend() {
41407 - local die_now=""
41408 -
41409 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
41410 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
41411 - eerror "Please remove following symlinks and run emerge again:"
41412 - find /usr/share/netbeans-java-${SLOT}/ant -type l
41413 - die_now="1"
41414 - fi
41415 - fi
41416 -
41417 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
41418 - if [ -z "${die_now}" ]; then
41419 - eerror "Please remove following symlinks and run emerge again:"
41420 - fi
41421 -
41422 - echo "/usr/share/netbeans-java-${SLOT}/maven"
41423 - die_now="1"
41424 - fi
41425 -
41426 - if [ -n "${die_now}" ]; then
41427 - die "Symlinks exist"
41428 - fi
41429 -}
41430 -
41431 -src_unpack() {
41432 - unpack $(basename ${SOURCE_URL})
41433 -
41434 - einfo "Deleting bundled jars..."
41435 - find -name "*.jar" -type f -delete
41436 -
41437 - unpack netbeans-9999-r14-build.xml.patch.bz2
41438 -
41439 - pushd "${S}" >/dev/null || die
41440 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
41441 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
41442 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
41443 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
41444 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
41445 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
41446 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
41447 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
41448 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
41449 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
41450 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
41451 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
41452 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
41453 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
41454 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
41455 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
41456 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
41457 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
41458 - 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
41459 - 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
41460 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
41461 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
41462 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
41463 - popd >/dev/null || die
41464 -}
41465 -
41466 -src_prepare() {
41467 - einfo "Deleting bundled class files..."
41468 - find -name "*.class" -type f | xargs rm -vf
41469 -
41470 - epatch netbeans-9999-r14-build.xml.patch
41471 -
41472 - # Support for custom patches
41473 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41474 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41475 -
41476 - if [ -n "${files}" ] ; then
41477 - einfo "Applying custom patches:"
41478 -
41479 - for file in ${files} ; do
41480 - epatch "${file}"
41481 - done
41482 - fi
41483 - fi
41484 -
41485 - einfo "Symlinking external libraries..."
41486 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41487 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
41488 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
41489 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41490 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
41491 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
41492 -
41493 - einfo "Linking in other clusters..."
41494 - mkdir "${S}"/nbbuild/netbeans || die
41495 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41496 -
41497 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41498 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41499 - touch nb.cluster.platform.built
41500 -
41501 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41502 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41503 - touch nb.cluster.extide.built
41504 -
41505 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41506 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41507 - touch nb.cluster.harness.built
41508 -
41509 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41510 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41511 - touch nb.cluster.ide.built
41512 -
41513 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41514 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41515 - touch nb.cluster.websvccommon.built
41516 -
41517 - popd >/dev/null || die
41518 -
41519 - java-pkg-2_src_prepare
41520 -}
41521 -
41522 -src_install() {
41523 - pushd nbbuild/netbeans/java >/dev/null || die
41524 -
41525 - insinto ${INSTALL_DIR}
41526 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
41527 -
41528 - doins -r *
41529 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
41530 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
41531 -
41532 - popd >/dev/null || die
41533 -
41534 - local instdir=/${INSTALL_DIR}/maven/lib
41535 - pushd "${D}"/${instdir} >/dev/null || die
41536 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
41537 - popd >/dev/null || die
41538 -
41539 - local instdir=/${INSTALL_DIR}/modules/ext
41540 - pushd "${D}"/${instdir} >/dev/null || die
41541 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
41542 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
41543 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41544 - popd >/dev/null || die
41545 -
41546 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
41547 - pushd "${D}"/${instdir} >/dev/null || die
41548 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
41549 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
41550 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41551 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
41552 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
41553 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
41554 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
41555 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
41556 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
41557 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
41558 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
41559 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
41560 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
41561 - popd >/dev/null || die
41562 -
41563 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
41564 - pushd "${D}"/${instdir} >/dev/null || die
41565 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
41566 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
41567 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
41568 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
41569 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
41570 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
41571 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
41572 - popd >/dev/null || die
41573 -
41574 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
41575 - pushd "${D}"/${instdir} >/dev/null || die
41576 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
41577 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
41578 - popd >/dev/null || die
41579 -
41580 - local instdir=${INSTALL_DIR}/modules/ext/maven
41581 - pushd "${D}"/${instdir} >/dev/null || die
41582 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
41583 - popd >/dev/null || die
41584 -
41585 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
41586 -}
41587
41588 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150830.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150830.ebuild
41589 deleted file mode 100644
41590 index 96fdace..0000000
41591 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150830.ebuild
41592 +++ /dev/null
41593 @@ -1,273 +0,0 @@
41594 -# Copyright 1999-2015 Gentoo Foundation
41595 -# Distributed under the terms of the GNU General Public License v2
41596 -# $Header: $
41597 -
41598 -EAPI="4"
41599 -inherit eutils java-pkg-2 java-ant-2
41600 -
41601 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
41602 -
41603 -DESCRIPTION="Netbeans Java Cluster"
41604 -HOMEPAGE="http://netbeans.org/projects/java"
41605 -SLOT="9999"
41606 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
41607 -# jarjar-1.4 contains also asm libraries
41608 -SRC_URI="${SOURCE_URL}
41609 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
41610 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
41611 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
41612 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
41613 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
41614 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
41615 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
41616 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
41617 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
41618 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
41619 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
41620 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
41621 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
41622 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
41623 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
41624 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
41625 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
41626 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
41627 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
41628 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
41629 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
41630 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
41631 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
41632 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
41633 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41634 -KEYWORDS="~amd64 ~x86"
41635 -IUSE=""
41636 -S="${WORKDIR}"
41637 -
41638 -CDEPEND="~dev-java/netbeans-platform-${PV}
41639 - ~dev-java/netbeans-extide-${PV}
41640 - ~dev-java/netbeans-harness-${PV}
41641 - ~dev-java/netbeans-ide-${PV}
41642 - ~dev-java/netbeans-websvccommon-${PV}
41643 - dev-java/beansbinding:0
41644 - dev-java/cglib:3
41645 - dev-java/jdom:0"
41646 -DEPEND=">=virtual/jdk-1.7
41647 - app-arch/unzip
41648 - ${CDEPEND}
41649 - dev-java/javahelp:0
41650 - dev-java/json-simple:0
41651 - dev-java/junit:4"
41652 -RDEPEND=">=virtual/jdk-1.7
41653 - ${CDEPEND}
41654 - dev-java/absolutelayout:0
41655 - dev-java/antlr:0[java]
41656 - dev-java/c3p0:0
41657 - dev-java/commons-cli:1
41658 - dev-java/commons-collections:0
41659 - dev-java/dom4j:1
41660 - dev-java/fastinfoset:0
41661 - dev-java/glassfish-transaction-api:0
41662 - dev-java/javassist:3
41663 - dev-java/jboss-logging:0
41664 - dev-java/jsr67:0
41665 - dev-java/jsr181:0
41666 - dev-java/jtidy:0
41667 - dev-java/log4j:0
41668 - dev-java/mimepull:0
41669 - dev-java/oracle-javamail:0
41670 - dev-java/saaj:0
41671 - dev-java/slf4j-api:0
41672 - dev-java/slf4j-log4j12:0
41673 - dev-java/slf4j-simple:0
41674 - dev-java/stax-ex:0
41675 - dev-java/stax2-api:0
41676 - dev-java/xmlstreambuffer:0"
41677 -
41678 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
41679 -
41680 -EANT_BUILD_XML="nbbuild/build.xml"
41681 -EANT_BUILD_TARGET="rebuild-cluster"
41682 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
41683 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
41684 -JAVA_PKG_BSFIX="off"
41685 -
41686 -pkg_pretend() {
41687 - local die_now=""
41688 -
41689 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
41690 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
41691 - eerror "Please remove following symlinks and run emerge again:"
41692 - find /usr/share/netbeans-java-${SLOT}/ant -type l
41693 - die_now="1"
41694 - fi
41695 - fi
41696 -
41697 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
41698 - if [ -z "${die_now}" ]; then
41699 - eerror "Please remove following symlinks and run emerge again:"
41700 - fi
41701 -
41702 - echo "/usr/share/netbeans-java-${SLOT}/maven"
41703 - die_now="1"
41704 - fi
41705 -
41706 - if [ -n "${die_now}" ]; then
41707 - die "Symlinks exist"
41708 - fi
41709 -}
41710 -
41711 -src_unpack() {
41712 - unpack $(basename ${SOURCE_URL})
41713 -
41714 - einfo "Deleting bundled jars..."
41715 - find -name "*.jar" -type f -delete
41716 -
41717 - unpack netbeans-9999-r14-build.xml.patch.bz2
41718 -
41719 - pushd "${S}" >/dev/null || die
41720 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
41721 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
41722 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
41723 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
41724 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
41725 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
41726 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
41727 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
41728 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
41729 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
41730 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
41731 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
41732 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
41733 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
41734 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
41735 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
41736 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
41737 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
41738 - 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
41739 - 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
41740 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
41741 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
41742 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
41743 - popd >/dev/null || die
41744 -}
41745 -
41746 -src_prepare() {
41747 - einfo "Deleting bundled class files..."
41748 - find -name "*.class" -type f | xargs rm -vf
41749 -
41750 - epatch netbeans-9999-r14-build.xml.patch
41751 -
41752 - # Support for custom patches
41753 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
41754 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
41755 -
41756 - if [ -n "${files}" ] ; then
41757 - einfo "Applying custom patches:"
41758 -
41759 - for file in ${files} ; do
41760 - epatch "${file}"
41761 - done
41762 - fi
41763 - fi
41764 -
41765 - einfo "Symlinking external libraries..."
41766 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
41767 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
41768 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
41769 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
41770 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
41771 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
41772 -
41773 - einfo "Linking in other clusters..."
41774 - mkdir "${S}"/nbbuild/netbeans || die
41775 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
41776 -
41777 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
41778 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41779 - touch nb.cluster.platform.built
41780 -
41781 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
41782 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41783 - touch nb.cluster.extide.built
41784 -
41785 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
41786 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41787 - touch nb.cluster.harness.built
41788 -
41789 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
41790 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41791 - touch nb.cluster.ide.built
41792 -
41793 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
41794 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
41795 - touch nb.cluster.websvccommon.built
41796 -
41797 - popd >/dev/null || die
41798 -
41799 - java-pkg-2_src_prepare
41800 -}
41801 -
41802 -src_install() {
41803 - pushd nbbuild/netbeans/java >/dev/null || die
41804 -
41805 - insinto ${INSTALL_DIR}
41806 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
41807 -
41808 - doins -r *
41809 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
41810 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
41811 -
41812 - popd >/dev/null || die
41813 -
41814 - local instdir=/${INSTALL_DIR}/maven/lib
41815 - pushd "${D}"/${instdir} >/dev/null || die
41816 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
41817 - popd >/dev/null || die
41818 -
41819 - local instdir=/${INSTALL_DIR}/modules/ext
41820 - pushd "${D}"/${instdir} >/dev/null || die
41821 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
41822 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
41823 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41824 - popd >/dev/null || die
41825 -
41826 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
41827 - pushd "${D}"/${instdir} >/dev/null || die
41828 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
41829 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
41830 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
41831 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
41832 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
41833 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
41834 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
41835 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
41836 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
41837 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
41838 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
41839 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
41840 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
41841 - popd >/dev/null || die
41842 -
41843 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
41844 - pushd "${D}"/${instdir} >/dev/null || die
41845 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
41846 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
41847 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
41848 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
41849 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
41850 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
41851 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
41852 - popd >/dev/null || die
41853 -
41854 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
41855 - pushd "${D}"/${instdir} >/dev/null || die
41856 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
41857 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
41858 - popd >/dev/null || die
41859 -
41860 - local instdir=${INSTALL_DIR}/modules/ext/maven
41861 - pushd "${D}"/${instdir} >/dev/null || die
41862 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
41863 - popd >/dev/null || die
41864 -
41865 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
41866 -}
41867
41868 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150831.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150831.ebuild
41869 deleted file mode 100644
41870 index 4612c69..0000000
41871 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150831.ebuild
41872 +++ /dev/null
41873 @@ -1,273 +0,0 @@
41874 -# Copyright 1999-2015 Gentoo Foundation
41875 -# Distributed under the terms of the GNU General Public License v2
41876 -# $Header: $
41877 -
41878 -EAPI="4"
41879 -inherit eutils java-pkg-2 java-ant-2
41880 -
41881 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
41882 -
41883 -DESCRIPTION="Netbeans Java Cluster"
41884 -HOMEPAGE="http://netbeans.org/projects/java"
41885 -SLOT="9999"
41886 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
41887 -# jarjar-1.4 contains also asm libraries
41888 -SRC_URI="${SOURCE_URL}
41889 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
41890 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
41891 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
41892 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
41893 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
41894 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
41895 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
41896 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
41897 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
41898 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
41899 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
41900 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
41901 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
41902 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
41903 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
41904 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
41905 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
41906 - http://hg.netbeans.org/binaries/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar
41907 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
41908 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
41909 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
41910 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
41911 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
41912 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
41913 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
41914 -KEYWORDS="~amd64 ~x86"
41915 -IUSE=""
41916 -S="${WORKDIR}"
41917 -
41918 -CDEPEND="~dev-java/netbeans-platform-${PV}
41919 - ~dev-java/netbeans-extide-${PV}
41920 - ~dev-java/netbeans-harness-${PV}
41921 - ~dev-java/netbeans-ide-${PV}
41922 - ~dev-java/netbeans-websvccommon-${PV}
41923 - dev-java/beansbinding:0
41924 - dev-java/cglib:3
41925 - dev-java/jdom:0"
41926 -DEPEND=">=virtual/jdk-1.7
41927 - app-arch/unzip
41928 - ${CDEPEND}
41929 - dev-java/javahelp:0
41930 - dev-java/json-simple:0
41931 - dev-java/junit:4"
41932 -RDEPEND=">=virtual/jdk-1.7
41933 - ${CDEPEND}
41934 - dev-java/absolutelayout:0
41935 - dev-java/antlr:0[java]
41936 - dev-java/c3p0:0
41937 - dev-java/commons-cli:1
41938 - dev-java/commons-collections:0
41939 - dev-java/dom4j:1
41940 - dev-java/fastinfoset:0
41941 - dev-java/glassfish-transaction-api:0
41942 - dev-java/javassist:3
41943 - dev-java/jboss-logging:0
41944 - dev-java/jsr67:0
41945 - dev-java/jsr181:0
41946 - dev-java/jtidy:0
41947 - dev-java/log4j:0
41948 - dev-java/mimepull:0
41949 - dev-java/oracle-javamail:0
41950 - dev-java/saaj:0
41951 - dev-java/slf4j-api:0
41952 - dev-java/slf4j-log4j12:0
41953 - dev-java/slf4j-simple:0
41954 - dev-java/stax-ex:0
41955 - dev-java/stax2-api:0
41956 - dev-java/xmlstreambuffer:0"
41957 -
41958 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
41959 -
41960 -EANT_BUILD_XML="nbbuild/build.xml"
41961 -EANT_BUILD_TARGET="rebuild-cluster"
41962 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
41963 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
41964 -JAVA_PKG_BSFIX="off"
41965 -
41966 -pkg_pretend() {
41967 - local die_now=""
41968 -
41969 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
41970 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
41971 - eerror "Please remove following symlinks and run emerge again:"
41972 - find /usr/share/netbeans-java-${SLOT}/ant -type l
41973 - die_now="1"
41974 - fi
41975 - fi
41976 -
41977 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
41978 - if [ -z "${die_now}" ]; then
41979 - eerror "Please remove following symlinks and run emerge again:"
41980 - fi
41981 -
41982 - echo "/usr/share/netbeans-java-${SLOT}/maven"
41983 - die_now="1"
41984 - fi
41985 -
41986 - if [ -n "${die_now}" ]; then
41987 - die "Symlinks exist"
41988 - fi
41989 -}
41990 -
41991 -src_unpack() {
41992 - unpack $(basename ${SOURCE_URL})
41993 -
41994 - einfo "Deleting bundled jars..."
41995 - find -name "*.jar" -type f -delete
41996 -
41997 - unpack netbeans-9999-r14-build.xml.patch.bz2
41998 -
41999 - pushd "${S}" >/dev/null || die
42000 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
42001 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
42002 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
42003 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
42004 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
42005 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
42006 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
42007 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
42008 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
42009 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
42010 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
42011 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
42012 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
42013 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
42014 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
42015 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
42016 - ln -s "${DISTDIR}"/0961DD1A0DFEED0B1196FFFFF76FC3E3B5B9358B-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
42017 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
42018 - 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
42019 - 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
42020 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
42021 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
42022 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
42023 - popd >/dev/null || die
42024 -}
42025 -
42026 -src_prepare() {
42027 - einfo "Deleting bundled class files..."
42028 - find -name "*.class" -type f | xargs rm -vf
42029 -
42030 - epatch netbeans-9999-r14-build.xml.patch
42031 -
42032 - # Support for custom patches
42033 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42034 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42035 -
42036 - if [ -n "${files}" ] ; then
42037 - einfo "Applying custom patches:"
42038 -
42039 - for file in ${files} ; do
42040 - epatch "${file}"
42041 - done
42042 - fi
42043 - fi
42044 -
42045 - einfo "Symlinking external libraries..."
42046 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42047 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
42048 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
42049 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
42050 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
42051 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
42052 -
42053 - einfo "Linking in other clusters..."
42054 - mkdir "${S}"/nbbuild/netbeans || die
42055 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42056 -
42057 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42058 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42059 - touch nb.cluster.platform.built
42060 -
42061 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42062 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42063 - touch nb.cluster.extide.built
42064 -
42065 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
42066 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42067 - touch nb.cluster.harness.built
42068 -
42069 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42070 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42071 - touch nb.cluster.ide.built
42072 -
42073 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
42074 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42075 - touch nb.cluster.websvccommon.built
42076 -
42077 - popd >/dev/null || die
42078 -
42079 - java-pkg-2_src_prepare
42080 -}
42081 -
42082 -src_install() {
42083 - pushd nbbuild/netbeans/java >/dev/null || die
42084 -
42085 - insinto ${INSTALL_DIR}
42086 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42087 -
42088 - doins -r *
42089 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
42090 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
42091 -
42092 - popd >/dev/null || die
42093 -
42094 - local instdir=/${INSTALL_DIR}/maven/lib
42095 - pushd "${D}"/${instdir} >/dev/null || die
42096 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
42097 - popd >/dev/null || die
42098 -
42099 - local instdir=/${INSTALL_DIR}/modules/ext
42100 - pushd "${D}"/${instdir} >/dev/null || die
42101 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
42102 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
42103 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
42104 - popd >/dev/null || die
42105 -
42106 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
42107 - pushd "${D}"/${instdir} >/dev/null || die
42108 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
42109 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
42110 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
42111 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
42112 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
42113 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
42114 - rm jboss-logging-3.1.3.GA.jar && dosym /usr/share/jboss-logging/lib/jboss-logging.jar ${instdir}/jboss-logging-3.1.3.GA.jar || die
42115 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
42116 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
42117 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
42118 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
42119 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
42120 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
42121 - popd >/dev/null || die
42122 -
42123 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
42124 - pushd "${D}"/${instdir} >/dev/null || die
42125 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
42126 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
42127 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
42128 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
42129 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
42130 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
42131 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
42132 - popd >/dev/null || die
42133 -
42134 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
42135 - pushd "${D}"/${instdir} >/dev/null || die
42136 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
42137 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
42138 - popd >/dev/null || die
42139 -
42140 - local instdir=${INSTALL_DIR}/modules/ext/maven
42141 - pushd "${D}"/${instdir} >/dev/null || die
42142 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
42143 - popd >/dev/null || die
42144 -
42145 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
42146 -}
42147
42148 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150812.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150901.ebuild
42149 similarity index 99%
42150 rename from dev-java/netbeans-java/netbeans-java-9999_p20150812.ebuild
42151 rename to dev-java/netbeans-java/netbeans-java-9999_p20150901.ebuild
42152 index e401837..9fd5f63 100644
42153 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150812.ebuild
42154 +++ b/dev-java/netbeans-java/netbeans-java-9999_p20150901.ebuild
42155 @@ -10,7 +10,7 @@ inherit eutils java-pkg-2 java-ant-2
42156 DESCRIPTION="Netbeans Java Cluster"
42157 HOMEPAGE="http://netbeans.org/projects/java"
42158 SLOT="9999"
42159 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
42160 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
42161 # jarjar-1.4 contains also asm libraries
42162 SRC_URI="${SOURCE_URL}
42163 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42164
42165 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
42166 index 155ce70..a0d7668 100644
42167 --- a/dev-java/netbeans-javacard/Manifest
42168 +++ b/dev-java/netbeans-javacard/Manifest
42169 @@ -7,70 +7,24 @@ DIST 9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar 125083 SHA256 d23794661
42170 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
42171 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
42172 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
42173 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
42174 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
42175 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
42176 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
42177 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
42178 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
42179 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
42180 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
42181 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
42182 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
42183 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
42184 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
42185 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
42186 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
42187 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
42188 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
42189 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
42190 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
42191 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
42192 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
42193 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
42194 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
42195 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
42196 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
42197 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
42198 EBUILD netbeans-javacard-8.0.2.ebuild 4912 SHA256 588b308aaace209a8efd0f527bc39c965932c8ada7ba9cd5e13e785ba30557dc SHA512 bd9ac7850fb3d04b77ee937783998bcec2a93c14b7ed5ab4b12beff69abbd4434f1ccc7e64808a8973d5006709e22bcef26b71a7b10431606cafc9803845aab2 WHIRLPOOL fd31d3ac3ed1926d9cc952e6fde32dde093bf4864f09da73609a30d1787e50d8ac8029b84de2cff587d60c8b1b9c5bf6e399fc3cd7664c557973061d758405cf
42199 -EBUILD netbeans-javacard-9999_p20150801.ebuild 4982 SHA256 6e5aee567dd281d7b9a65275e8b4ed034083b4f3f10ab8ac8f649207b45ff17d SHA512 e14aa2cb1af593cb79cf490099299a0113615fc263fe294ba5847695fb656330ce0de23da49ae037e557dd388602f43b5e3b867f3373235da04e469b782acb2f WHIRLPOOL 434e0379bdddd7977ea50f88c07050cae42de8a6cadf82d5c02f976ce78e3532424910cdb96ca9ada11ce7a8b23342b3f1a6e56240522b6d450e372132afa590
42200 -EBUILD netbeans-javacard-9999_p20150803.ebuild 4982 SHA256 c1c4371369efea6676bdbdfea6bf39ea4b69043ed7ebb45a1d9ba6b2feafd8ad SHA512 2e1895efc622f5c10a82a82f7f11fa7c46a896abf3bfe436683dfa7a471f873d1f0c0533528e5c2cc1ac7b3779bd8c6d7dc9cbf46b5a4730beaba6107eeecc09 WHIRLPOOL f5634e839e5479b549fe8fb14fcedcdd3eec2012095883401672db69d6ae12dad8f004f4e1e17718f8f4e6e23f1e5e905dd464f480daf651337a94310d84d48b
42201 -EBUILD netbeans-javacard-9999_p20150804.ebuild 4982 SHA256 f676f958b5f1dbcdff8b9e22a958b756f056d22834e791e51ab5a88947dc8032 SHA512 052f054b27cbbaa5d0df25c2b0c996ebf50fadb2c24ecfb12d790455aa0eaa387eec58c807d2ccfd24626cd04ce639c0d778608f9bb4739b641c13c4aea44dc9 WHIRLPOOL 76ce76c67cf2aa3a6d23488cb4cc1398febe121e16b919cb6bef6d11d86d56aeedb785e8a146a397d5ad86945ad20842aca2971ad8bda03622862a9b51093bf5
42202 -EBUILD netbeans-javacard-9999_p20150805.ebuild 4982 SHA256 be3127a2c69a7f8c908ce58af79bf59c49fc47b6f997984953b5197292a70002 SHA512 bcfa6aaab5fcd79c546b7a1cc1c35c3739d6ff9a918dc46de9b76958dd5117eaecebef1bc59c217d8d9bd1184d1cd28a6bf32c8ada547c0b613cf4a21a6da9a6 WHIRLPOOL 17a92bf05d434e76e341d0b490c1828db94d22040673c6513a9e5307fe3a13f53373208ce834d8a566cb6cf6de2a051db3f154cb5045d631ad7fbeaa05a38092
42203 -EBUILD netbeans-javacard-9999_p20150807.ebuild 4982 SHA256 e899b6e58084a78a843d8ba000747a88efdf35875afac05cc7036717a409823a SHA512 c6e38b72dedf3f0ee219825e014145e7c9ffe31e09ba526c9a3af525403ea9cfa73cf57c095be24ae8074e9b0451811dabcb46da02ee19b2edcd90509ca87e42 WHIRLPOOL f0884a6d40d2d267e5fe6bc17a2b3fb538c1dd0f4ff6f9c1548220ce26aa0b8247f148cce0767906fa2595d57cda8d6e113af0243e65c973683bc462c64bc2be
42204 -EBUILD netbeans-javacard-9999_p20150808.ebuild 4982 SHA256 3b2652f69ca16ea83f8147f2e722db243d3d2e11215cdd21acdd7496c40dab2c SHA512 21230858d86a370c639f8265583f882bf954b75fb518c09c8ba9cb70f169da0eb11be2d709f60da248ff86fc51499871e5dd9be4daab1ec24a0ec7385dff08a3 WHIRLPOOL 3c03c3c7bbd61c582b256398759519ba7dc94182613cd86c51e08053294da14595249fc8bfdc6946031f7ae8f913efc17dea7dc4ac0ef026a541d7e9783e273c
42205 -EBUILD netbeans-javacard-9999_p20150810.ebuild 4982 SHA256 24abdf0b24438a24c74feedc959d13efa203f31e92250ba1c1013fed3da8ca24 SHA512 8e5212563fa821aa8938cd0a2b95471b3038cd0bac98242c8acdc2ff029e4305e45a60fdb3e19bf2c020a30146115eaf75b45cd49173f909526ea19e306cf427 WHIRLPOOL 219b28fd1ee9df2087971f9f4f284aff8ab41387e163eb5e0f0a583a795408fcd55c428078b1c092d17ac1e1e8123c3461fe11278e4f93a3c4f49e15b431d98b
42206 -EBUILD netbeans-javacard-9999_p20150812.ebuild 4982 SHA256 92bcbd38bb2d2a2bd2387677e2c3219bed4e27f8467d3e0376e31cd07590f9f7 SHA512 aa7c4434dace0c0850d2936be343959d1be55ed8eea05872bbd117eb74d29e02dc11af5fc87fe156d4fe07c5975b1a922a025c169b23d5d408529dd020ef00a6 WHIRLPOOL 73f1fc64c2f820a241581ce76757eac94cee2328d884d198b08cfb8f935c9354db39cb00c3b3c5fd5c4c58216e079df2f1341dfe6ce569520cde1900d8ed6963
42207 -EBUILD netbeans-javacard-9999_p20150813.ebuild 4982 SHA256 a614292c0c39b43c2a0065a282458e632fd784e995e1b0cfac8dd758c2565753 SHA512 6deaee056135dc79b5cee3412c529c2d77f351d41e817dda3287d1b9516e799efbba3e771bb4d9f4bf1e4af030aa4bf637892ab29ec9399e6a4d3bb121cbe950 WHIRLPOOL 55ee2d2f19aa8a45832b3f9ebc0d035339d7aac6fff22a9a73382c966c9f172067e8ac754330efb3f1843a760a1e8107f5f202ed58de71749983f502797852a2
42208 -EBUILD netbeans-javacard-9999_p20150814.ebuild 4982 SHA256 dec7021f1686e0ca4eaa5d7071b11326e7e5b06678e91a2756b15bff3665823a SHA512 1cc99d9fab5655df952102cfa6b06003762d63c2e6750400aab6906084d42a2cd673ed26ad40fc22f9c6a561979506f07759904c1d950889fb85147e003df9de WHIRLPOOL 2e8f2262b96fc741713e7fab62b0b9e5da5bc180211fed670fb9ca3642f4b174df628ca5722e9d3efc3d1cd830ccccae45c01bdf6e21c666da3c11544bc41a1e
42209 -EBUILD netbeans-javacard-9999_p20150817.ebuild 4982 SHA256 2d92cc821fa0ad5ea937f85e27f161ee50dc7bf08e0aa7a80261e3e086d6b422 SHA512 22affe24253ac025476dd1ac07d6bfc5b2035ab35444d05c4dd6617006774d76ff5995df377b3abab35a3143af96048990bd7f7569f0507b036f6c6bb501b51c WHIRLPOOL 4ef4307b6eee6f1e05ce3c941a62bb06d983317cb753b85ca2e538c3f55182fdcd1b06806549deeba8ed568194583f7a4a3ececcdd4b505a570d585d59d6e4e6
42210 -EBUILD netbeans-javacard-9999_p20150818.ebuild 4982 SHA256 b69ab63c03a07a173cd69a029cd32e5cff27ffee6be8e0730c18e3c10d1795a4 SHA512 95b3a8ad5aaca58030793efd452b0e0dbae09a3f9626b7bdafaec092691f095c93bab33b6ce6552dcae44d065f8368e4299309ed3c264593f6f8d967338639e7 WHIRLPOOL f1b14a3196e262ee7affc807964603e9f8521c15bbe0e92d3db44b970d18fd2eefb4a83090e31e8afa15987e4ec33c166abe084fe288fab479ee988945560eaf
42211 -EBUILD netbeans-javacard-9999_p20150819.ebuild 4982 SHA256 7a2ddddf10176df20096b54799d7bd13fb9412ecce1c618874ec95fb0c71805c SHA512 6329b4046d5448cefcdb91a6b25d5374f51d404acd5c7f9fc003ad2a48a4af5335cb793874ff6d1704858a7b46b015fdad05f9241310f018102586b97bdc13f2 WHIRLPOOL 474155c9fd37d0e4371c83131fb3a07dd2e553145115b8f0b1f6db962540b1c8aa66d22924537aa4bc165835bc84d64411ce1dae20789a45e7e2267be1cdfe3e
42212 -EBUILD netbeans-javacard-9999_p20150820.ebuild 4982 SHA256 189e89f79b90858465627a2a32a6b031b2f83773a39849c0884c46adc3c69d5f SHA512 0bf1d3ad9519b7925d193e2f6d264ad70c5a893f51b5a763845ce50d99039884c55d6bf2c538e964e9896bc0f24cf174a31029b949b306614af08a5f0759bd0e WHIRLPOOL fbaba9cca66226ac95ea3b74fd6492b8317a3d9d2ba669f95f1e9941a1155e55bba5c51e66b722f49ebb77006fec48cf78dce2b2a56ad97139a6e8504082549d
42213 -EBUILD netbeans-javacard-9999_p20150821.ebuild 4982 SHA256 dc225fda9a7804d300fdcef402d12d9cc278c3958dced1d1c00eab75683cec3c SHA512 70dedd954c2d88d543e750744eaa486f1271c2e3fdc0a3bf6ffac22a44228464e8c7a942178127ea6ff74a15835f7c75c275a2f54a88b3f4e0dbaa24abfb84e6 WHIRLPOOL b941babddf8c297311364735098c7eb48d246e799d03cb75232401c20ac5580339eda27033167ef846962bd3fbaa51b70577b93615f24a5cf057c9cc05598b55
42214 -EBUILD netbeans-javacard-9999_p20150822.ebuild 4982 SHA256 622cb24ed106386106f6dee351608fea56ef7cd2765fd3d5636668701aef4e9e SHA512 45e5a2d30c366de0d53cbda109dca47f6dc7d83057c614590253f3f7be2a7335e244eb0ea27dac3ce79e016c51295d8d3aed890a7c4c76445bbc7df6cc5fb98c WHIRLPOOL 39fe008ce3bd45a89808ae2477b954e8c12152021e7211ac55fa2be1e913cb57e962f9ccbf4290b854037e74223d74222ccb8ba6c119b2f8ce6a0390e26c9520
42215 -EBUILD netbeans-javacard-9999_p20150823.ebuild 4982 SHA256 1105db2061a44404b3c8719c7503d8e160260646b95e6963d41619334b1788a1 SHA512 b19c4b3aa87bcfd0155beb5662fb222edcd92d71d557c4b470aa48a2de37af71d7f202069823b0ff65c653499869e72eee0476bb45f15a104850a058f1405589 WHIRLPOOL fa076f4de3e3f7efc207a45905457436858159b83f3e8128601a4388643ee3e9e16d069aa0b1d40ea8d2da141922ad0ba4af55f61dd4fb7ddc4d30557cc2332e
42216 -EBUILD netbeans-javacard-9999_p20150824.ebuild 4982 SHA256 8fbbbec1a858e30df60e90b62bd80c51a2356483c8e1d0ad3269a9aca400e754 SHA512 43e267511ce3166d004fbaecb1c27a40578f780569e4225d2b44ad560cd1251c4d28327195983d11b4bde5c33e3471e00c01ac409734f4092bcfe20850b47bd4 WHIRLPOOL 4bfbb6a010ea7b42d6505a8e2494ae1b170cd042e08df80472e73078a085311be7b084995c71c0c929b4dc56066340a00474f52f3e36556ee80ad314c7493cc7
42217 -EBUILD netbeans-javacard-9999_p20150825.ebuild 4982 SHA256 7d6eb34367ee530e98e4fac4640e71444cf424660042a17c8f4d48a64c3ff315 SHA512 7e4480b398b8b7bbd1c59d65faa04df939f78542181524530aba0451059ad0ff31fa412dcce5c838a7bd79f8004314ebe80282ab9d7e83d21cc7e2c305fa2fc0 WHIRLPOOL d2eb76478d70bfa694e1222139327bd3e4478b8d83d8711599ba34e65906a67c6b73f12c8b05420854f2eed5a3d309e65fa010b77608b0cfb583c2c9d58a6f5b
42218 -EBUILD netbeans-javacard-9999_p20150827.ebuild 4982 SHA256 65f4d85b9dbbe213c8d01bb47346711ef2b0eced2f90cf35764ac334b28e6327 SHA512 2855dbe6e97d2104bfb1c54b80055e6e3dfa4c22207bfcee02c0ca3b1bf17de0133918bcf29a66a218cf0221baf5a27988062351d07597e69271f0d81416da1d WHIRLPOOL 2705e801151a82f83d8be2fc0dfacc7093a7c8a3dcdfcdeab0c8f7e2e61333851d515b2d391493fdd93eaae38940a5eed049761d5b99548a2ec9478731b10365
42219 -EBUILD netbeans-javacard-9999_p20150828.ebuild 4982 SHA256 718878c8bd04b2459b37d906c8d83136541211ceef64e88c40a018eef4431c47 SHA512 70130507866d78322e844fffefa38e3a865aae19b993dd8cd07da55c78140aef46f7f593085ba52cce705a4f377fca3088a53a84bd0fe4cfb4068333b6d6920f WHIRLPOOL 947cfc6a4b5dae66aaa2b0d597d6e1a41b106f3b5de9b9336c91c171b982d93bffa926d1340f4c166bba64625be611e9670d85dd207192579281ac99a825cd40
42220 -EBUILD netbeans-javacard-9999_p20150829.ebuild 4982 SHA256 63c5a7ba12427fc11fc7f50cf783b9223b37b71e721fe7e3965c060f27f537d3 SHA512 403bd746b5782be9bdfad9dfa184f4f338b7fc2fa26d8553a1ab19d039282d50dbf26eb8aaa92a49f7da327e7bdd45cd4755302927e18c0a9511a8315626d780 WHIRLPOOL 20f8c63bc6904e7e611e46a42109ef7bfe541588e99e3023fa5fdc2479def64bdfb5fcfb4d2a974f53a1ed5f650a7acacad52b9527a8a9d6d76396e84a52d5af
42221 -EBUILD netbeans-javacard-9999_p20150830.ebuild 4982 SHA256 dad0e11a2fe4bd8612e5337c528986168b7b5d53b569be776070c6365a5f4751 SHA512 8931aebfdd4b3ec228d1dd4c3c7c7afe6470b629905a7794aa6c2eed66bd6868696c99e6c5b80320d3c42e2773c3a23c60a5adfb735448279fb2f22e0f411b6d WHIRLPOOL 1f60f5244863d3400e7a56684f2fc107daaec1d4dd9ae74fc1b7336d1bb99475c15f755ab835e12c9b92d8ba1673c950a71be4276954f1ba9d56dc4ca8c3441a
42222 -EBUILD netbeans-javacard-9999_p20150831.ebuild 4982 SHA256 6ce279be4ab8b89ce0303b8598ec7a4040e650070f7eed271d8249344cd5ba54 SHA512 6adbb32f95d35db5f33cf0939241ebec2992431d459f37a2ec2c368aed680107a6e93f45a1e4002f729cc60a2834ee5090575e7612a177632da637fedddad240 WHIRLPOOL d8e4bd1079e3450689b66e29fee6acd0ecf22b3cead7dcd014baa6984899a4aac6218586a1a0c0785b3d3e63c45bb7e237f972f0b99cf2625c54dff6a4addcd8
42223 +EBUILD netbeans-javacard-9999_p20150901.ebuild 4982 SHA256 dc2a439ca29cbaae50c4e559cf7e28240a9e698171418539dcf1d086cd42fe03 SHA512 f952006c8b0296fc3cc07649decfddcc74d219135d5c70b09a4cc221279e129da5bc94b4fc1436bb2886cd482b0bcee11e1e76ea3ba6a753b3d3dc23796cbfa6 WHIRLPOOL 820d9c8f3384ca1ec704294153f263f167fed23fd987aac88d64f500a5f9cd7f32f9e57885f42f6cd9535f82083038123843027a5ab1bae2145d0f6f0d86134f
42224 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
42225 -----BEGIN PGP SIGNATURE-----
42226 Version: GnuPG v2
42227
42228 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZIfMP/2gjZPLf3j03DB/+wlEBkj+W
42229 -goS38XSC8jDXBkRY+OHL74h0o5puXjf2NLnY0ELZo2ctB66Di32rJTFOx4NYQBjl
42230 -6E5pWMK2UDdM/ePczUz4wL60a06kg3OYbpkqQ7F1ZmKSS37t6ZCaWtugYq7gdxrt
42231 -9fFtXIg195tojzFVogA5I6siz/r97NeAxIwSWVYwsCbMg2KgAQx7wRD2FMts5xr1
42232 -2kckiNVvqIwVBG2GqFbaTENvSoihyVDrMC8LmUYhu1YeQaz4IEApmQHcvolNTJFN
42233 -854bnaO+Zvel/35T3WIlkbdsmRJ90/9GILtgYDVQjBcRESPBCDXgR7XubKZlS2RV
42234 -tNr6053UBnWYTnD5N6cOKDR7GT4ZfkiPoyWfnsUj1UM6pJ6NzUQBh5LNt11WYgc5
42235 -cw1y38n0LegCrpSycDHYkccNCGmn0rRho3wRsFHHRYTHj40LdByQWPDXHfeNq80T
42236 -TEdzv2Gwi/uke+EgUvrOlDOX6ZLu056t+7E0mi8ZwA/bfYVkWBDLaae3eGkT6KuY
42237 -ha3JJwPbPHxK3XnvpTU9dqHGUawrJYC/a6a4BdxE4xcsjP7W79VyebZxupaNH0YO
42238 -DhDOGPqryd14XGabu3cCymHAPOGok7O1FgAHGK0Ks+S8r7tJUaAnJ4l3wzQUbuXL
42239 -uq7j5cyq9hPsGWeJZokp
42240 -=2pOX
42241 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZFKEP/jn9raHScvCSIS6/wBKYazJT
42242 +jWr48VKtlA/vm/jzNXQChK7E9wKzSFzlksjnFadLYQh0ec+lRxpsQEhBgkCq+rLe
42243 +dPX1T2i64+2WdJ/3XZ8hxINMTRcLTxMey/UAcDnE070RRAEUgxK1M6fsS5e5ffjB
42244 +4EBPGW50rO8V2//X4i0tY0wNaB7SQF9Vpak2qVi6byglLX5PPXwzaudNNYuKvh8Z
42245 +wcaXt2enTpfIbmlVxYpiuIiC0yGCEd8eaohTpf1qRzrZRH1I+G0FPyr9SpCtcMu5
42246 +I2BhU2j1l3AdswVxVsVd6yM+oTI6sUSjBqDWwBVcvbg2cyAsEkdzRK9XLfoRa2nr
42247 +5B1WbRPe4dDScjr1hwZtdFi1mjy5nCVVKZGqU52Ek1eNx8RBD7SF0WCs2cvMgx+r
42248 +AUv6508M2j1aEtUNvUqB5Gps3HhRprepGhQ1p0iAUcr19O4cj3EpvZbL8yPrSlxT
42249 +MoB9jFMf+Jva2v+1mMF40fGT+ml9+6SQjPiXLNxrDleURfxhuAEzyXGQteHz1Oqt
42250 +H/Htz3IWmLhNDsaHAavFi2VoraL+QTOYFRfrVuCM91OJuPhQGRye7oR6+5Sp9nnR
42251 ++Put8v5yYTTIE0x1bOrdy8Edhb3/jSp7svRNVaTb3oNI+L5Prlph+7DzumT/Fa03
42252 +8ptprGMpJFgeqIHblwHg
42253 +=Ztle
42254 -----END PGP SIGNATURE-----
42255
42256 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150803.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150803.ebuild
42257 deleted file mode 100644
42258 index ce41d8b..0000000
42259 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150803.ebuild
42260 +++ /dev/null
42261 @@ -1,134 +0,0 @@
42262 -# Copyright 1999-2015 Gentoo Foundation
42263 -# Distributed under the terms of the GNU General Public License v2
42264 -# $Header: $
42265 -
42266 -EAPI="4"
42267 -inherit eutils java-pkg-2 java-ant-2
42268 -
42269 -DESCRIPTION="Netbeans JavaCard Cluster"
42270 -HOMEPAGE="http://netbeans.org/projects/javacard"
42271 -SLOT="9999"
42272 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
42273 -SRC_URI="${SOURCE_URL}
42274 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42275 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42276 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42277 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42278 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42279 -KEYWORDS="~amd64 ~x86"
42280 -IUSE=""
42281 -S="${WORKDIR}"
42282 -
42283 -CDEPEND="~dev-java/netbeans-extide-${PV}
42284 - ~dev-java/netbeans-ide-${PV}
42285 - ~dev-java/netbeans-java-${PV}
42286 - ~dev-java/netbeans-platform-${PV}"
42287 -DEPEND=">=virtual/jdk-1.7
42288 - app-arch/unzip
42289 - ${CDEPEND}
42290 - dev-java/javahelp:0"
42291 -RDEPEND=">=virtual/jdk-1.7
42292 - ${CDEPEND}
42293 - dev-java/ant-contrib:0
42294 - dev-java/asm:3
42295 - dev-java/bcel:0
42296 - dev-java/commons-cli:1
42297 - dev-java/commons-codec:0
42298 - dev-java/commons-httpclient:3
42299 - dev-java/commons-logging:0"
42300 -
42301 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42302 -
42303 -EANT_BUILD_XML="nbbuild/build.xml"
42304 -EANT_BUILD_TARGET="rebuild-cluster"
42305 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42306 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42307 -JAVA_PKG_BSFIX="off"
42308 -
42309 -src_unpack() {
42310 - unpack $(basename ${SOURCE_URL})
42311 -
42312 - einfo "Deleting bundled jars..."
42313 - find -name "*.jar" -type f -delete
42314 -
42315 - unpack netbeans-9999-r14-build.xml.patch.bz2
42316 -
42317 - pushd "${S}" >/dev/null || die
42318 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
42319 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
42320 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
42321 - popd >/dev/null || die
42322 -}
42323 -
42324 -src_prepare() {
42325 - einfo "Deleting bundled class files..."
42326 - find -name "*.class" -type f | xargs rm -vf
42327 -
42328 - epatch netbeans-9999-r14-build.xml.patch
42329 -
42330 - # Support for custom patches
42331 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42332 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42333 -
42334 - if [ -n "${files}" ] ; then
42335 - einfo "Applying custom patches:"
42336 -
42337 - for file in ${files} ; do
42338 - epatch "${file}"
42339 - done
42340 - fi
42341 - fi
42342 -
42343 - einfo "Symlinking external libraries..."
42344 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42345 -
42346 - einfo "Linking in other clusters..."
42347 - mkdir "${S}"/nbbuild/netbeans || die
42348 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42349 -
42350 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42351 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42352 - touch nb.cluster.extide.built
42353 -
42354 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42355 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42356 - touch nb.cluster.ide.built
42357 -
42358 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42359 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42360 - touch nb.cluster.java.built
42361 -
42362 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42363 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42364 - touch nb.cluster.platform.built
42365 -
42366 - popd >/dev/null || die
42367 -
42368 - java-pkg-2_src_prepare
42369 -}
42370 -
42371 -src_install() {
42372 - pushd nbbuild/netbeans/javacard >/dev/null || die
42373 -
42374 - insinto ${INSTALL_DIR}
42375 -
42376 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42377 -
42378 - doins -r *
42379 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
42380 -
42381 - popd >/dev/null || die
42382 -
42383 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
42384 - pushd "${D}"/${instdir} >/dev/null || die
42385 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
42386 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
42387 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
42388 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
42389 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
42390 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
42391 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
42392 - popd >/dev/null || die
42393 -
42394 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
42395 -}
42396
42397 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150804.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150804.ebuild
42398 deleted file mode 100644
42399 index bef835e..0000000
42400 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150804.ebuild
42401 +++ /dev/null
42402 @@ -1,134 +0,0 @@
42403 -# Copyright 1999-2015 Gentoo Foundation
42404 -# Distributed under the terms of the GNU General Public License v2
42405 -# $Header: $
42406 -
42407 -EAPI="4"
42408 -inherit eutils java-pkg-2 java-ant-2
42409 -
42410 -DESCRIPTION="Netbeans JavaCard Cluster"
42411 -HOMEPAGE="http://netbeans.org/projects/javacard"
42412 -SLOT="9999"
42413 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
42414 -SRC_URI="${SOURCE_URL}
42415 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42416 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42417 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42418 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42419 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42420 -KEYWORDS="~amd64 ~x86"
42421 -IUSE=""
42422 -S="${WORKDIR}"
42423 -
42424 -CDEPEND="~dev-java/netbeans-extide-${PV}
42425 - ~dev-java/netbeans-ide-${PV}
42426 - ~dev-java/netbeans-java-${PV}
42427 - ~dev-java/netbeans-platform-${PV}"
42428 -DEPEND=">=virtual/jdk-1.7
42429 - app-arch/unzip
42430 - ${CDEPEND}
42431 - dev-java/javahelp:0"
42432 -RDEPEND=">=virtual/jdk-1.7
42433 - ${CDEPEND}
42434 - dev-java/ant-contrib:0
42435 - dev-java/asm:3
42436 - dev-java/bcel:0
42437 - dev-java/commons-cli:1
42438 - dev-java/commons-codec:0
42439 - dev-java/commons-httpclient:3
42440 - dev-java/commons-logging:0"
42441 -
42442 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42443 -
42444 -EANT_BUILD_XML="nbbuild/build.xml"
42445 -EANT_BUILD_TARGET="rebuild-cluster"
42446 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42447 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42448 -JAVA_PKG_BSFIX="off"
42449 -
42450 -src_unpack() {
42451 - unpack $(basename ${SOURCE_URL})
42452 -
42453 - einfo "Deleting bundled jars..."
42454 - find -name "*.jar" -type f -delete
42455 -
42456 - unpack netbeans-9999-r14-build.xml.patch.bz2
42457 -
42458 - pushd "${S}" >/dev/null || die
42459 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
42460 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
42461 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
42462 - popd >/dev/null || die
42463 -}
42464 -
42465 -src_prepare() {
42466 - einfo "Deleting bundled class files..."
42467 - find -name "*.class" -type f | xargs rm -vf
42468 -
42469 - epatch netbeans-9999-r14-build.xml.patch
42470 -
42471 - # Support for custom patches
42472 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42473 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42474 -
42475 - if [ -n "${files}" ] ; then
42476 - einfo "Applying custom patches:"
42477 -
42478 - for file in ${files} ; do
42479 - epatch "${file}"
42480 - done
42481 - fi
42482 - fi
42483 -
42484 - einfo "Symlinking external libraries..."
42485 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42486 -
42487 - einfo "Linking in other clusters..."
42488 - mkdir "${S}"/nbbuild/netbeans || die
42489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42490 -
42491 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42492 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42493 - touch nb.cluster.extide.built
42494 -
42495 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42496 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42497 - touch nb.cluster.ide.built
42498 -
42499 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42500 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42501 - touch nb.cluster.java.built
42502 -
42503 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42504 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42505 - touch nb.cluster.platform.built
42506 -
42507 - popd >/dev/null || die
42508 -
42509 - java-pkg-2_src_prepare
42510 -}
42511 -
42512 -src_install() {
42513 - pushd nbbuild/netbeans/javacard >/dev/null || die
42514 -
42515 - insinto ${INSTALL_DIR}
42516 -
42517 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42518 -
42519 - doins -r *
42520 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
42521 -
42522 - popd >/dev/null || die
42523 -
42524 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
42525 - pushd "${D}"/${instdir} >/dev/null || die
42526 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
42527 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
42528 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
42529 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
42530 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
42531 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
42532 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
42533 - popd >/dev/null || die
42534 -
42535 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
42536 -}
42537
42538 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150805.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150805.ebuild
42539 deleted file mode 100644
42540 index 2997cb5..0000000
42541 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150805.ebuild
42542 +++ /dev/null
42543 @@ -1,134 +0,0 @@
42544 -# Copyright 1999-2015 Gentoo Foundation
42545 -# Distributed under the terms of the GNU General Public License v2
42546 -# $Header: $
42547 -
42548 -EAPI="4"
42549 -inherit eutils java-pkg-2 java-ant-2
42550 -
42551 -DESCRIPTION="Netbeans JavaCard Cluster"
42552 -HOMEPAGE="http://netbeans.org/projects/javacard"
42553 -SLOT="9999"
42554 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
42555 -SRC_URI="${SOURCE_URL}
42556 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42557 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42558 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42559 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42560 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42561 -KEYWORDS="~amd64 ~x86"
42562 -IUSE=""
42563 -S="${WORKDIR}"
42564 -
42565 -CDEPEND="~dev-java/netbeans-extide-${PV}
42566 - ~dev-java/netbeans-ide-${PV}
42567 - ~dev-java/netbeans-java-${PV}
42568 - ~dev-java/netbeans-platform-${PV}"
42569 -DEPEND=">=virtual/jdk-1.7
42570 - app-arch/unzip
42571 - ${CDEPEND}
42572 - dev-java/javahelp:0"
42573 -RDEPEND=">=virtual/jdk-1.7
42574 - ${CDEPEND}
42575 - dev-java/ant-contrib:0
42576 - dev-java/asm:3
42577 - dev-java/bcel:0
42578 - dev-java/commons-cli:1
42579 - dev-java/commons-codec:0
42580 - dev-java/commons-httpclient:3
42581 - dev-java/commons-logging:0"
42582 -
42583 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42584 -
42585 -EANT_BUILD_XML="nbbuild/build.xml"
42586 -EANT_BUILD_TARGET="rebuild-cluster"
42587 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42588 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42589 -JAVA_PKG_BSFIX="off"
42590 -
42591 -src_unpack() {
42592 - unpack $(basename ${SOURCE_URL})
42593 -
42594 - einfo "Deleting bundled jars..."
42595 - find -name "*.jar" -type f -delete
42596 -
42597 - unpack netbeans-9999-r14-build.xml.patch.bz2
42598 -
42599 - pushd "${S}" >/dev/null || die
42600 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
42601 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
42602 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
42603 - popd >/dev/null || die
42604 -}
42605 -
42606 -src_prepare() {
42607 - einfo "Deleting bundled class files..."
42608 - find -name "*.class" -type f | xargs rm -vf
42609 -
42610 - epatch netbeans-9999-r14-build.xml.patch
42611 -
42612 - # Support for custom patches
42613 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42614 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42615 -
42616 - if [ -n "${files}" ] ; then
42617 - einfo "Applying custom patches:"
42618 -
42619 - for file in ${files} ; do
42620 - epatch "${file}"
42621 - done
42622 - fi
42623 - fi
42624 -
42625 - einfo "Symlinking external libraries..."
42626 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42627 -
42628 - einfo "Linking in other clusters..."
42629 - mkdir "${S}"/nbbuild/netbeans || die
42630 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42631 -
42632 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42633 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42634 - touch nb.cluster.extide.built
42635 -
42636 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42637 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42638 - touch nb.cluster.ide.built
42639 -
42640 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42641 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42642 - touch nb.cluster.java.built
42643 -
42644 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42645 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42646 - touch nb.cluster.platform.built
42647 -
42648 - popd >/dev/null || die
42649 -
42650 - java-pkg-2_src_prepare
42651 -}
42652 -
42653 -src_install() {
42654 - pushd nbbuild/netbeans/javacard >/dev/null || die
42655 -
42656 - insinto ${INSTALL_DIR}
42657 -
42658 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42659 -
42660 - doins -r *
42661 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
42662 -
42663 - popd >/dev/null || die
42664 -
42665 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
42666 - pushd "${D}"/${instdir} >/dev/null || die
42667 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
42668 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
42669 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
42670 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
42671 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
42672 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
42673 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
42674 - popd >/dev/null || die
42675 -
42676 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
42677 -}
42678
42679 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150807.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150807.ebuild
42680 deleted file mode 100644
42681 index ee29980..0000000
42682 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150807.ebuild
42683 +++ /dev/null
42684 @@ -1,134 +0,0 @@
42685 -# Copyright 1999-2015 Gentoo Foundation
42686 -# Distributed under the terms of the GNU General Public License v2
42687 -# $Header: $
42688 -
42689 -EAPI="4"
42690 -inherit eutils java-pkg-2 java-ant-2
42691 -
42692 -DESCRIPTION="Netbeans JavaCard Cluster"
42693 -HOMEPAGE="http://netbeans.org/projects/javacard"
42694 -SLOT="9999"
42695 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
42696 -SRC_URI="${SOURCE_URL}
42697 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42698 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42699 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42700 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42701 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42702 -KEYWORDS="~amd64 ~x86"
42703 -IUSE=""
42704 -S="${WORKDIR}"
42705 -
42706 -CDEPEND="~dev-java/netbeans-extide-${PV}
42707 - ~dev-java/netbeans-ide-${PV}
42708 - ~dev-java/netbeans-java-${PV}
42709 - ~dev-java/netbeans-platform-${PV}"
42710 -DEPEND=">=virtual/jdk-1.7
42711 - app-arch/unzip
42712 - ${CDEPEND}
42713 - dev-java/javahelp:0"
42714 -RDEPEND=">=virtual/jdk-1.7
42715 - ${CDEPEND}
42716 - dev-java/ant-contrib:0
42717 - dev-java/asm:3
42718 - dev-java/bcel:0
42719 - dev-java/commons-cli:1
42720 - dev-java/commons-codec:0
42721 - dev-java/commons-httpclient:3
42722 - dev-java/commons-logging:0"
42723 -
42724 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42725 -
42726 -EANT_BUILD_XML="nbbuild/build.xml"
42727 -EANT_BUILD_TARGET="rebuild-cluster"
42728 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42729 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42730 -JAVA_PKG_BSFIX="off"
42731 -
42732 -src_unpack() {
42733 - unpack $(basename ${SOURCE_URL})
42734 -
42735 - einfo "Deleting bundled jars..."
42736 - find -name "*.jar" -type f -delete
42737 -
42738 - unpack netbeans-9999-r14-build.xml.patch.bz2
42739 -
42740 - pushd "${S}" >/dev/null || die
42741 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
42742 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
42743 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
42744 - popd >/dev/null || die
42745 -}
42746 -
42747 -src_prepare() {
42748 - einfo "Deleting bundled class files..."
42749 - find -name "*.class" -type f | xargs rm -vf
42750 -
42751 - epatch netbeans-9999-r14-build.xml.patch
42752 -
42753 - # Support for custom patches
42754 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42755 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42756 -
42757 - if [ -n "${files}" ] ; then
42758 - einfo "Applying custom patches:"
42759 -
42760 - for file in ${files} ; do
42761 - epatch "${file}"
42762 - done
42763 - fi
42764 - fi
42765 -
42766 - einfo "Symlinking external libraries..."
42767 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42768 -
42769 - einfo "Linking in other clusters..."
42770 - mkdir "${S}"/nbbuild/netbeans || die
42771 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42772 -
42773 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42774 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42775 - touch nb.cluster.extide.built
42776 -
42777 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42778 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42779 - touch nb.cluster.ide.built
42780 -
42781 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42782 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42783 - touch nb.cluster.java.built
42784 -
42785 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42786 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42787 - touch nb.cluster.platform.built
42788 -
42789 - popd >/dev/null || die
42790 -
42791 - java-pkg-2_src_prepare
42792 -}
42793 -
42794 -src_install() {
42795 - pushd nbbuild/netbeans/javacard >/dev/null || die
42796 -
42797 - insinto ${INSTALL_DIR}
42798 -
42799 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42800 -
42801 - doins -r *
42802 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
42803 -
42804 - popd >/dev/null || die
42805 -
42806 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
42807 - pushd "${D}"/${instdir} >/dev/null || die
42808 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
42809 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
42810 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
42811 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
42812 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
42813 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
42814 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
42815 - popd >/dev/null || die
42816 -
42817 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
42818 -}
42819
42820 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150808.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150808.ebuild
42821 deleted file mode 100644
42822 index 4316a7a..0000000
42823 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150808.ebuild
42824 +++ /dev/null
42825 @@ -1,134 +0,0 @@
42826 -# Copyright 1999-2015 Gentoo Foundation
42827 -# Distributed under the terms of the GNU General Public License v2
42828 -# $Header: $
42829 -
42830 -EAPI="4"
42831 -inherit eutils java-pkg-2 java-ant-2
42832 -
42833 -DESCRIPTION="Netbeans JavaCard Cluster"
42834 -HOMEPAGE="http://netbeans.org/projects/javacard"
42835 -SLOT="9999"
42836 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
42837 -SRC_URI="${SOURCE_URL}
42838 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42839 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42840 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42841 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42842 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42843 -KEYWORDS="~amd64 ~x86"
42844 -IUSE=""
42845 -S="${WORKDIR}"
42846 -
42847 -CDEPEND="~dev-java/netbeans-extide-${PV}
42848 - ~dev-java/netbeans-ide-${PV}
42849 - ~dev-java/netbeans-java-${PV}
42850 - ~dev-java/netbeans-platform-${PV}"
42851 -DEPEND=">=virtual/jdk-1.7
42852 - app-arch/unzip
42853 - ${CDEPEND}
42854 - dev-java/javahelp:0"
42855 -RDEPEND=">=virtual/jdk-1.7
42856 - ${CDEPEND}
42857 - dev-java/ant-contrib:0
42858 - dev-java/asm:3
42859 - dev-java/bcel:0
42860 - dev-java/commons-cli:1
42861 - dev-java/commons-codec:0
42862 - dev-java/commons-httpclient:3
42863 - dev-java/commons-logging:0"
42864 -
42865 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
42866 -
42867 -EANT_BUILD_XML="nbbuild/build.xml"
42868 -EANT_BUILD_TARGET="rebuild-cluster"
42869 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
42870 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
42871 -JAVA_PKG_BSFIX="off"
42872 -
42873 -src_unpack() {
42874 - unpack $(basename ${SOURCE_URL})
42875 -
42876 - einfo "Deleting bundled jars..."
42877 - find -name "*.jar" -type f -delete
42878 -
42879 - unpack netbeans-9999-r14-build.xml.patch.bz2
42880 -
42881 - pushd "${S}" >/dev/null || die
42882 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
42883 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
42884 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
42885 - popd >/dev/null || die
42886 -}
42887 -
42888 -src_prepare() {
42889 - einfo "Deleting bundled class files..."
42890 - find -name "*.class" -type f | xargs rm -vf
42891 -
42892 - epatch netbeans-9999-r14-build.xml.patch
42893 -
42894 - # Support for custom patches
42895 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
42896 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
42897 -
42898 - if [ -n "${files}" ] ; then
42899 - einfo "Applying custom patches:"
42900 -
42901 - for file in ${files} ; do
42902 - epatch "${file}"
42903 - done
42904 - fi
42905 - fi
42906 -
42907 - einfo "Symlinking external libraries..."
42908 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
42909 -
42910 - einfo "Linking in other clusters..."
42911 - mkdir "${S}"/nbbuild/netbeans || die
42912 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
42913 -
42914 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
42915 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42916 - touch nb.cluster.extide.built
42917 -
42918 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
42919 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42920 - touch nb.cluster.ide.built
42921 -
42922 - ln -s /usr/share/netbeans-java-${SLOT} java || die
42923 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42924 - touch nb.cluster.java.built
42925 -
42926 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
42927 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
42928 - touch nb.cluster.platform.built
42929 -
42930 - popd >/dev/null || die
42931 -
42932 - java-pkg-2_src_prepare
42933 -}
42934 -
42935 -src_install() {
42936 - pushd nbbuild/netbeans/javacard >/dev/null || die
42937 -
42938 - insinto ${INSTALL_DIR}
42939 -
42940 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
42941 -
42942 - doins -r *
42943 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
42944 -
42945 - popd >/dev/null || die
42946 -
42947 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
42948 - pushd "${D}"/${instdir} >/dev/null || die
42949 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
42950 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
42951 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
42952 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
42953 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
42954 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
42955 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
42956 - popd >/dev/null || die
42957 -
42958 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
42959 -}
42960
42961 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150810.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150810.ebuild
42962 deleted file mode 100644
42963 index 83611dc..0000000
42964 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150810.ebuild
42965 +++ /dev/null
42966 @@ -1,134 +0,0 @@
42967 -# Copyright 1999-2015 Gentoo Foundation
42968 -# Distributed under the terms of the GNU General Public License v2
42969 -# $Header: $
42970 -
42971 -EAPI="4"
42972 -inherit eutils java-pkg-2 java-ant-2
42973 -
42974 -DESCRIPTION="Netbeans JavaCard Cluster"
42975 -HOMEPAGE="http://netbeans.org/projects/javacard"
42976 -SLOT="9999"
42977 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
42978 -SRC_URI="${SOURCE_URL}
42979 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
42980 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
42981 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
42982 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
42983 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
42984 -KEYWORDS="~amd64 ~x86"
42985 -IUSE=""
42986 -S="${WORKDIR}"
42987 -
42988 -CDEPEND="~dev-java/netbeans-extide-${PV}
42989 - ~dev-java/netbeans-ide-${PV}
42990 - ~dev-java/netbeans-java-${PV}
42991 - ~dev-java/netbeans-platform-${PV}"
42992 -DEPEND=">=virtual/jdk-1.7
42993 - app-arch/unzip
42994 - ${CDEPEND}
42995 - dev-java/javahelp:0"
42996 -RDEPEND=">=virtual/jdk-1.7
42997 - ${CDEPEND}
42998 - dev-java/ant-contrib:0
42999 - dev-java/asm:3
43000 - dev-java/bcel:0
43001 - dev-java/commons-cli:1
43002 - dev-java/commons-codec:0
43003 - dev-java/commons-httpclient:3
43004 - dev-java/commons-logging:0"
43005 -
43006 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43007 -
43008 -EANT_BUILD_XML="nbbuild/build.xml"
43009 -EANT_BUILD_TARGET="rebuild-cluster"
43010 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43011 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43012 -JAVA_PKG_BSFIX="off"
43013 -
43014 -src_unpack() {
43015 - unpack $(basename ${SOURCE_URL})
43016 -
43017 - einfo "Deleting bundled jars..."
43018 - find -name "*.jar" -type f -delete
43019 -
43020 - unpack netbeans-9999-r14-build.xml.patch.bz2
43021 -
43022 - pushd "${S}" >/dev/null || die
43023 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43024 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43025 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43026 - popd >/dev/null || die
43027 -}
43028 -
43029 -src_prepare() {
43030 - einfo "Deleting bundled class files..."
43031 - find -name "*.class" -type f | xargs rm -vf
43032 -
43033 - epatch netbeans-9999-r14-build.xml.patch
43034 -
43035 - # Support for custom patches
43036 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43037 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43038 -
43039 - if [ -n "${files}" ] ; then
43040 - einfo "Applying custom patches:"
43041 -
43042 - for file in ${files} ; do
43043 - epatch "${file}"
43044 - done
43045 - fi
43046 - fi
43047 -
43048 - einfo "Symlinking external libraries..."
43049 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43050 -
43051 - einfo "Linking in other clusters..."
43052 - mkdir "${S}"/nbbuild/netbeans || die
43053 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43054 -
43055 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43056 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43057 - touch nb.cluster.extide.built
43058 -
43059 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43060 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43061 - touch nb.cluster.ide.built
43062 -
43063 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43064 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43065 - touch nb.cluster.java.built
43066 -
43067 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43068 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43069 - touch nb.cluster.platform.built
43070 -
43071 - popd >/dev/null || die
43072 -
43073 - java-pkg-2_src_prepare
43074 -}
43075 -
43076 -src_install() {
43077 - pushd nbbuild/netbeans/javacard >/dev/null || die
43078 -
43079 - insinto ${INSTALL_DIR}
43080 -
43081 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43082 -
43083 - doins -r *
43084 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43085 -
43086 - popd >/dev/null || die
43087 -
43088 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43089 - pushd "${D}"/${instdir} >/dev/null || die
43090 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43091 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43092 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43093 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43094 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43095 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43096 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43097 - popd >/dev/null || die
43098 -
43099 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43100 -}
43101
43102 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150812.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150812.ebuild
43103 deleted file mode 100644
43104 index adbf713..0000000
43105 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150812.ebuild
43106 +++ /dev/null
43107 @@ -1,134 +0,0 @@
43108 -# Copyright 1999-2015 Gentoo Foundation
43109 -# Distributed under the terms of the GNU General Public License v2
43110 -# $Header: $
43111 -
43112 -EAPI="4"
43113 -inherit eutils java-pkg-2 java-ant-2
43114 -
43115 -DESCRIPTION="Netbeans JavaCard Cluster"
43116 -HOMEPAGE="http://netbeans.org/projects/javacard"
43117 -SLOT="9999"
43118 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
43119 -SRC_URI="${SOURCE_URL}
43120 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43121 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43122 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43123 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43124 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43125 -KEYWORDS="~amd64 ~x86"
43126 -IUSE=""
43127 -S="${WORKDIR}"
43128 -
43129 -CDEPEND="~dev-java/netbeans-extide-${PV}
43130 - ~dev-java/netbeans-ide-${PV}
43131 - ~dev-java/netbeans-java-${PV}
43132 - ~dev-java/netbeans-platform-${PV}"
43133 -DEPEND=">=virtual/jdk-1.7
43134 - app-arch/unzip
43135 - ${CDEPEND}
43136 - dev-java/javahelp:0"
43137 -RDEPEND=">=virtual/jdk-1.7
43138 - ${CDEPEND}
43139 - dev-java/ant-contrib:0
43140 - dev-java/asm:3
43141 - dev-java/bcel:0
43142 - dev-java/commons-cli:1
43143 - dev-java/commons-codec:0
43144 - dev-java/commons-httpclient:3
43145 - dev-java/commons-logging:0"
43146 -
43147 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43148 -
43149 -EANT_BUILD_XML="nbbuild/build.xml"
43150 -EANT_BUILD_TARGET="rebuild-cluster"
43151 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43152 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43153 -JAVA_PKG_BSFIX="off"
43154 -
43155 -src_unpack() {
43156 - unpack $(basename ${SOURCE_URL})
43157 -
43158 - einfo "Deleting bundled jars..."
43159 - find -name "*.jar" -type f -delete
43160 -
43161 - unpack netbeans-9999-r14-build.xml.patch.bz2
43162 -
43163 - pushd "${S}" >/dev/null || die
43164 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43165 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43166 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43167 - popd >/dev/null || die
43168 -}
43169 -
43170 -src_prepare() {
43171 - einfo "Deleting bundled class files..."
43172 - find -name "*.class" -type f | xargs rm -vf
43173 -
43174 - epatch netbeans-9999-r14-build.xml.patch
43175 -
43176 - # Support for custom patches
43177 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43178 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43179 -
43180 - if [ -n "${files}" ] ; then
43181 - einfo "Applying custom patches:"
43182 -
43183 - for file in ${files} ; do
43184 - epatch "${file}"
43185 - done
43186 - fi
43187 - fi
43188 -
43189 - einfo "Symlinking external libraries..."
43190 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43191 -
43192 - einfo "Linking in other clusters..."
43193 - mkdir "${S}"/nbbuild/netbeans || die
43194 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43195 -
43196 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43197 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43198 - touch nb.cluster.extide.built
43199 -
43200 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43201 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43202 - touch nb.cluster.ide.built
43203 -
43204 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43205 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43206 - touch nb.cluster.java.built
43207 -
43208 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43209 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43210 - touch nb.cluster.platform.built
43211 -
43212 - popd >/dev/null || die
43213 -
43214 - java-pkg-2_src_prepare
43215 -}
43216 -
43217 -src_install() {
43218 - pushd nbbuild/netbeans/javacard >/dev/null || die
43219 -
43220 - insinto ${INSTALL_DIR}
43221 -
43222 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43223 -
43224 - doins -r *
43225 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43226 -
43227 - popd >/dev/null || die
43228 -
43229 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43230 - pushd "${D}"/${instdir} >/dev/null || die
43231 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43232 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43233 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43234 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43235 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43236 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43237 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43238 - popd >/dev/null || die
43239 -
43240 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43241 -}
43242
43243 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150813.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150813.ebuild
43244 deleted file mode 100644
43245 index 8e241df..0000000
43246 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150813.ebuild
43247 +++ /dev/null
43248 @@ -1,134 +0,0 @@
43249 -# Copyright 1999-2015 Gentoo Foundation
43250 -# Distributed under the terms of the GNU General Public License v2
43251 -# $Header: $
43252 -
43253 -EAPI="4"
43254 -inherit eutils java-pkg-2 java-ant-2
43255 -
43256 -DESCRIPTION="Netbeans JavaCard Cluster"
43257 -HOMEPAGE="http://netbeans.org/projects/javacard"
43258 -SLOT="9999"
43259 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
43260 -SRC_URI="${SOURCE_URL}
43261 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43262 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43263 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43264 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43265 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43266 -KEYWORDS="~amd64 ~x86"
43267 -IUSE=""
43268 -S="${WORKDIR}"
43269 -
43270 -CDEPEND="~dev-java/netbeans-extide-${PV}
43271 - ~dev-java/netbeans-ide-${PV}
43272 - ~dev-java/netbeans-java-${PV}
43273 - ~dev-java/netbeans-platform-${PV}"
43274 -DEPEND=">=virtual/jdk-1.7
43275 - app-arch/unzip
43276 - ${CDEPEND}
43277 - dev-java/javahelp:0"
43278 -RDEPEND=">=virtual/jdk-1.7
43279 - ${CDEPEND}
43280 - dev-java/ant-contrib:0
43281 - dev-java/asm:3
43282 - dev-java/bcel:0
43283 - dev-java/commons-cli:1
43284 - dev-java/commons-codec:0
43285 - dev-java/commons-httpclient:3
43286 - dev-java/commons-logging:0"
43287 -
43288 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43289 -
43290 -EANT_BUILD_XML="nbbuild/build.xml"
43291 -EANT_BUILD_TARGET="rebuild-cluster"
43292 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43293 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43294 -JAVA_PKG_BSFIX="off"
43295 -
43296 -src_unpack() {
43297 - unpack $(basename ${SOURCE_URL})
43298 -
43299 - einfo "Deleting bundled jars..."
43300 - find -name "*.jar" -type f -delete
43301 -
43302 - unpack netbeans-9999-r14-build.xml.patch.bz2
43303 -
43304 - pushd "${S}" >/dev/null || die
43305 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43306 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43307 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43308 - popd >/dev/null || die
43309 -}
43310 -
43311 -src_prepare() {
43312 - einfo "Deleting bundled class files..."
43313 - find -name "*.class" -type f | xargs rm -vf
43314 -
43315 - epatch netbeans-9999-r14-build.xml.patch
43316 -
43317 - # Support for custom patches
43318 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43319 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43320 -
43321 - if [ -n "${files}" ] ; then
43322 - einfo "Applying custom patches:"
43323 -
43324 - for file in ${files} ; do
43325 - epatch "${file}"
43326 - done
43327 - fi
43328 - fi
43329 -
43330 - einfo "Symlinking external libraries..."
43331 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43332 -
43333 - einfo "Linking in other clusters..."
43334 - mkdir "${S}"/nbbuild/netbeans || die
43335 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43336 -
43337 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43338 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43339 - touch nb.cluster.extide.built
43340 -
43341 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43342 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43343 - touch nb.cluster.ide.built
43344 -
43345 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43346 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43347 - touch nb.cluster.java.built
43348 -
43349 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43350 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43351 - touch nb.cluster.platform.built
43352 -
43353 - popd >/dev/null || die
43354 -
43355 - java-pkg-2_src_prepare
43356 -}
43357 -
43358 -src_install() {
43359 - pushd nbbuild/netbeans/javacard >/dev/null || die
43360 -
43361 - insinto ${INSTALL_DIR}
43362 -
43363 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43364 -
43365 - doins -r *
43366 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43367 -
43368 - popd >/dev/null || die
43369 -
43370 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43371 - pushd "${D}"/${instdir} >/dev/null || die
43372 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43373 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43374 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43375 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43376 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43377 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43378 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43379 - popd >/dev/null || die
43380 -
43381 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43382 -}
43383
43384 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150814.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150814.ebuild
43385 deleted file mode 100644
43386 index e7ad035..0000000
43387 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150814.ebuild
43388 +++ /dev/null
43389 @@ -1,134 +0,0 @@
43390 -# Copyright 1999-2015 Gentoo Foundation
43391 -# Distributed under the terms of the GNU General Public License v2
43392 -# $Header: $
43393 -
43394 -EAPI="4"
43395 -inherit eutils java-pkg-2 java-ant-2
43396 -
43397 -DESCRIPTION="Netbeans JavaCard Cluster"
43398 -HOMEPAGE="http://netbeans.org/projects/javacard"
43399 -SLOT="9999"
43400 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
43401 -SRC_URI="${SOURCE_URL}
43402 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43403 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43404 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43405 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43406 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43407 -KEYWORDS="~amd64 ~x86"
43408 -IUSE=""
43409 -S="${WORKDIR}"
43410 -
43411 -CDEPEND="~dev-java/netbeans-extide-${PV}
43412 - ~dev-java/netbeans-ide-${PV}
43413 - ~dev-java/netbeans-java-${PV}
43414 - ~dev-java/netbeans-platform-${PV}"
43415 -DEPEND=">=virtual/jdk-1.7
43416 - app-arch/unzip
43417 - ${CDEPEND}
43418 - dev-java/javahelp:0"
43419 -RDEPEND=">=virtual/jdk-1.7
43420 - ${CDEPEND}
43421 - dev-java/ant-contrib:0
43422 - dev-java/asm:3
43423 - dev-java/bcel:0
43424 - dev-java/commons-cli:1
43425 - dev-java/commons-codec:0
43426 - dev-java/commons-httpclient:3
43427 - dev-java/commons-logging:0"
43428 -
43429 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43430 -
43431 -EANT_BUILD_XML="nbbuild/build.xml"
43432 -EANT_BUILD_TARGET="rebuild-cluster"
43433 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43434 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43435 -JAVA_PKG_BSFIX="off"
43436 -
43437 -src_unpack() {
43438 - unpack $(basename ${SOURCE_URL})
43439 -
43440 - einfo "Deleting bundled jars..."
43441 - find -name "*.jar" -type f -delete
43442 -
43443 - unpack netbeans-9999-r14-build.xml.patch.bz2
43444 -
43445 - pushd "${S}" >/dev/null || die
43446 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43447 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43448 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43449 - popd >/dev/null || die
43450 -}
43451 -
43452 -src_prepare() {
43453 - einfo "Deleting bundled class files..."
43454 - find -name "*.class" -type f | xargs rm -vf
43455 -
43456 - epatch netbeans-9999-r14-build.xml.patch
43457 -
43458 - # Support for custom patches
43459 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43460 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43461 -
43462 - if [ -n "${files}" ] ; then
43463 - einfo "Applying custom patches:"
43464 -
43465 - for file in ${files} ; do
43466 - epatch "${file}"
43467 - done
43468 - fi
43469 - fi
43470 -
43471 - einfo "Symlinking external libraries..."
43472 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43473 -
43474 - einfo "Linking in other clusters..."
43475 - mkdir "${S}"/nbbuild/netbeans || die
43476 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43477 -
43478 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43479 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43480 - touch nb.cluster.extide.built
43481 -
43482 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43483 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43484 - touch nb.cluster.ide.built
43485 -
43486 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43487 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43488 - touch nb.cluster.java.built
43489 -
43490 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43491 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43492 - touch nb.cluster.platform.built
43493 -
43494 - popd >/dev/null || die
43495 -
43496 - java-pkg-2_src_prepare
43497 -}
43498 -
43499 -src_install() {
43500 - pushd nbbuild/netbeans/javacard >/dev/null || die
43501 -
43502 - insinto ${INSTALL_DIR}
43503 -
43504 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43505 -
43506 - doins -r *
43507 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43508 -
43509 - popd >/dev/null || die
43510 -
43511 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43512 - pushd "${D}"/${instdir} >/dev/null || die
43513 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43514 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43515 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43516 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43517 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43518 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43519 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43520 - popd >/dev/null || die
43521 -
43522 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43523 -}
43524
43525 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150817.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150817.ebuild
43526 deleted file mode 100644
43527 index 9fd43ff..0000000
43528 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150817.ebuild
43529 +++ /dev/null
43530 @@ -1,134 +0,0 @@
43531 -# Copyright 1999-2015 Gentoo Foundation
43532 -# Distributed under the terms of the GNU General Public License v2
43533 -# $Header: $
43534 -
43535 -EAPI="4"
43536 -inherit eutils java-pkg-2 java-ant-2
43537 -
43538 -DESCRIPTION="Netbeans JavaCard Cluster"
43539 -HOMEPAGE="http://netbeans.org/projects/javacard"
43540 -SLOT="9999"
43541 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
43542 -SRC_URI="${SOURCE_URL}
43543 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43544 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43545 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43546 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43547 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43548 -KEYWORDS="~amd64 ~x86"
43549 -IUSE=""
43550 -S="${WORKDIR}"
43551 -
43552 -CDEPEND="~dev-java/netbeans-extide-${PV}
43553 - ~dev-java/netbeans-ide-${PV}
43554 - ~dev-java/netbeans-java-${PV}
43555 - ~dev-java/netbeans-platform-${PV}"
43556 -DEPEND=">=virtual/jdk-1.7
43557 - app-arch/unzip
43558 - ${CDEPEND}
43559 - dev-java/javahelp:0"
43560 -RDEPEND=">=virtual/jdk-1.7
43561 - ${CDEPEND}
43562 - dev-java/ant-contrib:0
43563 - dev-java/asm:3
43564 - dev-java/bcel:0
43565 - dev-java/commons-cli:1
43566 - dev-java/commons-codec:0
43567 - dev-java/commons-httpclient:3
43568 - dev-java/commons-logging:0"
43569 -
43570 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43571 -
43572 -EANT_BUILD_XML="nbbuild/build.xml"
43573 -EANT_BUILD_TARGET="rebuild-cluster"
43574 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43575 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43576 -JAVA_PKG_BSFIX="off"
43577 -
43578 -src_unpack() {
43579 - unpack $(basename ${SOURCE_URL})
43580 -
43581 - einfo "Deleting bundled jars..."
43582 - find -name "*.jar" -type f -delete
43583 -
43584 - unpack netbeans-9999-r14-build.xml.patch.bz2
43585 -
43586 - pushd "${S}" >/dev/null || die
43587 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43588 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43589 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43590 - popd >/dev/null || die
43591 -}
43592 -
43593 -src_prepare() {
43594 - einfo "Deleting bundled class files..."
43595 - find -name "*.class" -type f | xargs rm -vf
43596 -
43597 - epatch netbeans-9999-r14-build.xml.patch
43598 -
43599 - # Support for custom patches
43600 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43601 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43602 -
43603 - if [ -n "${files}" ] ; then
43604 - einfo "Applying custom patches:"
43605 -
43606 - for file in ${files} ; do
43607 - epatch "${file}"
43608 - done
43609 - fi
43610 - fi
43611 -
43612 - einfo "Symlinking external libraries..."
43613 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43614 -
43615 - einfo "Linking in other clusters..."
43616 - mkdir "${S}"/nbbuild/netbeans || die
43617 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43618 -
43619 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43620 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43621 - touch nb.cluster.extide.built
43622 -
43623 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43624 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43625 - touch nb.cluster.ide.built
43626 -
43627 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43628 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43629 - touch nb.cluster.java.built
43630 -
43631 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43632 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43633 - touch nb.cluster.platform.built
43634 -
43635 - popd >/dev/null || die
43636 -
43637 - java-pkg-2_src_prepare
43638 -}
43639 -
43640 -src_install() {
43641 - pushd nbbuild/netbeans/javacard >/dev/null || die
43642 -
43643 - insinto ${INSTALL_DIR}
43644 -
43645 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43646 -
43647 - doins -r *
43648 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43649 -
43650 - popd >/dev/null || die
43651 -
43652 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43653 - pushd "${D}"/${instdir} >/dev/null || die
43654 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43655 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43656 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43657 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43658 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43659 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43660 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43661 - popd >/dev/null || die
43662 -
43663 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43664 -}
43665
43666 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150818.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150818.ebuild
43667 deleted file mode 100644
43668 index 1180f61..0000000
43669 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150818.ebuild
43670 +++ /dev/null
43671 @@ -1,134 +0,0 @@
43672 -# Copyright 1999-2015 Gentoo Foundation
43673 -# Distributed under the terms of the GNU General Public License v2
43674 -# $Header: $
43675 -
43676 -EAPI="4"
43677 -inherit eutils java-pkg-2 java-ant-2
43678 -
43679 -DESCRIPTION="Netbeans JavaCard Cluster"
43680 -HOMEPAGE="http://netbeans.org/projects/javacard"
43681 -SLOT="9999"
43682 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
43683 -SRC_URI="${SOURCE_URL}
43684 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43685 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43686 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43687 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43688 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43689 -KEYWORDS="~amd64 ~x86"
43690 -IUSE=""
43691 -S="${WORKDIR}"
43692 -
43693 -CDEPEND="~dev-java/netbeans-extide-${PV}
43694 - ~dev-java/netbeans-ide-${PV}
43695 - ~dev-java/netbeans-java-${PV}
43696 - ~dev-java/netbeans-platform-${PV}"
43697 -DEPEND=">=virtual/jdk-1.7
43698 - app-arch/unzip
43699 - ${CDEPEND}
43700 - dev-java/javahelp:0"
43701 -RDEPEND=">=virtual/jdk-1.7
43702 - ${CDEPEND}
43703 - dev-java/ant-contrib:0
43704 - dev-java/asm:3
43705 - dev-java/bcel:0
43706 - dev-java/commons-cli:1
43707 - dev-java/commons-codec:0
43708 - dev-java/commons-httpclient:3
43709 - dev-java/commons-logging:0"
43710 -
43711 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43712 -
43713 -EANT_BUILD_XML="nbbuild/build.xml"
43714 -EANT_BUILD_TARGET="rebuild-cluster"
43715 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43716 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43717 -JAVA_PKG_BSFIX="off"
43718 -
43719 -src_unpack() {
43720 - unpack $(basename ${SOURCE_URL})
43721 -
43722 - einfo "Deleting bundled jars..."
43723 - find -name "*.jar" -type f -delete
43724 -
43725 - unpack netbeans-9999-r14-build.xml.patch.bz2
43726 -
43727 - pushd "${S}" >/dev/null || die
43728 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43729 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43730 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43731 - popd >/dev/null || die
43732 -}
43733 -
43734 -src_prepare() {
43735 - einfo "Deleting bundled class files..."
43736 - find -name "*.class" -type f | xargs rm -vf
43737 -
43738 - epatch netbeans-9999-r14-build.xml.patch
43739 -
43740 - # Support for custom patches
43741 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43742 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43743 -
43744 - if [ -n "${files}" ] ; then
43745 - einfo "Applying custom patches:"
43746 -
43747 - for file in ${files} ; do
43748 - epatch "${file}"
43749 - done
43750 - fi
43751 - fi
43752 -
43753 - einfo "Symlinking external libraries..."
43754 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43755 -
43756 - einfo "Linking in other clusters..."
43757 - mkdir "${S}"/nbbuild/netbeans || die
43758 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43759 -
43760 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43761 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43762 - touch nb.cluster.extide.built
43763 -
43764 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43765 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43766 - touch nb.cluster.ide.built
43767 -
43768 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43769 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43770 - touch nb.cluster.java.built
43771 -
43772 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43773 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43774 - touch nb.cluster.platform.built
43775 -
43776 - popd >/dev/null || die
43777 -
43778 - java-pkg-2_src_prepare
43779 -}
43780 -
43781 -src_install() {
43782 - pushd nbbuild/netbeans/javacard >/dev/null || die
43783 -
43784 - insinto ${INSTALL_DIR}
43785 -
43786 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43787 -
43788 - doins -r *
43789 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43790 -
43791 - popd >/dev/null || die
43792 -
43793 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43794 - pushd "${D}"/${instdir} >/dev/null || die
43795 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43796 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43797 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43798 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43799 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43800 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43801 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43802 - popd >/dev/null || die
43803 -
43804 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43805 -}
43806
43807 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150819.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150819.ebuild
43808 deleted file mode 100644
43809 index 6ad4470..0000000
43810 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150819.ebuild
43811 +++ /dev/null
43812 @@ -1,134 +0,0 @@
43813 -# Copyright 1999-2015 Gentoo Foundation
43814 -# Distributed under the terms of the GNU General Public License v2
43815 -# $Header: $
43816 -
43817 -EAPI="4"
43818 -inherit eutils java-pkg-2 java-ant-2
43819 -
43820 -DESCRIPTION="Netbeans JavaCard Cluster"
43821 -HOMEPAGE="http://netbeans.org/projects/javacard"
43822 -SLOT="9999"
43823 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
43824 -SRC_URI="${SOURCE_URL}
43825 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43826 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43827 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43828 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43829 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43830 -KEYWORDS="~amd64 ~x86"
43831 -IUSE=""
43832 -S="${WORKDIR}"
43833 -
43834 -CDEPEND="~dev-java/netbeans-extide-${PV}
43835 - ~dev-java/netbeans-ide-${PV}
43836 - ~dev-java/netbeans-java-${PV}
43837 - ~dev-java/netbeans-platform-${PV}"
43838 -DEPEND=">=virtual/jdk-1.7
43839 - app-arch/unzip
43840 - ${CDEPEND}
43841 - dev-java/javahelp:0"
43842 -RDEPEND=">=virtual/jdk-1.7
43843 - ${CDEPEND}
43844 - dev-java/ant-contrib:0
43845 - dev-java/asm:3
43846 - dev-java/bcel:0
43847 - dev-java/commons-cli:1
43848 - dev-java/commons-codec:0
43849 - dev-java/commons-httpclient:3
43850 - dev-java/commons-logging:0"
43851 -
43852 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43853 -
43854 -EANT_BUILD_XML="nbbuild/build.xml"
43855 -EANT_BUILD_TARGET="rebuild-cluster"
43856 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43857 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43858 -JAVA_PKG_BSFIX="off"
43859 -
43860 -src_unpack() {
43861 - unpack $(basename ${SOURCE_URL})
43862 -
43863 - einfo "Deleting bundled jars..."
43864 - find -name "*.jar" -type f -delete
43865 -
43866 - unpack netbeans-9999-r14-build.xml.patch.bz2
43867 -
43868 - pushd "${S}" >/dev/null || die
43869 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
43870 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
43871 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
43872 - popd >/dev/null || die
43873 -}
43874 -
43875 -src_prepare() {
43876 - einfo "Deleting bundled class files..."
43877 - find -name "*.class" -type f | xargs rm -vf
43878 -
43879 - epatch netbeans-9999-r14-build.xml.patch
43880 -
43881 - # Support for custom patches
43882 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
43883 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
43884 -
43885 - if [ -n "${files}" ] ; then
43886 - einfo "Applying custom patches:"
43887 -
43888 - for file in ${files} ; do
43889 - epatch "${file}"
43890 - done
43891 - fi
43892 - fi
43893 -
43894 - einfo "Symlinking external libraries..."
43895 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
43896 -
43897 - einfo "Linking in other clusters..."
43898 - mkdir "${S}"/nbbuild/netbeans || die
43899 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
43900 -
43901 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
43902 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43903 - touch nb.cluster.extide.built
43904 -
43905 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
43906 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43907 - touch nb.cluster.ide.built
43908 -
43909 - ln -s /usr/share/netbeans-java-${SLOT} java || die
43910 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43911 - touch nb.cluster.java.built
43912 -
43913 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
43914 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
43915 - touch nb.cluster.platform.built
43916 -
43917 - popd >/dev/null || die
43918 -
43919 - java-pkg-2_src_prepare
43920 -}
43921 -
43922 -src_install() {
43923 - pushd nbbuild/netbeans/javacard >/dev/null || die
43924 -
43925 - insinto ${INSTALL_DIR}
43926 -
43927 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
43928 -
43929 - doins -r *
43930 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
43931 -
43932 - popd >/dev/null || die
43933 -
43934 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
43935 - pushd "${D}"/${instdir} >/dev/null || die
43936 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
43937 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
43938 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
43939 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
43940 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
43941 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
43942 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
43943 - popd >/dev/null || die
43944 -
43945 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
43946 -}
43947
43948 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150820.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150820.ebuild
43949 deleted file mode 100644
43950 index aaf7ced..0000000
43951 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150820.ebuild
43952 +++ /dev/null
43953 @@ -1,134 +0,0 @@
43954 -# Copyright 1999-2015 Gentoo Foundation
43955 -# Distributed under the terms of the GNU General Public License v2
43956 -# $Header: $
43957 -
43958 -EAPI="4"
43959 -inherit eutils java-pkg-2 java-ant-2
43960 -
43961 -DESCRIPTION="Netbeans JavaCard Cluster"
43962 -HOMEPAGE="http://netbeans.org/projects/javacard"
43963 -SLOT="9999"
43964 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
43965 -SRC_URI="${SOURCE_URL}
43966 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
43967 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
43968 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
43969 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
43970 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
43971 -KEYWORDS="~amd64 ~x86"
43972 -IUSE=""
43973 -S="${WORKDIR}"
43974 -
43975 -CDEPEND="~dev-java/netbeans-extide-${PV}
43976 - ~dev-java/netbeans-ide-${PV}
43977 - ~dev-java/netbeans-java-${PV}
43978 - ~dev-java/netbeans-platform-${PV}"
43979 -DEPEND=">=virtual/jdk-1.7
43980 - app-arch/unzip
43981 - ${CDEPEND}
43982 - dev-java/javahelp:0"
43983 -RDEPEND=">=virtual/jdk-1.7
43984 - ${CDEPEND}
43985 - dev-java/ant-contrib:0
43986 - dev-java/asm:3
43987 - dev-java/bcel:0
43988 - dev-java/commons-cli:1
43989 - dev-java/commons-codec:0
43990 - dev-java/commons-httpclient:3
43991 - dev-java/commons-logging:0"
43992 -
43993 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
43994 -
43995 -EANT_BUILD_XML="nbbuild/build.xml"
43996 -EANT_BUILD_TARGET="rebuild-cluster"
43997 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
43998 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
43999 -JAVA_PKG_BSFIX="off"
44000 -
44001 -src_unpack() {
44002 - unpack $(basename ${SOURCE_URL})
44003 -
44004 - einfo "Deleting bundled jars..."
44005 - find -name "*.jar" -type f -delete
44006 -
44007 - unpack netbeans-9999-r14-build.xml.patch.bz2
44008 -
44009 - pushd "${S}" >/dev/null || die
44010 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44011 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44012 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44013 - popd >/dev/null || die
44014 -}
44015 -
44016 -src_prepare() {
44017 - einfo "Deleting bundled class files..."
44018 - find -name "*.class" -type f | xargs rm -vf
44019 -
44020 - epatch netbeans-9999-r14-build.xml.patch
44021 -
44022 - # Support for custom patches
44023 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44024 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44025 -
44026 - if [ -n "${files}" ] ; then
44027 - einfo "Applying custom patches:"
44028 -
44029 - for file in ${files} ; do
44030 - epatch "${file}"
44031 - done
44032 - fi
44033 - fi
44034 -
44035 - einfo "Symlinking external libraries..."
44036 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44037 -
44038 - einfo "Linking in other clusters..."
44039 - mkdir "${S}"/nbbuild/netbeans || die
44040 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44041 -
44042 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44043 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44044 - touch nb.cluster.extide.built
44045 -
44046 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44047 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44048 - touch nb.cluster.ide.built
44049 -
44050 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44051 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44052 - touch nb.cluster.java.built
44053 -
44054 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44055 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44056 - touch nb.cluster.platform.built
44057 -
44058 - popd >/dev/null || die
44059 -
44060 - java-pkg-2_src_prepare
44061 -}
44062 -
44063 -src_install() {
44064 - pushd nbbuild/netbeans/javacard >/dev/null || die
44065 -
44066 - insinto ${INSTALL_DIR}
44067 -
44068 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44069 -
44070 - doins -r *
44071 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44072 -
44073 - popd >/dev/null || die
44074 -
44075 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44076 - pushd "${D}"/${instdir} >/dev/null || die
44077 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44078 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44079 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44080 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44081 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44082 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44083 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44084 - popd >/dev/null || die
44085 -
44086 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44087 -}
44088
44089 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150821.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150821.ebuild
44090 deleted file mode 100644
44091 index 1719193..0000000
44092 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150821.ebuild
44093 +++ /dev/null
44094 @@ -1,134 +0,0 @@
44095 -# Copyright 1999-2015 Gentoo Foundation
44096 -# Distributed under the terms of the GNU General Public License v2
44097 -# $Header: $
44098 -
44099 -EAPI="4"
44100 -inherit eutils java-pkg-2 java-ant-2
44101 -
44102 -DESCRIPTION="Netbeans JavaCard Cluster"
44103 -HOMEPAGE="http://netbeans.org/projects/javacard"
44104 -SLOT="9999"
44105 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
44106 -SRC_URI="${SOURCE_URL}
44107 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44108 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44109 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44110 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44111 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44112 -KEYWORDS="~amd64 ~x86"
44113 -IUSE=""
44114 -S="${WORKDIR}"
44115 -
44116 -CDEPEND="~dev-java/netbeans-extide-${PV}
44117 - ~dev-java/netbeans-ide-${PV}
44118 - ~dev-java/netbeans-java-${PV}
44119 - ~dev-java/netbeans-platform-${PV}"
44120 -DEPEND=">=virtual/jdk-1.7
44121 - app-arch/unzip
44122 - ${CDEPEND}
44123 - dev-java/javahelp:0"
44124 -RDEPEND=">=virtual/jdk-1.7
44125 - ${CDEPEND}
44126 - dev-java/ant-contrib:0
44127 - dev-java/asm:3
44128 - dev-java/bcel:0
44129 - dev-java/commons-cli:1
44130 - dev-java/commons-codec:0
44131 - dev-java/commons-httpclient:3
44132 - dev-java/commons-logging:0"
44133 -
44134 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44135 -
44136 -EANT_BUILD_XML="nbbuild/build.xml"
44137 -EANT_BUILD_TARGET="rebuild-cluster"
44138 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44139 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44140 -JAVA_PKG_BSFIX="off"
44141 -
44142 -src_unpack() {
44143 - unpack $(basename ${SOURCE_URL})
44144 -
44145 - einfo "Deleting bundled jars..."
44146 - find -name "*.jar" -type f -delete
44147 -
44148 - unpack netbeans-9999-r14-build.xml.patch.bz2
44149 -
44150 - pushd "${S}" >/dev/null || die
44151 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44152 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44153 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44154 - popd >/dev/null || die
44155 -}
44156 -
44157 -src_prepare() {
44158 - einfo "Deleting bundled class files..."
44159 - find -name "*.class" -type f | xargs rm -vf
44160 -
44161 - epatch netbeans-9999-r14-build.xml.patch
44162 -
44163 - # Support for custom patches
44164 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44165 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44166 -
44167 - if [ -n "${files}" ] ; then
44168 - einfo "Applying custom patches:"
44169 -
44170 - for file in ${files} ; do
44171 - epatch "${file}"
44172 - done
44173 - fi
44174 - fi
44175 -
44176 - einfo "Symlinking external libraries..."
44177 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44178 -
44179 - einfo "Linking in other clusters..."
44180 - mkdir "${S}"/nbbuild/netbeans || die
44181 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44182 -
44183 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44184 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44185 - touch nb.cluster.extide.built
44186 -
44187 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44188 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44189 - touch nb.cluster.ide.built
44190 -
44191 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44192 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44193 - touch nb.cluster.java.built
44194 -
44195 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44196 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44197 - touch nb.cluster.platform.built
44198 -
44199 - popd >/dev/null || die
44200 -
44201 - java-pkg-2_src_prepare
44202 -}
44203 -
44204 -src_install() {
44205 - pushd nbbuild/netbeans/javacard >/dev/null || die
44206 -
44207 - insinto ${INSTALL_DIR}
44208 -
44209 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44210 -
44211 - doins -r *
44212 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44213 -
44214 - popd >/dev/null || die
44215 -
44216 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44217 - pushd "${D}"/${instdir} >/dev/null || die
44218 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44219 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44220 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44221 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44222 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44223 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44224 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44225 - popd >/dev/null || die
44226 -
44227 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44228 -}
44229
44230 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150822.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150822.ebuild
44231 deleted file mode 100644
44232 index 2acabfe..0000000
44233 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150822.ebuild
44234 +++ /dev/null
44235 @@ -1,134 +0,0 @@
44236 -# Copyright 1999-2015 Gentoo Foundation
44237 -# Distributed under the terms of the GNU General Public License v2
44238 -# $Header: $
44239 -
44240 -EAPI="4"
44241 -inherit eutils java-pkg-2 java-ant-2
44242 -
44243 -DESCRIPTION="Netbeans JavaCard Cluster"
44244 -HOMEPAGE="http://netbeans.org/projects/javacard"
44245 -SLOT="9999"
44246 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
44247 -SRC_URI="${SOURCE_URL}
44248 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44249 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44250 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44251 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44252 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44253 -KEYWORDS="~amd64 ~x86"
44254 -IUSE=""
44255 -S="${WORKDIR}"
44256 -
44257 -CDEPEND="~dev-java/netbeans-extide-${PV}
44258 - ~dev-java/netbeans-ide-${PV}
44259 - ~dev-java/netbeans-java-${PV}
44260 - ~dev-java/netbeans-platform-${PV}"
44261 -DEPEND=">=virtual/jdk-1.7
44262 - app-arch/unzip
44263 - ${CDEPEND}
44264 - dev-java/javahelp:0"
44265 -RDEPEND=">=virtual/jdk-1.7
44266 - ${CDEPEND}
44267 - dev-java/ant-contrib:0
44268 - dev-java/asm:3
44269 - dev-java/bcel:0
44270 - dev-java/commons-cli:1
44271 - dev-java/commons-codec:0
44272 - dev-java/commons-httpclient:3
44273 - dev-java/commons-logging:0"
44274 -
44275 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44276 -
44277 -EANT_BUILD_XML="nbbuild/build.xml"
44278 -EANT_BUILD_TARGET="rebuild-cluster"
44279 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44280 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44281 -JAVA_PKG_BSFIX="off"
44282 -
44283 -src_unpack() {
44284 - unpack $(basename ${SOURCE_URL})
44285 -
44286 - einfo "Deleting bundled jars..."
44287 - find -name "*.jar" -type f -delete
44288 -
44289 - unpack netbeans-9999-r14-build.xml.patch.bz2
44290 -
44291 - pushd "${S}" >/dev/null || die
44292 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44293 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44294 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44295 - popd >/dev/null || die
44296 -}
44297 -
44298 -src_prepare() {
44299 - einfo "Deleting bundled class files..."
44300 - find -name "*.class" -type f | xargs rm -vf
44301 -
44302 - epatch netbeans-9999-r14-build.xml.patch
44303 -
44304 - # Support for custom patches
44305 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44306 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44307 -
44308 - if [ -n "${files}" ] ; then
44309 - einfo "Applying custom patches:"
44310 -
44311 - for file in ${files} ; do
44312 - epatch "${file}"
44313 - done
44314 - fi
44315 - fi
44316 -
44317 - einfo "Symlinking external libraries..."
44318 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44319 -
44320 - einfo "Linking in other clusters..."
44321 - mkdir "${S}"/nbbuild/netbeans || die
44322 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44323 -
44324 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44325 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44326 - touch nb.cluster.extide.built
44327 -
44328 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44329 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44330 - touch nb.cluster.ide.built
44331 -
44332 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44333 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44334 - touch nb.cluster.java.built
44335 -
44336 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44337 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44338 - touch nb.cluster.platform.built
44339 -
44340 - popd >/dev/null || die
44341 -
44342 - java-pkg-2_src_prepare
44343 -}
44344 -
44345 -src_install() {
44346 - pushd nbbuild/netbeans/javacard >/dev/null || die
44347 -
44348 - insinto ${INSTALL_DIR}
44349 -
44350 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44351 -
44352 - doins -r *
44353 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44354 -
44355 - popd >/dev/null || die
44356 -
44357 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44358 - pushd "${D}"/${instdir} >/dev/null || die
44359 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44360 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44361 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44362 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44363 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44364 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44365 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44366 - popd >/dev/null || die
44367 -
44368 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44369 -}
44370
44371 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150823.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150823.ebuild
44372 deleted file mode 100644
44373 index 0b60b9f..0000000
44374 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150823.ebuild
44375 +++ /dev/null
44376 @@ -1,134 +0,0 @@
44377 -# Copyright 1999-2015 Gentoo Foundation
44378 -# Distributed under the terms of the GNU General Public License v2
44379 -# $Header: $
44380 -
44381 -EAPI="4"
44382 -inherit eutils java-pkg-2 java-ant-2
44383 -
44384 -DESCRIPTION="Netbeans JavaCard Cluster"
44385 -HOMEPAGE="http://netbeans.org/projects/javacard"
44386 -SLOT="9999"
44387 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
44388 -SRC_URI="${SOURCE_URL}
44389 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44390 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44391 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44392 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44393 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44394 -KEYWORDS="~amd64 ~x86"
44395 -IUSE=""
44396 -S="${WORKDIR}"
44397 -
44398 -CDEPEND="~dev-java/netbeans-extide-${PV}
44399 - ~dev-java/netbeans-ide-${PV}
44400 - ~dev-java/netbeans-java-${PV}
44401 - ~dev-java/netbeans-platform-${PV}"
44402 -DEPEND=">=virtual/jdk-1.7
44403 - app-arch/unzip
44404 - ${CDEPEND}
44405 - dev-java/javahelp:0"
44406 -RDEPEND=">=virtual/jdk-1.7
44407 - ${CDEPEND}
44408 - dev-java/ant-contrib:0
44409 - dev-java/asm:3
44410 - dev-java/bcel:0
44411 - dev-java/commons-cli:1
44412 - dev-java/commons-codec:0
44413 - dev-java/commons-httpclient:3
44414 - dev-java/commons-logging:0"
44415 -
44416 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44417 -
44418 -EANT_BUILD_XML="nbbuild/build.xml"
44419 -EANT_BUILD_TARGET="rebuild-cluster"
44420 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44421 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44422 -JAVA_PKG_BSFIX="off"
44423 -
44424 -src_unpack() {
44425 - unpack $(basename ${SOURCE_URL})
44426 -
44427 - einfo "Deleting bundled jars..."
44428 - find -name "*.jar" -type f -delete
44429 -
44430 - unpack netbeans-9999-r14-build.xml.patch.bz2
44431 -
44432 - pushd "${S}" >/dev/null || die
44433 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44434 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44435 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44436 - popd >/dev/null || die
44437 -}
44438 -
44439 -src_prepare() {
44440 - einfo "Deleting bundled class files..."
44441 - find -name "*.class" -type f | xargs rm -vf
44442 -
44443 - epatch netbeans-9999-r14-build.xml.patch
44444 -
44445 - # Support for custom patches
44446 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44447 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44448 -
44449 - if [ -n "${files}" ] ; then
44450 - einfo "Applying custom patches:"
44451 -
44452 - for file in ${files} ; do
44453 - epatch "${file}"
44454 - done
44455 - fi
44456 - fi
44457 -
44458 - einfo "Symlinking external libraries..."
44459 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44460 -
44461 - einfo "Linking in other clusters..."
44462 - mkdir "${S}"/nbbuild/netbeans || die
44463 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44464 -
44465 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44466 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44467 - touch nb.cluster.extide.built
44468 -
44469 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44470 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44471 - touch nb.cluster.ide.built
44472 -
44473 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44474 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44475 - touch nb.cluster.java.built
44476 -
44477 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44478 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44479 - touch nb.cluster.platform.built
44480 -
44481 - popd >/dev/null || die
44482 -
44483 - java-pkg-2_src_prepare
44484 -}
44485 -
44486 -src_install() {
44487 - pushd nbbuild/netbeans/javacard >/dev/null || die
44488 -
44489 - insinto ${INSTALL_DIR}
44490 -
44491 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44492 -
44493 - doins -r *
44494 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44495 -
44496 - popd >/dev/null || die
44497 -
44498 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44499 - pushd "${D}"/${instdir} >/dev/null || die
44500 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44501 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44502 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44503 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44504 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44505 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44506 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44507 - popd >/dev/null || die
44508 -
44509 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44510 -}
44511
44512 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150824.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150824.ebuild
44513 deleted file mode 100644
44514 index 2287fac..0000000
44515 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150824.ebuild
44516 +++ /dev/null
44517 @@ -1,134 +0,0 @@
44518 -# Copyright 1999-2015 Gentoo Foundation
44519 -# Distributed under the terms of the GNU General Public License v2
44520 -# $Header: $
44521 -
44522 -EAPI="4"
44523 -inherit eutils java-pkg-2 java-ant-2
44524 -
44525 -DESCRIPTION="Netbeans JavaCard Cluster"
44526 -HOMEPAGE="http://netbeans.org/projects/javacard"
44527 -SLOT="9999"
44528 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
44529 -SRC_URI="${SOURCE_URL}
44530 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44531 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44532 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44533 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44534 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44535 -KEYWORDS="~amd64 ~x86"
44536 -IUSE=""
44537 -S="${WORKDIR}"
44538 -
44539 -CDEPEND="~dev-java/netbeans-extide-${PV}
44540 - ~dev-java/netbeans-ide-${PV}
44541 - ~dev-java/netbeans-java-${PV}
44542 - ~dev-java/netbeans-platform-${PV}"
44543 -DEPEND=">=virtual/jdk-1.7
44544 - app-arch/unzip
44545 - ${CDEPEND}
44546 - dev-java/javahelp:0"
44547 -RDEPEND=">=virtual/jdk-1.7
44548 - ${CDEPEND}
44549 - dev-java/ant-contrib:0
44550 - dev-java/asm:3
44551 - dev-java/bcel:0
44552 - dev-java/commons-cli:1
44553 - dev-java/commons-codec:0
44554 - dev-java/commons-httpclient:3
44555 - dev-java/commons-logging:0"
44556 -
44557 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44558 -
44559 -EANT_BUILD_XML="nbbuild/build.xml"
44560 -EANT_BUILD_TARGET="rebuild-cluster"
44561 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44562 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44563 -JAVA_PKG_BSFIX="off"
44564 -
44565 -src_unpack() {
44566 - unpack $(basename ${SOURCE_URL})
44567 -
44568 - einfo "Deleting bundled jars..."
44569 - find -name "*.jar" -type f -delete
44570 -
44571 - unpack netbeans-9999-r14-build.xml.patch.bz2
44572 -
44573 - pushd "${S}" >/dev/null || die
44574 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44575 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44576 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44577 - popd >/dev/null || die
44578 -}
44579 -
44580 -src_prepare() {
44581 - einfo "Deleting bundled class files..."
44582 - find -name "*.class" -type f | xargs rm -vf
44583 -
44584 - epatch netbeans-9999-r14-build.xml.patch
44585 -
44586 - # Support for custom patches
44587 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44588 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44589 -
44590 - if [ -n "${files}" ] ; then
44591 - einfo "Applying custom patches:"
44592 -
44593 - for file in ${files} ; do
44594 - epatch "${file}"
44595 - done
44596 - fi
44597 - fi
44598 -
44599 - einfo "Symlinking external libraries..."
44600 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44601 -
44602 - einfo "Linking in other clusters..."
44603 - mkdir "${S}"/nbbuild/netbeans || die
44604 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44605 -
44606 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44607 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44608 - touch nb.cluster.extide.built
44609 -
44610 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44611 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44612 - touch nb.cluster.ide.built
44613 -
44614 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44615 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44616 - touch nb.cluster.java.built
44617 -
44618 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44619 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44620 - touch nb.cluster.platform.built
44621 -
44622 - popd >/dev/null || die
44623 -
44624 - java-pkg-2_src_prepare
44625 -}
44626 -
44627 -src_install() {
44628 - pushd nbbuild/netbeans/javacard >/dev/null || die
44629 -
44630 - insinto ${INSTALL_DIR}
44631 -
44632 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44633 -
44634 - doins -r *
44635 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44636 -
44637 - popd >/dev/null || die
44638 -
44639 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44640 - pushd "${D}"/${instdir} >/dev/null || die
44641 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44642 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44643 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44644 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44645 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44646 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44647 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44648 - popd >/dev/null || die
44649 -
44650 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44651 -}
44652
44653 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150825.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150825.ebuild
44654 deleted file mode 100644
44655 index e817e70..0000000
44656 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150825.ebuild
44657 +++ /dev/null
44658 @@ -1,134 +0,0 @@
44659 -# Copyright 1999-2015 Gentoo Foundation
44660 -# Distributed under the terms of the GNU General Public License v2
44661 -# $Header: $
44662 -
44663 -EAPI="4"
44664 -inherit eutils java-pkg-2 java-ant-2
44665 -
44666 -DESCRIPTION="Netbeans JavaCard Cluster"
44667 -HOMEPAGE="http://netbeans.org/projects/javacard"
44668 -SLOT="9999"
44669 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
44670 -SRC_URI="${SOURCE_URL}
44671 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44672 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44673 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44674 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44675 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44676 -KEYWORDS="~amd64 ~x86"
44677 -IUSE=""
44678 -S="${WORKDIR}"
44679 -
44680 -CDEPEND="~dev-java/netbeans-extide-${PV}
44681 - ~dev-java/netbeans-ide-${PV}
44682 - ~dev-java/netbeans-java-${PV}
44683 - ~dev-java/netbeans-platform-${PV}"
44684 -DEPEND=">=virtual/jdk-1.7
44685 - app-arch/unzip
44686 - ${CDEPEND}
44687 - dev-java/javahelp:0"
44688 -RDEPEND=">=virtual/jdk-1.7
44689 - ${CDEPEND}
44690 - dev-java/ant-contrib:0
44691 - dev-java/asm:3
44692 - dev-java/bcel:0
44693 - dev-java/commons-cli:1
44694 - dev-java/commons-codec:0
44695 - dev-java/commons-httpclient:3
44696 - dev-java/commons-logging:0"
44697 -
44698 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44699 -
44700 -EANT_BUILD_XML="nbbuild/build.xml"
44701 -EANT_BUILD_TARGET="rebuild-cluster"
44702 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44703 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44704 -JAVA_PKG_BSFIX="off"
44705 -
44706 -src_unpack() {
44707 - unpack $(basename ${SOURCE_URL})
44708 -
44709 - einfo "Deleting bundled jars..."
44710 - find -name "*.jar" -type f -delete
44711 -
44712 - unpack netbeans-9999-r14-build.xml.patch.bz2
44713 -
44714 - pushd "${S}" >/dev/null || die
44715 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44716 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44717 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || 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-r14-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 javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44742 -
44743 - einfo "Linking in other clusters..."
44744 - mkdir "${S}"/nbbuild/netbeans || die
44745 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44746 -
44747 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44748 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44749 - touch nb.cluster.extide.built
44750 -
44751 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44752 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44753 - touch nb.cluster.ide.built
44754 -
44755 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44756 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44757 - touch nb.cluster.java.built
44758 -
44759 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44760 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44761 - touch nb.cluster.platform.built
44762 -
44763 - popd >/dev/null || die
44764 -
44765 - java-pkg-2_src_prepare
44766 -}
44767 -
44768 -src_install() {
44769 - pushd nbbuild/netbeans/javacard >/dev/null || die
44770 -
44771 - insinto ${INSTALL_DIR}
44772 -
44773 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44774 -
44775 - doins -r *
44776 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44777 -
44778 - popd >/dev/null || die
44779 -
44780 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44781 - pushd "${D}"/${instdir} >/dev/null || die
44782 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44783 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44784 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44785 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44786 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44787 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44788 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44789 - popd >/dev/null || die
44790 -
44791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44792 -}
44793
44794 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150827.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150827.ebuild
44795 deleted file mode 100644
44796 index eabe5d7..0000000
44797 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150827.ebuild
44798 +++ /dev/null
44799 @@ -1,134 +0,0 @@
44800 -# Copyright 1999-2015 Gentoo Foundation
44801 -# Distributed under the terms of the GNU General Public License v2
44802 -# $Header: $
44803 -
44804 -EAPI="4"
44805 -inherit eutils java-pkg-2 java-ant-2
44806 -
44807 -DESCRIPTION="Netbeans JavaCard Cluster"
44808 -HOMEPAGE="http://netbeans.org/projects/javacard"
44809 -SLOT="9999"
44810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
44811 -SRC_URI="${SOURCE_URL}
44812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44813 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44814 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44815 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44816 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44817 -KEYWORDS="~amd64 ~x86"
44818 -IUSE=""
44819 -S="${WORKDIR}"
44820 -
44821 -CDEPEND="~dev-java/netbeans-extide-${PV}
44822 - ~dev-java/netbeans-ide-${PV}
44823 - ~dev-java/netbeans-java-${PV}
44824 - ~dev-java/netbeans-platform-${PV}"
44825 -DEPEND=">=virtual/jdk-1.7
44826 - app-arch/unzip
44827 - ${CDEPEND}
44828 - dev-java/javahelp:0"
44829 -RDEPEND=">=virtual/jdk-1.7
44830 - ${CDEPEND}
44831 - dev-java/ant-contrib:0
44832 - dev-java/asm:3
44833 - dev-java/bcel:0
44834 - dev-java/commons-cli:1
44835 - dev-java/commons-codec:0
44836 - dev-java/commons-httpclient:3
44837 - dev-java/commons-logging:0"
44838 -
44839 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44840 -
44841 -EANT_BUILD_XML="nbbuild/build.xml"
44842 -EANT_BUILD_TARGET="rebuild-cluster"
44843 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44844 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44845 -JAVA_PKG_BSFIX="off"
44846 -
44847 -src_unpack() {
44848 - unpack $(basename ${SOURCE_URL})
44849 -
44850 - einfo "Deleting bundled jars..."
44851 - find -name "*.jar" -type f -delete
44852 -
44853 - unpack netbeans-9999-r14-build.xml.patch.bz2
44854 -
44855 - pushd "${S}" >/dev/null || die
44856 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44857 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44858 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
44859 - popd >/dev/null || die
44860 -}
44861 -
44862 -src_prepare() {
44863 - einfo "Deleting bundled class files..."
44864 - find -name "*.class" -type f | xargs rm -vf
44865 -
44866 - epatch netbeans-9999-r14-build.xml.patch
44867 -
44868 - # Support for custom patches
44869 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
44870 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
44871 -
44872 - if [ -n "${files}" ] ; then
44873 - einfo "Applying custom patches:"
44874 -
44875 - for file in ${files} ; do
44876 - epatch "${file}"
44877 - done
44878 - fi
44879 - fi
44880 -
44881 - einfo "Symlinking external libraries..."
44882 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
44883 -
44884 - einfo "Linking in other clusters..."
44885 - mkdir "${S}"/nbbuild/netbeans || die
44886 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
44887 -
44888 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
44889 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44890 - touch nb.cluster.extide.built
44891 -
44892 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
44893 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44894 - touch nb.cluster.ide.built
44895 -
44896 - ln -s /usr/share/netbeans-java-${SLOT} java || die
44897 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44898 - touch nb.cluster.java.built
44899 -
44900 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
44901 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
44902 - touch nb.cluster.platform.built
44903 -
44904 - popd >/dev/null || die
44905 -
44906 - java-pkg-2_src_prepare
44907 -}
44908 -
44909 -src_install() {
44910 - pushd nbbuild/netbeans/javacard >/dev/null || die
44911 -
44912 - insinto ${INSTALL_DIR}
44913 -
44914 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
44915 -
44916 - doins -r *
44917 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
44918 -
44919 - popd >/dev/null || die
44920 -
44921 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
44922 - pushd "${D}"/${instdir} >/dev/null || die
44923 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
44924 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
44925 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
44926 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
44927 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
44928 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
44929 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
44930 - popd >/dev/null || die
44931 -
44932 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
44933 -}
44934
44935 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150828.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150828.ebuild
44936 deleted file mode 100644
44937 index 3698e2c..0000000
44938 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150828.ebuild
44939 +++ /dev/null
44940 @@ -1,134 +0,0 @@
44941 -# Copyright 1999-2015 Gentoo Foundation
44942 -# Distributed under the terms of the GNU General Public License v2
44943 -# $Header: $
44944 -
44945 -EAPI="4"
44946 -inherit eutils java-pkg-2 java-ant-2
44947 -
44948 -DESCRIPTION="Netbeans JavaCard Cluster"
44949 -HOMEPAGE="http://netbeans.org/projects/javacard"
44950 -SLOT="9999"
44951 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
44952 -SRC_URI="${SOURCE_URL}
44953 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
44954 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
44955 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
44956 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
44957 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
44958 -KEYWORDS="~amd64 ~x86"
44959 -IUSE=""
44960 -S="${WORKDIR}"
44961 -
44962 -CDEPEND="~dev-java/netbeans-extide-${PV}
44963 - ~dev-java/netbeans-ide-${PV}
44964 - ~dev-java/netbeans-java-${PV}
44965 - ~dev-java/netbeans-platform-${PV}"
44966 -DEPEND=">=virtual/jdk-1.7
44967 - app-arch/unzip
44968 - ${CDEPEND}
44969 - dev-java/javahelp:0"
44970 -RDEPEND=">=virtual/jdk-1.7
44971 - ${CDEPEND}
44972 - dev-java/ant-contrib:0
44973 - dev-java/asm:3
44974 - dev-java/bcel:0
44975 - dev-java/commons-cli:1
44976 - dev-java/commons-codec:0
44977 - dev-java/commons-httpclient:3
44978 - dev-java/commons-logging:0"
44979 -
44980 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
44981 -
44982 -EANT_BUILD_XML="nbbuild/build.xml"
44983 -EANT_BUILD_TARGET="rebuild-cluster"
44984 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
44985 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
44986 -JAVA_PKG_BSFIX="off"
44987 -
44988 -src_unpack() {
44989 - unpack $(basename ${SOURCE_URL})
44990 -
44991 - einfo "Deleting bundled jars..."
44992 - find -name "*.jar" -type f -delete
44993 -
44994 - unpack netbeans-9999-r14-build.xml.patch.bz2
44995 -
44996 - pushd "${S}" >/dev/null || die
44997 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
44998 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
44999 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
45000 - popd >/dev/null || die
45001 -}
45002 -
45003 -src_prepare() {
45004 - einfo "Deleting bundled class files..."
45005 - find -name "*.class" -type f | xargs rm -vf
45006 -
45007 - epatch netbeans-9999-r14-build.xml.patch
45008 -
45009 - # Support for custom patches
45010 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45011 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45012 -
45013 - if [ -n "${files}" ] ; then
45014 - einfo "Applying custom patches:"
45015 -
45016 - for file in ${files} ; do
45017 - epatch "${file}"
45018 - done
45019 - fi
45020 - fi
45021 -
45022 - einfo "Symlinking external libraries..."
45023 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45024 -
45025 - einfo "Linking in other clusters..."
45026 - mkdir "${S}"/nbbuild/netbeans || die
45027 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45028 -
45029 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45030 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45031 - touch nb.cluster.extide.built
45032 -
45033 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45034 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45035 - touch nb.cluster.ide.built
45036 -
45037 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45038 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45039 - touch nb.cluster.java.built
45040 -
45041 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45042 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45043 - touch nb.cluster.platform.built
45044 -
45045 - popd >/dev/null || die
45046 -
45047 - java-pkg-2_src_prepare
45048 -}
45049 -
45050 -src_install() {
45051 - pushd nbbuild/netbeans/javacard >/dev/null || die
45052 -
45053 - insinto ${INSTALL_DIR}
45054 -
45055 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45056 -
45057 - doins -r *
45058 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
45059 -
45060 - popd >/dev/null || die
45061 -
45062 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
45063 - pushd "${D}"/${instdir} >/dev/null || die
45064 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
45065 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
45066 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
45067 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
45068 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
45069 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
45070 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
45071 - popd >/dev/null || die
45072 -
45073 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
45074 -}
45075
45076 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150829.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150829.ebuild
45077 deleted file mode 100644
45078 index 8d50fea..0000000
45079 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150829.ebuild
45080 +++ /dev/null
45081 @@ -1,134 +0,0 @@
45082 -# Copyright 1999-2015 Gentoo Foundation
45083 -# Distributed under the terms of the GNU General Public License v2
45084 -# $Header: $
45085 -
45086 -EAPI="4"
45087 -inherit eutils java-pkg-2 java-ant-2
45088 -
45089 -DESCRIPTION="Netbeans JavaCard Cluster"
45090 -HOMEPAGE="http://netbeans.org/projects/javacard"
45091 -SLOT="9999"
45092 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
45093 -SRC_URI="${SOURCE_URL}
45094 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45095 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
45096 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
45097 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
45098 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45099 -KEYWORDS="~amd64 ~x86"
45100 -IUSE=""
45101 -S="${WORKDIR}"
45102 -
45103 -CDEPEND="~dev-java/netbeans-extide-${PV}
45104 - ~dev-java/netbeans-ide-${PV}
45105 - ~dev-java/netbeans-java-${PV}
45106 - ~dev-java/netbeans-platform-${PV}"
45107 -DEPEND=">=virtual/jdk-1.7
45108 - app-arch/unzip
45109 - ${CDEPEND}
45110 - dev-java/javahelp:0"
45111 -RDEPEND=">=virtual/jdk-1.7
45112 - ${CDEPEND}
45113 - dev-java/ant-contrib:0
45114 - dev-java/asm:3
45115 - dev-java/bcel:0
45116 - dev-java/commons-cli:1
45117 - dev-java/commons-codec:0
45118 - dev-java/commons-httpclient:3
45119 - dev-java/commons-logging:0"
45120 -
45121 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45122 -
45123 -EANT_BUILD_XML="nbbuild/build.xml"
45124 -EANT_BUILD_TARGET="rebuild-cluster"
45125 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45126 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45127 -JAVA_PKG_BSFIX="off"
45128 -
45129 -src_unpack() {
45130 - unpack $(basename ${SOURCE_URL})
45131 -
45132 - einfo "Deleting bundled jars..."
45133 - find -name "*.jar" -type f -delete
45134 -
45135 - unpack netbeans-9999-r14-build.xml.patch.bz2
45136 -
45137 - pushd "${S}" >/dev/null || die
45138 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
45139 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
45140 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
45141 - popd >/dev/null || die
45142 -}
45143 -
45144 -src_prepare() {
45145 - einfo "Deleting bundled class files..."
45146 - find -name "*.class" -type f | xargs rm -vf
45147 -
45148 - epatch netbeans-9999-r14-build.xml.patch
45149 -
45150 - # Support for custom patches
45151 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45152 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45153 -
45154 - if [ -n "${files}" ] ; then
45155 - einfo "Applying custom patches:"
45156 -
45157 - for file in ${files} ; do
45158 - epatch "${file}"
45159 - done
45160 - fi
45161 - fi
45162 -
45163 - einfo "Symlinking external libraries..."
45164 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45165 -
45166 - einfo "Linking in other clusters..."
45167 - mkdir "${S}"/nbbuild/netbeans || die
45168 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45169 -
45170 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45171 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45172 - touch nb.cluster.extide.built
45173 -
45174 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45175 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45176 - touch nb.cluster.ide.built
45177 -
45178 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45179 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45180 - touch nb.cluster.java.built
45181 -
45182 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45183 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45184 - touch nb.cluster.platform.built
45185 -
45186 - popd >/dev/null || die
45187 -
45188 - java-pkg-2_src_prepare
45189 -}
45190 -
45191 -src_install() {
45192 - pushd nbbuild/netbeans/javacard >/dev/null || die
45193 -
45194 - insinto ${INSTALL_DIR}
45195 -
45196 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45197 -
45198 - doins -r *
45199 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
45200 -
45201 - popd >/dev/null || die
45202 -
45203 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
45204 - pushd "${D}"/${instdir} >/dev/null || die
45205 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
45206 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
45207 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
45208 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
45209 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
45210 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
45211 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
45212 - popd >/dev/null || die
45213 -
45214 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
45215 -}
45216
45217 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150830.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150830.ebuild
45218 deleted file mode 100644
45219 index 294ff8d..0000000
45220 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150830.ebuild
45221 +++ /dev/null
45222 @@ -1,134 +0,0 @@
45223 -# Copyright 1999-2015 Gentoo Foundation
45224 -# Distributed under the terms of the GNU General Public License v2
45225 -# $Header: $
45226 -
45227 -EAPI="4"
45228 -inherit eutils java-pkg-2 java-ant-2
45229 -
45230 -DESCRIPTION="Netbeans JavaCard Cluster"
45231 -HOMEPAGE="http://netbeans.org/projects/javacard"
45232 -SLOT="9999"
45233 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
45234 -SRC_URI="${SOURCE_URL}
45235 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45236 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
45237 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
45238 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
45239 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45240 -KEYWORDS="~amd64 ~x86"
45241 -IUSE=""
45242 -S="${WORKDIR}"
45243 -
45244 -CDEPEND="~dev-java/netbeans-extide-${PV}
45245 - ~dev-java/netbeans-ide-${PV}
45246 - ~dev-java/netbeans-java-${PV}
45247 - ~dev-java/netbeans-platform-${PV}"
45248 -DEPEND=">=virtual/jdk-1.7
45249 - app-arch/unzip
45250 - ${CDEPEND}
45251 - dev-java/javahelp:0"
45252 -RDEPEND=">=virtual/jdk-1.7
45253 - ${CDEPEND}
45254 - dev-java/ant-contrib:0
45255 - dev-java/asm:3
45256 - dev-java/bcel:0
45257 - dev-java/commons-cli:1
45258 - dev-java/commons-codec:0
45259 - dev-java/commons-httpclient:3
45260 - dev-java/commons-logging:0"
45261 -
45262 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45263 -
45264 -EANT_BUILD_XML="nbbuild/build.xml"
45265 -EANT_BUILD_TARGET="rebuild-cluster"
45266 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45267 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45268 -JAVA_PKG_BSFIX="off"
45269 -
45270 -src_unpack() {
45271 - unpack $(basename ${SOURCE_URL})
45272 -
45273 - einfo "Deleting bundled jars..."
45274 - find -name "*.jar" -type f -delete
45275 -
45276 - unpack netbeans-9999-r14-build.xml.patch.bz2
45277 -
45278 - pushd "${S}" >/dev/null || die
45279 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
45280 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
45281 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
45282 - popd >/dev/null || die
45283 -}
45284 -
45285 -src_prepare() {
45286 - einfo "Deleting bundled class files..."
45287 - find -name "*.class" -type f | xargs rm -vf
45288 -
45289 - epatch netbeans-9999-r14-build.xml.patch
45290 -
45291 - # Support for custom patches
45292 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45293 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45294 -
45295 - if [ -n "${files}" ] ; then
45296 - einfo "Applying custom patches:"
45297 -
45298 - for file in ${files} ; do
45299 - epatch "${file}"
45300 - done
45301 - fi
45302 - fi
45303 -
45304 - einfo "Symlinking external libraries..."
45305 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45306 -
45307 - einfo "Linking in other clusters..."
45308 - mkdir "${S}"/nbbuild/netbeans || die
45309 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45310 -
45311 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45312 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45313 - touch nb.cluster.extide.built
45314 -
45315 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45316 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45317 - touch nb.cluster.ide.built
45318 -
45319 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45320 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45321 - touch nb.cluster.java.built
45322 -
45323 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45324 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45325 - touch nb.cluster.platform.built
45326 -
45327 - popd >/dev/null || die
45328 -
45329 - java-pkg-2_src_prepare
45330 -}
45331 -
45332 -src_install() {
45333 - pushd nbbuild/netbeans/javacard >/dev/null || die
45334 -
45335 - insinto ${INSTALL_DIR}
45336 -
45337 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45338 -
45339 - doins -r *
45340 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
45341 -
45342 - popd >/dev/null || die
45343 -
45344 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
45345 - pushd "${D}"/${instdir} >/dev/null || die
45346 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
45347 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
45348 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
45349 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
45350 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
45351 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
45352 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
45353 - popd >/dev/null || die
45354 -
45355 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
45356 -}
45357
45358 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150831.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150831.ebuild
45359 deleted file mode 100644
45360 index e07c6c2..0000000
45361 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150831.ebuild
45362 +++ /dev/null
45363 @@ -1,134 +0,0 @@
45364 -# Copyright 1999-2015 Gentoo Foundation
45365 -# Distributed under the terms of the GNU General Public License v2
45366 -# $Header: $
45367 -
45368 -EAPI="4"
45369 -inherit eutils java-pkg-2 java-ant-2
45370 -
45371 -DESCRIPTION="Netbeans JavaCard Cluster"
45372 -HOMEPAGE="http://netbeans.org/projects/javacard"
45373 -SLOT="9999"
45374 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
45375 -SRC_URI="${SOURCE_URL}
45376 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45377 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
45378 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
45379 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
45380 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45381 -KEYWORDS="~amd64 ~x86"
45382 -IUSE=""
45383 -S="${WORKDIR}"
45384 -
45385 -CDEPEND="~dev-java/netbeans-extide-${PV}
45386 - ~dev-java/netbeans-ide-${PV}
45387 - ~dev-java/netbeans-java-${PV}
45388 - ~dev-java/netbeans-platform-${PV}"
45389 -DEPEND=">=virtual/jdk-1.7
45390 - app-arch/unzip
45391 - ${CDEPEND}
45392 - dev-java/javahelp:0"
45393 -RDEPEND=">=virtual/jdk-1.7
45394 - ${CDEPEND}
45395 - dev-java/ant-contrib:0
45396 - dev-java/asm:3
45397 - dev-java/bcel:0
45398 - dev-java/commons-cli:1
45399 - dev-java/commons-codec:0
45400 - dev-java/commons-httpclient:3
45401 - dev-java/commons-logging:0"
45402 -
45403 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
45404 -
45405 -EANT_BUILD_XML="nbbuild/build.xml"
45406 -EANT_BUILD_TARGET="rebuild-cluster"
45407 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
45408 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
45409 -JAVA_PKG_BSFIX="off"
45410 -
45411 -src_unpack() {
45412 - unpack $(basename ${SOURCE_URL})
45413 -
45414 - einfo "Deleting bundled jars..."
45415 - find -name "*.jar" -type f -delete
45416 -
45417 - unpack netbeans-9999-r14-build.xml.patch.bz2
45418 -
45419 - pushd "${S}" >/dev/null || die
45420 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
45421 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
45422 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
45423 - popd >/dev/null || die
45424 -}
45425 -
45426 -src_prepare() {
45427 - einfo "Deleting bundled class files..."
45428 - find -name "*.class" -type f | xargs rm -vf
45429 -
45430 - epatch netbeans-9999-r14-build.xml.patch
45431 -
45432 - # Support for custom patches
45433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45435 -
45436 - if [ -n "${files}" ] ; then
45437 - einfo "Applying custom patches:"
45438 -
45439 - for file in ${files} ; do
45440 - epatch "${file}"
45441 - done
45442 - fi
45443 - fi
45444 -
45445 - einfo "Symlinking external libraries..."
45446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45447 -
45448 - einfo "Linking in other clusters..."
45449 - mkdir "${S}"/nbbuild/netbeans || die
45450 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45451 -
45452 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45453 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45454 - touch nb.cluster.extide.built
45455 -
45456 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45457 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45458 - touch nb.cluster.ide.built
45459 -
45460 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45461 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45462 - touch nb.cluster.java.built
45463 -
45464 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45465 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45466 - touch nb.cluster.platform.built
45467 -
45468 - popd >/dev/null || die
45469 -
45470 - java-pkg-2_src_prepare
45471 -}
45472 -
45473 -src_install() {
45474 - pushd nbbuild/netbeans/javacard >/dev/null || die
45475 -
45476 - insinto ${INSTALL_DIR}
45477 -
45478 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
45479 -
45480 - doins -r *
45481 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
45482 -
45483 - popd >/dev/null || die
45484 -
45485 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
45486 - pushd "${D}"/${instdir} >/dev/null || die
45487 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
45488 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
45489 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
45490 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
45491 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
45492 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
45493 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
45494 - popd >/dev/null || die
45495 -
45496 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
45497 -}
45498
45499 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150801.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150901.ebuild
45500 similarity index 98%
45501 rename from dev-java/netbeans-javacard/netbeans-javacard-9999_p20150801.ebuild
45502 rename to dev-java/netbeans-javacard/netbeans-javacard-9999_p20150901.ebuild
45503 index 817961b..aa28e40 100644
45504 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150801.ebuild
45505 +++ b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150901.ebuild
45506 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
45507 DESCRIPTION="Netbeans JavaCard Cluster"
45508 HOMEPAGE="http://netbeans.org/projects/javacard"
45509 SLOT="9999"
45510 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
45511 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
45512 SRC_URI="${SOURCE_URL}
45513 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45514 http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
45515
45516 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
45517 index 9ec3c2d..411910c 100644
45518 --- a/dev-java/netbeans-javadoc/Manifest
45519 +++ b/dev-java/netbeans-javadoc/Manifest
45520 @@ -5,70 +5,24 @@ DIST 22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip 2318445 SHA256
45521 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
45522 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
45523 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
45524 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
45525 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
45526 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
45527 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
45528 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
45529 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
45530 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
45531 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
45532 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
45533 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
45534 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
45535 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
45536 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
45537 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
45538 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
45539 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
45540 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
45541 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
45542 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
45543 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
45544 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
45545 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
45546 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
45547 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
45548 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
45549 EBUILD netbeans-javadoc-8.0.2.ebuild 5999 SHA256 4d504739be5d603a63eb52ee3eeba437d9efbd121052b6263c623d45026838aa SHA512 7e00c17683b730c0ee070aca662a63cd85179910821034f8915fc475ad68e9eb5a6c434fca73b56f4b80a0459907393058263d6e0a4c872b64b7120f78f4a00f WHIRLPOOL 2a47b743f35d593db5678ea7b034c8a1ba3965c37593c896d8e9eed04744839544b1b0e87d2338f53eb8b2b102c56e1fa95c0425cb36ccc6a251e94116fd671e
45550 -EBUILD netbeans-javadoc-9999_p20150801.ebuild 6234 SHA256 03de92babc01e84089dfdfa1ea1c592ac09bf615cf7edb6d5d91982982e206a8 SHA512 4e14fa6145bf432358b9bfa3410cfef1d368b337c6e2c6fb9dde969be6291daa01aadb8c09fc6394a3d75e54b5934308575952e97924fd35424a29d83a898d66 WHIRLPOOL c80a6028636676c2735a87b7b48939ff0e2538d39f77dbf8b7953d71e97348de2cf6909bd291b2b497d00cc95b5a5198f4f0248995d7d81b2dceb5dde3697238
45551 -EBUILD netbeans-javadoc-9999_p20150803.ebuild 6234 SHA256 46b1e16415c054e7b46a2d5dee47221e982e940d7527815d9583ff5f88810148 SHA512 2809b91207e2d8a27090d9c0d22cef5b48a3f393f59422f57e0d1bbae27f99c53c0632769023f0a2b989e535cfac1f2788569384aaa0d20636cd287e85ba1f6c WHIRLPOOL b296de929bf9da7cff5f70367fe2a99131b0812adb1173ec6157be3f7d0e6610c1a68bf8bc961a2f03abaabc81d643a043aba48d9d393a051f8fac238c1697d9
45552 -EBUILD netbeans-javadoc-9999_p20150804.ebuild 6234 SHA256 c22bb01c15c8108de9a43d9e6ef3da10acda064dbe99f1df926d4779d1130fa8 SHA512 f8a2a06bbc7b5fb89efbd5ec7036f5f9aa88b53841fc8d7429c398adadb3eeabd01524f4e95b9341bc05f7c3286ab6064ef5162150d3ca9c0433f2b500de12e2 WHIRLPOOL 5c528d76d3e65794bcc75e5b8385f5d0717efb89c9a25d8b3cd76ddd282b97ea5e11a1da9f1cb3816fd2e4dd251774acd2cbb20210cb9b9abab1126ef7b7ed90
45553 -EBUILD netbeans-javadoc-9999_p20150805.ebuild 6234 SHA256 643eabd01af8d7ed73b582aa757073e7a2f8b2332d7e6501669a41fd5ecde107 SHA512 8870cd6905171b59c6bcbc2e43d7ac523a719ff145d6f057d981af77b5b1be6b487b470a0893197bb22ea3c5f89abfd415ac3d458f083eb0e7e4d002fb2f266f WHIRLPOOL 384bf72c5c83c72217a11f52cc9232a4a1c57957fc416810d51cb1ff30f931c1b18f30b8a5f1d85b68f7e96ca722e538c7f1a4ef2600a199d07bd17a250992e7
45554 -EBUILD netbeans-javadoc-9999_p20150807.ebuild 6234 SHA256 398f9d0d83a6ec12f4263f2429b23ade97f8a4ea0a403f4e247e5a6868573f21 SHA512 77f08cdeda3e3aa76ef885125ad1381ee75a09b271f42652938c2284dea54600f811cc2f713dcf983bcde62634f02981d42bc32f13f69462c87ee1e8bfc404f5 WHIRLPOOL 3e1871fda5160adcb4079357b90ae032ab1dae87144cf9e4839b15e648e8e70a6d135d7879bc359cc436317864b7afca4105ef72daf5c18a001751615392fce6
45555 -EBUILD netbeans-javadoc-9999_p20150808.ebuild 6234 SHA256 3c0f06882df9aac47ff0b4f5473a6ddcbbe0a2e960829876577ce1b427014cef SHA512 fcc392a5b7ae606b6eba331e24a74ba989ebbe564ed8e34e68c6192faa858b1a6dcccb832d7eacded88fc3c77037f1c3a60e49cceb038e2078d7eb10a7a90cd7 WHIRLPOOL 0985400708f50368af13ebf36519588390473a90c7b328697d26c453c2b1a227ca0ebb519a13e1a69fa7a597e520367a4180bf45c2ec4ccce426822065a3306d
45556 -EBUILD netbeans-javadoc-9999_p20150810.ebuild 6234 SHA256 bd6a3716c690e7d0d0cd9a8de0fcddd059b9932adc69342f0e85ef36d925e0b1 SHA512 7be32f1f552257d4a2d85d58904cde213f837423ddb31cb3dfedebd747e01b1d4e54816558a3b54a1c23525957604dc0f6890b80aa78dbd515e891c02f2003b5 WHIRLPOOL a5466e32bafca3c74f1b4ceb6dbe14b671e0bac85d19528bfffc23079fb36e876776105c20368f183225e27ffb9c52d1080666b30382fc5febb103c2ae44dee9
45557 -EBUILD netbeans-javadoc-9999_p20150812.ebuild 6234 SHA256 e4865ba31a58e11d2087f91afbe4a8f917333dbf5bd37ca7bd50417afb42b225 SHA512 75f3d2f04a1b5817d52e0b783ef88ce832f4932eaef2e70b5f34d3ec2f38c9eb3d396d155a4387745ad8763cdecdc29b725ba2a2648e5c257646b630ac1f56c4 WHIRLPOOL 77fc6961d754c1332066d205c6fb74ded98f4c67d03916e9fee37a3da8a73a7a8f642f2317ae8832e5ae09b33b5f8e21a2ab26f47400b5753b08f458e52d5e2b
45558 -EBUILD netbeans-javadoc-9999_p20150813.ebuild 6234 SHA256 9fe8d1b6ada3fff4d7d39f3bd9609d8f202e1f5e09edd8e2114d9459924b7e80 SHA512 d62dcde843ccbb127a63c700d52a2ec8e48708e10e08962e7ec57b6626920ecb483f98f4a038a254f6d19812bc7f0e876e4a5856eb94f18f3db17edc2cee954e WHIRLPOOL 2c7ad04c445d9915c0f80f49bbe28d0457734f3c6c91cf3b6d24ada0dc3bcc967756d827abb09ca2ba84b0e17cce1be47f37c4b9a68b17cf75ac3cc73dcbc46f
45559 -EBUILD netbeans-javadoc-9999_p20150814.ebuild 6234 SHA256 6c267c5e0e5fb67a96f96a3941db52db042660e5e2ce37c7fe4d279b8e9e6959 SHA512 c1510b72e74820be3eca0f8bd112108820131482a5c5603c1192be88364ac853ca32611a305e4b378d195827d9a2a4db39d310b051a96fd99a78c3c4bc4fad68 WHIRLPOOL dd2ee649efdcec6ceda98d99b1cbd4fd0ed9473d40206c968d5a5c4a9176d3cdf5faf64e38d0fb4df115042fabddf4378340b5767ba6ee2dfcd6df2787d46de8
45560 -EBUILD netbeans-javadoc-9999_p20150817.ebuild 6234 SHA256 cd0b4e37291c2aaec368b24f7474a56df30731c8e5cd7fe258dada8918a96080 SHA512 f13f6a98c8dd0345e5a998ea03c51e6fb83ca010670587b3bc70557af72619568cc10eab66f49ede4e4ae770ac0ca1abc4a9a3a30c950999a6c2fcb2dcb8f620 WHIRLPOOL 0befca5736fe1275c414519aeb0b5a5c4b4ff96c936cec8dd3795f32da53f78cdde635e98ef104bb398a9a568b25f5e805df4271d0b9d0374db8e6128e78e58c
45561 -EBUILD netbeans-javadoc-9999_p20150818.ebuild 6234 SHA256 b49b91e6191d348c377f9b0bc7180323523588b0b515581e6bbdb8ca9f0bf38d SHA512 4afd4ea3c2b07fa3d43ee87a38e8bfb17187a8b927ce7abff9a3a96315d9b24f092f23d562a233199c4be0ada97db817aae087acec46db076e075ea24c2ea260 WHIRLPOOL 7bfe2320ecae22d24893d71dce07d61c9b55360fad6a6e02a61c92cc6d000b2a0ad2d4ad5071e03d667e6168b4df180982e6dae07b126d1dc32ad41f8afa6d4b
45562 -EBUILD netbeans-javadoc-9999_p20150819.ebuild 6234 SHA256 9a4d900e292a8b3777b6f7bc4655d09c08d25058ee3e7b4a5e41377004fd66f7 SHA512 29b0fc98def5d67b970717ba1d6325014a6d49757d4ee9ee29f51be1f6536418a7955deadca6c109246f4fe63fd7387a34e7a316a89865b973015215f1d9a8d1 WHIRLPOOL 2b0f78c67656320c2e5c3e4bee9c0956daa56f93412dba900f3e9e5c9b429887a4174c6759c1cf230ca73ae4083e5c8cf403e244cbcbd4bfcdd469176b352be4
45563 -EBUILD netbeans-javadoc-9999_p20150820.ebuild 6234 SHA256 006843b32fff1b817e6a910f839dfd4ab778d8234fe88e24d151c826501697ba SHA512 e8b45072c496d80182b3cfb6887d7bd7df64bcaf7e57d94b597fe8ec6bda864246269eccb88980088f4d25a1d532cd81a7d25888b395f04b79bd129b1c505993 WHIRLPOOL 4cc2415a0eb5ccfdbc41afa7f27db3a5840e5e2b7dbb70f7a30be356c22d337bf1fa8e64c513f70e3118204373801a6368d7a402517dc984dd34c15af9a1f758
45564 -EBUILD netbeans-javadoc-9999_p20150821.ebuild 6234 SHA256 92cd97a21814051a80856e7ad47bde96d9168aba4684a59d6bf0ff4b38265e36 SHA512 4ca5235d696a295f0b2a96f89eef81613a924d5d2e049db94c53e1ef7943954619b10ecbf9ef35974758ce15524cc4bdec8f9dc55e158eb9cb129ebf560e45c4 WHIRLPOOL 6ff984a28e18c85d53bca0a4a9acca4224f004c15353dc314a62d48a3146a91d278cad99aab64ab435813298a0c4274f3bab5a28cdadd1936c02dcf297ca5703
45565 -EBUILD netbeans-javadoc-9999_p20150822.ebuild 6234 SHA256 3f7a65a557a3924d3a1709bf18e6b823e852afac7b239cedb73517965b36cd9d SHA512 dab14297241b2f2358c92c4f6607c7bdff6e0479c9a7a6374e2e5143435784c087bef0958c3dbbc0c74d9d1bdf7d3a227c2fb442022e05d3b201b16ab425763b WHIRLPOOL c2e00fcc115859ac5fbaec8eed057c60dbb6a40d67b09315f54a16da778ae1566f654d027fcfaed40b1ad8f8c2497eb64c3bb7ee942a13214e444177dda33780
45566 -EBUILD netbeans-javadoc-9999_p20150823.ebuild 6234 SHA256 2bd5f83b74baaf3496d32baf3f55e25643caa031e34d61fb16ca9b62d8e6425f SHA512 cf2d044bcc768106651c44d3a2396207af2481f598997561e85b451a44913b90cfa46ec1eb2c2f2fa11ab81325e4baa454533fca57314ee1d521add1614675cb WHIRLPOOL 1ac8a8d684a1441be94dc79240353641795589080c250e3daca5e25c0402c66c9455dfd1686beba3e0561a93a443ad27a775b9c85f40e6d9f8582a778096e510
45567 -EBUILD netbeans-javadoc-9999_p20150824.ebuild 6234 SHA256 93530f8e5c0a33b10c2652b98fc082c5daba01e0a1563df7d751d067bc7d91eb SHA512 e9a824e2c062e84be3ff56beaf3d22b41635aee5b5163baa7dec79e01434eebe1cc3f658dc041247e107b2d008410c10f9a74006b6ce9599965cff362611a9a8 WHIRLPOOL c035a30dc68daafffe47239a70ad5e1fcc36a1437d4b8209e9f6fd270866d5337ae1fc9cc3560667959beb60bd5d08d7036fae45cd07f17c3c17124a7361dd98
45568 -EBUILD netbeans-javadoc-9999_p20150825.ebuild 6234 SHA256 426f9ae6bac84db0966d81fc6f5229457adfee4aadce17a44980704d50c87ba7 SHA512 07e426df616d077c957fc3868a05b84a21331719f32cbc07f8cb8f2dd5b3925aa3d9d566b908b660c1d5cd5b903fb612731be5a00a732f8227e741623b088219 WHIRLPOOL 06fc1c6d0ac092af9f348b686f5de6bd9f2ed6135ebc91f2cd178f070e201770ebdc18792ca8bffce5969e48bcde94c2d921bd5bd2bbbf3c49d6c6fcd4db6bf0
45569 -EBUILD netbeans-javadoc-9999_p20150827.ebuild 6234 SHA256 9ca4503e345371a97554f9b5fbb1b298eafd7b0824903c3e75dc28570f8927d6 SHA512 4230b8895343c0f18c625bdb9cc7275b0eab53e8f0e0176e47a887907acdf75fb8092e51eb6292d2695f8721f008cd320470f9134739c91fb777703106c0a42c WHIRLPOOL 9ae9853c853f472fe0936c58cfaa83d47a5f73eac98e229b96eafb9b4ec7ae0fdb54be179e90a247596455333de52d0baefa5719bf824610d7171fab68ebe552
45570 -EBUILD netbeans-javadoc-9999_p20150828.ebuild 6234 SHA256 f1572938cee94d0c46a08c46c3eb514da6db4c1072df26bea7d95d349a4ea7fa SHA512 82209ea7b6efac1f3ef1534feb5c4b3bbcacdfeab9dbb0fd52e7026503c8a7a41c9072fc0418840c59718e8d36696e3f3aa155367c77a67221385415283ed19d WHIRLPOOL 9c7975091fc3bc431527e1005eeab6e665ac1a58c1ab273dd1395994ccb8f6c47daba2b0e0ec1426f053680619db04444d9ad3b94b83d0e24ca9aa4d4b01c46a
45571 -EBUILD netbeans-javadoc-9999_p20150829.ebuild 6234 SHA256 d0843c98044bd36955dc60aea3620d28209c09885c45dddd0d37fc17be5d10d7 SHA512 ce317a77cf924e005aec404c586358498d831a6a409110ceafd2c764809b68ff299b4997e05f70d966731efe2861095ac794e0aacbf58e411366336b90b875b4 WHIRLPOOL fe1bf6ba074920e23f9761be36d8c0a9b3ab429e926182dd975b99a2ebbeca544cfe97dda17196d890ea81b940bb3c0aeec089e1a6134ab1b946753e7caf170e
45572 -EBUILD netbeans-javadoc-9999_p20150830.ebuild 6234 SHA256 a205969ed60ceac82a0d51b7f20491c6851d94e8acafd5b89395d2ba4d355793 SHA512 35b072fcbfa6dcb94ab06e6451b565c890dce8a4b19c87354ead57d6fefd8a16e568bf8c03b9ab53033b2a609646078ccb4dad22cd5e669f329bf72b907b509a WHIRLPOOL 8a3507d78f519c1ab54343d436417ae1d02b2e53bca99dc18aaf23f4641538b5418d7ab96f9e752aac89e1d93672cfca0a1602a05cb8a8ec2a107a817fdc4d6d
45573 -EBUILD netbeans-javadoc-9999_p20150831.ebuild 6234 SHA256 a2428ff5118d615f9509a7f85edb7634dd1a37e0c27d5f4d88bd6b0a891d6f38 SHA512 c5ad302df4edcdd9806605b72da1e4a736fc0dd28351541efb8dd194313e6b462c62dbc2577c12b6fdd3415231fbff2fdd41c5a1ad95d3f23c45ac11bbeb26bb WHIRLPOOL 7f4ea72a61fee993fef39c565a70aac7666bf48afd4f2671d790f23db08390dceca3a2bf0cb45a28e4c6503f9ac375d457e0bcca13866c2a089d6ea54249f3a2
45574 +EBUILD netbeans-javadoc-9999_p20150901.ebuild 6234 SHA256 6337590101ae1d8b25ebae551ef0f65433fae44310d73dda402415c5d961438d SHA512 609f379ab606af0faa7247031dec6628dff43aa91cc31bdb6b4708aa0d1302fc169c65d63a931ada5abe24e717dfe4d471d13b56ca6f4522d1e0c164e773f2f7 WHIRLPOOL 521ab88c449e457dcdecc614779b4d77513663f2ef187032980f36a24ad631e9cae5e8efa1a8241ae5cd32361ff39b17ea373f4cc0329d9962776a29cc4f87d0
45575 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
45576 -----BEGIN PGP SIGNATURE-----
45577 Version: GnuPG v2
45578
45579 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZkHQP/1FSPIduNQOsXvK1/m9ySq/W
45580 -sQO/FtPFsf4bez+G/Qtm2tolrVXhcTrJhXgcKGAyP35acsli6j5ESLe7v8KspH5R
45581 -rIGrRt/ZEdpuGPGxOBZaaYwSjG7U+Nndds0Qe0noywfJ0n+6eNV42cNXgCBRUDv7
45582 -wGEe3suUOXc87+KbvC2HfYfFHOpHqT4Pv8RDEdEtfxRSIdeDIpaRIlVt24RaiFX1
45583 -BrpCsuq5Spv90Akzb3tHSw7pF+jcP/7TtmE0l3PSZ/6uu/iugQI21EGOMJ9t6RMq
45584 -u5tvC7yHgDzhtj1+/Vw9MBzXYTqAnTUnkOpzGRzK90DKD5TqFuHgCV0r3Q+l3pKL
45585 -Yg9G9nmLf+eU9kNBSb+siZK3y4NQ+Q4UWkWpLenhp3HwUyDyNJ34Ux2bpwx4IHEe
45586 -HHj91uPyGvK9GBpQB7j3Klrqy5+6uWL6P0mQm39CEsmPrbNjzEYxqjN93LUeDHHR
45587 -rZHVBJp+57DKcmBqU1dsQPMhkUDNOBDIrTPOrPRVirf+g0HWmLUU+aaUQE6CfWnb
45588 -cxOMpzaWPruzd+Yes6zCpT0BqFOa/AedPoN6r6hGo4xM55dv8r2F+CLsOdlC6Jot
45589 -YjcvE6lfsOr1nZiZa8q2fm/K8HC6+LTGV0/3X/+aBhSWhfrnDbDfxYMiWrixz/96
45590 -00BcoueWTbSOO9XwGPkE
45591 -=pl7m
45592 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZmFAP+QGoWbKeSFg3VYWffYqi9dIS
45593 +2LGEOBd+CpzsVoG44EzJhY2jhdWB9mS9WlmGbWl9Whd/8G4FwQnozC33G2B2zFcO
45594 +EE5BJIXp9YEW6Q4R/zW1UiEPAsaRw8B0VaKoX7Z9g6P1/OAXA8sdvzKPhPjYER9k
45595 +cGr3v2OR2nQFNwutWOyXdHqXnqyAuHkDaKrdg0rqsYM0optU25F28+R7vHFIqg+c
45596 +HOjaRVQiL0/jJN9Y0jIevA8V2lBryQnED4R90b5blI9JiRAZPE9VfJd2tBjhJiEa
45597 +h/Xc4qoUll3cE9yThzQ67sdpMVCYcXMS+0ja6vHT2P0/TJQ26d73ByNXWlY1kbB4
45598 +bMkEAOckX3Nyw/d3WGSwBd+egR+mNuhS1AV6b7bJS1zwAq6FgFbb6p5KsVI4LMsk
45599 +l204hzK4oYHKeDaEuQh5QlWPR7Ej27LsDbkUBUCnUbr08wIY/xr2RKI7Eg07qWxs
45600 +geRi32iMD+DgqrLRHfC1ihn1tYeABrXXo0yyRnoDWQ/vvMcr83b6hOb/4Sq1ogAP
45601 +TWbcnSMP8pK9X5VTCBflPhbgFUg9/dBfXwDfSoc1000HzuWl+BkWp6HKeFNINMZR
45602 +lwZYFv69v/3KiYfXRT5/uqV0VaPTCxSNlhVCpC1lUxXVtg+i3O6tDTUHPanPZUb/
45603 +OHGZFxXeX5JY+dSF7KIj
45604 +=lxLL
45605 -----END PGP SIGNATURE-----
45606
45607 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150803.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150803.ebuild
45608 deleted file mode 100644
45609 index b9dfa0d..0000000
45610 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150803.ebuild
45611 +++ /dev/null
45612 @@ -1,168 +0,0 @@
45613 -# Copyright 1999-2015 Gentoo Foundation
45614 -# Distributed under the terms of the GNU General Public License v2
45615 -# $Header: $
45616 -
45617 -EAPI="4"
45618 -inherit eutils java-pkg-2 java-ant-2
45619 -
45620 -DESCRIPTION="Netbeans JavaDocs"
45621 -HOMEPAGE="http://netbeans.org/"
45622 -SLOT="9999"
45623 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
45624 -SRC_URI="${SOURCE_URL}
45625 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45626 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
45627 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45628 -KEYWORDS="~amd64 ~x86"
45629 -IUSE=""
45630 -S="${WORKDIR}"
45631 -
45632 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
45633 -DEPEND="dev-java/oracle-jdk-bin:1.7
45634 - app-arch/unzip
45635 - dev-java/javahelp:0
45636 - dev-java/junit:4
45637 - ~dev-java/netbeans-apisupport-${PV}
45638 - ~dev-java/netbeans-cnd-${PV}
45639 - ~dev-java/netbeans-dlight-${PV}
45640 - ~dev-java/netbeans-enterprise-${PV}
45641 - ~dev-java/netbeans-ergonomics-${PV}
45642 - ~dev-java/netbeans-extide-${PV}
45643 - ~dev-java/netbeans-groovy-${PV}
45644 - ~dev-java/netbeans-harness-${PV}
45645 - ~dev-java/netbeans-ide-${PV}
45646 - ~dev-java/netbeans-java-${PV}
45647 - ~dev-java/netbeans-javacard-${PV}
45648 - ~dev-java/netbeans-mobility-${PV}
45649 - ~dev-java/netbeans-nb-${PV}
45650 - ~dev-java/netbeans-php-${PV}
45651 - ~dev-java/netbeans-platform-${PV}
45652 - ~dev-java/netbeans-profiler-${PV}
45653 - ~dev-java/netbeans-websvccommon-${PV}"
45654 -RDEPEND=""
45655 -
45656 -JAVA_PKG_BSFIX="off"
45657 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
45658 -JAVA_PKG_WANT_SOURCE="1.7"
45659 -JAVA_PKG_WANT_TARGET="1.7"
45660 -
45661 -src_unpack() {
45662 - unpack $(basename ${SOURCE_URL})
45663 -
45664 - einfo "Deleting bundled jars..."
45665 - find -name "*.jar" -type f -delete
45666 -
45667 - unpack netbeans-9999-r14-build.xml.patch.bz2
45668 -
45669 - pushd "${S}" >/dev/null || die
45670 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
45671 - popd >/dev/null || die
45672 -}
45673 -
45674 -src_prepare() {
45675 - einfo "Deleting bundled class files..."
45676 - find -name "*.class" -type f | xargs rm -vf
45677 -
45678 - epatch netbeans-9999-r14-build.xml.patch
45679 -
45680 - # Support for custom patches
45681 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45682 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45683 -
45684 - if [ -n "${files}" ] ; then
45685 - einfo "Applying custom patches:"
45686 -
45687 - for file in ${files} ; do
45688 - epatch "${file}"
45689 - done
45690 - fi
45691 - fi
45692 -
45693 - einfo "Symlinking external libraries..."
45694 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45695 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45696 -
45697 - einfo "Linking in other clusters..."
45698 - mkdir "${S}"/nbbuild/netbeans || die
45699 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45700 -
45701 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
45702 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45703 - touch nb.cluster.apisupport.built
45704 -
45705 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
45706 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45707 - touch nb.cluster.cnd.built
45708 -
45709 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
45710 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45711 - touch nb.cluster.dlight.built
45712 -
45713 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
45714 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45715 - touch nb.cluster.enterprise.built
45716 -
45717 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
45718 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45719 - touch nb.cluster.ergonomics.built
45720 -
45721 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45722 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45723 - touch nb.cluster.extide.built
45724 -
45725 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
45726 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45727 - touch nb.cluster.groovy.built
45728 -
45729 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
45730 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45731 - touch nb.cluster.harness.built
45732 -
45733 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45734 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45735 - touch nb.cluster.ide.built
45736 -
45737 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45738 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45739 - touch nb.cluster.java.built
45740 -
45741 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
45742 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45743 - touch nb.cluster.javacard.built
45744 -
45745 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
45746 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45747 - touch nb.cluster.mobility.built
45748 -
45749 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
45750 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
45751 - touch nb.cluster.nb.built
45752 -
45753 - ln -s /usr/share/netbeans-php-${SLOT} php || die
45754 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45755 - touch nb.cluster.php.built
45756 -
45757 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45758 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45759 - touch nb.cluster.platform.built
45760 -
45761 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
45762 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45763 - touch nb.cluster.profiler.built
45764 -
45765 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
45766 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45767 - touch nb.cluster.websvccommon.built
45768 -
45769 - java-pkg-2_src_prepare
45770 -}
45771 -
45772 -src_compile() {
45773 - eant -f nbbuild/build.xml bootstrap || die
45774 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
45775 -}
45776 -
45777 -src_install() {
45778 - rm nbbuild/build/javadoc/*.zip
45779 - java-pkg_dojavadoc nbbuild/build/javadoc
45780 -}
45781
45782 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150804.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150804.ebuild
45783 deleted file mode 100644
45784 index 7a5399a..0000000
45785 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150804.ebuild
45786 +++ /dev/null
45787 @@ -1,168 +0,0 @@
45788 -# Copyright 1999-2015 Gentoo Foundation
45789 -# Distributed under the terms of the GNU General Public License v2
45790 -# $Header: $
45791 -
45792 -EAPI="4"
45793 -inherit eutils java-pkg-2 java-ant-2
45794 -
45795 -DESCRIPTION="Netbeans JavaDocs"
45796 -HOMEPAGE="http://netbeans.org/"
45797 -SLOT="9999"
45798 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
45799 -SRC_URI="${SOURCE_URL}
45800 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45801 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
45802 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45803 -KEYWORDS="~amd64 ~x86"
45804 -IUSE=""
45805 -S="${WORKDIR}"
45806 -
45807 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
45808 -DEPEND="dev-java/oracle-jdk-bin:1.7
45809 - app-arch/unzip
45810 - dev-java/javahelp:0
45811 - dev-java/junit:4
45812 - ~dev-java/netbeans-apisupport-${PV}
45813 - ~dev-java/netbeans-cnd-${PV}
45814 - ~dev-java/netbeans-dlight-${PV}
45815 - ~dev-java/netbeans-enterprise-${PV}
45816 - ~dev-java/netbeans-ergonomics-${PV}
45817 - ~dev-java/netbeans-extide-${PV}
45818 - ~dev-java/netbeans-groovy-${PV}
45819 - ~dev-java/netbeans-harness-${PV}
45820 - ~dev-java/netbeans-ide-${PV}
45821 - ~dev-java/netbeans-java-${PV}
45822 - ~dev-java/netbeans-javacard-${PV}
45823 - ~dev-java/netbeans-mobility-${PV}
45824 - ~dev-java/netbeans-nb-${PV}
45825 - ~dev-java/netbeans-php-${PV}
45826 - ~dev-java/netbeans-platform-${PV}
45827 - ~dev-java/netbeans-profiler-${PV}
45828 - ~dev-java/netbeans-websvccommon-${PV}"
45829 -RDEPEND=""
45830 -
45831 -JAVA_PKG_BSFIX="off"
45832 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
45833 -JAVA_PKG_WANT_SOURCE="1.7"
45834 -JAVA_PKG_WANT_TARGET="1.7"
45835 -
45836 -src_unpack() {
45837 - unpack $(basename ${SOURCE_URL})
45838 -
45839 - einfo "Deleting bundled jars..."
45840 - find -name "*.jar" -type f -delete
45841 -
45842 - unpack netbeans-9999-r14-build.xml.patch.bz2
45843 -
45844 - pushd "${S}" >/dev/null || die
45845 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
45846 - popd >/dev/null || die
45847 -}
45848 -
45849 -src_prepare() {
45850 - einfo "Deleting bundled class files..."
45851 - find -name "*.class" -type f | xargs rm -vf
45852 -
45853 - epatch netbeans-9999-r14-build.xml.patch
45854 -
45855 - # Support for custom patches
45856 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
45857 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
45858 -
45859 - if [ -n "${files}" ] ; then
45860 - einfo "Applying custom patches:"
45861 -
45862 - for file in ${files} ; do
45863 - epatch "${file}"
45864 - done
45865 - fi
45866 - fi
45867 -
45868 - einfo "Symlinking external libraries..."
45869 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
45870 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
45871 -
45872 - einfo "Linking in other clusters..."
45873 - mkdir "${S}"/nbbuild/netbeans || die
45874 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
45875 -
45876 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
45877 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45878 - touch nb.cluster.apisupport.built
45879 -
45880 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
45881 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45882 - touch nb.cluster.cnd.built
45883 -
45884 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
45885 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45886 - touch nb.cluster.dlight.built
45887 -
45888 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
45889 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45890 - touch nb.cluster.enterprise.built
45891 -
45892 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
45893 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45894 - touch nb.cluster.ergonomics.built
45895 -
45896 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
45897 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45898 - touch nb.cluster.extide.built
45899 -
45900 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
45901 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45902 - touch nb.cluster.groovy.built
45903 -
45904 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
45905 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45906 - touch nb.cluster.harness.built
45907 -
45908 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
45909 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45910 - touch nb.cluster.ide.built
45911 -
45912 - ln -s /usr/share/netbeans-java-${SLOT} java || die
45913 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45914 - touch nb.cluster.java.built
45915 -
45916 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
45917 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45918 - touch nb.cluster.javacard.built
45919 -
45920 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
45921 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45922 - touch nb.cluster.mobility.built
45923 -
45924 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
45925 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
45926 - touch nb.cluster.nb.built
45927 -
45928 - ln -s /usr/share/netbeans-php-${SLOT} php || die
45929 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45930 - touch nb.cluster.php.built
45931 -
45932 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
45933 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45934 - touch nb.cluster.platform.built
45935 -
45936 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
45937 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45938 - touch nb.cluster.profiler.built
45939 -
45940 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
45941 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
45942 - touch nb.cluster.websvccommon.built
45943 -
45944 - java-pkg-2_src_prepare
45945 -}
45946 -
45947 -src_compile() {
45948 - eant -f nbbuild/build.xml bootstrap || die
45949 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
45950 -}
45951 -
45952 -src_install() {
45953 - rm nbbuild/build/javadoc/*.zip
45954 - java-pkg_dojavadoc nbbuild/build/javadoc
45955 -}
45956
45957 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150805.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150805.ebuild
45958 deleted file mode 100644
45959 index e2eb98b..0000000
45960 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150805.ebuild
45961 +++ /dev/null
45962 @@ -1,168 +0,0 @@
45963 -# Copyright 1999-2015 Gentoo Foundation
45964 -# Distributed under the terms of the GNU General Public License v2
45965 -# $Header: $
45966 -
45967 -EAPI="4"
45968 -inherit eutils java-pkg-2 java-ant-2
45969 -
45970 -DESCRIPTION="Netbeans JavaDocs"
45971 -HOMEPAGE="http://netbeans.org/"
45972 -SLOT="9999"
45973 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
45974 -SRC_URI="${SOURCE_URL}
45975 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
45976 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
45977 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
45978 -KEYWORDS="~amd64 ~x86"
45979 -IUSE=""
45980 -S="${WORKDIR}"
45981 -
45982 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
45983 -DEPEND="dev-java/oracle-jdk-bin:1.7
45984 - app-arch/unzip
45985 - dev-java/javahelp:0
45986 - dev-java/junit:4
45987 - ~dev-java/netbeans-apisupport-${PV}
45988 - ~dev-java/netbeans-cnd-${PV}
45989 - ~dev-java/netbeans-dlight-${PV}
45990 - ~dev-java/netbeans-enterprise-${PV}
45991 - ~dev-java/netbeans-ergonomics-${PV}
45992 - ~dev-java/netbeans-extide-${PV}
45993 - ~dev-java/netbeans-groovy-${PV}
45994 - ~dev-java/netbeans-harness-${PV}
45995 - ~dev-java/netbeans-ide-${PV}
45996 - ~dev-java/netbeans-java-${PV}
45997 - ~dev-java/netbeans-javacard-${PV}
45998 - ~dev-java/netbeans-mobility-${PV}
45999 - ~dev-java/netbeans-nb-${PV}
46000 - ~dev-java/netbeans-php-${PV}
46001 - ~dev-java/netbeans-platform-${PV}
46002 - ~dev-java/netbeans-profiler-${PV}
46003 - ~dev-java/netbeans-websvccommon-${PV}"
46004 -RDEPEND=""
46005 -
46006 -JAVA_PKG_BSFIX="off"
46007 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46008 -JAVA_PKG_WANT_SOURCE="1.7"
46009 -JAVA_PKG_WANT_TARGET="1.7"
46010 -
46011 -src_unpack() {
46012 - unpack $(basename ${SOURCE_URL})
46013 -
46014 - einfo "Deleting bundled jars..."
46015 - find -name "*.jar" -type f -delete
46016 -
46017 - unpack netbeans-9999-r14-build.xml.patch.bz2
46018 -
46019 - pushd "${S}" >/dev/null || die
46020 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46021 - popd >/dev/null || die
46022 -}
46023 -
46024 -src_prepare() {
46025 - einfo "Deleting bundled class files..."
46026 - find -name "*.class" -type f | xargs rm -vf
46027 -
46028 - epatch netbeans-9999-r14-build.xml.patch
46029 -
46030 - # Support for custom patches
46031 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46032 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46033 -
46034 - if [ -n "${files}" ] ; then
46035 - einfo "Applying custom patches:"
46036 -
46037 - for file in ${files} ; do
46038 - epatch "${file}"
46039 - done
46040 - fi
46041 - fi
46042 -
46043 - einfo "Symlinking external libraries..."
46044 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46045 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46046 -
46047 - einfo "Linking in other clusters..."
46048 - mkdir "${S}"/nbbuild/netbeans || die
46049 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46050 -
46051 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46052 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46053 - touch nb.cluster.apisupport.built
46054 -
46055 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46056 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46057 - touch nb.cluster.cnd.built
46058 -
46059 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46060 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46061 - touch nb.cluster.dlight.built
46062 -
46063 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46064 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46065 - touch nb.cluster.enterprise.built
46066 -
46067 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46068 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46069 - touch nb.cluster.ergonomics.built
46070 -
46071 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46072 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46073 - touch nb.cluster.extide.built
46074 -
46075 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46076 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46077 - touch nb.cluster.groovy.built
46078 -
46079 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46080 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46081 - touch nb.cluster.harness.built
46082 -
46083 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46084 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46085 - touch nb.cluster.ide.built
46086 -
46087 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46088 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46089 - touch nb.cluster.java.built
46090 -
46091 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46092 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46093 - touch nb.cluster.javacard.built
46094 -
46095 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46096 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46097 - touch nb.cluster.mobility.built
46098 -
46099 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46100 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46101 - touch nb.cluster.nb.built
46102 -
46103 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46104 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46105 - touch nb.cluster.php.built
46106 -
46107 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46108 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46109 - touch nb.cluster.platform.built
46110 -
46111 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46112 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46113 - touch nb.cluster.profiler.built
46114 -
46115 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46116 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46117 - touch nb.cluster.websvccommon.built
46118 -
46119 - java-pkg-2_src_prepare
46120 -}
46121 -
46122 -src_compile() {
46123 - eant -f nbbuild/build.xml bootstrap || die
46124 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
46125 -}
46126 -
46127 -src_install() {
46128 - rm nbbuild/build/javadoc/*.zip
46129 - java-pkg_dojavadoc nbbuild/build/javadoc
46130 -}
46131
46132 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150807.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150807.ebuild
46133 deleted file mode 100644
46134 index 2df397b..0000000
46135 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150807.ebuild
46136 +++ /dev/null
46137 @@ -1,168 +0,0 @@
46138 -# Copyright 1999-2015 Gentoo Foundation
46139 -# Distributed under the terms of the GNU General Public License v2
46140 -# $Header: $
46141 -
46142 -EAPI="4"
46143 -inherit eutils java-pkg-2 java-ant-2
46144 -
46145 -DESCRIPTION="Netbeans JavaDocs"
46146 -HOMEPAGE="http://netbeans.org/"
46147 -SLOT="9999"
46148 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
46149 -SRC_URI="${SOURCE_URL}
46150 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
46151 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
46152 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46153 -KEYWORDS="~amd64 ~x86"
46154 -IUSE=""
46155 -S="${WORKDIR}"
46156 -
46157 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
46158 -DEPEND="dev-java/oracle-jdk-bin:1.7
46159 - app-arch/unzip
46160 - dev-java/javahelp:0
46161 - dev-java/junit:4
46162 - ~dev-java/netbeans-apisupport-${PV}
46163 - ~dev-java/netbeans-cnd-${PV}
46164 - ~dev-java/netbeans-dlight-${PV}
46165 - ~dev-java/netbeans-enterprise-${PV}
46166 - ~dev-java/netbeans-ergonomics-${PV}
46167 - ~dev-java/netbeans-extide-${PV}
46168 - ~dev-java/netbeans-groovy-${PV}
46169 - ~dev-java/netbeans-harness-${PV}
46170 - ~dev-java/netbeans-ide-${PV}
46171 - ~dev-java/netbeans-java-${PV}
46172 - ~dev-java/netbeans-javacard-${PV}
46173 - ~dev-java/netbeans-mobility-${PV}
46174 - ~dev-java/netbeans-nb-${PV}
46175 - ~dev-java/netbeans-php-${PV}
46176 - ~dev-java/netbeans-platform-${PV}
46177 - ~dev-java/netbeans-profiler-${PV}
46178 - ~dev-java/netbeans-websvccommon-${PV}"
46179 -RDEPEND=""
46180 -
46181 -JAVA_PKG_BSFIX="off"
46182 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46183 -JAVA_PKG_WANT_SOURCE="1.7"
46184 -JAVA_PKG_WANT_TARGET="1.7"
46185 -
46186 -src_unpack() {
46187 - unpack $(basename ${SOURCE_URL})
46188 -
46189 - einfo "Deleting bundled jars..."
46190 - find -name "*.jar" -type f -delete
46191 -
46192 - unpack netbeans-9999-r14-build.xml.patch.bz2
46193 -
46194 - pushd "${S}" >/dev/null || die
46195 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46196 - popd >/dev/null || die
46197 -}
46198 -
46199 -src_prepare() {
46200 - einfo "Deleting bundled class files..."
46201 - find -name "*.class" -type f | xargs rm -vf
46202 -
46203 - epatch netbeans-9999-r14-build.xml.patch
46204 -
46205 - # Support for custom patches
46206 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46207 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46208 -
46209 - if [ -n "${files}" ] ; then
46210 - einfo "Applying custom patches:"
46211 -
46212 - for file in ${files} ; do
46213 - epatch "${file}"
46214 - done
46215 - fi
46216 - fi
46217 -
46218 - einfo "Symlinking external libraries..."
46219 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46220 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46221 -
46222 - einfo "Linking in other clusters..."
46223 - mkdir "${S}"/nbbuild/netbeans || die
46224 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46225 -
46226 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46227 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46228 - touch nb.cluster.apisupport.built
46229 -
46230 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46231 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46232 - touch nb.cluster.cnd.built
46233 -
46234 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46235 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46236 - touch nb.cluster.dlight.built
46237 -
46238 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46239 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46240 - touch nb.cluster.enterprise.built
46241 -
46242 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46243 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46244 - touch nb.cluster.ergonomics.built
46245 -
46246 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46247 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46248 - touch nb.cluster.extide.built
46249 -
46250 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46251 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46252 - touch nb.cluster.groovy.built
46253 -
46254 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46255 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46256 - touch nb.cluster.harness.built
46257 -
46258 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46259 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46260 - touch nb.cluster.ide.built
46261 -
46262 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46263 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46264 - touch nb.cluster.java.built
46265 -
46266 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46267 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46268 - touch nb.cluster.javacard.built
46269 -
46270 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46271 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46272 - touch nb.cluster.mobility.built
46273 -
46274 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46275 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46276 - touch nb.cluster.nb.built
46277 -
46278 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46279 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46280 - touch nb.cluster.php.built
46281 -
46282 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46283 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46284 - touch nb.cluster.platform.built
46285 -
46286 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46287 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46288 - touch nb.cluster.profiler.built
46289 -
46290 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46291 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46292 - touch nb.cluster.websvccommon.built
46293 -
46294 - java-pkg-2_src_prepare
46295 -}
46296 -
46297 -src_compile() {
46298 - eant -f nbbuild/build.xml bootstrap || die
46299 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
46300 -}
46301 -
46302 -src_install() {
46303 - rm nbbuild/build/javadoc/*.zip
46304 - java-pkg_dojavadoc nbbuild/build/javadoc
46305 -}
46306
46307 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150808.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150808.ebuild
46308 deleted file mode 100644
46309 index 0c29351..0000000
46310 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150808.ebuild
46311 +++ /dev/null
46312 @@ -1,168 +0,0 @@
46313 -# Copyright 1999-2015 Gentoo Foundation
46314 -# Distributed under the terms of the GNU General Public License v2
46315 -# $Header: $
46316 -
46317 -EAPI="4"
46318 -inherit eutils java-pkg-2 java-ant-2
46319 -
46320 -DESCRIPTION="Netbeans JavaDocs"
46321 -HOMEPAGE="http://netbeans.org/"
46322 -SLOT="9999"
46323 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
46324 -SRC_URI="${SOURCE_URL}
46325 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
46326 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
46327 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46328 -KEYWORDS="~amd64 ~x86"
46329 -IUSE=""
46330 -S="${WORKDIR}"
46331 -
46332 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
46333 -DEPEND="dev-java/oracle-jdk-bin:1.7
46334 - app-arch/unzip
46335 - dev-java/javahelp:0
46336 - dev-java/junit:4
46337 - ~dev-java/netbeans-apisupport-${PV}
46338 - ~dev-java/netbeans-cnd-${PV}
46339 - ~dev-java/netbeans-dlight-${PV}
46340 - ~dev-java/netbeans-enterprise-${PV}
46341 - ~dev-java/netbeans-ergonomics-${PV}
46342 - ~dev-java/netbeans-extide-${PV}
46343 - ~dev-java/netbeans-groovy-${PV}
46344 - ~dev-java/netbeans-harness-${PV}
46345 - ~dev-java/netbeans-ide-${PV}
46346 - ~dev-java/netbeans-java-${PV}
46347 - ~dev-java/netbeans-javacard-${PV}
46348 - ~dev-java/netbeans-mobility-${PV}
46349 - ~dev-java/netbeans-nb-${PV}
46350 - ~dev-java/netbeans-php-${PV}
46351 - ~dev-java/netbeans-platform-${PV}
46352 - ~dev-java/netbeans-profiler-${PV}
46353 - ~dev-java/netbeans-websvccommon-${PV}"
46354 -RDEPEND=""
46355 -
46356 -JAVA_PKG_BSFIX="off"
46357 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46358 -JAVA_PKG_WANT_SOURCE="1.7"
46359 -JAVA_PKG_WANT_TARGET="1.7"
46360 -
46361 -src_unpack() {
46362 - unpack $(basename ${SOURCE_URL})
46363 -
46364 - einfo "Deleting bundled jars..."
46365 - find -name "*.jar" -type f -delete
46366 -
46367 - unpack netbeans-9999-r14-build.xml.patch.bz2
46368 -
46369 - pushd "${S}" >/dev/null || die
46370 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46371 - popd >/dev/null || die
46372 -}
46373 -
46374 -src_prepare() {
46375 - einfo "Deleting bundled class files..."
46376 - find -name "*.class" -type f | xargs rm -vf
46377 -
46378 - epatch netbeans-9999-r14-build.xml.patch
46379 -
46380 - # Support for custom patches
46381 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46382 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46383 -
46384 - if [ -n "${files}" ] ; then
46385 - einfo "Applying custom patches:"
46386 -
46387 - for file in ${files} ; do
46388 - epatch "${file}"
46389 - done
46390 - fi
46391 - fi
46392 -
46393 - einfo "Symlinking external libraries..."
46394 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46395 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46396 -
46397 - einfo "Linking in other clusters..."
46398 - mkdir "${S}"/nbbuild/netbeans || die
46399 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46400 -
46401 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46402 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46403 - touch nb.cluster.apisupport.built
46404 -
46405 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46406 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46407 - touch nb.cluster.cnd.built
46408 -
46409 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46410 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46411 - touch nb.cluster.dlight.built
46412 -
46413 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46414 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46415 - touch nb.cluster.enterprise.built
46416 -
46417 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46418 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46419 - touch nb.cluster.ergonomics.built
46420 -
46421 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46422 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46423 - touch nb.cluster.extide.built
46424 -
46425 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46426 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46427 - touch nb.cluster.groovy.built
46428 -
46429 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46430 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46431 - touch nb.cluster.harness.built
46432 -
46433 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46434 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46435 - touch nb.cluster.ide.built
46436 -
46437 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46438 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46439 - touch nb.cluster.java.built
46440 -
46441 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46442 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46443 - touch nb.cluster.javacard.built
46444 -
46445 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46446 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46447 - touch nb.cluster.mobility.built
46448 -
46449 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46450 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46451 - touch nb.cluster.nb.built
46452 -
46453 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46454 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46455 - touch nb.cluster.php.built
46456 -
46457 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46458 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46459 - touch nb.cluster.platform.built
46460 -
46461 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46462 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46463 - touch nb.cluster.profiler.built
46464 -
46465 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46466 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46467 - touch nb.cluster.websvccommon.built
46468 -
46469 - java-pkg-2_src_prepare
46470 -}
46471 -
46472 -src_compile() {
46473 - eant -f nbbuild/build.xml bootstrap || die
46474 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
46475 -}
46476 -
46477 -src_install() {
46478 - rm nbbuild/build/javadoc/*.zip
46479 - java-pkg_dojavadoc nbbuild/build/javadoc
46480 -}
46481
46482 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150810.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150810.ebuild
46483 deleted file mode 100644
46484 index 41a5bc1..0000000
46485 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150810.ebuild
46486 +++ /dev/null
46487 @@ -1,168 +0,0 @@
46488 -# Copyright 1999-2015 Gentoo Foundation
46489 -# Distributed under the terms of the GNU General Public License v2
46490 -# $Header: $
46491 -
46492 -EAPI="4"
46493 -inherit eutils java-pkg-2 java-ant-2
46494 -
46495 -DESCRIPTION="Netbeans JavaDocs"
46496 -HOMEPAGE="http://netbeans.org/"
46497 -SLOT="9999"
46498 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
46499 -SRC_URI="${SOURCE_URL}
46500 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
46501 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
46502 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46503 -KEYWORDS="~amd64 ~x86"
46504 -IUSE=""
46505 -S="${WORKDIR}"
46506 -
46507 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
46508 -DEPEND="dev-java/oracle-jdk-bin:1.7
46509 - app-arch/unzip
46510 - dev-java/javahelp:0
46511 - dev-java/junit:4
46512 - ~dev-java/netbeans-apisupport-${PV}
46513 - ~dev-java/netbeans-cnd-${PV}
46514 - ~dev-java/netbeans-dlight-${PV}
46515 - ~dev-java/netbeans-enterprise-${PV}
46516 - ~dev-java/netbeans-ergonomics-${PV}
46517 - ~dev-java/netbeans-extide-${PV}
46518 - ~dev-java/netbeans-groovy-${PV}
46519 - ~dev-java/netbeans-harness-${PV}
46520 - ~dev-java/netbeans-ide-${PV}
46521 - ~dev-java/netbeans-java-${PV}
46522 - ~dev-java/netbeans-javacard-${PV}
46523 - ~dev-java/netbeans-mobility-${PV}
46524 - ~dev-java/netbeans-nb-${PV}
46525 - ~dev-java/netbeans-php-${PV}
46526 - ~dev-java/netbeans-platform-${PV}
46527 - ~dev-java/netbeans-profiler-${PV}
46528 - ~dev-java/netbeans-websvccommon-${PV}"
46529 -RDEPEND=""
46530 -
46531 -JAVA_PKG_BSFIX="off"
46532 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46533 -JAVA_PKG_WANT_SOURCE="1.7"
46534 -JAVA_PKG_WANT_TARGET="1.7"
46535 -
46536 -src_unpack() {
46537 - unpack $(basename ${SOURCE_URL})
46538 -
46539 - einfo "Deleting bundled jars..."
46540 - find -name "*.jar" -type f -delete
46541 -
46542 - unpack netbeans-9999-r14-build.xml.patch.bz2
46543 -
46544 - pushd "${S}" >/dev/null || die
46545 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46546 - popd >/dev/null || die
46547 -}
46548 -
46549 -src_prepare() {
46550 - einfo "Deleting bundled class files..."
46551 - find -name "*.class" -type f | xargs rm -vf
46552 -
46553 - epatch netbeans-9999-r14-build.xml.patch
46554 -
46555 - # Support for custom patches
46556 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46557 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46558 -
46559 - if [ -n "${files}" ] ; then
46560 - einfo "Applying custom patches:"
46561 -
46562 - for file in ${files} ; do
46563 - epatch "${file}"
46564 - done
46565 - fi
46566 - fi
46567 -
46568 - einfo "Symlinking external libraries..."
46569 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46570 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46571 -
46572 - einfo "Linking in other clusters..."
46573 - mkdir "${S}"/nbbuild/netbeans || die
46574 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46575 -
46576 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46577 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46578 - touch nb.cluster.apisupport.built
46579 -
46580 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46581 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46582 - touch nb.cluster.cnd.built
46583 -
46584 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46585 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46586 - touch nb.cluster.dlight.built
46587 -
46588 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46589 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46590 - touch nb.cluster.enterprise.built
46591 -
46592 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46593 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46594 - touch nb.cluster.ergonomics.built
46595 -
46596 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46597 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46598 - touch nb.cluster.extide.built
46599 -
46600 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46601 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46602 - touch nb.cluster.groovy.built
46603 -
46604 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46605 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46606 - touch nb.cluster.harness.built
46607 -
46608 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46609 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46610 - touch nb.cluster.ide.built
46611 -
46612 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46613 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46614 - touch nb.cluster.java.built
46615 -
46616 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46617 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46618 - touch nb.cluster.javacard.built
46619 -
46620 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46621 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46622 - touch nb.cluster.mobility.built
46623 -
46624 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46625 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46626 - touch nb.cluster.nb.built
46627 -
46628 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46629 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46630 - touch nb.cluster.php.built
46631 -
46632 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46633 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46634 - touch nb.cluster.platform.built
46635 -
46636 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46637 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46638 - touch nb.cluster.profiler.built
46639 -
46640 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46641 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46642 - touch nb.cluster.websvccommon.built
46643 -
46644 - java-pkg-2_src_prepare
46645 -}
46646 -
46647 -src_compile() {
46648 - eant -f nbbuild/build.xml bootstrap || die
46649 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
46650 -}
46651 -
46652 -src_install() {
46653 - rm nbbuild/build/javadoc/*.zip
46654 - java-pkg_dojavadoc nbbuild/build/javadoc
46655 -}
46656
46657 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150812.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150812.ebuild
46658 deleted file mode 100644
46659 index 7777cdf..0000000
46660 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150812.ebuild
46661 +++ /dev/null
46662 @@ -1,168 +0,0 @@
46663 -# Copyright 1999-2015 Gentoo Foundation
46664 -# Distributed under the terms of the GNU General Public License v2
46665 -# $Header: $
46666 -
46667 -EAPI="4"
46668 -inherit eutils java-pkg-2 java-ant-2
46669 -
46670 -DESCRIPTION="Netbeans JavaDocs"
46671 -HOMEPAGE="http://netbeans.org/"
46672 -SLOT="9999"
46673 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
46674 -SRC_URI="${SOURCE_URL}
46675 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
46676 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
46677 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46678 -KEYWORDS="~amd64 ~x86"
46679 -IUSE=""
46680 -S="${WORKDIR}"
46681 -
46682 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
46683 -DEPEND="dev-java/oracle-jdk-bin:1.7
46684 - app-arch/unzip
46685 - dev-java/javahelp:0
46686 - dev-java/junit:4
46687 - ~dev-java/netbeans-apisupport-${PV}
46688 - ~dev-java/netbeans-cnd-${PV}
46689 - ~dev-java/netbeans-dlight-${PV}
46690 - ~dev-java/netbeans-enterprise-${PV}
46691 - ~dev-java/netbeans-ergonomics-${PV}
46692 - ~dev-java/netbeans-extide-${PV}
46693 - ~dev-java/netbeans-groovy-${PV}
46694 - ~dev-java/netbeans-harness-${PV}
46695 - ~dev-java/netbeans-ide-${PV}
46696 - ~dev-java/netbeans-java-${PV}
46697 - ~dev-java/netbeans-javacard-${PV}
46698 - ~dev-java/netbeans-mobility-${PV}
46699 - ~dev-java/netbeans-nb-${PV}
46700 - ~dev-java/netbeans-php-${PV}
46701 - ~dev-java/netbeans-platform-${PV}
46702 - ~dev-java/netbeans-profiler-${PV}
46703 - ~dev-java/netbeans-websvccommon-${PV}"
46704 -RDEPEND=""
46705 -
46706 -JAVA_PKG_BSFIX="off"
46707 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46708 -JAVA_PKG_WANT_SOURCE="1.7"
46709 -JAVA_PKG_WANT_TARGET="1.7"
46710 -
46711 -src_unpack() {
46712 - unpack $(basename ${SOURCE_URL})
46713 -
46714 - einfo "Deleting bundled jars..."
46715 - find -name "*.jar" -type f -delete
46716 -
46717 - unpack netbeans-9999-r14-build.xml.patch.bz2
46718 -
46719 - pushd "${S}" >/dev/null || die
46720 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46721 - popd >/dev/null || die
46722 -}
46723 -
46724 -src_prepare() {
46725 - einfo "Deleting bundled class files..."
46726 - find -name "*.class" -type f | xargs rm -vf
46727 -
46728 - epatch netbeans-9999-r14-build.xml.patch
46729 -
46730 - # Support for custom patches
46731 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46732 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46733 -
46734 - if [ -n "${files}" ] ; then
46735 - einfo "Applying custom patches:"
46736 -
46737 - for file in ${files} ; do
46738 - epatch "${file}"
46739 - done
46740 - fi
46741 - fi
46742 -
46743 - einfo "Symlinking external libraries..."
46744 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46745 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46746 -
46747 - einfo "Linking in other clusters..."
46748 - mkdir "${S}"/nbbuild/netbeans || die
46749 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46750 -
46751 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46752 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46753 - touch nb.cluster.apisupport.built
46754 -
46755 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46756 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46757 - touch nb.cluster.cnd.built
46758 -
46759 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46760 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46761 - touch nb.cluster.dlight.built
46762 -
46763 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46764 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46765 - touch nb.cluster.enterprise.built
46766 -
46767 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46768 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46769 - touch nb.cluster.ergonomics.built
46770 -
46771 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46772 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46773 - touch nb.cluster.extide.built
46774 -
46775 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46776 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46777 - touch nb.cluster.groovy.built
46778 -
46779 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46780 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46781 - touch nb.cluster.harness.built
46782 -
46783 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46784 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46785 - touch nb.cluster.ide.built
46786 -
46787 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46788 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46789 - touch nb.cluster.java.built
46790 -
46791 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46792 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46793 - touch nb.cluster.javacard.built
46794 -
46795 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46796 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46797 - touch nb.cluster.mobility.built
46798 -
46799 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46800 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46801 - touch nb.cluster.nb.built
46802 -
46803 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46804 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46805 - touch nb.cluster.php.built
46806 -
46807 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46808 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46809 - touch nb.cluster.platform.built
46810 -
46811 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46812 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46813 - touch nb.cluster.profiler.built
46814 -
46815 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46816 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46817 - touch nb.cluster.websvccommon.built
46818 -
46819 - java-pkg-2_src_prepare
46820 -}
46821 -
46822 -src_compile() {
46823 - eant -f nbbuild/build.xml bootstrap || die
46824 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
46825 -}
46826 -
46827 -src_install() {
46828 - rm nbbuild/build/javadoc/*.zip
46829 - java-pkg_dojavadoc nbbuild/build/javadoc
46830 -}
46831
46832 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150813.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150813.ebuild
46833 deleted file mode 100644
46834 index e6ffcd7..0000000
46835 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150813.ebuild
46836 +++ /dev/null
46837 @@ -1,168 +0,0 @@
46838 -# Copyright 1999-2015 Gentoo Foundation
46839 -# Distributed under the terms of the GNU General Public License v2
46840 -# $Header: $
46841 -
46842 -EAPI="4"
46843 -inherit eutils java-pkg-2 java-ant-2
46844 -
46845 -DESCRIPTION="Netbeans JavaDocs"
46846 -HOMEPAGE="http://netbeans.org/"
46847 -SLOT="9999"
46848 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
46849 -SRC_URI="${SOURCE_URL}
46850 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
46851 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
46852 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
46853 -KEYWORDS="~amd64 ~x86"
46854 -IUSE=""
46855 -S="${WORKDIR}"
46856 -
46857 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
46858 -DEPEND="dev-java/oracle-jdk-bin:1.7
46859 - app-arch/unzip
46860 - dev-java/javahelp:0
46861 - dev-java/junit:4
46862 - ~dev-java/netbeans-apisupport-${PV}
46863 - ~dev-java/netbeans-cnd-${PV}
46864 - ~dev-java/netbeans-dlight-${PV}
46865 - ~dev-java/netbeans-enterprise-${PV}
46866 - ~dev-java/netbeans-ergonomics-${PV}
46867 - ~dev-java/netbeans-extide-${PV}
46868 - ~dev-java/netbeans-groovy-${PV}
46869 - ~dev-java/netbeans-harness-${PV}
46870 - ~dev-java/netbeans-ide-${PV}
46871 - ~dev-java/netbeans-java-${PV}
46872 - ~dev-java/netbeans-javacard-${PV}
46873 - ~dev-java/netbeans-mobility-${PV}
46874 - ~dev-java/netbeans-nb-${PV}
46875 - ~dev-java/netbeans-php-${PV}
46876 - ~dev-java/netbeans-platform-${PV}
46877 - ~dev-java/netbeans-profiler-${PV}
46878 - ~dev-java/netbeans-websvccommon-${PV}"
46879 -RDEPEND=""
46880 -
46881 -JAVA_PKG_BSFIX="off"
46882 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
46883 -JAVA_PKG_WANT_SOURCE="1.7"
46884 -JAVA_PKG_WANT_TARGET="1.7"
46885 -
46886 -src_unpack() {
46887 - unpack $(basename ${SOURCE_URL})
46888 -
46889 - einfo "Deleting bundled jars..."
46890 - find -name "*.jar" -type f -delete
46891 -
46892 - unpack netbeans-9999-r14-build.xml.patch.bz2
46893 -
46894 - pushd "${S}" >/dev/null || die
46895 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
46896 - popd >/dev/null || die
46897 -}
46898 -
46899 -src_prepare() {
46900 - einfo "Deleting bundled class files..."
46901 - find -name "*.class" -type f | xargs rm -vf
46902 -
46903 - epatch netbeans-9999-r14-build.xml.patch
46904 -
46905 - # Support for custom patches
46906 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
46907 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
46908 -
46909 - if [ -n "${files}" ] ; then
46910 - einfo "Applying custom patches:"
46911 -
46912 - for file in ${files} ; do
46913 - epatch "${file}"
46914 - done
46915 - fi
46916 - fi
46917 -
46918 - einfo "Symlinking external libraries..."
46919 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
46920 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
46921 -
46922 - einfo "Linking in other clusters..."
46923 - mkdir "${S}"/nbbuild/netbeans || die
46924 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
46925 -
46926 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
46927 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46928 - touch nb.cluster.apisupport.built
46929 -
46930 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
46931 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46932 - touch nb.cluster.cnd.built
46933 -
46934 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
46935 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46936 - touch nb.cluster.dlight.built
46937 -
46938 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
46939 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46940 - touch nb.cluster.enterprise.built
46941 -
46942 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
46943 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46944 - touch nb.cluster.ergonomics.built
46945 -
46946 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
46947 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46948 - touch nb.cluster.extide.built
46949 -
46950 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
46951 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46952 - touch nb.cluster.groovy.built
46953 -
46954 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
46955 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46956 - touch nb.cluster.harness.built
46957 -
46958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
46959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46960 - touch nb.cluster.ide.built
46961 -
46962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
46963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46964 - touch nb.cluster.java.built
46965 -
46966 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
46967 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46968 - touch nb.cluster.javacard.built
46969 -
46970 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
46971 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46972 - touch nb.cluster.mobility.built
46973 -
46974 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
46975 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
46976 - touch nb.cluster.nb.built
46977 -
46978 - ln -s /usr/share/netbeans-php-${SLOT} php || die
46979 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46980 - touch nb.cluster.php.built
46981 -
46982 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
46983 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46984 - touch nb.cluster.platform.built
46985 -
46986 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
46987 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46988 - touch nb.cluster.profiler.built
46989 -
46990 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
46991 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
46992 - touch nb.cluster.websvccommon.built
46993 -
46994 - java-pkg-2_src_prepare
46995 -}
46996 -
46997 -src_compile() {
46998 - eant -f nbbuild/build.xml bootstrap || die
46999 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47000 -}
47001 -
47002 -src_install() {
47003 - rm nbbuild/build/javadoc/*.zip
47004 - java-pkg_dojavadoc nbbuild/build/javadoc
47005 -}
47006
47007 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150814.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150814.ebuild
47008 deleted file mode 100644
47009 index af3a191..0000000
47010 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150814.ebuild
47011 +++ /dev/null
47012 @@ -1,168 +0,0 @@
47013 -# Copyright 1999-2015 Gentoo Foundation
47014 -# Distributed under the terms of the GNU General Public License v2
47015 -# $Header: $
47016 -
47017 -EAPI="4"
47018 -inherit eutils java-pkg-2 java-ant-2
47019 -
47020 -DESCRIPTION="Netbeans JavaDocs"
47021 -HOMEPAGE="http://netbeans.org/"
47022 -SLOT="9999"
47023 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
47024 -SRC_URI="${SOURCE_URL}
47025 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47026 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47027 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47028 -KEYWORDS="~amd64 ~x86"
47029 -IUSE=""
47030 -S="${WORKDIR}"
47031 -
47032 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47033 -DEPEND="dev-java/oracle-jdk-bin:1.7
47034 - app-arch/unzip
47035 - dev-java/javahelp:0
47036 - dev-java/junit:4
47037 - ~dev-java/netbeans-apisupport-${PV}
47038 - ~dev-java/netbeans-cnd-${PV}
47039 - ~dev-java/netbeans-dlight-${PV}
47040 - ~dev-java/netbeans-enterprise-${PV}
47041 - ~dev-java/netbeans-ergonomics-${PV}
47042 - ~dev-java/netbeans-extide-${PV}
47043 - ~dev-java/netbeans-groovy-${PV}
47044 - ~dev-java/netbeans-harness-${PV}
47045 - ~dev-java/netbeans-ide-${PV}
47046 - ~dev-java/netbeans-java-${PV}
47047 - ~dev-java/netbeans-javacard-${PV}
47048 - ~dev-java/netbeans-mobility-${PV}
47049 - ~dev-java/netbeans-nb-${PV}
47050 - ~dev-java/netbeans-php-${PV}
47051 - ~dev-java/netbeans-platform-${PV}
47052 - ~dev-java/netbeans-profiler-${PV}
47053 - ~dev-java/netbeans-websvccommon-${PV}"
47054 -RDEPEND=""
47055 -
47056 -JAVA_PKG_BSFIX="off"
47057 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47058 -JAVA_PKG_WANT_SOURCE="1.7"
47059 -JAVA_PKG_WANT_TARGET="1.7"
47060 -
47061 -src_unpack() {
47062 - unpack $(basename ${SOURCE_URL})
47063 -
47064 - einfo "Deleting bundled jars..."
47065 - find -name "*.jar" -type f -delete
47066 -
47067 - unpack netbeans-9999-r14-build.xml.patch.bz2
47068 -
47069 - pushd "${S}" >/dev/null || die
47070 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47071 - popd >/dev/null || die
47072 -}
47073 -
47074 -src_prepare() {
47075 - einfo "Deleting bundled class files..."
47076 - find -name "*.class" -type f | xargs rm -vf
47077 -
47078 - epatch netbeans-9999-r14-build.xml.patch
47079 -
47080 - # Support for custom patches
47081 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47082 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47083 -
47084 - if [ -n "${files}" ] ; then
47085 - einfo "Applying custom patches:"
47086 -
47087 - for file in ${files} ; do
47088 - epatch "${file}"
47089 - done
47090 - fi
47091 - fi
47092 -
47093 - einfo "Symlinking external libraries..."
47094 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47095 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
47096 -
47097 - einfo "Linking in other clusters..."
47098 - mkdir "${S}"/nbbuild/netbeans || die
47099 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47100 -
47101 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47102 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47103 - touch nb.cluster.apisupport.built
47104 -
47105 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
47106 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47107 - touch nb.cluster.cnd.built
47108 -
47109 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47110 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47111 - touch nb.cluster.dlight.built
47112 -
47113 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47114 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47115 - touch nb.cluster.enterprise.built
47116 -
47117 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47118 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47119 - touch nb.cluster.ergonomics.built
47120 -
47121 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47122 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47123 - touch nb.cluster.extide.built
47124 -
47125 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
47126 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47127 - touch nb.cluster.groovy.built
47128 -
47129 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
47130 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47131 - touch nb.cluster.harness.built
47132 -
47133 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47134 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47135 - touch nb.cluster.ide.built
47136 -
47137 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47138 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47139 - touch nb.cluster.java.built
47140 -
47141 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
47142 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47143 - touch nb.cluster.javacard.built
47144 -
47145 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
47146 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47147 - touch nb.cluster.mobility.built
47148 -
47149 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
47150 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
47151 - touch nb.cluster.nb.built
47152 -
47153 - ln -s /usr/share/netbeans-php-${SLOT} php || die
47154 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47155 - touch nb.cluster.php.built
47156 -
47157 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47158 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47159 - touch nb.cluster.platform.built
47160 -
47161 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
47162 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47163 - touch nb.cluster.profiler.built
47164 -
47165 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47166 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47167 - touch nb.cluster.websvccommon.built
47168 -
47169 - java-pkg-2_src_prepare
47170 -}
47171 -
47172 -src_compile() {
47173 - eant -f nbbuild/build.xml bootstrap || die
47174 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47175 -}
47176 -
47177 -src_install() {
47178 - rm nbbuild/build/javadoc/*.zip
47179 - java-pkg_dojavadoc nbbuild/build/javadoc
47180 -}
47181
47182 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150817.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150817.ebuild
47183 deleted file mode 100644
47184 index 069ed30..0000000
47185 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150817.ebuild
47186 +++ /dev/null
47187 @@ -1,168 +0,0 @@
47188 -# Copyright 1999-2015 Gentoo Foundation
47189 -# Distributed under the terms of the GNU General Public License v2
47190 -# $Header: $
47191 -
47192 -EAPI="4"
47193 -inherit eutils java-pkg-2 java-ant-2
47194 -
47195 -DESCRIPTION="Netbeans JavaDocs"
47196 -HOMEPAGE="http://netbeans.org/"
47197 -SLOT="9999"
47198 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
47199 -SRC_URI="${SOURCE_URL}
47200 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47201 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47203 -KEYWORDS="~amd64 ~x86"
47204 -IUSE=""
47205 -S="${WORKDIR}"
47206 -
47207 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47208 -DEPEND="dev-java/oracle-jdk-bin:1.7
47209 - app-arch/unzip
47210 - dev-java/javahelp:0
47211 - dev-java/junit:4
47212 - ~dev-java/netbeans-apisupport-${PV}
47213 - ~dev-java/netbeans-cnd-${PV}
47214 - ~dev-java/netbeans-dlight-${PV}
47215 - ~dev-java/netbeans-enterprise-${PV}
47216 - ~dev-java/netbeans-ergonomics-${PV}
47217 - ~dev-java/netbeans-extide-${PV}
47218 - ~dev-java/netbeans-groovy-${PV}
47219 - ~dev-java/netbeans-harness-${PV}
47220 - ~dev-java/netbeans-ide-${PV}
47221 - ~dev-java/netbeans-java-${PV}
47222 - ~dev-java/netbeans-javacard-${PV}
47223 - ~dev-java/netbeans-mobility-${PV}
47224 - ~dev-java/netbeans-nb-${PV}
47225 - ~dev-java/netbeans-php-${PV}
47226 - ~dev-java/netbeans-platform-${PV}
47227 - ~dev-java/netbeans-profiler-${PV}
47228 - ~dev-java/netbeans-websvccommon-${PV}"
47229 -RDEPEND=""
47230 -
47231 -JAVA_PKG_BSFIX="off"
47232 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47233 -JAVA_PKG_WANT_SOURCE="1.7"
47234 -JAVA_PKG_WANT_TARGET="1.7"
47235 -
47236 -src_unpack() {
47237 - unpack $(basename ${SOURCE_URL})
47238 -
47239 - einfo "Deleting bundled jars..."
47240 - find -name "*.jar" -type f -delete
47241 -
47242 - unpack netbeans-9999-r14-build.xml.patch.bz2
47243 -
47244 - pushd "${S}" >/dev/null || die
47245 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47246 - popd >/dev/null || die
47247 -}
47248 -
47249 -src_prepare() {
47250 - einfo "Deleting bundled class files..."
47251 - find -name "*.class" -type f | xargs rm -vf
47252 -
47253 - epatch netbeans-9999-r14-build.xml.patch
47254 -
47255 - # Support for custom patches
47256 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47257 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47258 -
47259 - if [ -n "${files}" ] ; then
47260 - einfo "Applying custom patches:"
47261 -
47262 - for file in ${files} ; do
47263 - epatch "${file}"
47264 - done
47265 - fi
47266 - fi
47267 -
47268 - einfo "Symlinking external libraries..."
47269 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47270 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
47271 -
47272 - einfo "Linking in other clusters..."
47273 - mkdir "${S}"/nbbuild/netbeans || die
47274 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47275 -
47276 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47277 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47278 - touch nb.cluster.apisupport.built
47279 -
47280 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
47281 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47282 - touch nb.cluster.cnd.built
47283 -
47284 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47285 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47286 - touch nb.cluster.dlight.built
47287 -
47288 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47289 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47290 - touch nb.cluster.enterprise.built
47291 -
47292 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47293 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47294 - touch nb.cluster.ergonomics.built
47295 -
47296 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47297 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47298 - touch nb.cluster.extide.built
47299 -
47300 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
47301 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47302 - touch nb.cluster.groovy.built
47303 -
47304 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
47305 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47306 - touch nb.cluster.harness.built
47307 -
47308 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47309 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47310 - touch nb.cluster.ide.built
47311 -
47312 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47313 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47314 - touch nb.cluster.java.built
47315 -
47316 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
47317 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47318 - touch nb.cluster.javacard.built
47319 -
47320 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
47321 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47322 - touch nb.cluster.mobility.built
47323 -
47324 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
47325 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
47326 - touch nb.cluster.nb.built
47327 -
47328 - ln -s /usr/share/netbeans-php-${SLOT} php || die
47329 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47330 - touch nb.cluster.php.built
47331 -
47332 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47333 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47334 - touch nb.cluster.platform.built
47335 -
47336 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
47337 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47338 - touch nb.cluster.profiler.built
47339 -
47340 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47341 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47342 - touch nb.cluster.websvccommon.built
47343 -
47344 - java-pkg-2_src_prepare
47345 -}
47346 -
47347 -src_compile() {
47348 - eant -f nbbuild/build.xml bootstrap || die
47349 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47350 -}
47351 -
47352 -src_install() {
47353 - rm nbbuild/build/javadoc/*.zip
47354 - java-pkg_dojavadoc nbbuild/build/javadoc
47355 -}
47356
47357 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150818.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150818.ebuild
47358 deleted file mode 100644
47359 index 9331ce2..0000000
47360 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150818.ebuild
47361 +++ /dev/null
47362 @@ -1,168 +0,0 @@
47363 -# Copyright 1999-2015 Gentoo Foundation
47364 -# Distributed under the terms of the GNU General Public License v2
47365 -# $Header: $
47366 -
47367 -EAPI="4"
47368 -inherit eutils java-pkg-2 java-ant-2
47369 -
47370 -DESCRIPTION="Netbeans JavaDocs"
47371 -HOMEPAGE="http://netbeans.org/"
47372 -SLOT="9999"
47373 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
47374 -SRC_URI="${SOURCE_URL}
47375 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47376 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47377 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47378 -KEYWORDS="~amd64 ~x86"
47379 -IUSE=""
47380 -S="${WORKDIR}"
47381 -
47382 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47383 -DEPEND="dev-java/oracle-jdk-bin:1.7
47384 - app-arch/unzip
47385 - dev-java/javahelp:0
47386 - dev-java/junit:4
47387 - ~dev-java/netbeans-apisupport-${PV}
47388 - ~dev-java/netbeans-cnd-${PV}
47389 - ~dev-java/netbeans-dlight-${PV}
47390 - ~dev-java/netbeans-enterprise-${PV}
47391 - ~dev-java/netbeans-ergonomics-${PV}
47392 - ~dev-java/netbeans-extide-${PV}
47393 - ~dev-java/netbeans-groovy-${PV}
47394 - ~dev-java/netbeans-harness-${PV}
47395 - ~dev-java/netbeans-ide-${PV}
47396 - ~dev-java/netbeans-java-${PV}
47397 - ~dev-java/netbeans-javacard-${PV}
47398 - ~dev-java/netbeans-mobility-${PV}
47399 - ~dev-java/netbeans-nb-${PV}
47400 - ~dev-java/netbeans-php-${PV}
47401 - ~dev-java/netbeans-platform-${PV}
47402 - ~dev-java/netbeans-profiler-${PV}
47403 - ~dev-java/netbeans-websvccommon-${PV}"
47404 -RDEPEND=""
47405 -
47406 -JAVA_PKG_BSFIX="off"
47407 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47408 -JAVA_PKG_WANT_SOURCE="1.7"
47409 -JAVA_PKG_WANT_TARGET="1.7"
47410 -
47411 -src_unpack() {
47412 - unpack $(basename ${SOURCE_URL})
47413 -
47414 - einfo "Deleting bundled jars..."
47415 - find -name "*.jar" -type f -delete
47416 -
47417 - unpack netbeans-9999-r14-build.xml.patch.bz2
47418 -
47419 - pushd "${S}" >/dev/null || die
47420 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47421 - popd >/dev/null || die
47422 -}
47423 -
47424 -src_prepare() {
47425 - einfo "Deleting bundled class files..."
47426 - find -name "*.class" -type f | xargs rm -vf
47427 -
47428 - epatch netbeans-9999-r14-build.xml.patch
47429 -
47430 - # Support for custom patches
47431 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47432 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47433 -
47434 - if [ -n "${files}" ] ; then
47435 - einfo "Applying custom patches:"
47436 -
47437 - for file in ${files} ; do
47438 - epatch "${file}"
47439 - done
47440 - fi
47441 - fi
47442 -
47443 - einfo "Symlinking external libraries..."
47444 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47445 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
47446 -
47447 - einfo "Linking in other clusters..."
47448 - mkdir "${S}"/nbbuild/netbeans || die
47449 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47450 -
47451 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47452 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47453 - touch nb.cluster.apisupport.built
47454 -
47455 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
47456 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47457 - touch nb.cluster.cnd.built
47458 -
47459 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47460 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47461 - touch nb.cluster.dlight.built
47462 -
47463 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47464 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47465 - touch nb.cluster.enterprise.built
47466 -
47467 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47468 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47469 - touch nb.cluster.ergonomics.built
47470 -
47471 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47472 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47473 - touch nb.cluster.extide.built
47474 -
47475 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
47476 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47477 - touch nb.cluster.groovy.built
47478 -
47479 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
47480 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47481 - touch nb.cluster.harness.built
47482 -
47483 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47484 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47485 - touch nb.cluster.ide.built
47486 -
47487 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47488 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47489 - touch nb.cluster.java.built
47490 -
47491 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
47492 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47493 - touch nb.cluster.javacard.built
47494 -
47495 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
47496 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47497 - touch nb.cluster.mobility.built
47498 -
47499 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
47500 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
47501 - touch nb.cluster.nb.built
47502 -
47503 - ln -s /usr/share/netbeans-php-${SLOT} php || die
47504 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47505 - touch nb.cluster.php.built
47506 -
47507 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47508 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47509 - touch nb.cluster.platform.built
47510 -
47511 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
47512 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47513 - touch nb.cluster.profiler.built
47514 -
47515 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47516 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47517 - touch nb.cluster.websvccommon.built
47518 -
47519 - java-pkg-2_src_prepare
47520 -}
47521 -
47522 -src_compile() {
47523 - eant -f nbbuild/build.xml bootstrap || die
47524 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47525 -}
47526 -
47527 -src_install() {
47528 - rm nbbuild/build/javadoc/*.zip
47529 - java-pkg_dojavadoc nbbuild/build/javadoc
47530 -}
47531
47532 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150819.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150819.ebuild
47533 deleted file mode 100644
47534 index bd3ce91..0000000
47535 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150819.ebuild
47536 +++ /dev/null
47537 @@ -1,168 +0,0 @@
47538 -# Copyright 1999-2015 Gentoo Foundation
47539 -# Distributed under the terms of the GNU General Public License v2
47540 -# $Header: $
47541 -
47542 -EAPI="4"
47543 -inherit eutils java-pkg-2 java-ant-2
47544 -
47545 -DESCRIPTION="Netbeans JavaDocs"
47546 -HOMEPAGE="http://netbeans.org/"
47547 -SLOT="9999"
47548 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
47549 -SRC_URI="${SOURCE_URL}
47550 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47551 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47552 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47553 -KEYWORDS="~amd64 ~x86"
47554 -IUSE=""
47555 -S="${WORKDIR}"
47556 -
47557 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47558 -DEPEND="dev-java/oracle-jdk-bin:1.7
47559 - app-arch/unzip
47560 - dev-java/javahelp:0
47561 - dev-java/junit:4
47562 - ~dev-java/netbeans-apisupport-${PV}
47563 - ~dev-java/netbeans-cnd-${PV}
47564 - ~dev-java/netbeans-dlight-${PV}
47565 - ~dev-java/netbeans-enterprise-${PV}
47566 - ~dev-java/netbeans-ergonomics-${PV}
47567 - ~dev-java/netbeans-extide-${PV}
47568 - ~dev-java/netbeans-groovy-${PV}
47569 - ~dev-java/netbeans-harness-${PV}
47570 - ~dev-java/netbeans-ide-${PV}
47571 - ~dev-java/netbeans-java-${PV}
47572 - ~dev-java/netbeans-javacard-${PV}
47573 - ~dev-java/netbeans-mobility-${PV}
47574 - ~dev-java/netbeans-nb-${PV}
47575 - ~dev-java/netbeans-php-${PV}
47576 - ~dev-java/netbeans-platform-${PV}
47577 - ~dev-java/netbeans-profiler-${PV}
47578 - ~dev-java/netbeans-websvccommon-${PV}"
47579 -RDEPEND=""
47580 -
47581 -JAVA_PKG_BSFIX="off"
47582 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47583 -JAVA_PKG_WANT_SOURCE="1.7"
47584 -JAVA_PKG_WANT_TARGET="1.7"
47585 -
47586 -src_unpack() {
47587 - unpack $(basename ${SOURCE_URL})
47588 -
47589 - einfo "Deleting bundled jars..."
47590 - find -name "*.jar" -type f -delete
47591 -
47592 - unpack netbeans-9999-r14-build.xml.patch.bz2
47593 -
47594 - pushd "${S}" >/dev/null || die
47595 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47596 - popd >/dev/null || die
47597 -}
47598 -
47599 -src_prepare() {
47600 - einfo "Deleting bundled class files..."
47601 - find -name "*.class" -type f | xargs rm -vf
47602 -
47603 - epatch netbeans-9999-r14-build.xml.patch
47604 -
47605 - # Support for custom patches
47606 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47607 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47608 -
47609 - if [ -n "${files}" ] ; then
47610 - einfo "Applying custom patches:"
47611 -
47612 - for file in ${files} ; do
47613 - epatch "${file}"
47614 - done
47615 - fi
47616 - fi
47617 -
47618 - einfo "Symlinking external libraries..."
47619 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47620 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
47621 -
47622 - einfo "Linking in other clusters..."
47623 - mkdir "${S}"/nbbuild/netbeans || die
47624 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47625 -
47626 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47627 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47628 - touch nb.cluster.apisupport.built
47629 -
47630 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
47631 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47632 - touch nb.cluster.cnd.built
47633 -
47634 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47635 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47636 - touch nb.cluster.dlight.built
47637 -
47638 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47639 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47640 - touch nb.cluster.enterprise.built
47641 -
47642 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47643 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47644 - touch nb.cluster.ergonomics.built
47645 -
47646 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47647 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47648 - touch nb.cluster.extide.built
47649 -
47650 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
47651 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47652 - touch nb.cluster.groovy.built
47653 -
47654 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
47655 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47656 - touch nb.cluster.harness.built
47657 -
47658 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47659 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47660 - touch nb.cluster.ide.built
47661 -
47662 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47663 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47664 - touch nb.cluster.java.built
47665 -
47666 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
47667 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47668 - touch nb.cluster.javacard.built
47669 -
47670 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
47671 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47672 - touch nb.cluster.mobility.built
47673 -
47674 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
47675 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
47676 - touch nb.cluster.nb.built
47677 -
47678 - ln -s /usr/share/netbeans-php-${SLOT} php || die
47679 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47680 - touch nb.cluster.php.built
47681 -
47682 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47683 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47684 - touch nb.cluster.platform.built
47685 -
47686 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
47687 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47688 - touch nb.cluster.profiler.built
47689 -
47690 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47691 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47692 - touch nb.cluster.websvccommon.built
47693 -
47694 - java-pkg-2_src_prepare
47695 -}
47696 -
47697 -src_compile() {
47698 - eant -f nbbuild/build.xml bootstrap || die
47699 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47700 -}
47701 -
47702 -src_install() {
47703 - rm nbbuild/build/javadoc/*.zip
47704 - java-pkg_dojavadoc nbbuild/build/javadoc
47705 -}
47706
47707 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150820.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150820.ebuild
47708 deleted file mode 100644
47709 index bb6a94c..0000000
47710 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150820.ebuild
47711 +++ /dev/null
47712 @@ -1,168 +0,0 @@
47713 -# Copyright 1999-2015 Gentoo Foundation
47714 -# Distributed under the terms of the GNU General Public License v2
47715 -# $Header: $
47716 -
47717 -EAPI="4"
47718 -inherit eutils java-pkg-2 java-ant-2
47719 -
47720 -DESCRIPTION="Netbeans JavaDocs"
47721 -HOMEPAGE="http://netbeans.org/"
47722 -SLOT="9999"
47723 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
47724 -SRC_URI="${SOURCE_URL}
47725 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47726 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47727 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47728 -KEYWORDS="~amd64 ~x86"
47729 -IUSE=""
47730 -S="${WORKDIR}"
47731 -
47732 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47733 -DEPEND="dev-java/oracle-jdk-bin:1.7
47734 - app-arch/unzip
47735 - dev-java/javahelp:0
47736 - dev-java/junit:4
47737 - ~dev-java/netbeans-apisupport-${PV}
47738 - ~dev-java/netbeans-cnd-${PV}
47739 - ~dev-java/netbeans-dlight-${PV}
47740 - ~dev-java/netbeans-enterprise-${PV}
47741 - ~dev-java/netbeans-ergonomics-${PV}
47742 - ~dev-java/netbeans-extide-${PV}
47743 - ~dev-java/netbeans-groovy-${PV}
47744 - ~dev-java/netbeans-harness-${PV}
47745 - ~dev-java/netbeans-ide-${PV}
47746 - ~dev-java/netbeans-java-${PV}
47747 - ~dev-java/netbeans-javacard-${PV}
47748 - ~dev-java/netbeans-mobility-${PV}
47749 - ~dev-java/netbeans-nb-${PV}
47750 - ~dev-java/netbeans-php-${PV}
47751 - ~dev-java/netbeans-platform-${PV}
47752 - ~dev-java/netbeans-profiler-${PV}
47753 - ~dev-java/netbeans-websvccommon-${PV}"
47754 -RDEPEND=""
47755 -
47756 -JAVA_PKG_BSFIX="off"
47757 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47758 -JAVA_PKG_WANT_SOURCE="1.7"
47759 -JAVA_PKG_WANT_TARGET="1.7"
47760 -
47761 -src_unpack() {
47762 - unpack $(basename ${SOURCE_URL})
47763 -
47764 - einfo "Deleting bundled jars..."
47765 - find -name "*.jar" -type f -delete
47766 -
47767 - unpack netbeans-9999-r14-build.xml.patch.bz2
47768 -
47769 - pushd "${S}" >/dev/null || die
47770 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47771 - popd >/dev/null || die
47772 -}
47773 -
47774 -src_prepare() {
47775 - einfo "Deleting bundled class files..."
47776 - find -name "*.class" -type f | xargs rm -vf
47777 -
47778 - epatch netbeans-9999-r14-build.xml.patch
47779 -
47780 - # Support for custom patches
47781 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47782 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47783 -
47784 - if [ -n "${files}" ] ; then
47785 - einfo "Applying custom patches:"
47786 -
47787 - for file in ${files} ; do
47788 - epatch "${file}"
47789 - done
47790 - fi
47791 - fi
47792 -
47793 - einfo "Symlinking external libraries..."
47794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47795 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
47796 -
47797 - einfo "Linking in other clusters..."
47798 - mkdir "${S}"/nbbuild/netbeans || die
47799 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
47800 -
47801 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
47802 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47803 - touch nb.cluster.apisupport.built
47804 -
47805 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
47806 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47807 - touch nb.cluster.cnd.built
47808 -
47809 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47810 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47811 - touch nb.cluster.dlight.built
47812 -
47813 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47814 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47815 - touch nb.cluster.enterprise.built
47816 -
47817 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47818 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47819 - touch nb.cluster.ergonomics.built
47820 -
47821 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47822 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47823 - touch nb.cluster.extide.built
47824 -
47825 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
47826 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47827 - touch nb.cluster.groovy.built
47828 -
47829 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
47830 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47831 - touch nb.cluster.harness.built
47832 -
47833 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
47834 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47835 - touch nb.cluster.ide.built
47836 -
47837 - ln -s /usr/share/netbeans-java-${SLOT} java || die
47838 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47839 - touch nb.cluster.java.built
47840 -
47841 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
47842 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47843 - touch nb.cluster.javacard.built
47844 -
47845 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
47846 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47847 - touch nb.cluster.mobility.built
47848 -
47849 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
47850 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
47851 - touch nb.cluster.nb.built
47852 -
47853 - ln -s /usr/share/netbeans-php-${SLOT} php || die
47854 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47855 - touch nb.cluster.php.built
47856 -
47857 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
47858 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47859 - touch nb.cluster.platform.built
47860 -
47861 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
47862 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47863 - touch nb.cluster.profiler.built
47864 -
47865 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
47866 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47867 - touch nb.cluster.websvccommon.built
47868 -
47869 - java-pkg-2_src_prepare
47870 -}
47871 -
47872 -src_compile() {
47873 - eant -f nbbuild/build.xml bootstrap || die
47874 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
47875 -}
47876 -
47877 -src_install() {
47878 - rm nbbuild/build/javadoc/*.zip
47879 - java-pkg_dojavadoc nbbuild/build/javadoc
47880 -}
47881
47882 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150821.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150821.ebuild
47883 deleted file mode 100644
47884 index a713ec7..0000000
47885 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150821.ebuild
47886 +++ /dev/null
47887 @@ -1,168 +0,0 @@
47888 -# Copyright 1999-2015 Gentoo Foundation
47889 -# Distributed under the terms of the GNU General Public License v2
47890 -# $Header: $
47891 -
47892 -EAPI="4"
47893 -inherit eutils java-pkg-2 java-ant-2
47894 -
47895 -DESCRIPTION="Netbeans JavaDocs"
47896 -HOMEPAGE="http://netbeans.org/"
47897 -SLOT="9999"
47898 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
47899 -SRC_URI="${SOURCE_URL}
47900 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
47901 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
47902 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
47903 -KEYWORDS="~amd64 ~x86"
47904 -IUSE=""
47905 -S="${WORKDIR}"
47906 -
47907 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
47908 -DEPEND="dev-java/oracle-jdk-bin:1.7
47909 - app-arch/unzip
47910 - dev-java/javahelp:0
47911 - dev-java/junit:4
47912 - ~dev-java/netbeans-apisupport-${PV}
47913 - ~dev-java/netbeans-cnd-${PV}
47914 - ~dev-java/netbeans-dlight-${PV}
47915 - ~dev-java/netbeans-enterprise-${PV}
47916 - ~dev-java/netbeans-ergonomics-${PV}
47917 - ~dev-java/netbeans-extide-${PV}
47918 - ~dev-java/netbeans-groovy-${PV}
47919 - ~dev-java/netbeans-harness-${PV}
47920 - ~dev-java/netbeans-ide-${PV}
47921 - ~dev-java/netbeans-java-${PV}
47922 - ~dev-java/netbeans-javacard-${PV}
47923 - ~dev-java/netbeans-mobility-${PV}
47924 - ~dev-java/netbeans-nb-${PV}
47925 - ~dev-java/netbeans-php-${PV}
47926 - ~dev-java/netbeans-platform-${PV}
47927 - ~dev-java/netbeans-profiler-${PV}
47928 - ~dev-java/netbeans-websvccommon-${PV}"
47929 -RDEPEND=""
47930 -
47931 -JAVA_PKG_BSFIX="off"
47932 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
47933 -JAVA_PKG_WANT_SOURCE="1.7"
47934 -JAVA_PKG_WANT_TARGET="1.7"
47935 -
47936 -src_unpack() {
47937 - unpack $(basename ${SOURCE_URL})
47938 -
47939 - einfo "Deleting bundled jars..."
47940 - find -name "*.jar" -type f -delete
47941 -
47942 - unpack netbeans-9999-r14-build.xml.patch.bz2
47943 -
47944 - pushd "${S}" >/dev/null || die
47945 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
47946 - popd >/dev/null || die
47947 -}
47948 -
47949 -src_prepare() {
47950 - einfo "Deleting bundled class files..."
47951 - find -name "*.class" -type f | xargs rm -vf
47952 -
47953 - epatch netbeans-9999-r14-build.xml.patch
47954 -
47955 - # Support for custom patches
47956 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
47957 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
47958 -
47959 - if [ -n "${files}" ] ; then
47960 - einfo "Applying custom patches:"
47961 -
47962 - for file in ${files} ; do
47963 - epatch "${file}"
47964 - done
47965 - fi
47966 - fi
47967 -
47968 - einfo "Symlinking external libraries..."
47969 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
47970 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.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-cnd-${SLOT} cnd || die
47981 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47982 - touch nb.cluster.cnd.built
47983 -
47984 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
47985 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47986 - touch nb.cluster.dlight.built
47987 -
47988 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
47989 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47990 - touch nb.cluster.enterprise.built
47991 -
47992 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
47993 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47994 - touch nb.cluster.ergonomics.built
47995 -
47996 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
47997 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
47998 - touch nb.cluster.extide.built
47999 -
48000 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48001 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48002 - touch nb.cluster.groovy.built
48003 -
48004 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48005 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48006 - touch nb.cluster.harness.built
48007 -
48008 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48009 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48010 - touch nb.cluster.ide.built
48011 -
48012 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48013 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48014 - touch nb.cluster.java.built
48015 -
48016 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48017 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48018 - touch nb.cluster.javacard.built
48019 -
48020 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48021 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48022 - touch nb.cluster.mobility.built
48023 -
48024 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48025 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48026 - touch nb.cluster.nb.built
48027 -
48028 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48029 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48030 - touch nb.cluster.php.built
48031 -
48032 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48033 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48034 - touch nb.cluster.platform.built
48035 -
48036 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48037 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48038 - touch nb.cluster.profiler.built
48039 -
48040 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48041 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48042 - touch nb.cluster.websvccommon.built
48043 -
48044 - java-pkg-2_src_prepare
48045 -}
48046 -
48047 -src_compile() {
48048 - eant -f nbbuild/build.xml bootstrap || die
48049 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48050 -}
48051 -
48052 -src_install() {
48053 - rm nbbuild/build/javadoc/*.zip
48054 - java-pkg_dojavadoc nbbuild/build/javadoc
48055 -}
48056
48057 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150822.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150822.ebuild
48058 deleted file mode 100644
48059 index a640aa1..0000000
48060 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150822.ebuild
48061 +++ /dev/null
48062 @@ -1,168 +0,0 @@
48063 -# Copyright 1999-2015 Gentoo Foundation
48064 -# Distributed under the terms of the GNU General Public License v2
48065 -# $Header: $
48066 -
48067 -EAPI="4"
48068 -inherit eutils java-pkg-2 java-ant-2
48069 -
48070 -DESCRIPTION="Netbeans JavaDocs"
48071 -HOMEPAGE="http://netbeans.org/"
48072 -SLOT="9999"
48073 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
48074 -SRC_URI="${SOURCE_URL}
48075 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48076 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48077 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48078 -KEYWORDS="~amd64 ~x86"
48079 -IUSE=""
48080 -S="${WORKDIR}"
48081 -
48082 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48083 -DEPEND="dev-java/oracle-jdk-bin:1.7
48084 - app-arch/unzip
48085 - dev-java/javahelp:0
48086 - dev-java/junit:4
48087 - ~dev-java/netbeans-apisupport-${PV}
48088 - ~dev-java/netbeans-cnd-${PV}
48089 - ~dev-java/netbeans-dlight-${PV}
48090 - ~dev-java/netbeans-enterprise-${PV}
48091 - ~dev-java/netbeans-ergonomics-${PV}
48092 - ~dev-java/netbeans-extide-${PV}
48093 - ~dev-java/netbeans-groovy-${PV}
48094 - ~dev-java/netbeans-harness-${PV}
48095 - ~dev-java/netbeans-ide-${PV}
48096 - ~dev-java/netbeans-java-${PV}
48097 - ~dev-java/netbeans-javacard-${PV}
48098 - ~dev-java/netbeans-mobility-${PV}
48099 - ~dev-java/netbeans-nb-${PV}
48100 - ~dev-java/netbeans-php-${PV}
48101 - ~dev-java/netbeans-platform-${PV}
48102 - ~dev-java/netbeans-profiler-${PV}
48103 - ~dev-java/netbeans-websvccommon-${PV}"
48104 -RDEPEND=""
48105 -
48106 -JAVA_PKG_BSFIX="off"
48107 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48108 -JAVA_PKG_WANT_SOURCE="1.7"
48109 -JAVA_PKG_WANT_TARGET="1.7"
48110 -
48111 -src_unpack() {
48112 - unpack $(basename ${SOURCE_URL})
48113 -
48114 - einfo "Deleting bundled jars..."
48115 - find -name "*.jar" -type f -delete
48116 -
48117 - unpack netbeans-9999-r14-build.xml.patch.bz2
48118 -
48119 - pushd "${S}" >/dev/null || die
48120 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48121 - popd >/dev/null || die
48122 -}
48123 -
48124 -src_prepare() {
48125 - einfo "Deleting bundled class files..."
48126 - find -name "*.class" -type f | xargs rm -vf
48127 -
48128 - epatch netbeans-9999-r14-build.xml.patch
48129 -
48130 - # Support for custom patches
48131 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48132 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48133 -
48134 - if [ -n "${files}" ] ; then
48135 - einfo "Applying custom patches:"
48136 -
48137 - for file in ${files} ; do
48138 - epatch "${file}"
48139 - done
48140 - fi
48141 - fi
48142 -
48143 - einfo "Symlinking external libraries..."
48144 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48145 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
48146 -
48147 - einfo "Linking in other clusters..."
48148 - mkdir "${S}"/nbbuild/netbeans || die
48149 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48150 -
48151 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48152 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48153 - touch nb.cluster.apisupport.built
48154 -
48155 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
48156 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48157 - touch nb.cluster.cnd.built
48158 -
48159 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
48160 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48161 - touch nb.cluster.dlight.built
48162 -
48163 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48164 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48165 - touch nb.cluster.enterprise.built
48166 -
48167 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
48168 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48169 - touch nb.cluster.ergonomics.built
48170 -
48171 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48172 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48173 - touch nb.cluster.extide.built
48174 -
48175 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48176 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48177 - touch nb.cluster.groovy.built
48178 -
48179 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48180 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48181 - touch nb.cluster.harness.built
48182 -
48183 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48184 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48185 - touch nb.cluster.ide.built
48186 -
48187 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48188 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48189 - touch nb.cluster.java.built
48190 -
48191 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48192 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48193 - touch nb.cluster.javacard.built
48194 -
48195 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48196 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48197 - touch nb.cluster.mobility.built
48198 -
48199 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48200 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48201 - touch nb.cluster.nb.built
48202 -
48203 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48204 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48205 - touch nb.cluster.php.built
48206 -
48207 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48208 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48209 - touch nb.cluster.platform.built
48210 -
48211 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48212 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48213 - touch nb.cluster.profiler.built
48214 -
48215 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48216 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48217 - touch nb.cluster.websvccommon.built
48218 -
48219 - java-pkg-2_src_prepare
48220 -}
48221 -
48222 -src_compile() {
48223 - eant -f nbbuild/build.xml bootstrap || die
48224 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48225 -}
48226 -
48227 -src_install() {
48228 - rm nbbuild/build/javadoc/*.zip
48229 - java-pkg_dojavadoc nbbuild/build/javadoc
48230 -}
48231
48232 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150823.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150823.ebuild
48233 deleted file mode 100644
48234 index 79c044e..0000000
48235 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150823.ebuild
48236 +++ /dev/null
48237 @@ -1,168 +0,0 @@
48238 -# Copyright 1999-2015 Gentoo Foundation
48239 -# Distributed under the terms of the GNU General Public License v2
48240 -# $Header: $
48241 -
48242 -EAPI="4"
48243 -inherit eutils java-pkg-2 java-ant-2
48244 -
48245 -DESCRIPTION="Netbeans JavaDocs"
48246 -HOMEPAGE="http://netbeans.org/"
48247 -SLOT="9999"
48248 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
48249 -SRC_URI="${SOURCE_URL}
48250 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48251 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48252 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48253 -KEYWORDS="~amd64 ~x86"
48254 -IUSE=""
48255 -S="${WORKDIR}"
48256 -
48257 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48258 -DEPEND="dev-java/oracle-jdk-bin:1.7
48259 - app-arch/unzip
48260 - dev-java/javahelp:0
48261 - dev-java/junit:4
48262 - ~dev-java/netbeans-apisupport-${PV}
48263 - ~dev-java/netbeans-cnd-${PV}
48264 - ~dev-java/netbeans-dlight-${PV}
48265 - ~dev-java/netbeans-enterprise-${PV}
48266 - ~dev-java/netbeans-ergonomics-${PV}
48267 - ~dev-java/netbeans-extide-${PV}
48268 - ~dev-java/netbeans-groovy-${PV}
48269 - ~dev-java/netbeans-harness-${PV}
48270 - ~dev-java/netbeans-ide-${PV}
48271 - ~dev-java/netbeans-java-${PV}
48272 - ~dev-java/netbeans-javacard-${PV}
48273 - ~dev-java/netbeans-mobility-${PV}
48274 - ~dev-java/netbeans-nb-${PV}
48275 - ~dev-java/netbeans-php-${PV}
48276 - ~dev-java/netbeans-platform-${PV}
48277 - ~dev-java/netbeans-profiler-${PV}
48278 - ~dev-java/netbeans-websvccommon-${PV}"
48279 -RDEPEND=""
48280 -
48281 -JAVA_PKG_BSFIX="off"
48282 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48283 -JAVA_PKG_WANT_SOURCE="1.7"
48284 -JAVA_PKG_WANT_TARGET="1.7"
48285 -
48286 -src_unpack() {
48287 - unpack $(basename ${SOURCE_URL})
48288 -
48289 - einfo "Deleting bundled jars..."
48290 - find -name "*.jar" -type f -delete
48291 -
48292 - unpack netbeans-9999-r14-build.xml.patch.bz2
48293 -
48294 - pushd "${S}" >/dev/null || die
48295 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48296 - popd >/dev/null || die
48297 -}
48298 -
48299 -src_prepare() {
48300 - einfo "Deleting bundled class files..."
48301 - find -name "*.class" -type f | xargs rm -vf
48302 -
48303 - epatch netbeans-9999-r14-build.xml.patch
48304 -
48305 - # Support for custom patches
48306 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48307 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48308 -
48309 - if [ -n "${files}" ] ; then
48310 - einfo "Applying custom patches:"
48311 -
48312 - for file in ${files} ; do
48313 - epatch "${file}"
48314 - done
48315 - fi
48316 - fi
48317 -
48318 - einfo "Symlinking external libraries..."
48319 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48320 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
48321 -
48322 - einfo "Linking in other clusters..."
48323 - mkdir "${S}"/nbbuild/netbeans || die
48324 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48325 -
48326 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48327 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48328 - touch nb.cluster.apisupport.built
48329 -
48330 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
48331 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48332 - touch nb.cluster.cnd.built
48333 -
48334 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
48335 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48336 - touch nb.cluster.dlight.built
48337 -
48338 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48339 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48340 - touch nb.cluster.enterprise.built
48341 -
48342 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
48343 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48344 - touch nb.cluster.ergonomics.built
48345 -
48346 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48347 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48348 - touch nb.cluster.extide.built
48349 -
48350 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48351 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48352 - touch nb.cluster.groovy.built
48353 -
48354 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48355 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48356 - touch nb.cluster.harness.built
48357 -
48358 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48359 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48360 - touch nb.cluster.ide.built
48361 -
48362 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48363 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48364 - touch nb.cluster.java.built
48365 -
48366 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48367 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48368 - touch nb.cluster.javacard.built
48369 -
48370 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48371 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48372 - touch nb.cluster.mobility.built
48373 -
48374 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48375 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48376 - touch nb.cluster.nb.built
48377 -
48378 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48379 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48380 - touch nb.cluster.php.built
48381 -
48382 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48383 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48384 - touch nb.cluster.platform.built
48385 -
48386 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48387 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48388 - touch nb.cluster.profiler.built
48389 -
48390 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48391 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48392 - touch nb.cluster.websvccommon.built
48393 -
48394 - java-pkg-2_src_prepare
48395 -}
48396 -
48397 -src_compile() {
48398 - eant -f nbbuild/build.xml bootstrap || die
48399 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48400 -}
48401 -
48402 -src_install() {
48403 - rm nbbuild/build/javadoc/*.zip
48404 - java-pkg_dojavadoc nbbuild/build/javadoc
48405 -}
48406
48407 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150824.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150824.ebuild
48408 deleted file mode 100644
48409 index 614cfff..0000000
48410 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150824.ebuild
48411 +++ /dev/null
48412 @@ -1,168 +0,0 @@
48413 -# Copyright 1999-2015 Gentoo Foundation
48414 -# Distributed under the terms of the GNU General Public License v2
48415 -# $Header: $
48416 -
48417 -EAPI="4"
48418 -inherit eutils java-pkg-2 java-ant-2
48419 -
48420 -DESCRIPTION="Netbeans JavaDocs"
48421 -HOMEPAGE="http://netbeans.org/"
48422 -SLOT="9999"
48423 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
48424 -SRC_URI="${SOURCE_URL}
48425 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48426 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48428 -KEYWORDS="~amd64 ~x86"
48429 -IUSE=""
48430 -S="${WORKDIR}"
48431 -
48432 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48433 -DEPEND="dev-java/oracle-jdk-bin:1.7
48434 - app-arch/unzip
48435 - dev-java/javahelp:0
48436 - dev-java/junit:4
48437 - ~dev-java/netbeans-apisupport-${PV}
48438 - ~dev-java/netbeans-cnd-${PV}
48439 - ~dev-java/netbeans-dlight-${PV}
48440 - ~dev-java/netbeans-enterprise-${PV}
48441 - ~dev-java/netbeans-ergonomics-${PV}
48442 - ~dev-java/netbeans-extide-${PV}
48443 - ~dev-java/netbeans-groovy-${PV}
48444 - ~dev-java/netbeans-harness-${PV}
48445 - ~dev-java/netbeans-ide-${PV}
48446 - ~dev-java/netbeans-java-${PV}
48447 - ~dev-java/netbeans-javacard-${PV}
48448 - ~dev-java/netbeans-mobility-${PV}
48449 - ~dev-java/netbeans-nb-${PV}
48450 - ~dev-java/netbeans-php-${PV}
48451 - ~dev-java/netbeans-platform-${PV}
48452 - ~dev-java/netbeans-profiler-${PV}
48453 - ~dev-java/netbeans-websvccommon-${PV}"
48454 -RDEPEND=""
48455 -
48456 -JAVA_PKG_BSFIX="off"
48457 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48458 -JAVA_PKG_WANT_SOURCE="1.7"
48459 -JAVA_PKG_WANT_TARGET="1.7"
48460 -
48461 -src_unpack() {
48462 - unpack $(basename ${SOURCE_URL})
48463 -
48464 - einfo "Deleting bundled jars..."
48465 - find -name "*.jar" -type f -delete
48466 -
48467 - unpack netbeans-9999-r14-build.xml.patch.bz2
48468 -
48469 - pushd "${S}" >/dev/null || die
48470 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48471 - popd >/dev/null || die
48472 -}
48473 -
48474 -src_prepare() {
48475 - einfo "Deleting bundled class files..."
48476 - find -name "*.class" -type f | xargs rm -vf
48477 -
48478 - epatch netbeans-9999-r14-build.xml.patch
48479 -
48480 - # Support for custom patches
48481 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48482 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48483 -
48484 - if [ -n "${files}" ] ; then
48485 - einfo "Applying custom patches:"
48486 -
48487 - for file in ${files} ; do
48488 - epatch "${file}"
48489 - done
48490 - fi
48491 - fi
48492 -
48493 - einfo "Symlinking external libraries..."
48494 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48495 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
48496 -
48497 - einfo "Linking in other clusters..."
48498 - mkdir "${S}"/nbbuild/netbeans || die
48499 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48500 -
48501 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48502 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48503 - touch nb.cluster.apisupport.built
48504 -
48505 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
48506 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48507 - touch nb.cluster.cnd.built
48508 -
48509 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
48510 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48511 - touch nb.cluster.dlight.built
48512 -
48513 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48514 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48515 - touch nb.cluster.enterprise.built
48516 -
48517 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
48518 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48519 - touch nb.cluster.ergonomics.built
48520 -
48521 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48522 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48523 - touch nb.cluster.extide.built
48524 -
48525 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48526 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48527 - touch nb.cluster.groovy.built
48528 -
48529 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48530 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48531 - touch nb.cluster.harness.built
48532 -
48533 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48534 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48535 - touch nb.cluster.ide.built
48536 -
48537 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48538 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48539 - touch nb.cluster.java.built
48540 -
48541 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48542 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48543 - touch nb.cluster.javacard.built
48544 -
48545 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48546 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48547 - touch nb.cluster.mobility.built
48548 -
48549 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48550 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48551 - touch nb.cluster.nb.built
48552 -
48553 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48554 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48555 - touch nb.cluster.php.built
48556 -
48557 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48558 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48559 - touch nb.cluster.platform.built
48560 -
48561 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48562 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48563 - touch nb.cluster.profiler.built
48564 -
48565 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48566 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48567 - touch nb.cluster.websvccommon.built
48568 -
48569 - java-pkg-2_src_prepare
48570 -}
48571 -
48572 -src_compile() {
48573 - eant -f nbbuild/build.xml bootstrap || die
48574 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48575 -}
48576 -
48577 -src_install() {
48578 - rm nbbuild/build/javadoc/*.zip
48579 - java-pkg_dojavadoc nbbuild/build/javadoc
48580 -}
48581
48582 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150825.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150825.ebuild
48583 deleted file mode 100644
48584 index 48dc5b8..0000000
48585 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150825.ebuild
48586 +++ /dev/null
48587 @@ -1,168 +0,0 @@
48588 -# Copyright 1999-2015 Gentoo Foundation
48589 -# Distributed under the terms of the GNU General Public License v2
48590 -# $Header: $
48591 -
48592 -EAPI="4"
48593 -inherit eutils java-pkg-2 java-ant-2
48594 -
48595 -DESCRIPTION="Netbeans JavaDocs"
48596 -HOMEPAGE="http://netbeans.org/"
48597 -SLOT="9999"
48598 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
48599 -SRC_URI="${SOURCE_URL}
48600 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48601 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48602 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48603 -KEYWORDS="~amd64 ~x86"
48604 -IUSE=""
48605 -S="${WORKDIR}"
48606 -
48607 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48608 -DEPEND="dev-java/oracle-jdk-bin:1.7
48609 - app-arch/unzip
48610 - dev-java/javahelp:0
48611 - dev-java/junit:4
48612 - ~dev-java/netbeans-apisupport-${PV}
48613 - ~dev-java/netbeans-cnd-${PV}
48614 - ~dev-java/netbeans-dlight-${PV}
48615 - ~dev-java/netbeans-enterprise-${PV}
48616 - ~dev-java/netbeans-ergonomics-${PV}
48617 - ~dev-java/netbeans-extide-${PV}
48618 - ~dev-java/netbeans-groovy-${PV}
48619 - ~dev-java/netbeans-harness-${PV}
48620 - ~dev-java/netbeans-ide-${PV}
48621 - ~dev-java/netbeans-java-${PV}
48622 - ~dev-java/netbeans-javacard-${PV}
48623 - ~dev-java/netbeans-mobility-${PV}
48624 - ~dev-java/netbeans-nb-${PV}
48625 - ~dev-java/netbeans-php-${PV}
48626 - ~dev-java/netbeans-platform-${PV}
48627 - ~dev-java/netbeans-profiler-${PV}
48628 - ~dev-java/netbeans-websvccommon-${PV}"
48629 -RDEPEND=""
48630 -
48631 -JAVA_PKG_BSFIX="off"
48632 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48633 -JAVA_PKG_WANT_SOURCE="1.7"
48634 -JAVA_PKG_WANT_TARGET="1.7"
48635 -
48636 -src_unpack() {
48637 - unpack $(basename ${SOURCE_URL})
48638 -
48639 - einfo "Deleting bundled jars..."
48640 - find -name "*.jar" -type f -delete
48641 -
48642 - unpack netbeans-9999-r14-build.xml.patch.bz2
48643 -
48644 - pushd "${S}" >/dev/null || die
48645 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48646 - popd >/dev/null || die
48647 -}
48648 -
48649 -src_prepare() {
48650 - einfo "Deleting bundled class files..."
48651 - find -name "*.class" -type f | xargs rm -vf
48652 -
48653 - epatch netbeans-9999-r14-build.xml.patch
48654 -
48655 - # Support for custom patches
48656 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48657 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48658 -
48659 - if [ -n "${files}" ] ; then
48660 - einfo "Applying custom patches:"
48661 -
48662 - for file in ${files} ; do
48663 - epatch "${file}"
48664 - done
48665 - fi
48666 - fi
48667 -
48668 - einfo "Symlinking external libraries..."
48669 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48670 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
48671 -
48672 - einfo "Linking in other clusters..."
48673 - mkdir "${S}"/nbbuild/netbeans || die
48674 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48675 -
48676 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48677 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48678 - touch nb.cluster.apisupport.built
48679 -
48680 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
48681 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48682 - touch nb.cluster.cnd.built
48683 -
48684 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
48685 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48686 - touch nb.cluster.dlight.built
48687 -
48688 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48689 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48690 - touch nb.cluster.enterprise.built
48691 -
48692 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
48693 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48694 - touch nb.cluster.ergonomics.built
48695 -
48696 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48697 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48698 - touch nb.cluster.extide.built
48699 -
48700 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48701 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48702 - touch nb.cluster.groovy.built
48703 -
48704 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48705 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48706 - touch nb.cluster.harness.built
48707 -
48708 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48709 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48710 - touch nb.cluster.ide.built
48711 -
48712 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48713 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48714 - touch nb.cluster.java.built
48715 -
48716 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48717 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48718 - touch nb.cluster.javacard.built
48719 -
48720 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48721 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48722 - touch nb.cluster.mobility.built
48723 -
48724 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48725 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48726 - touch nb.cluster.nb.built
48727 -
48728 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48729 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48730 - touch nb.cluster.php.built
48731 -
48732 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48733 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48734 - touch nb.cluster.platform.built
48735 -
48736 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48737 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48738 - touch nb.cluster.profiler.built
48739 -
48740 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48741 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48742 - touch nb.cluster.websvccommon.built
48743 -
48744 - java-pkg-2_src_prepare
48745 -}
48746 -
48747 -src_compile() {
48748 - eant -f nbbuild/build.xml bootstrap || die
48749 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48750 -}
48751 -
48752 -src_install() {
48753 - rm nbbuild/build/javadoc/*.zip
48754 - java-pkg_dojavadoc nbbuild/build/javadoc
48755 -}
48756
48757 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150827.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150827.ebuild
48758 deleted file mode 100644
48759 index e3274f6..0000000
48760 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150827.ebuild
48761 +++ /dev/null
48762 @@ -1,168 +0,0 @@
48763 -# Copyright 1999-2015 Gentoo Foundation
48764 -# Distributed under the terms of the GNU General Public License v2
48765 -# $Header: $
48766 -
48767 -EAPI="4"
48768 -inherit eutils java-pkg-2 java-ant-2
48769 -
48770 -DESCRIPTION="Netbeans JavaDocs"
48771 -HOMEPAGE="http://netbeans.org/"
48772 -SLOT="9999"
48773 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
48774 -SRC_URI="${SOURCE_URL}
48775 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48776 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48777 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48778 -KEYWORDS="~amd64 ~x86"
48779 -IUSE=""
48780 -S="${WORKDIR}"
48781 -
48782 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48783 -DEPEND="dev-java/oracle-jdk-bin:1.7
48784 - app-arch/unzip
48785 - dev-java/javahelp:0
48786 - dev-java/junit:4
48787 - ~dev-java/netbeans-apisupport-${PV}
48788 - ~dev-java/netbeans-cnd-${PV}
48789 - ~dev-java/netbeans-dlight-${PV}
48790 - ~dev-java/netbeans-enterprise-${PV}
48791 - ~dev-java/netbeans-ergonomics-${PV}
48792 - ~dev-java/netbeans-extide-${PV}
48793 - ~dev-java/netbeans-groovy-${PV}
48794 - ~dev-java/netbeans-harness-${PV}
48795 - ~dev-java/netbeans-ide-${PV}
48796 - ~dev-java/netbeans-java-${PV}
48797 - ~dev-java/netbeans-javacard-${PV}
48798 - ~dev-java/netbeans-mobility-${PV}
48799 - ~dev-java/netbeans-nb-${PV}
48800 - ~dev-java/netbeans-php-${PV}
48801 - ~dev-java/netbeans-platform-${PV}
48802 - ~dev-java/netbeans-profiler-${PV}
48803 - ~dev-java/netbeans-websvccommon-${PV}"
48804 -RDEPEND=""
48805 -
48806 -JAVA_PKG_BSFIX="off"
48807 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48808 -JAVA_PKG_WANT_SOURCE="1.7"
48809 -JAVA_PKG_WANT_TARGET="1.7"
48810 -
48811 -src_unpack() {
48812 - unpack $(basename ${SOURCE_URL})
48813 -
48814 - einfo "Deleting bundled jars..."
48815 - find -name "*.jar" -type f -delete
48816 -
48817 - unpack netbeans-9999-r14-build.xml.patch.bz2
48818 -
48819 - pushd "${S}" >/dev/null || die
48820 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48821 - popd >/dev/null || die
48822 -}
48823 -
48824 -src_prepare() {
48825 - einfo "Deleting bundled class files..."
48826 - find -name "*.class" -type f | xargs rm -vf
48827 -
48828 - epatch netbeans-9999-r14-build.xml.patch
48829 -
48830 - # Support for custom patches
48831 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
48832 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
48833 -
48834 - if [ -n "${files}" ] ; then
48835 - einfo "Applying custom patches:"
48836 -
48837 - for file in ${files} ; do
48838 - epatch "${file}"
48839 - done
48840 - fi
48841 - fi
48842 -
48843 - einfo "Symlinking external libraries..."
48844 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
48845 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
48846 -
48847 - einfo "Linking in other clusters..."
48848 - mkdir "${S}"/nbbuild/netbeans || die
48849 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
48850 -
48851 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
48852 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48853 - touch nb.cluster.apisupport.built
48854 -
48855 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
48856 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48857 - touch nb.cluster.cnd.built
48858 -
48859 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
48860 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48861 - touch nb.cluster.dlight.built
48862 -
48863 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
48864 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48865 - touch nb.cluster.enterprise.built
48866 -
48867 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
48868 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48869 - touch nb.cluster.ergonomics.built
48870 -
48871 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
48872 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48873 - touch nb.cluster.extide.built
48874 -
48875 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
48876 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48877 - touch nb.cluster.groovy.built
48878 -
48879 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
48880 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48881 - touch nb.cluster.harness.built
48882 -
48883 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
48884 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48885 - touch nb.cluster.ide.built
48886 -
48887 - ln -s /usr/share/netbeans-java-${SLOT} java || die
48888 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48889 - touch nb.cluster.java.built
48890 -
48891 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
48892 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48893 - touch nb.cluster.javacard.built
48894 -
48895 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
48896 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48897 - touch nb.cluster.mobility.built
48898 -
48899 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
48900 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
48901 - touch nb.cluster.nb.built
48902 -
48903 - ln -s /usr/share/netbeans-php-${SLOT} php || die
48904 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48905 - touch nb.cluster.php.built
48906 -
48907 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
48908 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48909 - touch nb.cluster.platform.built
48910 -
48911 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
48912 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48913 - touch nb.cluster.profiler.built
48914 -
48915 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
48916 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
48917 - touch nb.cluster.websvccommon.built
48918 -
48919 - java-pkg-2_src_prepare
48920 -}
48921 -
48922 -src_compile() {
48923 - eant -f nbbuild/build.xml bootstrap || die
48924 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
48925 -}
48926 -
48927 -src_install() {
48928 - rm nbbuild/build/javadoc/*.zip
48929 - java-pkg_dojavadoc nbbuild/build/javadoc
48930 -}
48931
48932 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150828.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150828.ebuild
48933 deleted file mode 100644
48934 index e4583e7..0000000
48935 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150828.ebuild
48936 +++ /dev/null
48937 @@ -1,168 +0,0 @@
48938 -# Copyright 1999-2015 Gentoo Foundation
48939 -# Distributed under the terms of the GNU General Public License v2
48940 -# $Header: $
48941 -
48942 -EAPI="4"
48943 -inherit eutils java-pkg-2 java-ant-2
48944 -
48945 -DESCRIPTION="Netbeans JavaDocs"
48946 -HOMEPAGE="http://netbeans.org/"
48947 -SLOT="9999"
48948 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
48949 -SRC_URI="${SOURCE_URL}
48950 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
48951 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
48952 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
48953 -KEYWORDS="~amd64 ~x86"
48954 -IUSE=""
48955 -S="${WORKDIR}"
48956 -
48957 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
48958 -DEPEND="dev-java/oracle-jdk-bin:1.7
48959 - app-arch/unzip
48960 - dev-java/javahelp:0
48961 - dev-java/junit:4
48962 - ~dev-java/netbeans-apisupport-${PV}
48963 - ~dev-java/netbeans-cnd-${PV}
48964 - ~dev-java/netbeans-dlight-${PV}
48965 - ~dev-java/netbeans-enterprise-${PV}
48966 - ~dev-java/netbeans-ergonomics-${PV}
48967 - ~dev-java/netbeans-extide-${PV}
48968 - ~dev-java/netbeans-groovy-${PV}
48969 - ~dev-java/netbeans-harness-${PV}
48970 - ~dev-java/netbeans-ide-${PV}
48971 - ~dev-java/netbeans-java-${PV}
48972 - ~dev-java/netbeans-javacard-${PV}
48973 - ~dev-java/netbeans-mobility-${PV}
48974 - ~dev-java/netbeans-nb-${PV}
48975 - ~dev-java/netbeans-php-${PV}
48976 - ~dev-java/netbeans-platform-${PV}
48977 - ~dev-java/netbeans-profiler-${PV}
48978 - ~dev-java/netbeans-websvccommon-${PV}"
48979 -RDEPEND=""
48980 -
48981 -JAVA_PKG_BSFIX="off"
48982 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
48983 -JAVA_PKG_WANT_SOURCE="1.7"
48984 -JAVA_PKG_WANT_TARGET="1.7"
48985 -
48986 -src_unpack() {
48987 - unpack $(basename ${SOURCE_URL})
48988 -
48989 - einfo "Deleting bundled jars..."
48990 - find -name "*.jar" -type f -delete
48991 -
48992 - unpack netbeans-9999-r14-build.xml.patch.bz2
48993 -
48994 - pushd "${S}" >/dev/null || die
48995 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
48996 - popd >/dev/null || die
48997 -}
48998 -
48999 -src_prepare() {
49000 - einfo "Deleting bundled class files..."
49001 - find -name "*.class" -type f | xargs rm -vf
49002 -
49003 - epatch netbeans-9999-r14-build.xml.patch
49004 -
49005 - # Support for custom patches
49006 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49007 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49008 -
49009 - if [ -n "${files}" ] ; then
49010 - einfo "Applying custom patches:"
49011 -
49012 - for file in ${files} ; do
49013 - epatch "${file}"
49014 - done
49015 - fi
49016 - fi
49017 -
49018 - einfo "Symlinking external libraries..."
49019 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49020 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49021 -
49022 - einfo "Linking in other clusters..."
49023 - mkdir "${S}"/nbbuild/netbeans || die
49024 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49025 -
49026 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
49027 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49028 - touch nb.cluster.apisupport.built
49029 -
49030 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
49031 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49032 - touch nb.cluster.cnd.built
49033 -
49034 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
49035 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49036 - touch nb.cluster.dlight.built
49037 -
49038 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
49039 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49040 - touch nb.cluster.enterprise.built
49041 -
49042 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
49043 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49044 - touch nb.cluster.ergonomics.built
49045 -
49046 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49047 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49048 - touch nb.cluster.extide.built
49049 -
49050 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
49051 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49052 - touch nb.cluster.groovy.built
49053 -
49054 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49055 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49056 - touch nb.cluster.harness.built
49057 -
49058 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49059 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49060 - touch nb.cluster.ide.built
49061 -
49062 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49063 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49064 - touch nb.cluster.java.built
49065 -
49066 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
49067 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49068 - touch nb.cluster.javacard.built
49069 -
49070 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
49071 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49072 - touch nb.cluster.mobility.built
49073 -
49074 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
49075 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
49076 - touch nb.cluster.nb.built
49077 -
49078 - ln -s /usr/share/netbeans-php-${SLOT} php || die
49079 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49080 - touch nb.cluster.php.built
49081 -
49082 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49083 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49084 - touch nb.cluster.platform.built
49085 -
49086 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
49087 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49088 - touch nb.cluster.profiler.built
49089 -
49090 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
49091 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49092 - touch nb.cluster.websvccommon.built
49093 -
49094 - java-pkg-2_src_prepare
49095 -}
49096 -
49097 -src_compile() {
49098 - eant -f nbbuild/build.xml bootstrap || die
49099 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
49100 -}
49101 -
49102 -src_install() {
49103 - rm nbbuild/build/javadoc/*.zip
49104 - java-pkg_dojavadoc nbbuild/build/javadoc
49105 -}
49106
49107 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150829.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150829.ebuild
49108 deleted file mode 100644
49109 index ac050f3..0000000
49110 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150829.ebuild
49111 +++ /dev/null
49112 @@ -1,168 +0,0 @@
49113 -# Copyright 1999-2015 Gentoo Foundation
49114 -# Distributed under the terms of the GNU General Public License v2
49115 -# $Header: $
49116 -
49117 -EAPI="4"
49118 -inherit eutils java-pkg-2 java-ant-2
49119 -
49120 -DESCRIPTION="Netbeans JavaDocs"
49121 -HOMEPAGE="http://netbeans.org/"
49122 -SLOT="9999"
49123 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
49124 -SRC_URI="${SOURCE_URL}
49125 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49126 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
49127 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49128 -KEYWORDS="~amd64 ~x86"
49129 -IUSE=""
49130 -S="${WORKDIR}"
49131 -
49132 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
49133 -DEPEND="dev-java/oracle-jdk-bin:1.7
49134 - app-arch/unzip
49135 - dev-java/javahelp:0
49136 - dev-java/junit:4
49137 - ~dev-java/netbeans-apisupport-${PV}
49138 - ~dev-java/netbeans-cnd-${PV}
49139 - ~dev-java/netbeans-dlight-${PV}
49140 - ~dev-java/netbeans-enterprise-${PV}
49141 - ~dev-java/netbeans-ergonomics-${PV}
49142 - ~dev-java/netbeans-extide-${PV}
49143 - ~dev-java/netbeans-groovy-${PV}
49144 - ~dev-java/netbeans-harness-${PV}
49145 - ~dev-java/netbeans-ide-${PV}
49146 - ~dev-java/netbeans-java-${PV}
49147 - ~dev-java/netbeans-javacard-${PV}
49148 - ~dev-java/netbeans-mobility-${PV}
49149 - ~dev-java/netbeans-nb-${PV}
49150 - ~dev-java/netbeans-php-${PV}
49151 - ~dev-java/netbeans-platform-${PV}
49152 - ~dev-java/netbeans-profiler-${PV}
49153 - ~dev-java/netbeans-websvccommon-${PV}"
49154 -RDEPEND=""
49155 -
49156 -JAVA_PKG_BSFIX="off"
49157 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
49158 -JAVA_PKG_WANT_SOURCE="1.7"
49159 -JAVA_PKG_WANT_TARGET="1.7"
49160 -
49161 -src_unpack() {
49162 - unpack $(basename ${SOURCE_URL})
49163 -
49164 - einfo "Deleting bundled jars..."
49165 - find -name "*.jar" -type f -delete
49166 -
49167 - unpack netbeans-9999-r14-build.xml.patch.bz2
49168 -
49169 - pushd "${S}" >/dev/null || die
49170 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
49171 - popd >/dev/null || die
49172 -}
49173 -
49174 -src_prepare() {
49175 - einfo "Deleting bundled class files..."
49176 - find -name "*.class" -type f | xargs rm -vf
49177 -
49178 - epatch netbeans-9999-r14-build.xml.patch
49179 -
49180 - # Support for custom patches
49181 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49182 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49183 -
49184 - if [ -n "${files}" ] ; then
49185 - einfo "Applying custom patches:"
49186 -
49187 - for file in ${files} ; do
49188 - epatch "${file}"
49189 - done
49190 - fi
49191 - fi
49192 -
49193 - einfo "Symlinking external libraries..."
49194 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49195 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49196 -
49197 - einfo "Linking in other clusters..."
49198 - mkdir "${S}"/nbbuild/netbeans || die
49199 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49200 -
49201 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
49202 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49203 - touch nb.cluster.apisupport.built
49204 -
49205 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
49206 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49207 - touch nb.cluster.cnd.built
49208 -
49209 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
49210 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49211 - touch nb.cluster.dlight.built
49212 -
49213 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
49214 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49215 - touch nb.cluster.enterprise.built
49216 -
49217 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
49218 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49219 - touch nb.cluster.ergonomics.built
49220 -
49221 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49222 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49223 - touch nb.cluster.extide.built
49224 -
49225 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
49226 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49227 - touch nb.cluster.groovy.built
49228 -
49229 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49230 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49231 - touch nb.cluster.harness.built
49232 -
49233 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49234 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49235 - touch nb.cluster.ide.built
49236 -
49237 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49238 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49239 - touch nb.cluster.java.built
49240 -
49241 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
49242 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49243 - touch nb.cluster.javacard.built
49244 -
49245 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
49246 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49247 - touch nb.cluster.mobility.built
49248 -
49249 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
49250 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
49251 - touch nb.cluster.nb.built
49252 -
49253 - ln -s /usr/share/netbeans-php-${SLOT} php || die
49254 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49255 - touch nb.cluster.php.built
49256 -
49257 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49258 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49259 - touch nb.cluster.platform.built
49260 -
49261 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
49262 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49263 - touch nb.cluster.profiler.built
49264 -
49265 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
49266 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49267 - touch nb.cluster.websvccommon.built
49268 -
49269 - java-pkg-2_src_prepare
49270 -}
49271 -
49272 -src_compile() {
49273 - eant -f nbbuild/build.xml bootstrap || die
49274 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
49275 -}
49276 -
49277 -src_install() {
49278 - rm nbbuild/build/javadoc/*.zip
49279 - java-pkg_dojavadoc nbbuild/build/javadoc
49280 -}
49281
49282 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150830.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150830.ebuild
49283 deleted file mode 100644
49284 index 6e9ff47..0000000
49285 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150830.ebuild
49286 +++ /dev/null
49287 @@ -1,168 +0,0 @@
49288 -# Copyright 1999-2015 Gentoo Foundation
49289 -# Distributed under the terms of the GNU General Public License v2
49290 -# $Header: $
49291 -
49292 -EAPI="4"
49293 -inherit eutils java-pkg-2 java-ant-2
49294 -
49295 -DESCRIPTION="Netbeans JavaDocs"
49296 -HOMEPAGE="http://netbeans.org/"
49297 -SLOT="9999"
49298 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
49299 -SRC_URI="${SOURCE_URL}
49300 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49301 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
49302 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49303 -KEYWORDS="~amd64 ~x86"
49304 -IUSE=""
49305 -S="${WORKDIR}"
49306 -
49307 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
49308 -DEPEND="dev-java/oracle-jdk-bin:1.7
49309 - app-arch/unzip
49310 - dev-java/javahelp:0
49311 - dev-java/junit:4
49312 - ~dev-java/netbeans-apisupport-${PV}
49313 - ~dev-java/netbeans-cnd-${PV}
49314 - ~dev-java/netbeans-dlight-${PV}
49315 - ~dev-java/netbeans-enterprise-${PV}
49316 - ~dev-java/netbeans-ergonomics-${PV}
49317 - ~dev-java/netbeans-extide-${PV}
49318 - ~dev-java/netbeans-groovy-${PV}
49319 - ~dev-java/netbeans-harness-${PV}
49320 - ~dev-java/netbeans-ide-${PV}
49321 - ~dev-java/netbeans-java-${PV}
49322 - ~dev-java/netbeans-javacard-${PV}
49323 - ~dev-java/netbeans-mobility-${PV}
49324 - ~dev-java/netbeans-nb-${PV}
49325 - ~dev-java/netbeans-php-${PV}
49326 - ~dev-java/netbeans-platform-${PV}
49327 - ~dev-java/netbeans-profiler-${PV}
49328 - ~dev-java/netbeans-websvccommon-${PV}"
49329 -RDEPEND=""
49330 -
49331 -JAVA_PKG_BSFIX="off"
49332 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
49333 -JAVA_PKG_WANT_SOURCE="1.7"
49334 -JAVA_PKG_WANT_TARGET="1.7"
49335 -
49336 -src_unpack() {
49337 - unpack $(basename ${SOURCE_URL})
49338 -
49339 - einfo "Deleting bundled jars..."
49340 - find -name "*.jar" -type f -delete
49341 -
49342 - unpack netbeans-9999-r14-build.xml.patch.bz2
49343 -
49344 - pushd "${S}" >/dev/null || die
49345 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
49346 - popd >/dev/null || die
49347 -}
49348 -
49349 -src_prepare() {
49350 - einfo "Deleting bundled class files..."
49351 - find -name "*.class" -type f | xargs rm -vf
49352 -
49353 - epatch netbeans-9999-r14-build.xml.patch
49354 -
49355 - # Support for custom patches
49356 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49357 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49358 -
49359 - if [ -n "${files}" ] ; then
49360 - einfo "Applying custom patches:"
49361 -
49362 - for file in ${files} ; do
49363 - epatch "${file}"
49364 - done
49365 - fi
49366 - fi
49367 -
49368 - einfo "Symlinking external libraries..."
49369 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49370 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49371 -
49372 - einfo "Linking in other clusters..."
49373 - mkdir "${S}"/nbbuild/netbeans || die
49374 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49375 -
49376 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
49377 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49378 - touch nb.cluster.apisupport.built
49379 -
49380 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
49381 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49382 - touch nb.cluster.cnd.built
49383 -
49384 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
49385 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49386 - touch nb.cluster.dlight.built
49387 -
49388 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
49389 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49390 - touch nb.cluster.enterprise.built
49391 -
49392 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
49393 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49394 - touch nb.cluster.ergonomics.built
49395 -
49396 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49397 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49398 - touch nb.cluster.extide.built
49399 -
49400 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
49401 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49402 - touch nb.cluster.groovy.built
49403 -
49404 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49405 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49406 - touch nb.cluster.harness.built
49407 -
49408 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49409 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49410 - touch nb.cluster.ide.built
49411 -
49412 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49413 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49414 - touch nb.cluster.java.built
49415 -
49416 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
49417 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49418 - touch nb.cluster.javacard.built
49419 -
49420 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
49421 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49422 - touch nb.cluster.mobility.built
49423 -
49424 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
49425 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
49426 - touch nb.cluster.nb.built
49427 -
49428 - ln -s /usr/share/netbeans-php-${SLOT} php || die
49429 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49430 - touch nb.cluster.php.built
49431 -
49432 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49433 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49434 - touch nb.cluster.platform.built
49435 -
49436 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
49437 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49438 - touch nb.cluster.profiler.built
49439 -
49440 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
49441 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49442 - touch nb.cluster.websvccommon.built
49443 -
49444 - java-pkg-2_src_prepare
49445 -}
49446 -
49447 -src_compile() {
49448 - eant -f nbbuild/build.xml bootstrap || die
49449 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
49450 -}
49451 -
49452 -src_install() {
49453 - rm nbbuild/build/javadoc/*.zip
49454 - java-pkg_dojavadoc nbbuild/build/javadoc
49455 -}
49456
49457 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150831.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150831.ebuild
49458 deleted file mode 100644
49459 index 00ecd61..0000000
49460 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150831.ebuild
49461 +++ /dev/null
49462 @@ -1,168 +0,0 @@
49463 -# Copyright 1999-2015 Gentoo Foundation
49464 -# Distributed under the terms of the GNU General Public License v2
49465 -# $Header: $
49466 -
49467 -EAPI="4"
49468 -inherit eutils java-pkg-2 java-ant-2
49469 -
49470 -DESCRIPTION="Netbeans JavaDocs"
49471 -HOMEPAGE="http://netbeans.org/"
49472 -SLOT="9999"
49473 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
49474 -SRC_URI="${SOURCE_URL}
49475 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49476 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
49477 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49478 -KEYWORDS="~amd64 ~x86"
49479 -IUSE=""
49480 -S="${WORKDIR}"
49481 -
49482 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
49483 -DEPEND="dev-java/oracle-jdk-bin:1.7
49484 - app-arch/unzip
49485 - dev-java/javahelp:0
49486 - dev-java/junit:4
49487 - ~dev-java/netbeans-apisupport-${PV}
49488 - ~dev-java/netbeans-cnd-${PV}
49489 - ~dev-java/netbeans-dlight-${PV}
49490 - ~dev-java/netbeans-enterprise-${PV}
49491 - ~dev-java/netbeans-ergonomics-${PV}
49492 - ~dev-java/netbeans-extide-${PV}
49493 - ~dev-java/netbeans-groovy-${PV}
49494 - ~dev-java/netbeans-harness-${PV}
49495 - ~dev-java/netbeans-ide-${PV}
49496 - ~dev-java/netbeans-java-${PV}
49497 - ~dev-java/netbeans-javacard-${PV}
49498 - ~dev-java/netbeans-mobility-${PV}
49499 - ~dev-java/netbeans-nb-${PV}
49500 - ~dev-java/netbeans-php-${PV}
49501 - ~dev-java/netbeans-platform-${PV}
49502 - ~dev-java/netbeans-profiler-${PV}
49503 - ~dev-java/netbeans-websvccommon-${PV}"
49504 -RDEPEND=""
49505 -
49506 -JAVA_PKG_BSFIX="off"
49507 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
49508 -JAVA_PKG_WANT_SOURCE="1.7"
49509 -JAVA_PKG_WANT_TARGET="1.7"
49510 -
49511 -src_unpack() {
49512 - unpack $(basename ${SOURCE_URL})
49513 -
49514 - einfo "Deleting bundled jars..."
49515 - find -name "*.jar" -type f -delete
49516 -
49517 - unpack netbeans-9999-r14-build.xml.patch.bz2
49518 -
49519 - pushd "${S}" >/dev/null || die
49520 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
49521 - popd >/dev/null || die
49522 -}
49523 -
49524 -src_prepare() {
49525 - einfo "Deleting bundled class files..."
49526 - find -name "*.class" -type f | xargs rm -vf
49527 -
49528 - epatch netbeans-9999-r14-build.xml.patch
49529 -
49530 - # Support for custom patches
49531 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49532 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49533 -
49534 - if [ -n "${files}" ] ; then
49535 - einfo "Applying custom patches:"
49536 -
49537 - for file in ${files} ; do
49538 - epatch "${file}"
49539 - done
49540 - fi
49541 - fi
49542 -
49543 - einfo "Symlinking external libraries..."
49544 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49545 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49546 -
49547 - einfo "Linking in other clusters..."
49548 - mkdir "${S}"/nbbuild/netbeans || die
49549 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49550 -
49551 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
49552 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49553 - touch nb.cluster.apisupport.built
49554 -
49555 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
49556 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49557 - touch nb.cluster.cnd.built
49558 -
49559 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
49560 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49561 - touch nb.cluster.dlight.built
49562 -
49563 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
49564 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49565 - touch nb.cluster.enterprise.built
49566 -
49567 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
49568 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49569 - touch nb.cluster.ergonomics.built
49570 -
49571 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49572 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49573 - touch nb.cluster.extide.built
49574 -
49575 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
49576 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49577 - touch nb.cluster.groovy.built
49578 -
49579 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
49580 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49581 - touch nb.cluster.harness.built
49582 -
49583 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49584 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49585 - touch nb.cluster.ide.built
49586 -
49587 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49588 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49589 - touch nb.cluster.java.built
49590 -
49591 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
49592 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49593 - touch nb.cluster.javacard.built
49594 -
49595 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
49596 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49597 - touch nb.cluster.mobility.built
49598 -
49599 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
49600 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
49601 - touch nb.cluster.nb.built
49602 -
49603 - ln -s /usr/share/netbeans-php-${SLOT} php || die
49604 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49605 - touch nb.cluster.php.built
49606 -
49607 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49608 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49609 - touch nb.cluster.platform.built
49610 -
49611 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
49612 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49613 - touch nb.cluster.profiler.built
49614 -
49615 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
49616 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49617 - touch nb.cluster.websvccommon.built
49618 -
49619 - java-pkg-2_src_prepare
49620 -}
49621 -
49622 -src_compile() {
49623 - eant -f nbbuild/build.xml bootstrap || die
49624 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
49625 -}
49626 -
49627 -src_install() {
49628 - rm nbbuild/build/javadoc/*.zip
49629 - java-pkg_dojavadoc nbbuild/build/javadoc
49630 -}
49631
49632 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150801.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150901.ebuild
49633 similarity index 98%
49634 rename from dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150801.ebuild
49635 rename to dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150901.ebuild
49636 index 804549d..3e6ffd2 100644
49637 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150801.ebuild
49638 +++ b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150901.ebuild
49639 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
49640 DESCRIPTION="Netbeans JavaDocs"
49641 HOMEPAGE="http://netbeans.org/"
49642 SLOT="9999"
49643 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
49644 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
49645 SRC_URI="${SOURCE_URL}
49646 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49647 http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
49648
49649 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
49650 index db24c7a..70898c0 100644
49651 --- a/dev-java/netbeans-javafx/Manifest
49652 +++ b/dev-java/netbeans-javafx/Manifest
49653 @@ -11,70 +11,24 @@ DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5
49654 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
49655 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
49656 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
49657 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
49658 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
49659 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
49660 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
49661 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
49662 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
49663 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
49664 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
49665 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
49666 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
49667 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
49668 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
49669 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
49670 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
49671 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
49672 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
49673 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
49674 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
49675 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
49676 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
49677 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
49678 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
49679 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
49680 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
49681 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
49682 EBUILD netbeans-javafx-8.0.2.ebuild 4653 SHA256 b3841797db457ad824a84bf20ca1cac0def938b82b866bfb77561f294b045cea SHA512 ad8cd2e93a833ca56b1cddcaa0fdcad854a19c3874454303e970fab159bd1d95535bf179635653d8e1918e4160e25afc26a82ac218e3d53ea816aeec40d2b423 WHIRLPOOL d73873d047c16152b3a1649af8af6030bcc07fce58b1b6d1faacf444c363c68a1f9cc67c2c6c474d0bb2221dde5483dd2319f76edcab1ffadd61e694f5db36be
49683 -EBUILD netbeans-javafx-9999_p20150801.ebuild 4723 SHA256 baecf0118cbd25818f4a121e9a874ee46e798f2881195ab08f718d1096fac03c SHA512 799d4ff04f2b2bcc4c1238955575ea8242f7a9f12215c147ab1fd84d7ce55a26f79dcc1c6d67769c347420035ed85352c27d6944770b998f5fa73cecb9c63b06 WHIRLPOOL 13a24db9ce5c272e7afad62f839d545bdd603c176c92f472b85c2fff6a296ab64ac39ba083e0c67ce1221d40f19230f5cc0c8684681007e6966faf544ff5cffd
49684 -EBUILD netbeans-javafx-9999_p20150803.ebuild 4723 SHA256 12c8ae9e42f12155f44fd5d8ffe60a59e5450ee4738454649d0c3f6e051ad265 SHA512 3f90ec7a03aad00e87b76af9d370d929a145d69c1b675959f7d5c9775dea9e4e98bf0be098dc0107177af584d0e32a9fbd61db1402c0d99d460c1cea6fdbaee7 WHIRLPOOL 405bdbf39d29f13b5be946b5f74682456cb9e213b6e1f7ec47590ca95f39539329edc0452afb98a5f5308c04437ed0f40e198a0bab8c2e5473a438beda8406e4
49685 -EBUILD netbeans-javafx-9999_p20150804.ebuild 4723 SHA256 93ef750dcfa2dcb194b7dc3add3121860300da027925ff555176dfd75f8fe6e0 SHA512 a62f2b341a0642a29065d8ba4f21de812bd888c22e3ff21e478cf3f25a2ef28c018776e589ca1927c871ac6ec53d103d794fc70d13fb31b9e66afdb36858d47a WHIRLPOOL 5e247dbe1d2da2328139870122d401a423dedecc9e76af72ca6f2ac06093e2382429b6e208062ff4c3f2095a17868f93657a80c71c482efea252844a10d4ae19
49686 -EBUILD netbeans-javafx-9999_p20150805.ebuild 4723 SHA256 793c1edf374b6ac593dc79ee2c211b1e749576216a5b77d32d7169416df00cbc SHA512 e826a443e48d2bdfc01c51963ff9ef5385497886b80c6dd35a0c50e404ae89c24409d413c4ebfb1807406e051fee10b37e0dc0cae01a110e3ab2e391e9f35d60 WHIRLPOOL 018ff15995ad9407ef33bb0b28f34d5d3e5b99ec08960b5276039dcc5b55e45d25f43fa3f85b796a22e51b69210f5bcc26c757f39434a6afe5a99e9507d32014
49687 -EBUILD netbeans-javafx-9999_p20150807.ebuild 4723 SHA256 a636ad02460b0d0ea89132e173e0d96c04cf7205df447118b72192b30a4df470 SHA512 155b9f14497a299c79e0a1aba9ac8bdf93f5153dec460ce5a497c87b6b5d72b4d669ee11eb169e6ef5497d6d752e296220d3edff3024899512c65629881680a6 WHIRLPOOL 1d0a0e5c6c05ee3074580ebcc296f5bc551d14176147855d07d276f5cbb54b3adbf69bb464031eb388da9a61ad49fdde39161eb11184ff7ee67e0d4459c44c99
49688 -EBUILD netbeans-javafx-9999_p20150808.ebuild 4723 SHA256 f2c2e337a18264ba97825165ff8184d6af1c1b7d097e45f7e667cc91c22e0258 SHA512 fc983f25d703166b75b77f255966a49476f2b172e3566a2e63967b6d22d7248944896770267eee494e1c51a36b18288a1af77346472483122a7a8162c1eace8e WHIRLPOOL 2c84dfde430f72ceafab6e8cdaefb7c63af6b6f1bd18ed66fbbf0cbf4cb84fba8295e0824e52efcf4b18bfcb066d35d7d7e6d6559d30a60825e98672503cc12a
49689 -EBUILD netbeans-javafx-9999_p20150810.ebuild 4723 SHA256 87878a19a6abb8b9c26f521c0f361eab48eb626a758a9dd0d635d95a869315df SHA512 55787ae0470c10cfff12296ce700661ec98a63a8e3353b442142b42d03681ee4e7db0f6b47d1fccfca276bbb6a7e3692cfc4e001c479dedf1821627d7b1656b4 WHIRLPOOL c8f1c59e544aab64395ae56f0b83a4c78504be37d1798d3f106a289bbbbc869b604884a87bc7316b9a509c2207b883ecac6131c6d07787a61be8ed540ac09525
49690 -EBUILD netbeans-javafx-9999_p20150812.ebuild 4723 SHA256 1da0158188a34b1ec37fc027c0a1e6d0dc1f37515149a3ec3d97ee358f0dcc96 SHA512 79e406b46d20211a677a46f56af313b8982c3b4d6695725888ad13f368221726de17ba70a07e210b4f2ce82918e937cfba96a8e200b3feac4991587f06a25237 WHIRLPOOL 9ddf3c60a0f82d43183a8346c23d8f176007cd70de1b2efe95df8e85fe1ef5e91d542ce4792e815fe44605e84077a2a7206343bdf2e789b618869af6ed5ac515
49691 -EBUILD netbeans-javafx-9999_p20150813.ebuild 4723 SHA256 76804f68917de291ad48203ba37c37bd208b2e29cdce77df0152b1d6db9431a5 SHA512 45200c8344989e3d9eb6560a549935154d0b13b491b769e11ac4fc0db5068b59cab5546599515df6d6c71a1b161087df6ee5a425c26efbb8bf4913e2a9620186 WHIRLPOOL bdfff42b1fae6f01a8e1a1993efa3a484af2949f8a3421ebe9ef21380bdca4a9a461d87fc02ab71a217669849896c46ca1bab72f6ba2a596d0d67ec7e7cab0ca
49692 -EBUILD netbeans-javafx-9999_p20150814.ebuild 4723 SHA256 0de254578c6baee7f9d2b39d5da3452614c953181cf0590093d71bd1128f01df SHA512 8d5bac8cb9945e5c65faf587fa4c60683afc77cae2356caa19e59874343a2dccadbd8b0fd1070b0fab8f933e662e7ef45be1d003782fa9adfd39635416b9c6eb WHIRLPOOL 84deb4aea484207047c76832c362b8208de7680c142a16b4917bcd84324e92e937e2c58d1d011adb8a9c387b15a01652b4a7df11b571d28cdba68de5023a5780
49693 -EBUILD netbeans-javafx-9999_p20150817.ebuild 4723 SHA256 d9a0de5a8912319a6d445b944186c9b6a1be72d98f7a1576c0ac92111686f0be SHA512 6e9e957a49d8f43304e112e2c5a3f77f8a6b890e803255e216bc9ecf4eefd371c4e3b49f17dbdcfd2825b6a1aba393f49d6a6c4703ae14038f6bb6aa7ec9dd42 WHIRLPOOL 6535e6c56f2909ea52cb315748c97768641360a0e845809081d587c98cbcb3cd0af175f6f9ea0662d7bbb057afac7782a8dd4f465764cb098d7d881cc672dd4e
49694 -EBUILD netbeans-javafx-9999_p20150818.ebuild 4723 SHA256 7117783d497b2caf50c7b6fd6a86a6ec59110eb9af2b1844191c32020afade5d SHA512 7e54111b4e4d225bea8522458a3c63d42529f941e2948c771c780bdce86823f224b4fcaa10a307cfd88cdbeec260b80cd691071427e67bfe5777691b40cff30f WHIRLPOOL 184050ca2ed183920048a0b3254769649c8fc0147c0c512bb34fe3311e53bc79886e1a0387c07d07121001b392186e25870343817906fba592cfa883a65822f5
49695 -EBUILD netbeans-javafx-9999_p20150819.ebuild 4723 SHA256 4f11177f0f8681a1dd9788f1314c4409b306d2636a5ccfdc7c70f589f159844b SHA512 8f4a89e1b959944a1baed237b0a57290c3125b3d1de5e6f352aec8a8d00ac2258226f4939e9a2879feebaaf89cad6679b535c9f031a9745211117db6d5c8e819 WHIRLPOOL e45d9ec491ed9c96a9f90be84c3b9b3d978d1b02e30f5012d658b961d8d929bc84b1f06e7c67a087689a3a98c45347e29ad987e77759686efadbc1d4f395b638
49696 -EBUILD netbeans-javafx-9999_p20150820.ebuild 4723 SHA256 e2b8e32baa1c4b230dc0e9c536143cc1a47fbf17643cba6488d370745afa756f SHA512 2601f5727b8bf7918f4fb36affb0c0ff2ad1007622a29254b0676d179dea0e5f81b44369aa630b16bb72d0c9b66aa47fbdfbc70c084102dac24f5bad4db461f4 WHIRLPOOL 53c9b8824c95bdd28c2ddf0130181203858344dbceadb15d5f4d19bfbc1b2b7e86013fdfc9aabff50d941bcd2825bd5ad68fd91ccd33e5e394c99486f5a438b6
49697 -EBUILD netbeans-javafx-9999_p20150821.ebuild 4723 SHA256 34aa5f7eda021f576fe2232602301c1945c325e1194ed238b6d363d13645d1f6 SHA512 de4ca7b8f056cfc46eea3bdb48593601c5efecae956121e193058bff60db2d46994bb80cd681cf26335c18dbb06e67d9e834f3c3b7762c0c28202d1dc8cd86cc WHIRLPOOL dc5db27b106fbba4e44d0928cc0d9244c264fbcd39afdec6b13e824e1c0db77cbb42e8837cf8c7e4d8492fb28b1747650867c29cfef561d27bcca2155ce13bb0
49698 -EBUILD netbeans-javafx-9999_p20150822.ebuild 4723 SHA256 6993e85a9d87bfb8ea63ed088e613528b42f45bdd1bb1a5860d7f1a94a60f4f2 SHA512 3999609c256050c765eca729cd5d2ddf35fcb020f8f235f8930c4f6e574fa08aafdfe296651d6b96fa5d41801597e359793e26ab213e23fc6cb854fa3b70a575 WHIRLPOOL 5bf949467619385c764b5db1fa88ce5c5f37583fd57a0b8e85544aa5dc0c776c8cce4a20b7feb49157ef110ef97e90f3a53ba1d008c493eebf3ba053e6f46092
49699 -EBUILD netbeans-javafx-9999_p20150823.ebuild 4723 SHA256 7de5750b2ec89de011d5d0a48d5eadf5a27064594d544320747a5fae02748ab2 SHA512 abc1f40b4ab95c1bf38c85e304da4d5af2702ef1b8d2259cee22bf7142eddcfdc18f3f4faa35cc02a3a74d18b9d54283d7a56ed1cae89523220327dd5ca28790 WHIRLPOOL 9fdaa271aa461de06d78aaa6a21959e166ebef53fdc80de222a0ef75b4c57f2bb773912ce73f5aca3d3bd0b1ce8f36d40b8a9aa22b57e62385dc1d5c87b83f3e
49700 -EBUILD netbeans-javafx-9999_p20150824.ebuild 4723 SHA256 15d4b91737865a997e30c67732ae736aba37e024b91fca643c7cba19b851a7be SHA512 1dc313ba60c2436256c971f1cb2bbb6f435af074dbda6dd2385ac6ec396bc827d8ee06eb7965c0fa0ce564cad2e24f38c78ed3b42e8576e8302d86421af58f94 WHIRLPOOL f86aa4bd4ddaefccd4d4b6ecc064e570e6e34384d552a88b54a5d22e24ae0651086588b7da4d3f5e1f639c212c91539469367f85b2a4d7595836930e63246eef
49701 -EBUILD netbeans-javafx-9999_p20150825.ebuild 4723 SHA256 098dd419596a74d21647e0d7f345b055c574c6f5de62e97bcc9ce1d90806f100 SHA512 8c83af2727545e72d1fc1cd68a3fe568a0693fcf736f03fd4b6b83201e86ca16900b297aadac90796e7ec3fe153aec41f8bc0d4cf019f801ad0df2a2103b7cfd WHIRLPOOL e27c8be768ce53bc218036f875dce04a9354182c5b5df8efa9e29c17cf2897c7b994bb96e0d52c0cba05e7cf9f7597722f9172ce6594e0b77fc5d7bafb32fa8d
49702 -EBUILD netbeans-javafx-9999_p20150827.ebuild 4723 SHA256 e9c6d90a5772a9a2dfdf5725bf9107ff30d7b2813a75df5ebc166cdca12e3134 SHA512 49be863a4cebc14458b798c599414051dd58feb4fb8990ea51118f6fdc20f8ecbee67a8c4e4818eb7e4cbb147a72c5b67b88eeb46df93a7b90aa83444b93d026 WHIRLPOOL c621e209edce8305f032b8bdbebb6ed000b1d1f60f30e987a9b93f89d0d6fea3299783e5d5db252e1eec8c53caa2888f551600a622cd86978576fcb7479ba8db
49703 -EBUILD netbeans-javafx-9999_p20150828.ebuild 4723 SHA256 132d453f42dc958fcab4dd3bf0d2577a79894be8c7677bb41fa00738019ba034 SHA512 bd204b22b240bcfeaca4d72d7942b8770d049dced1428adc41286d07749880545c4be0d0e5e4e659ed6b74ef7dfbbd86263700bc77fee104031a23d7726d1d28 WHIRLPOOL 0727ddd7ebc2bab2a2c7dfbec5b67c36447bd57c9abdfbd43b0affe7c298779c23b11d6abb9c3175c58446867eb2948b461ccbd77f50b685bcf2d71d2fdb9a3a
49704 -EBUILD netbeans-javafx-9999_p20150829.ebuild 4723 SHA256 eabc8a5f0152f6684343292c5440527d978d4dd96a136cd7f540d5b7995ca55f SHA512 32348c24e72b8c138858837971836d2a9788301b6f6633e107a359ad3bedb6cb696be3511b4de08b4444944794897a0605bd06a67a7745ce8163c85286c90726 WHIRLPOOL dfba4becec982911719336514c77fef5820685041902bca8a33005d145562b097724428cc111e20f0dcbf6530c0939a3f9403a8e2b0ddb195cfc98a22787fa40
49705 -EBUILD netbeans-javafx-9999_p20150830.ebuild 4723 SHA256 4b3a3b08b397e7f38f4897b922c94e8bc700c571a448cdac356feccddbd31510 SHA512 8e22ea297836a1d04b1dd0aa1a529dd03893fbad9e155bb0565656943894e454d8eda76088b2b9deb439cb5c4d4b7e39c311d0d3f970608fa0b40da59faaff9d WHIRLPOOL ec3eb438fc29897b440eed598cbfb1e534232b2161fb504671a3b8f973d0912d04f0ef979d0205455b57dd99683f1b4aaba3ea41ac2e43e15ac18807cd45b0ce
49706 -EBUILD netbeans-javafx-9999_p20150831.ebuild 4723 SHA256 294e61e73665473d5980bb50f64ac4099def6d283ab705343ae912029f24fada SHA512 1847d0e4594eecceaba3e3582224dcb9d219a666592fc81f512ea50b848bae3d068033b69df4e889cc1e1f782063cd493c93554c2e372b20d78df4e6f56ee551 WHIRLPOOL de762b9d21cfae3ee82533f3137a63a900571308dc4e176c558bdefdc36b8e69942ac4464449a908e232aaa51ffd2450c23e9904ff5fd62b6b810a7bfd96a46c
49707 +EBUILD netbeans-javafx-9999_p20150901.ebuild 4723 SHA256 d722b0cc388df118b031d77a409aa6019d527e3ed9d905f301fc1e1d6595c2e1 SHA512 5411b3f45e7900b29eed9bd7247a872a20f8e89ce102e10c24be1e949081ffe87d04cdfb274911a4f2ecdb7b72157a23b889faaf9f231a58b6dd2fc98c901422 WHIRLPOOL 5a027ed606a442591f55b1e810021fa7cacf514f7dc0632cc60ab4410ab2281a75a17ae6e5271d16fa810c4453dc06f3588828d5901ac0734c76fd81230d4884
49708 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
49709 -----BEGIN PGP SIGNATURE-----
49710 Version: GnuPG v2
49711
49712 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZ5RsP/0TyYnl6wSzhWfMEuoojKUKj
49713 -cqd69pW2gqepV6U2Pp1jjqLAJpaBfQ4rzIGaQkiSDZkCHr1wLTi/Y9Hqc22St0kJ
49714 -9aQXHZXpeElab99xp0MGoa6O4XjnoiT+dLh6xqheVeAMYq7lePVU4jCzoSDRYYKN
49715 -Dxa6jCMHDIE9smx6aXwS1KTFnyjZW0WpyWJjLqcG1DZqM1IMYtANo3j48C41YtKZ
49716 -ckeB8QX0R+trTdcZswzXxiun+zuhsqUqdTo5qpENg6tHvs5E8uBR/BmL53lHOFme
49717 -M8bqsy78vlOEFMY4js99bSp/ltgfu2Yedm87dyYEcw0+WLiXEGTJvXurLnaaER1/
49718 -ExjreWiF0Q5Xpxe9p/qhOqfnkAo/XyAuDPDqQa5vd89Iudd6LddTwSXUE63UfQbi
49719 -zelC8Mq0qQY8DQp1TnJpn7To9xGVAkJHVasNhl3Wl1/miFQIbJ2X+QFz8owuB+7Y
49720 -SR9DLQX/zYOKa/+smF0YO0BSGJTPHLJuRwsdcybrHe49feqkY0RDq3rjxPXrfT0H
49721 -VbIU/d96C/P+EmIPxWRN+5XrdWEB5t0A9Y000y3RBbr9QR5WVKw603ytRgoKIYmE
49722 -VEmrQ7r/thT1fu5TABm8YimzDsqCT6CeUElYRgR6w17LK553D9q5oISHS15gFtsd
49723 -SS2Qrnv6BY1NTjGR55+w
49724 -=03DJ
49725 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZ42UP/iRlx9XT4ZaND1PD3FfKEa2i
49726 +MYGkxrg4GvNxE8Gw7wG+PrCJaGKmXAm4EdiXWjaha8cygq0InVBndmlDNvkiW9qm
49727 +sjuSTShbmmoWOnJsFs1Vah1Djlk31DhMQhoiCoTPgu0h8rXNupi117OfY4x1NeZu
49728 +OtgPISoN3rMqjeYqkUQHAm1LruHQ+bqLQ1ARW3lrFuAKFGaftKPV+0FFJnTmRChF
49729 +PPfQ7YOux9Lf2Wypm0C4UkJL1DXuMGtzUoT8PsFEmwMTKuQFTD5m8WiIOgq3RMNc
49730 +OGDG0gOrUNHzI77b2b3SfxkgNADOTFcu9hU2BMpY0ZZJqBIQ1zEQa+HyDmOuEEv1
49731 +SCG+j6km9Gna7yApM3Nax4XnjjJ5lvouhGuh3v31kMgmOzljDk+2zDoOoB2TmaC3
49732 +7fO5gvmmqEv5Amwl8udifpPtdJkQgKUjxgEfbCD7vTETq7iK5LxMEpgrkZ4Kx56h
49733 +xkl/g3Of910bNqfpVjKASh1igwKhZkgifeLnSp8pDRr9x/+4bAewItDEgdLdy91Q
49734 +LtrhI2nLaCalmm6q3CGY6xtn7/nRTGVlbtDJFDRKy9RZjTWtR4EMspN4XjlRROmv
49735 +zZzrrkyKg6Qxt20JgyA54ieFQ9uRA5kFPNxObw38BfxK2upilbDnlz1mMazM7bPt
49736 +WgRwjiqQJIc1ZgRQIjW8
49737 +=htcE
49738 -----END PGP SIGNATURE-----
49739
49740 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150803.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150803.ebuild
49741 deleted file mode 100644
49742 index 31f0cfd..0000000
49743 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150803.ebuild
49744 +++ /dev/null
49745 @@ -1,124 +0,0 @@
49746 -# Copyright 1999-2015 Gentoo Foundation
49747 -# Distributed under the terms of the GNU General Public License v2
49748 -# $Header: $
49749 -
49750 -EAPI="4"
49751 -inherit eutils java-pkg-2 java-ant-2
49752 -
49753 -DESCRIPTION="Netbeans JavaFX Cluster"
49754 -HOMEPAGE="http://netbeans.org/projects/javafx"
49755 -SLOT="9999"
49756 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
49757 -SRC_URI="${SOURCE_URL}
49758 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49759 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
49760 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
49761 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
49762 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
49763 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
49764 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
49765 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49766 -KEYWORDS="~amd64 ~x86"
49767 -IUSE=""
49768 -S="${WORKDIR}"
49769 -
49770 -CDEPEND="~dev-java/netbeans-extide-${PV}
49771 - ~dev-java/netbeans-ide-${PV}
49772 - ~dev-java/netbeans-java-${PV}
49773 - ~dev-java/netbeans-platform-${PV}"
49774 -DEPEND=">=virtual/jdk-1.7
49775 - app-arch/unzip
49776 - ${CDEPEND}
49777 - dev-java/javahelp:0
49778 - dev-java/junit:4"
49779 -RDEPEND=">=virtual/jdk-1.7
49780 - ${CDEPEND}"
49781 -
49782 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49783 -
49784 -EANT_BUILD_XML="nbbuild/build.xml"
49785 -EANT_BUILD_TARGET="rebuild-cluster"
49786 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49787 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49788 -JAVA_PKG_BSFIX="off"
49789 -
49790 -src_unpack() {
49791 - unpack $(basename ${SOURCE_URL})
49792 -
49793 - einfo "Deleting bundled jars..."
49794 - find -name "*.jar" -type f -delete
49795 -
49796 - unpack netbeans-9999-r14-build.xml.patch.bz2
49797 -
49798 - pushd "${S}" >/dev/null || die
49799 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
49800 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
49801 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
49802 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
49803 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
49804 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
49805 - popd >/dev/null || die
49806 -}
49807 -
49808 -src_prepare() {
49809 - einfo "Deleting bundled class files..."
49810 - find -name "*.class" -type f | xargs rm -vf
49811 -
49812 - epatch netbeans-9999-r14-build.xml.patch
49813 -
49814 - # Support for custom patches
49815 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49816 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49817 -
49818 - if [ -n "${files}" ] ; then
49819 - einfo "Applying custom patches:"
49820 -
49821 - for file in ${files} ; do
49822 - epatch "${file}"
49823 - done
49824 - fi
49825 - fi
49826 -
49827 - einfo "Symlinking external libraries..."
49828 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
49829 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49830 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49831 -
49832 - einfo "Linking in other clusters..."
49833 - mkdir "${S}"/nbbuild/netbeans || die
49834 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49835 -
49836 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49837 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49838 - touch nb.cluster.extide.built
49839 -
49840 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49841 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49842 - touch nb.cluster.ide.built
49843 -
49844 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49845 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49846 - touch nb.cluster.java.built
49847 -
49848 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49849 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49850 - touch nb.cluster.platform.built
49851 -
49852 - popd >/dev/null || die
49853 -
49854 - java-pkg-2_src_prepare
49855 -}
49856 -
49857 -src_install() {
49858 - pushd nbbuild/netbeans/javafx >/dev/null || die
49859 -
49860 - insinto ${INSTALL_DIR}
49861 -
49862 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
49863 -
49864 - doins -r *
49865 -
49866 - popd >/dev/null || die
49867 -
49868 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
49869 -}
49870
49871 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150804.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150804.ebuild
49872 deleted file mode 100644
49873 index 1d37404..0000000
49874 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150804.ebuild
49875 +++ /dev/null
49876 @@ -1,124 +0,0 @@
49877 -# Copyright 1999-2015 Gentoo Foundation
49878 -# Distributed under the terms of the GNU General Public License v2
49879 -# $Header: $
49880 -
49881 -EAPI="4"
49882 -inherit eutils java-pkg-2 java-ant-2
49883 -
49884 -DESCRIPTION="Netbeans JavaFX Cluster"
49885 -HOMEPAGE="http://netbeans.org/projects/javafx"
49886 -SLOT="9999"
49887 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
49888 -SRC_URI="${SOURCE_URL}
49889 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
49890 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
49891 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
49892 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
49893 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
49894 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
49895 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
49896 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
49897 -KEYWORDS="~amd64 ~x86"
49898 -IUSE=""
49899 -S="${WORKDIR}"
49900 -
49901 -CDEPEND="~dev-java/netbeans-extide-${PV}
49902 - ~dev-java/netbeans-ide-${PV}
49903 - ~dev-java/netbeans-java-${PV}
49904 - ~dev-java/netbeans-platform-${PV}"
49905 -DEPEND=">=virtual/jdk-1.7
49906 - app-arch/unzip
49907 - ${CDEPEND}
49908 - dev-java/javahelp:0
49909 - dev-java/junit:4"
49910 -RDEPEND=">=virtual/jdk-1.7
49911 - ${CDEPEND}"
49912 -
49913 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
49914 -
49915 -EANT_BUILD_XML="nbbuild/build.xml"
49916 -EANT_BUILD_TARGET="rebuild-cluster"
49917 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
49918 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
49919 -JAVA_PKG_BSFIX="off"
49920 -
49921 -src_unpack() {
49922 - unpack $(basename ${SOURCE_URL})
49923 -
49924 - einfo "Deleting bundled jars..."
49925 - find -name "*.jar" -type f -delete
49926 -
49927 - unpack netbeans-9999-r14-build.xml.patch.bz2
49928 -
49929 - pushd "${S}" >/dev/null || die
49930 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
49931 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
49932 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
49933 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
49934 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
49935 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
49936 - popd >/dev/null || die
49937 -}
49938 -
49939 -src_prepare() {
49940 - einfo "Deleting bundled class files..."
49941 - find -name "*.class" -type f | xargs rm -vf
49942 -
49943 - epatch netbeans-9999-r14-build.xml.patch
49944 -
49945 - # Support for custom patches
49946 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
49947 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
49948 -
49949 - if [ -n "${files}" ] ; then
49950 - einfo "Applying custom patches:"
49951 -
49952 - for file in ${files} ; do
49953 - epatch "${file}"
49954 - done
49955 - fi
49956 - fi
49957 -
49958 - einfo "Symlinking external libraries..."
49959 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
49960 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
49961 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
49962 -
49963 - einfo "Linking in other clusters..."
49964 - mkdir "${S}"/nbbuild/netbeans || die
49965 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
49966 -
49967 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
49968 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49969 - touch nb.cluster.extide.built
49970 -
49971 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
49972 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49973 - touch nb.cluster.ide.built
49974 -
49975 - ln -s /usr/share/netbeans-java-${SLOT} java || die
49976 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49977 - touch nb.cluster.java.built
49978 -
49979 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
49980 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
49981 - touch nb.cluster.platform.built
49982 -
49983 - popd >/dev/null || die
49984 -
49985 - java-pkg-2_src_prepare
49986 -}
49987 -
49988 -src_install() {
49989 - pushd nbbuild/netbeans/javafx >/dev/null || die
49990 -
49991 - insinto ${INSTALL_DIR}
49992 -
49993 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
49994 -
49995 - doins -r *
49996 -
49997 - popd >/dev/null || die
49998 -
49999 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50000 -}
50001
50002 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150805.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150805.ebuild
50003 deleted file mode 100644
50004 index 0f3e6d0..0000000
50005 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150805.ebuild
50006 +++ /dev/null
50007 @@ -1,124 +0,0 @@
50008 -# Copyright 1999-2015 Gentoo Foundation
50009 -# Distributed under the terms of the GNU General Public License v2
50010 -# $Header: $
50011 -
50012 -EAPI="4"
50013 -inherit eutils java-pkg-2 java-ant-2
50014 -
50015 -DESCRIPTION="Netbeans JavaFX Cluster"
50016 -HOMEPAGE="http://netbeans.org/projects/javafx"
50017 -SLOT="9999"
50018 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
50019 -SRC_URI="${SOURCE_URL}
50020 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50021 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50022 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50023 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50024 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50025 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50026 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50027 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50028 -KEYWORDS="~amd64 ~x86"
50029 -IUSE=""
50030 -S="${WORKDIR}"
50031 -
50032 -CDEPEND="~dev-java/netbeans-extide-${PV}
50033 - ~dev-java/netbeans-ide-${PV}
50034 - ~dev-java/netbeans-java-${PV}
50035 - ~dev-java/netbeans-platform-${PV}"
50036 -DEPEND=">=virtual/jdk-1.7
50037 - app-arch/unzip
50038 - ${CDEPEND}
50039 - dev-java/javahelp:0
50040 - dev-java/junit:4"
50041 -RDEPEND=">=virtual/jdk-1.7
50042 - ${CDEPEND}"
50043 -
50044 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50045 -
50046 -EANT_BUILD_XML="nbbuild/build.xml"
50047 -EANT_BUILD_TARGET="rebuild-cluster"
50048 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50049 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50050 -JAVA_PKG_BSFIX="off"
50051 -
50052 -src_unpack() {
50053 - unpack $(basename ${SOURCE_URL})
50054 -
50055 - einfo "Deleting bundled jars..."
50056 - find -name "*.jar" -type f -delete
50057 -
50058 - unpack netbeans-9999-r14-build.xml.patch.bz2
50059 -
50060 - pushd "${S}" >/dev/null || die
50061 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50062 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50063 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50064 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50065 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50066 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50067 - popd >/dev/null || die
50068 -}
50069 -
50070 -src_prepare() {
50071 - einfo "Deleting bundled class files..."
50072 - find -name "*.class" -type f | xargs rm -vf
50073 -
50074 - epatch netbeans-9999-r14-build.xml.patch
50075 -
50076 - # Support for custom patches
50077 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50078 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50079 -
50080 - if [ -n "${files}" ] ; then
50081 - einfo "Applying custom patches:"
50082 -
50083 - for file in ${files} ; do
50084 - epatch "${file}"
50085 - done
50086 - fi
50087 - fi
50088 -
50089 - einfo "Symlinking external libraries..."
50090 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50091 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50092 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50093 -
50094 - einfo "Linking in other clusters..."
50095 - mkdir "${S}"/nbbuild/netbeans || die
50096 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50097 -
50098 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50099 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50100 - touch nb.cluster.extide.built
50101 -
50102 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50103 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50104 - touch nb.cluster.ide.built
50105 -
50106 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50107 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50108 - touch nb.cluster.java.built
50109 -
50110 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50111 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50112 - touch nb.cluster.platform.built
50113 -
50114 - popd >/dev/null || die
50115 -
50116 - java-pkg-2_src_prepare
50117 -}
50118 -
50119 -src_install() {
50120 - pushd nbbuild/netbeans/javafx >/dev/null || die
50121 -
50122 - insinto ${INSTALL_DIR}
50123 -
50124 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50125 -
50126 - doins -r *
50127 -
50128 - popd >/dev/null || die
50129 -
50130 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50131 -}
50132
50133 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150807.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150807.ebuild
50134 deleted file mode 100644
50135 index d601183..0000000
50136 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150807.ebuild
50137 +++ /dev/null
50138 @@ -1,124 +0,0 @@
50139 -# Copyright 1999-2015 Gentoo Foundation
50140 -# Distributed under the terms of the GNU General Public License v2
50141 -# $Header: $
50142 -
50143 -EAPI="4"
50144 -inherit eutils java-pkg-2 java-ant-2
50145 -
50146 -DESCRIPTION="Netbeans JavaFX Cluster"
50147 -HOMEPAGE="http://netbeans.org/projects/javafx"
50148 -SLOT="9999"
50149 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
50150 -SRC_URI="${SOURCE_URL}
50151 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50152 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50153 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50154 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50155 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50156 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50157 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50158 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50159 -KEYWORDS="~amd64 ~x86"
50160 -IUSE=""
50161 -S="${WORKDIR}"
50162 -
50163 -CDEPEND="~dev-java/netbeans-extide-${PV}
50164 - ~dev-java/netbeans-ide-${PV}
50165 - ~dev-java/netbeans-java-${PV}
50166 - ~dev-java/netbeans-platform-${PV}"
50167 -DEPEND=">=virtual/jdk-1.7
50168 - app-arch/unzip
50169 - ${CDEPEND}
50170 - dev-java/javahelp:0
50171 - dev-java/junit:4"
50172 -RDEPEND=">=virtual/jdk-1.7
50173 - ${CDEPEND}"
50174 -
50175 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50176 -
50177 -EANT_BUILD_XML="nbbuild/build.xml"
50178 -EANT_BUILD_TARGET="rebuild-cluster"
50179 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50180 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50181 -JAVA_PKG_BSFIX="off"
50182 -
50183 -src_unpack() {
50184 - unpack $(basename ${SOURCE_URL})
50185 -
50186 - einfo "Deleting bundled jars..."
50187 - find -name "*.jar" -type f -delete
50188 -
50189 - unpack netbeans-9999-r14-build.xml.patch.bz2
50190 -
50191 - pushd "${S}" >/dev/null || die
50192 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50193 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50194 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50195 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50196 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50197 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50198 - popd >/dev/null || die
50199 -}
50200 -
50201 -src_prepare() {
50202 - einfo "Deleting bundled class files..."
50203 - find -name "*.class" -type f | xargs rm -vf
50204 -
50205 - epatch netbeans-9999-r14-build.xml.patch
50206 -
50207 - # Support for custom patches
50208 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50209 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50210 -
50211 - if [ -n "${files}" ] ; then
50212 - einfo "Applying custom patches:"
50213 -
50214 - for file in ${files} ; do
50215 - epatch "${file}"
50216 - done
50217 - fi
50218 - fi
50219 -
50220 - einfo "Symlinking external libraries..."
50221 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50222 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50223 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50224 -
50225 - einfo "Linking in other clusters..."
50226 - mkdir "${S}"/nbbuild/netbeans || die
50227 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50228 -
50229 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50230 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50231 - touch nb.cluster.extide.built
50232 -
50233 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50234 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50235 - touch nb.cluster.ide.built
50236 -
50237 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50238 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50239 - touch nb.cluster.java.built
50240 -
50241 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50242 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50243 - touch nb.cluster.platform.built
50244 -
50245 - popd >/dev/null || die
50246 -
50247 - java-pkg-2_src_prepare
50248 -}
50249 -
50250 -src_install() {
50251 - pushd nbbuild/netbeans/javafx >/dev/null || die
50252 -
50253 - insinto ${INSTALL_DIR}
50254 -
50255 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50256 -
50257 - doins -r *
50258 -
50259 - popd >/dev/null || die
50260 -
50261 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50262 -}
50263
50264 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150808.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150808.ebuild
50265 deleted file mode 100644
50266 index e6b0b95..0000000
50267 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150808.ebuild
50268 +++ /dev/null
50269 @@ -1,124 +0,0 @@
50270 -# Copyright 1999-2015 Gentoo Foundation
50271 -# Distributed under the terms of the GNU General Public License v2
50272 -# $Header: $
50273 -
50274 -EAPI="4"
50275 -inherit eutils java-pkg-2 java-ant-2
50276 -
50277 -DESCRIPTION="Netbeans JavaFX Cluster"
50278 -HOMEPAGE="http://netbeans.org/projects/javafx"
50279 -SLOT="9999"
50280 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
50281 -SRC_URI="${SOURCE_URL}
50282 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50283 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50284 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50285 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50286 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50287 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50288 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50289 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50290 -KEYWORDS="~amd64 ~x86"
50291 -IUSE=""
50292 -S="${WORKDIR}"
50293 -
50294 -CDEPEND="~dev-java/netbeans-extide-${PV}
50295 - ~dev-java/netbeans-ide-${PV}
50296 - ~dev-java/netbeans-java-${PV}
50297 - ~dev-java/netbeans-platform-${PV}"
50298 -DEPEND=">=virtual/jdk-1.7
50299 - app-arch/unzip
50300 - ${CDEPEND}
50301 - dev-java/javahelp:0
50302 - dev-java/junit:4"
50303 -RDEPEND=">=virtual/jdk-1.7
50304 - ${CDEPEND}"
50305 -
50306 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50307 -
50308 -EANT_BUILD_XML="nbbuild/build.xml"
50309 -EANT_BUILD_TARGET="rebuild-cluster"
50310 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50311 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50312 -JAVA_PKG_BSFIX="off"
50313 -
50314 -src_unpack() {
50315 - unpack $(basename ${SOURCE_URL})
50316 -
50317 - einfo "Deleting bundled jars..."
50318 - find -name "*.jar" -type f -delete
50319 -
50320 - unpack netbeans-9999-r14-build.xml.patch.bz2
50321 -
50322 - pushd "${S}" >/dev/null || die
50323 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50324 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50325 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50326 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50327 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50328 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50329 - popd >/dev/null || die
50330 -}
50331 -
50332 -src_prepare() {
50333 - einfo "Deleting bundled class files..."
50334 - find -name "*.class" -type f | xargs rm -vf
50335 -
50336 - epatch netbeans-9999-r14-build.xml.patch
50337 -
50338 - # Support for custom patches
50339 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50340 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50341 -
50342 - if [ -n "${files}" ] ; then
50343 - einfo "Applying custom patches:"
50344 -
50345 - for file in ${files} ; do
50346 - epatch "${file}"
50347 - done
50348 - fi
50349 - fi
50350 -
50351 - einfo "Symlinking external libraries..."
50352 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50353 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50354 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50355 -
50356 - einfo "Linking in other clusters..."
50357 - mkdir "${S}"/nbbuild/netbeans || die
50358 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50359 -
50360 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50361 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50362 - touch nb.cluster.extide.built
50363 -
50364 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50365 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50366 - touch nb.cluster.ide.built
50367 -
50368 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50369 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50370 - touch nb.cluster.java.built
50371 -
50372 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50373 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50374 - touch nb.cluster.platform.built
50375 -
50376 - popd >/dev/null || die
50377 -
50378 - java-pkg-2_src_prepare
50379 -}
50380 -
50381 -src_install() {
50382 - pushd nbbuild/netbeans/javafx >/dev/null || die
50383 -
50384 - insinto ${INSTALL_DIR}
50385 -
50386 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50387 -
50388 - doins -r *
50389 -
50390 - popd >/dev/null || die
50391 -
50392 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50393 -}
50394
50395 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150810.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150810.ebuild
50396 deleted file mode 100644
50397 index 96d1b05..0000000
50398 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150810.ebuild
50399 +++ /dev/null
50400 @@ -1,124 +0,0 @@
50401 -# Copyright 1999-2015 Gentoo Foundation
50402 -# Distributed under the terms of the GNU General Public License v2
50403 -# $Header: $
50404 -
50405 -EAPI="4"
50406 -inherit eutils java-pkg-2 java-ant-2
50407 -
50408 -DESCRIPTION="Netbeans JavaFX Cluster"
50409 -HOMEPAGE="http://netbeans.org/projects/javafx"
50410 -SLOT="9999"
50411 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
50412 -SRC_URI="${SOURCE_URL}
50413 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50414 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50415 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50416 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50417 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50418 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50419 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50420 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50421 -KEYWORDS="~amd64 ~x86"
50422 -IUSE=""
50423 -S="${WORKDIR}"
50424 -
50425 -CDEPEND="~dev-java/netbeans-extide-${PV}
50426 - ~dev-java/netbeans-ide-${PV}
50427 - ~dev-java/netbeans-java-${PV}
50428 - ~dev-java/netbeans-platform-${PV}"
50429 -DEPEND=">=virtual/jdk-1.7
50430 - app-arch/unzip
50431 - ${CDEPEND}
50432 - dev-java/javahelp:0
50433 - dev-java/junit:4"
50434 -RDEPEND=">=virtual/jdk-1.7
50435 - ${CDEPEND}"
50436 -
50437 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50438 -
50439 -EANT_BUILD_XML="nbbuild/build.xml"
50440 -EANT_BUILD_TARGET="rebuild-cluster"
50441 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50442 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50443 -JAVA_PKG_BSFIX="off"
50444 -
50445 -src_unpack() {
50446 - unpack $(basename ${SOURCE_URL})
50447 -
50448 - einfo "Deleting bundled jars..."
50449 - find -name "*.jar" -type f -delete
50450 -
50451 - unpack netbeans-9999-r14-build.xml.patch.bz2
50452 -
50453 - pushd "${S}" >/dev/null || die
50454 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50455 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50456 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50457 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50458 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50459 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50460 - popd >/dev/null || die
50461 -}
50462 -
50463 -src_prepare() {
50464 - einfo "Deleting bundled class files..."
50465 - find -name "*.class" -type f | xargs rm -vf
50466 -
50467 - epatch netbeans-9999-r14-build.xml.patch
50468 -
50469 - # Support for custom patches
50470 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50471 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50472 -
50473 - if [ -n "${files}" ] ; then
50474 - einfo "Applying custom patches:"
50475 -
50476 - for file in ${files} ; do
50477 - epatch "${file}"
50478 - done
50479 - fi
50480 - fi
50481 -
50482 - einfo "Symlinking external libraries..."
50483 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50484 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50485 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50486 -
50487 - einfo "Linking in other clusters..."
50488 - mkdir "${S}"/nbbuild/netbeans || die
50489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50490 -
50491 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50492 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50493 - touch nb.cluster.extide.built
50494 -
50495 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50496 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50497 - touch nb.cluster.ide.built
50498 -
50499 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50500 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50501 - touch nb.cluster.java.built
50502 -
50503 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50504 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50505 - touch nb.cluster.platform.built
50506 -
50507 - popd >/dev/null || die
50508 -
50509 - java-pkg-2_src_prepare
50510 -}
50511 -
50512 -src_install() {
50513 - pushd nbbuild/netbeans/javafx >/dev/null || die
50514 -
50515 - insinto ${INSTALL_DIR}
50516 -
50517 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50518 -
50519 - doins -r *
50520 -
50521 - popd >/dev/null || die
50522 -
50523 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50524 -}
50525
50526 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150812.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150812.ebuild
50527 deleted file mode 100644
50528 index c423887..0000000
50529 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150812.ebuild
50530 +++ /dev/null
50531 @@ -1,124 +0,0 @@
50532 -# Copyright 1999-2015 Gentoo Foundation
50533 -# Distributed under the terms of the GNU General Public License v2
50534 -# $Header: $
50535 -
50536 -EAPI="4"
50537 -inherit eutils java-pkg-2 java-ant-2
50538 -
50539 -DESCRIPTION="Netbeans JavaFX Cluster"
50540 -HOMEPAGE="http://netbeans.org/projects/javafx"
50541 -SLOT="9999"
50542 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
50543 -SRC_URI="${SOURCE_URL}
50544 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50545 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50546 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50547 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50548 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50549 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50550 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50551 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50552 -KEYWORDS="~amd64 ~x86"
50553 -IUSE=""
50554 -S="${WORKDIR}"
50555 -
50556 -CDEPEND="~dev-java/netbeans-extide-${PV}
50557 - ~dev-java/netbeans-ide-${PV}
50558 - ~dev-java/netbeans-java-${PV}
50559 - ~dev-java/netbeans-platform-${PV}"
50560 -DEPEND=">=virtual/jdk-1.7
50561 - app-arch/unzip
50562 - ${CDEPEND}
50563 - dev-java/javahelp:0
50564 - dev-java/junit:4"
50565 -RDEPEND=">=virtual/jdk-1.7
50566 - ${CDEPEND}"
50567 -
50568 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50569 -
50570 -EANT_BUILD_XML="nbbuild/build.xml"
50571 -EANT_BUILD_TARGET="rebuild-cluster"
50572 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50573 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50574 -JAVA_PKG_BSFIX="off"
50575 -
50576 -src_unpack() {
50577 - unpack $(basename ${SOURCE_URL})
50578 -
50579 - einfo "Deleting bundled jars..."
50580 - find -name "*.jar" -type f -delete
50581 -
50582 - unpack netbeans-9999-r14-build.xml.patch.bz2
50583 -
50584 - pushd "${S}" >/dev/null || die
50585 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50586 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50587 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50588 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50589 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50590 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50591 - popd >/dev/null || die
50592 -}
50593 -
50594 -src_prepare() {
50595 - einfo "Deleting bundled class files..."
50596 - find -name "*.class" -type f | xargs rm -vf
50597 -
50598 - epatch netbeans-9999-r14-build.xml.patch
50599 -
50600 - # Support for custom patches
50601 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50602 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50603 -
50604 - if [ -n "${files}" ] ; then
50605 - einfo "Applying custom patches:"
50606 -
50607 - for file in ${files} ; do
50608 - epatch "${file}"
50609 - done
50610 - fi
50611 - fi
50612 -
50613 - einfo "Symlinking external libraries..."
50614 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50615 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50616 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50617 -
50618 - einfo "Linking in other clusters..."
50619 - mkdir "${S}"/nbbuild/netbeans || die
50620 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50621 -
50622 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50623 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50624 - touch nb.cluster.extide.built
50625 -
50626 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50627 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50628 - touch nb.cluster.ide.built
50629 -
50630 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50631 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50632 - touch nb.cluster.java.built
50633 -
50634 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50635 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50636 - touch nb.cluster.platform.built
50637 -
50638 - popd >/dev/null || die
50639 -
50640 - java-pkg-2_src_prepare
50641 -}
50642 -
50643 -src_install() {
50644 - pushd nbbuild/netbeans/javafx >/dev/null || die
50645 -
50646 - insinto ${INSTALL_DIR}
50647 -
50648 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50649 -
50650 - doins -r *
50651 -
50652 - popd >/dev/null || die
50653 -
50654 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50655 -}
50656
50657 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150813.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150813.ebuild
50658 deleted file mode 100644
50659 index a57e5fa..0000000
50660 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150813.ebuild
50661 +++ /dev/null
50662 @@ -1,124 +0,0 @@
50663 -# Copyright 1999-2015 Gentoo Foundation
50664 -# Distributed under the terms of the GNU General Public License v2
50665 -# $Header: $
50666 -
50667 -EAPI="4"
50668 -inherit eutils java-pkg-2 java-ant-2
50669 -
50670 -DESCRIPTION="Netbeans JavaFX Cluster"
50671 -HOMEPAGE="http://netbeans.org/projects/javafx"
50672 -SLOT="9999"
50673 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
50674 -SRC_URI="${SOURCE_URL}
50675 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50676 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50677 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50678 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50679 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50680 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50681 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50682 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50683 -KEYWORDS="~amd64 ~x86"
50684 -IUSE=""
50685 -S="${WORKDIR}"
50686 -
50687 -CDEPEND="~dev-java/netbeans-extide-${PV}
50688 - ~dev-java/netbeans-ide-${PV}
50689 - ~dev-java/netbeans-java-${PV}
50690 - ~dev-java/netbeans-platform-${PV}"
50691 -DEPEND=">=virtual/jdk-1.7
50692 - app-arch/unzip
50693 - ${CDEPEND}
50694 - dev-java/javahelp:0
50695 - dev-java/junit:4"
50696 -RDEPEND=">=virtual/jdk-1.7
50697 - ${CDEPEND}"
50698 -
50699 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50700 -
50701 -EANT_BUILD_XML="nbbuild/build.xml"
50702 -EANT_BUILD_TARGET="rebuild-cluster"
50703 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50704 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50705 -JAVA_PKG_BSFIX="off"
50706 -
50707 -src_unpack() {
50708 - unpack $(basename ${SOURCE_URL})
50709 -
50710 - einfo "Deleting bundled jars..."
50711 - find -name "*.jar" -type f -delete
50712 -
50713 - unpack netbeans-9999-r14-build.xml.patch.bz2
50714 -
50715 - pushd "${S}" >/dev/null || die
50716 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50717 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50718 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50719 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50720 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50721 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50722 - popd >/dev/null || die
50723 -}
50724 -
50725 -src_prepare() {
50726 - einfo "Deleting bundled class files..."
50727 - find -name "*.class" -type f | xargs rm -vf
50728 -
50729 - epatch netbeans-9999-r14-build.xml.patch
50730 -
50731 - # Support for custom patches
50732 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50733 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50734 -
50735 - if [ -n "${files}" ] ; then
50736 - einfo "Applying custom patches:"
50737 -
50738 - for file in ${files} ; do
50739 - epatch "${file}"
50740 - done
50741 - fi
50742 - fi
50743 -
50744 - einfo "Symlinking external libraries..."
50745 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50746 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50747 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50748 -
50749 - einfo "Linking in other clusters..."
50750 - mkdir "${S}"/nbbuild/netbeans || die
50751 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50752 -
50753 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50754 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50755 - touch nb.cluster.extide.built
50756 -
50757 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50758 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50759 - touch nb.cluster.ide.built
50760 -
50761 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50762 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50763 - touch nb.cluster.java.built
50764 -
50765 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50766 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50767 - touch nb.cluster.platform.built
50768 -
50769 - popd >/dev/null || die
50770 -
50771 - java-pkg-2_src_prepare
50772 -}
50773 -
50774 -src_install() {
50775 - pushd nbbuild/netbeans/javafx >/dev/null || die
50776 -
50777 - insinto ${INSTALL_DIR}
50778 -
50779 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50780 -
50781 - doins -r *
50782 -
50783 - popd >/dev/null || die
50784 -
50785 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50786 -}
50787
50788 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150814.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150814.ebuild
50789 deleted file mode 100644
50790 index 51a9fc9..0000000
50791 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150814.ebuild
50792 +++ /dev/null
50793 @@ -1,124 +0,0 @@
50794 -# Copyright 1999-2015 Gentoo Foundation
50795 -# Distributed under the terms of the GNU General Public License v2
50796 -# $Header: $
50797 -
50798 -EAPI="4"
50799 -inherit eutils java-pkg-2 java-ant-2
50800 -
50801 -DESCRIPTION="Netbeans JavaFX Cluster"
50802 -HOMEPAGE="http://netbeans.org/projects/javafx"
50803 -SLOT="9999"
50804 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
50805 -SRC_URI="${SOURCE_URL}
50806 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50807 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50808 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50809 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50810 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50811 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50812 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50814 -KEYWORDS="~amd64 ~x86"
50815 -IUSE=""
50816 -S="${WORKDIR}"
50817 -
50818 -CDEPEND="~dev-java/netbeans-extide-${PV}
50819 - ~dev-java/netbeans-ide-${PV}
50820 - ~dev-java/netbeans-java-${PV}
50821 - ~dev-java/netbeans-platform-${PV}"
50822 -DEPEND=">=virtual/jdk-1.7
50823 - app-arch/unzip
50824 - ${CDEPEND}
50825 - dev-java/javahelp:0
50826 - dev-java/junit:4"
50827 -RDEPEND=">=virtual/jdk-1.7
50828 - ${CDEPEND}"
50829 -
50830 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50831 -
50832 -EANT_BUILD_XML="nbbuild/build.xml"
50833 -EANT_BUILD_TARGET="rebuild-cluster"
50834 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50835 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50836 -JAVA_PKG_BSFIX="off"
50837 -
50838 -src_unpack() {
50839 - unpack $(basename ${SOURCE_URL})
50840 -
50841 - einfo "Deleting bundled jars..."
50842 - find -name "*.jar" -type f -delete
50843 -
50844 - unpack netbeans-9999-r14-build.xml.patch.bz2
50845 -
50846 - pushd "${S}" >/dev/null || die
50847 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50848 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50849 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50850 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50851 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50852 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50853 - popd >/dev/null || die
50854 -}
50855 -
50856 -src_prepare() {
50857 - einfo "Deleting bundled class files..."
50858 - find -name "*.class" -type f | xargs rm -vf
50859 -
50860 - epatch netbeans-9999-r14-build.xml.patch
50861 -
50862 - # Support for custom patches
50863 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50864 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50865 -
50866 - if [ -n "${files}" ] ; then
50867 - einfo "Applying custom patches:"
50868 -
50869 - for file in ${files} ; do
50870 - epatch "${file}"
50871 - done
50872 - fi
50873 - fi
50874 -
50875 - einfo "Symlinking external libraries..."
50876 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
50877 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
50878 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
50879 -
50880 - einfo "Linking in other clusters..."
50881 - mkdir "${S}"/nbbuild/netbeans || die
50882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
50883 -
50884 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
50885 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50886 - touch nb.cluster.extide.built
50887 -
50888 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
50889 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50890 - touch nb.cluster.ide.built
50891 -
50892 - ln -s /usr/share/netbeans-java-${SLOT} java || die
50893 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50894 - touch nb.cluster.java.built
50895 -
50896 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
50897 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
50898 - touch nb.cluster.platform.built
50899 -
50900 - popd >/dev/null || die
50901 -
50902 - java-pkg-2_src_prepare
50903 -}
50904 -
50905 -src_install() {
50906 - pushd nbbuild/netbeans/javafx >/dev/null || die
50907 -
50908 - insinto ${INSTALL_DIR}
50909 -
50910 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
50911 -
50912 - doins -r *
50913 -
50914 - popd >/dev/null || die
50915 -
50916 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
50917 -}
50918
50919 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150817.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150817.ebuild
50920 deleted file mode 100644
50921 index d2a52d4..0000000
50922 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150817.ebuild
50923 +++ /dev/null
50924 @@ -1,124 +0,0 @@
50925 -# Copyright 1999-2015 Gentoo Foundation
50926 -# Distributed under the terms of the GNU General Public License v2
50927 -# $Header: $
50928 -
50929 -EAPI="4"
50930 -inherit eutils java-pkg-2 java-ant-2
50931 -
50932 -DESCRIPTION="Netbeans JavaFX Cluster"
50933 -HOMEPAGE="http://netbeans.org/projects/javafx"
50934 -SLOT="9999"
50935 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
50936 -SRC_URI="${SOURCE_URL}
50937 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
50938 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
50939 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
50940 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
50941 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
50942 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
50943 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
50944 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
50945 -KEYWORDS="~amd64 ~x86"
50946 -IUSE=""
50947 -S="${WORKDIR}"
50948 -
50949 -CDEPEND="~dev-java/netbeans-extide-${PV}
50950 - ~dev-java/netbeans-ide-${PV}
50951 - ~dev-java/netbeans-java-${PV}
50952 - ~dev-java/netbeans-platform-${PV}"
50953 -DEPEND=">=virtual/jdk-1.7
50954 - app-arch/unzip
50955 - ${CDEPEND}
50956 - dev-java/javahelp:0
50957 - dev-java/junit:4"
50958 -RDEPEND=">=virtual/jdk-1.7
50959 - ${CDEPEND}"
50960 -
50961 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
50962 -
50963 -EANT_BUILD_XML="nbbuild/build.xml"
50964 -EANT_BUILD_TARGET="rebuild-cluster"
50965 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
50966 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
50967 -JAVA_PKG_BSFIX="off"
50968 -
50969 -src_unpack() {
50970 - unpack $(basename ${SOURCE_URL})
50971 -
50972 - einfo "Deleting bundled jars..."
50973 - find -name "*.jar" -type f -delete
50974 -
50975 - unpack netbeans-9999-r14-build.xml.patch.bz2
50976 -
50977 - pushd "${S}" >/dev/null || die
50978 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
50979 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
50980 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
50981 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
50982 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
50983 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
50984 - popd >/dev/null || die
50985 -}
50986 -
50987 -src_prepare() {
50988 - einfo "Deleting bundled class files..."
50989 - find -name "*.class" -type f | xargs rm -vf
50990 -
50991 - epatch netbeans-9999-r14-build.xml.patch
50992 -
50993 - # Support for custom patches
50994 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
50995 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
50996 -
50997 - if [ -n "${files}" ] ; then
50998 - einfo "Applying custom patches:"
50999 -
51000 - for file in ${files} ; do
51001 - epatch "${file}"
51002 - done
51003 - fi
51004 - fi
51005 -
51006 - einfo "Symlinking external libraries..."
51007 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51008 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51009 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51010 -
51011 - einfo "Linking in other clusters..."
51012 - mkdir "${S}"/nbbuild/netbeans || die
51013 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51014 -
51015 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51016 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51017 - touch nb.cluster.extide.built
51018 -
51019 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51020 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51021 - touch nb.cluster.ide.built
51022 -
51023 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51024 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51025 - touch nb.cluster.java.built
51026 -
51027 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51028 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51029 - touch nb.cluster.platform.built
51030 -
51031 - popd >/dev/null || die
51032 -
51033 - java-pkg-2_src_prepare
51034 -}
51035 -
51036 -src_install() {
51037 - pushd nbbuild/netbeans/javafx >/dev/null || die
51038 -
51039 - insinto ${INSTALL_DIR}
51040 -
51041 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51042 -
51043 - doins -r *
51044 -
51045 - popd >/dev/null || die
51046 -
51047 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51048 -}
51049
51050 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150818.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150818.ebuild
51051 deleted file mode 100644
51052 index 489c9b0..0000000
51053 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150818.ebuild
51054 +++ /dev/null
51055 @@ -1,124 +0,0 @@
51056 -# Copyright 1999-2015 Gentoo Foundation
51057 -# Distributed under the terms of the GNU General Public License v2
51058 -# $Header: $
51059 -
51060 -EAPI="4"
51061 -inherit eutils java-pkg-2 java-ant-2
51062 -
51063 -DESCRIPTION="Netbeans JavaFX Cluster"
51064 -HOMEPAGE="http://netbeans.org/projects/javafx"
51065 -SLOT="9999"
51066 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
51067 -SRC_URI="${SOURCE_URL}
51068 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51069 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51070 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51071 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51072 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51073 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51074 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51075 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51076 -KEYWORDS="~amd64 ~x86"
51077 -IUSE=""
51078 -S="${WORKDIR}"
51079 -
51080 -CDEPEND="~dev-java/netbeans-extide-${PV}
51081 - ~dev-java/netbeans-ide-${PV}
51082 - ~dev-java/netbeans-java-${PV}
51083 - ~dev-java/netbeans-platform-${PV}"
51084 -DEPEND=">=virtual/jdk-1.7
51085 - app-arch/unzip
51086 - ${CDEPEND}
51087 - dev-java/javahelp:0
51088 - dev-java/junit:4"
51089 -RDEPEND=">=virtual/jdk-1.7
51090 - ${CDEPEND}"
51091 -
51092 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51093 -
51094 -EANT_BUILD_XML="nbbuild/build.xml"
51095 -EANT_BUILD_TARGET="rebuild-cluster"
51096 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51097 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51098 -JAVA_PKG_BSFIX="off"
51099 -
51100 -src_unpack() {
51101 - unpack $(basename ${SOURCE_URL})
51102 -
51103 - einfo "Deleting bundled jars..."
51104 - find -name "*.jar" -type f -delete
51105 -
51106 - unpack netbeans-9999-r14-build.xml.patch.bz2
51107 -
51108 - pushd "${S}" >/dev/null || die
51109 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51110 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51111 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51112 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51113 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51114 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51115 - popd >/dev/null || die
51116 -}
51117 -
51118 -src_prepare() {
51119 - einfo "Deleting bundled class files..."
51120 - find -name "*.class" -type f | xargs rm -vf
51121 -
51122 - epatch netbeans-9999-r14-build.xml.patch
51123 -
51124 - # Support for custom patches
51125 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51126 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51127 -
51128 - if [ -n "${files}" ] ; then
51129 - einfo "Applying custom patches:"
51130 -
51131 - for file in ${files} ; do
51132 - epatch "${file}"
51133 - done
51134 - fi
51135 - fi
51136 -
51137 - einfo "Symlinking external libraries..."
51138 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51139 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51140 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51141 -
51142 - einfo "Linking in other clusters..."
51143 - mkdir "${S}"/nbbuild/netbeans || die
51144 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51145 -
51146 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51147 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51148 - touch nb.cluster.extide.built
51149 -
51150 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51151 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51152 - touch nb.cluster.ide.built
51153 -
51154 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51155 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51156 - touch nb.cluster.java.built
51157 -
51158 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51159 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51160 - touch nb.cluster.platform.built
51161 -
51162 - popd >/dev/null || die
51163 -
51164 - java-pkg-2_src_prepare
51165 -}
51166 -
51167 -src_install() {
51168 - pushd nbbuild/netbeans/javafx >/dev/null || die
51169 -
51170 - insinto ${INSTALL_DIR}
51171 -
51172 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51173 -
51174 - doins -r *
51175 -
51176 - popd >/dev/null || die
51177 -
51178 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51179 -}
51180
51181 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150819.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150819.ebuild
51182 deleted file mode 100644
51183 index d871f1f..0000000
51184 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150819.ebuild
51185 +++ /dev/null
51186 @@ -1,124 +0,0 @@
51187 -# Copyright 1999-2015 Gentoo Foundation
51188 -# Distributed under the terms of the GNU General Public License v2
51189 -# $Header: $
51190 -
51191 -EAPI="4"
51192 -inherit eutils java-pkg-2 java-ant-2
51193 -
51194 -DESCRIPTION="Netbeans JavaFX Cluster"
51195 -HOMEPAGE="http://netbeans.org/projects/javafx"
51196 -SLOT="9999"
51197 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
51198 -SRC_URI="${SOURCE_URL}
51199 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51200 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51201 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51202 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51203 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51204 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51205 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51206 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51207 -KEYWORDS="~amd64 ~x86"
51208 -IUSE=""
51209 -S="${WORKDIR}"
51210 -
51211 -CDEPEND="~dev-java/netbeans-extide-${PV}
51212 - ~dev-java/netbeans-ide-${PV}
51213 - ~dev-java/netbeans-java-${PV}
51214 - ~dev-java/netbeans-platform-${PV}"
51215 -DEPEND=">=virtual/jdk-1.7
51216 - app-arch/unzip
51217 - ${CDEPEND}
51218 - dev-java/javahelp:0
51219 - dev-java/junit:4"
51220 -RDEPEND=">=virtual/jdk-1.7
51221 - ${CDEPEND}"
51222 -
51223 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51224 -
51225 -EANT_BUILD_XML="nbbuild/build.xml"
51226 -EANT_BUILD_TARGET="rebuild-cluster"
51227 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51228 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51229 -JAVA_PKG_BSFIX="off"
51230 -
51231 -src_unpack() {
51232 - unpack $(basename ${SOURCE_URL})
51233 -
51234 - einfo "Deleting bundled jars..."
51235 - find -name "*.jar" -type f -delete
51236 -
51237 - unpack netbeans-9999-r14-build.xml.patch.bz2
51238 -
51239 - pushd "${S}" >/dev/null || die
51240 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51241 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51242 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51243 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51244 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51245 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51246 - popd >/dev/null || die
51247 -}
51248 -
51249 -src_prepare() {
51250 - einfo "Deleting bundled class files..."
51251 - find -name "*.class" -type f | xargs rm -vf
51252 -
51253 - epatch netbeans-9999-r14-build.xml.patch
51254 -
51255 - # Support for custom patches
51256 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51257 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51258 -
51259 - if [ -n "${files}" ] ; then
51260 - einfo "Applying custom patches:"
51261 -
51262 - for file in ${files} ; do
51263 - epatch "${file}"
51264 - done
51265 - fi
51266 - fi
51267 -
51268 - einfo "Symlinking external libraries..."
51269 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51270 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51271 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51272 -
51273 - einfo "Linking in other clusters..."
51274 - mkdir "${S}"/nbbuild/netbeans || die
51275 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51276 -
51277 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51278 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51279 - touch nb.cluster.extide.built
51280 -
51281 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51282 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51283 - touch nb.cluster.ide.built
51284 -
51285 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51286 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51287 - touch nb.cluster.java.built
51288 -
51289 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51290 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51291 - touch nb.cluster.platform.built
51292 -
51293 - popd >/dev/null || die
51294 -
51295 - java-pkg-2_src_prepare
51296 -}
51297 -
51298 -src_install() {
51299 - pushd nbbuild/netbeans/javafx >/dev/null || die
51300 -
51301 - insinto ${INSTALL_DIR}
51302 -
51303 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51304 -
51305 - doins -r *
51306 -
51307 - popd >/dev/null || die
51308 -
51309 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51310 -}
51311
51312 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150820.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150820.ebuild
51313 deleted file mode 100644
51314 index e804640..0000000
51315 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150820.ebuild
51316 +++ /dev/null
51317 @@ -1,124 +0,0 @@
51318 -# Copyright 1999-2015 Gentoo Foundation
51319 -# Distributed under the terms of the GNU General Public License v2
51320 -# $Header: $
51321 -
51322 -EAPI="4"
51323 -inherit eutils java-pkg-2 java-ant-2
51324 -
51325 -DESCRIPTION="Netbeans JavaFX Cluster"
51326 -HOMEPAGE="http://netbeans.org/projects/javafx"
51327 -SLOT="9999"
51328 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
51329 -SRC_URI="${SOURCE_URL}
51330 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51331 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51332 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51333 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51334 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51335 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51336 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51337 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51338 -KEYWORDS="~amd64 ~x86"
51339 -IUSE=""
51340 -S="${WORKDIR}"
51341 -
51342 -CDEPEND="~dev-java/netbeans-extide-${PV}
51343 - ~dev-java/netbeans-ide-${PV}
51344 - ~dev-java/netbeans-java-${PV}
51345 - ~dev-java/netbeans-platform-${PV}"
51346 -DEPEND=">=virtual/jdk-1.7
51347 - app-arch/unzip
51348 - ${CDEPEND}
51349 - dev-java/javahelp:0
51350 - dev-java/junit:4"
51351 -RDEPEND=">=virtual/jdk-1.7
51352 - ${CDEPEND}"
51353 -
51354 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51355 -
51356 -EANT_BUILD_XML="nbbuild/build.xml"
51357 -EANT_BUILD_TARGET="rebuild-cluster"
51358 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51359 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51360 -JAVA_PKG_BSFIX="off"
51361 -
51362 -src_unpack() {
51363 - unpack $(basename ${SOURCE_URL})
51364 -
51365 - einfo "Deleting bundled jars..."
51366 - find -name "*.jar" -type f -delete
51367 -
51368 - unpack netbeans-9999-r14-build.xml.patch.bz2
51369 -
51370 - pushd "${S}" >/dev/null || die
51371 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51372 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51373 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51374 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51375 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51376 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51377 - popd >/dev/null || die
51378 -}
51379 -
51380 -src_prepare() {
51381 - einfo "Deleting bundled class files..."
51382 - find -name "*.class" -type f | xargs rm -vf
51383 -
51384 - epatch netbeans-9999-r14-build.xml.patch
51385 -
51386 - # Support for custom patches
51387 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51388 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51389 -
51390 - if [ -n "${files}" ] ; then
51391 - einfo "Applying custom patches:"
51392 -
51393 - for file in ${files} ; do
51394 - epatch "${file}"
51395 - done
51396 - fi
51397 - fi
51398 -
51399 - einfo "Symlinking external libraries..."
51400 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51401 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51402 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51403 -
51404 - einfo "Linking in other clusters..."
51405 - mkdir "${S}"/nbbuild/netbeans || die
51406 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51407 -
51408 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51409 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51410 - touch nb.cluster.extide.built
51411 -
51412 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51413 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51414 - touch nb.cluster.ide.built
51415 -
51416 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51417 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51418 - touch nb.cluster.java.built
51419 -
51420 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51421 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51422 - touch nb.cluster.platform.built
51423 -
51424 - popd >/dev/null || die
51425 -
51426 - java-pkg-2_src_prepare
51427 -}
51428 -
51429 -src_install() {
51430 - pushd nbbuild/netbeans/javafx >/dev/null || die
51431 -
51432 - insinto ${INSTALL_DIR}
51433 -
51434 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51435 -
51436 - doins -r *
51437 -
51438 - popd >/dev/null || die
51439 -
51440 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51441 -}
51442
51443 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150821.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150821.ebuild
51444 deleted file mode 100644
51445 index 0b90893..0000000
51446 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150821.ebuild
51447 +++ /dev/null
51448 @@ -1,124 +0,0 @@
51449 -# Copyright 1999-2015 Gentoo Foundation
51450 -# Distributed under the terms of the GNU General Public License v2
51451 -# $Header: $
51452 -
51453 -EAPI="4"
51454 -inherit eutils java-pkg-2 java-ant-2
51455 -
51456 -DESCRIPTION="Netbeans JavaFX Cluster"
51457 -HOMEPAGE="http://netbeans.org/projects/javafx"
51458 -SLOT="9999"
51459 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
51460 -SRC_URI="${SOURCE_URL}
51461 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51462 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51463 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51464 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51465 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51466 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51467 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51468 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51469 -KEYWORDS="~amd64 ~x86"
51470 -IUSE=""
51471 -S="${WORKDIR}"
51472 -
51473 -CDEPEND="~dev-java/netbeans-extide-${PV}
51474 - ~dev-java/netbeans-ide-${PV}
51475 - ~dev-java/netbeans-java-${PV}
51476 - ~dev-java/netbeans-platform-${PV}"
51477 -DEPEND=">=virtual/jdk-1.7
51478 - app-arch/unzip
51479 - ${CDEPEND}
51480 - dev-java/javahelp:0
51481 - dev-java/junit:4"
51482 -RDEPEND=">=virtual/jdk-1.7
51483 - ${CDEPEND}"
51484 -
51485 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51486 -
51487 -EANT_BUILD_XML="nbbuild/build.xml"
51488 -EANT_BUILD_TARGET="rebuild-cluster"
51489 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51490 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51491 -JAVA_PKG_BSFIX="off"
51492 -
51493 -src_unpack() {
51494 - unpack $(basename ${SOURCE_URL})
51495 -
51496 - einfo "Deleting bundled jars..."
51497 - find -name "*.jar" -type f -delete
51498 -
51499 - unpack netbeans-9999-r14-build.xml.patch.bz2
51500 -
51501 - pushd "${S}" >/dev/null || die
51502 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51503 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51504 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51505 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51506 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51507 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51508 - popd >/dev/null || die
51509 -}
51510 -
51511 -src_prepare() {
51512 - einfo "Deleting bundled class files..."
51513 - find -name "*.class" -type f | xargs rm -vf
51514 -
51515 - epatch netbeans-9999-r14-build.xml.patch
51516 -
51517 - # Support for custom patches
51518 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51519 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51520 -
51521 - if [ -n "${files}" ] ; then
51522 - einfo "Applying custom patches:"
51523 -
51524 - for file in ${files} ; do
51525 - epatch "${file}"
51526 - done
51527 - fi
51528 - fi
51529 -
51530 - einfo "Symlinking external libraries..."
51531 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51532 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51533 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51534 -
51535 - einfo "Linking in other clusters..."
51536 - mkdir "${S}"/nbbuild/netbeans || die
51537 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51538 -
51539 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51540 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51541 - touch nb.cluster.extide.built
51542 -
51543 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51544 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51545 - touch nb.cluster.ide.built
51546 -
51547 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51548 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51549 - touch nb.cluster.java.built
51550 -
51551 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51552 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51553 - touch nb.cluster.platform.built
51554 -
51555 - popd >/dev/null || die
51556 -
51557 - java-pkg-2_src_prepare
51558 -}
51559 -
51560 -src_install() {
51561 - pushd nbbuild/netbeans/javafx >/dev/null || die
51562 -
51563 - insinto ${INSTALL_DIR}
51564 -
51565 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51566 -
51567 - doins -r *
51568 -
51569 - popd >/dev/null || die
51570 -
51571 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51572 -}
51573
51574 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150822.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150822.ebuild
51575 deleted file mode 100644
51576 index 1eaa326..0000000
51577 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150822.ebuild
51578 +++ /dev/null
51579 @@ -1,124 +0,0 @@
51580 -# Copyright 1999-2015 Gentoo Foundation
51581 -# Distributed under the terms of the GNU General Public License v2
51582 -# $Header: $
51583 -
51584 -EAPI="4"
51585 -inherit eutils java-pkg-2 java-ant-2
51586 -
51587 -DESCRIPTION="Netbeans JavaFX Cluster"
51588 -HOMEPAGE="http://netbeans.org/projects/javafx"
51589 -SLOT="9999"
51590 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
51591 -SRC_URI="${SOURCE_URL}
51592 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51593 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51594 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51595 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51596 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51597 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51598 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51599 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51600 -KEYWORDS="~amd64 ~x86"
51601 -IUSE=""
51602 -S="${WORKDIR}"
51603 -
51604 -CDEPEND="~dev-java/netbeans-extide-${PV}
51605 - ~dev-java/netbeans-ide-${PV}
51606 - ~dev-java/netbeans-java-${PV}
51607 - ~dev-java/netbeans-platform-${PV}"
51608 -DEPEND=">=virtual/jdk-1.7
51609 - app-arch/unzip
51610 - ${CDEPEND}
51611 - dev-java/javahelp:0
51612 - dev-java/junit:4"
51613 -RDEPEND=">=virtual/jdk-1.7
51614 - ${CDEPEND}"
51615 -
51616 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51617 -
51618 -EANT_BUILD_XML="nbbuild/build.xml"
51619 -EANT_BUILD_TARGET="rebuild-cluster"
51620 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51621 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51622 -JAVA_PKG_BSFIX="off"
51623 -
51624 -src_unpack() {
51625 - unpack $(basename ${SOURCE_URL})
51626 -
51627 - einfo "Deleting bundled jars..."
51628 - find -name "*.jar" -type f -delete
51629 -
51630 - unpack netbeans-9999-r14-build.xml.patch.bz2
51631 -
51632 - pushd "${S}" >/dev/null || die
51633 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51634 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51635 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51636 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51637 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51638 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51639 - popd >/dev/null || die
51640 -}
51641 -
51642 -src_prepare() {
51643 - einfo "Deleting bundled class files..."
51644 - find -name "*.class" -type f | xargs rm -vf
51645 -
51646 - epatch netbeans-9999-r14-build.xml.patch
51647 -
51648 - # Support for custom patches
51649 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51650 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51651 -
51652 - if [ -n "${files}" ] ; then
51653 - einfo "Applying custom patches:"
51654 -
51655 - for file in ${files} ; do
51656 - epatch "${file}"
51657 - done
51658 - fi
51659 - fi
51660 -
51661 - einfo "Symlinking external libraries..."
51662 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51663 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51664 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51665 -
51666 - einfo "Linking in other clusters..."
51667 - mkdir "${S}"/nbbuild/netbeans || die
51668 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51669 -
51670 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51671 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51672 - touch nb.cluster.extide.built
51673 -
51674 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51675 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51676 - touch nb.cluster.ide.built
51677 -
51678 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51679 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51680 - touch nb.cluster.java.built
51681 -
51682 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51683 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51684 - touch nb.cluster.platform.built
51685 -
51686 - popd >/dev/null || die
51687 -
51688 - java-pkg-2_src_prepare
51689 -}
51690 -
51691 -src_install() {
51692 - pushd nbbuild/netbeans/javafx >/dev/null || die
51693 -
51694 - insinto ${INSTALL_DIR}
51695 -
51696 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51697 -
51698 - doins -r *
51699 -
51700 - popd >/dev/null || die
51701 -
51702 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51703 -}
51704
51705 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150823.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150823.ebuild
51706 deleted file mode 100644
51707 index 45d0b4d..0000000
51708 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150823.ebuild
51709 +++ /dev/null
51710 @@ -1,124 +0,0 @@
51711 -# Copyright 1999-2015 Gentoo Foundation
51712 -# Distributed under the terms of the GNU General Public License v2
51713 -# $Header: $
51714 -
51715 -EAPI="4"
51716 -inherit eutils java-pkg-2 java-ant-2
51717 -
51718 -DESCRIPTION="Netbeans JavaFX Cluster"
51719 -HOMEPAGE="http://netbeans.org/projects/javafx"
51720 -SLOT="9999"
51721 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
51722 -SRC_URI="${SOURCE_URL}
51723 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51724 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51725 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51726 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51727 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51728 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51729 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51730 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51731 -KEYWORDS="~amd64 ~x86"
51732 -IUSE=""
51733 -S="${WORKDIR}"
51734 -
51735 -CDEPEND="~dev-java/netbeans-extide-${PV}
51736 - ~dev-java/netbeans-ide-${PV}
51737 - ~dev-java/netbeans-java-${PV}
51738 - ~dev-java/netbeans-platform-${PV}"
51739 -DEPEND=">=virtual/jdk-1.7
51740 - app-arch/unzip
51741 - ${CDEPEND}
51742 - dev-java/javahelp:0
51743 - dev-java/junit:4"
51744 -RDEPEND=">=virtual/jdk-1.7
51745 - ${CDEPEND}"
51746 -
51747 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51748 -
51749 -EANT_BUILD_XML="nbbuild/build.xml"
51750 -EANT_BUILD_TARGET="rebuild-cluster"
51751 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51752 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51753 -JAVA_PKG_BSFIX="off"
51754 -
51755 -src_unpack() {
51756 - unpack $(basename ${SOURCE_URL})
51757 -
51758 - einfo "Deleting bundled jars..."
51759 - find -name "*.jar" -type f -delete
51760 -
51761 - unpack netbeans-9999-r14-build.xml.patch.bz2
51762 -
51763 - pushd "${S}" >/dev/null || die
51764 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51765 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51766 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51767 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51768 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51769 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51770 - popd >/dev/null || die
51771 -}
51772 -
51773 -src_prepare() {
51774 - einfo "Deleting bundled class files..."
51775 - find -name "*.class" -type f | xargs rm -vf
51776 -
51777 - epatch netbeans-9999-r14-build.xml.patch
51778 -
51779 - # Support for custom patches
51780 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51781 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51782 -
51783 - if [ -n "${files}" ] ; then
51784 - einfo "Applying custom patches:"
51785 -
51786 - for file in ${files} ; do
51787 - epatch "${file}"
51788 - done
51789 - fi
51790 - fi
51791 -
51792 - einfo "Symlinking external libraries..."
51793 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51795 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51796 -
51797 - einfo "Linking in other clusters..."
51798 - mkdir "${S}"/nbbuild/netbeans || die
51799 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51800 -
51801 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51802 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51803 - touch nb.cluster.extide.built
51804 -
51805 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51806 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51807 - touch nb.cluster.ide.built
51808 -
51809 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51810 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51811 - touch nb.cluster.java.built
51812 -
51813 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51814 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51815 - touch nb.cluster.platform.built
51816 -
51817 - popd >/dev/null || die
51818 -
51819 - java-pkg-2_src_prepare
51820 -}
51821 -
51822 -src_install() {
51823 - pushd nbbuild/netbeans/javafx >/dev/null || die
51824 -
51825 - insinto ${INSTALL_DIR}
51826 -
51827 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51828 -
51829 - doins -r *
51830 -
51831 - popd >/dev/null || die
51832 -
51833 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51834 -}
51835
51836 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150824.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150824.ebuild
51837 deleted file mode 100644
51838 index a87d815..0000000
51839 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150824.ebuild
51840 +++ /dev/null
51841 @@ -1,124 +0,0 @@
51842 -# Copyright 1999-2015 Gentoo Foundation
51843 -# Distributed under the terms of the GNU General Public License v2
51844 -# $Header: $
51845 -
51846 -EAPI="4"
51847 -inherit eutils java-pkg-2 java-ant-2
51848 -
51849 -DESCRIPTION="Netbeans JavaFX Cluster"
51850 -HOMEPAGE="http://netbeans.org/projects/javafx"
51851 -SLOT="9999"
51852 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
51853 -SRC_URI="${SOURCE_URL}
51854 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51855 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51856 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51857 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51858 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51859 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51860 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51861 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51862 -KEYWORDS="~amd64 ~x86"
51863 -IUSE=""
51864 -S="${WORKDIR}"
51865 -
51866 -CDEPEND="~dev-java/netbeans-extide-${PV}
51867 - ~dev-java/netbeans-ide-${PV}
51868 - ~dev-java/netbeans-java-${PV}
51869 - ~dev-java/netbeans-platform-${PV}"
51870 -DEPEND=">=virtual/jdk-1.7
51871 - app-arch/unzip
51872 - ${CDEPEND}
51873 - dev-java/javahelp:0
51874 - dev-java/junit:4"
51875 -RDEPEND=">=virtual/jdk-1.7
51876 - ${CDEPEND}"
51877 -
51878 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
51879 -
51880 -EANT_BUILD_XML="nbbuild/build.xml"
51881 -EANT_BUILD_TARGET="rebuild-cluster"
51882 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
51883 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
51884 -JAVA_PKG_BSFIX="off"
51885 -
51886 -src_unpack() {
51887 - unpack $(basename ${SOURCE_URL})
51888 -
51889 - einfo "Deleting bundled jars..."
51890 - find -name "*.jar" -type f -delete
51891 -
51892 - unpack netbeans-9999-r14-build.xml.patch.bz2
51893 -
51894 - pushd "${S}" >/dev/null || die
51895 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
51896 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
51897 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
51898 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
51899 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
51900 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
51901 - popd >/dev/null || die
51902 -}
51903 -
51904 -src_prepare() {
51905 - einfo "Deleting bundled class files..."
51906 - find -name "*.class" -type f | xargs rm -vf
51907 -
51908 - epatch netbeans-9999-r14-build.xml.patch
51909 -
51910 - # Support for custom patches
51911 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
51912 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
51913 -
51914 - if [ -n "${files}" ] ; then
51915 - einfo "Applying custom patches:"
51916 -
51917 - for file in ${files} ; do
51918 - epatch "${file}"
51919 - done
51920 - fi
51921 - fi
51922 -
51923 - einfo "Symlinking external libraries..."
51924 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
51925 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
51926 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
51927 -
51928 - einfo "Linking in other clusters..."
51929 - mkdir "${S}"/nbbuild/netbeans || die
51930 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
51931 -
51932 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
51933 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51934 - touch nb.cluster.extide.built
51935 -
51936 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
51937 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51938 - touch nb.cluster.ide.built
51939 -
51940 - ln -s /usr/share/netbeans-java-${SLOT} java || die
51941 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51942 - touch nb.cluster.java.built
51943 -
51944 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
51945 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
51946 - touch nb.cluster.platform.built
51947 -
51948 - popd >/dev/null || die
51949 -
51950 - java-pkg-2_src_prepare
51951 -}
51952 -
51953 -src_install() {
51954 - pushd nbbuild/netbeans/javafx >/dev/null || die
51955 -
51956 - insinto ${INSTALL_DIR}
51957 -
51958 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
51959 -
51960 - doins -r *
51961 -
51962 - popd >/dev/null || die
51963 -
51964 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
51965 -}
51966
51967 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150825.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150825.ebuild
51968 deleted file mode 100644
51969 index c17f01d..0000000
51970 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150825.ebuild
51971 +++ /dev/null
51972 @@ -1,124 +0,0 @@
51973 -# Copyright 1999-2015 Gentoo Foundation
51974 -# Distributed under the terms of the GNU General Public License v2
51975 -# $Header: $
51976 -
51977 -EAPI="4"
51978 -inherit eutils java-pkg-2 java-ant-2
51979 -
51980 -DESCRIPTION="Netbeans JavaFX Cluster"
51981 -HOMEPAGE="http://netbeans.org/projects/javafx"
51982 -SLOT="9999"
51983 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
51984 -SRC_URI="${SOURCE_URL}
51985 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
51986 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
51987 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
51988 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
51989 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
51990 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
51991 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
51992 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
51993 -KEYWORDS="~amd64 ~x86"
51994 -IUSE=""
51995 -S="${WORKDIR}"
51996 -
51997 -CDEPEND="~dev-java/netbeans-extide-${PV}
51998 - ~dev-java/netbeans-ide-${PV}
51999 - ~dev-java/netbeans-java-${PV}
52000 - ~dev-java/netbeans-platform-${PV}"
52001 -DEPEND=">=virtual/jdk-1.7
52002 - app-arch/unzip
52003 - ${CDEPEND}
52004 - dev-java/javahelp:0
52005 - dev-java/junit:4"
52006 -RDEPEND=">=virtual/jdk-1.7
52007 - ${CDEPEND}"
52008 -
52009 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52010 -
52011 -EANT_BUILD_XML="nbbuild/build.xml"
52012 -EANT_BUILD_TARGET="rebuild-cluster"
52013 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52014 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52015 -JAVA_PKG_BSFIX="off"
52016 -
52017 -src_unpack() {
52018 - unpack $(basename ${SOURCE_URL})
52019 -
52020 - einfo "Deleting bundled jars..."
52021 - find -name "*.jar" -type f -delete
52022 -
52023 - unpack netbeans-9999-r14-build.xml.patch.bz2
52024 -
52025 - pushd "${S}" >/dev/null || die
52026 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52027 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52028 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52029 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52030 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52031 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52032 - popd >/dev/null || die
52033 -}
52034 -
52035 -src_prepare() {
52036 - einfo "Deleting bundled class files..."
52037 - find -name "*.class" -type f | xargs rm -vf
52038 -
52039 - epatch netbeans-9999-r14-build.xml.patch
52040 -
52041 - # Support for custom patches
52042 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52043 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52044 -
52045 - if [ -n "${files}" ] ; then
52046 - einfo "Applying custom patches:"
52047 -
52048 - for file in ${files} ; do
52049 - epatch "${file}"
52050 - done
52051 - fi
52052 - fi
52053 -
52054 - einfo "Symlinking external libraries..."
52055 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52056 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52057 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52058 -
52059 - einfo "Linking in other clusters..."
52060 - mkdir "${S}"/nbbuild/netbeans || die
52061 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52062 -
52063 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52064 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52065 - touch nb.cluster.extide.built
52066 -
52067 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52068 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52069 - touch nb.cluster.ide.built
52070 -
52071 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52072 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52073 - touch nb.cluster.java.built
52074 -
52075 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52076 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52077 - touch nb.cluster.platform.built
52078 -
52079 - popd >/dev/null || die
52080 -
52081 - java-pkg-2_src_prepare
52082 -}
52083 -
52084 -src_install() {
52085 - pushd nbbuild/netbeans/javafx >/dev/null || die
52086 -
52087 - insinto ${INSTALL_DIR}
52088 -
52089 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52090 -
52091 - doins -r *
52092 -
52093 - popd >/dev/null || die
52094 -
52095 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52096 -}
52097
52098 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150827.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150827.ebuild
52099 deleted file mode 100644
52100 index ce234e3..0000000
52101 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150827.ebuild
52102 +++ /dev/null
52103 @@ -1,124 +0,0 @@
52104 -# Copyright 1999-2015 Gentoo Foundation
52105 -# Distributed under the terms of the GNU General Public License v2
52106 -# $Header: $
52107 -
52108 -EAPI="4"
52109 -inherit eutils java-pkg-2 java-ant-2
52110 -
52111 -DESCRIPTION="Netbeans JavaFX Cluster"
52112 -HOMEPAGE="http://netbeans.org/projects/javafx"
52113 -SLOT="9999"
52114 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
52115 -SRC_URI="${SOURCE_URL}
52116 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52117 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52118 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
52119 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
52120 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
52121 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
52122 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
52123 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52124 -KEYWORDS="~amd64 ~x86"
52125 -IUSE=""
52126 -S="${WORKDIR}"
52127 -
52128 -CDEPEND="~dev-java/netbeans-extide-${PV}
52129 - ~dev-java/netbeans-ide-${PV}
52130 - ~dev-java/netbeans-java-${PV}
52131 - ~dev-java/netbeans-platform-${PV}"
52132 -DEPEND=">=virtual/jdk-1.7
52133 - app-arch/unzip
52134 - ${CDEPEND}
52135 - dev-java/javahelp:0
52136 - dev-java/junit:4"
52137 -RDEPEND=">=virtual/jdk-1.7
52138 - ${CDEPEND}"
52139 -
52140 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52141 -
52142 -EANT_BUILD_XML="nbbuild/build.xml"
52143 -EANT_BUILD_TARGET="rebuild-cluster"
52144 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52145 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52146 -JAVA_PKG_BSFIX="off"
52147 -
52148 -src_unpack() {
52149 - unpack $(basename ${SOURCE_URL})
52150 -
52151 - einfo "Deleting bundled jars..."
52152 - find -name "*.jar" -type f -delete
52153 -
52154 - unpack netbeans-9999-r14-build.xml.patch.bz2
52155 -
52156 - pushd "${S}" >/dev/null || die
52157 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52158 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52159 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52160 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52161 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52162 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52163 - popd >/dev/null || die
52164 -}
52165 -
52166 -src_prepare() {
52167 - einfo "Deleting bundled class files..."
52168 - find -name "*.class" -type f | xargs rm -vf
52169 -
52170 - epatch netbeans-9999-r14-build.xml.patch
52171 -
52172 - # Support for custom patches
52173 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52174 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52175 -
52176 - if [ -n "${files}" ] ; then
52177 - einfo "Applying custom patches:"
52178 -
52179 - for file in ${files} ; do
52180 - epatch "${file}"
52181 - done
52182 - fi
52183 - fi
52184 -
52185 - einfo "Symlinking external libraries..."
52186 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52187 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52188 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52189 -
52190 - einfo "Linking in other clusters..."
52191 - mkdir "${S}"/nbbuild/netbeans || die
52192 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52193 -
52194 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52195 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52196 - touch nb.cluster.extide.built
52197 -
52198 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52199 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52200 - touch nb.cluster.ide.built
52201 -
52202 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52203 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52204 - touch nb.cluster.java.built
52205 -
52206 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52207 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52208 - touch nb.cluster.platform.built
52209 -
52210 - popd >/dev/null || die
52211 -
52212 - java-pkg-2_src_prepare
52213 -}
52214 -
52215 -src_install() {
52216 - pushd nbbuild/netbeans/javafx >/dev/null || die
52217 -
52218 - insinto ${INSTALL_DIR}
52219 -
52220 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52221 -
52222 - doins -r *
52223 -
52224 - popd >/dev/null || die
52225 -
52226 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52227 -}
52228
52229 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150828.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150828.ebuild
52230 deleted file mode 100644
52231 index 57ff04d..0000000
52232 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150828.ebuild
52233 +++ /dev/null
52234 @@ -1,124 +0,0 @@
52235 -# Copyright 1999-2015 Gentoo Foundation
52236 -# Distributed under the terms of the GNU General Public License v2
52237 -# $Header: $
52238 -
52239 -EAPI="4"
52240 -inherit eutils java-pkg-2 java-ant-2
52241 -
52242 -DESCRIPTION="Netbeans JavaFX Cluster"
52243 -HOMEPAGE="http://netbeans.org/projects/javafx"
52244 -SLOT="9999"
52245 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
52246 -SRC_URI="${SOURCE_URL}
52247 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52248 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52249 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
52250 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
52251 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
52252 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
52253 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
52254 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52255 -KEYWORDS="~amd64 ~x86"
52256 -IUSE=""
52257 -S="${WORKDIR}"
52258 -
52259 -CDEPEND="~dev-java/netbeans-extide-${PV}
52260 - ~dev-java/netbeans-ide-${PV}
52261 - ~dev-java/netbeans-java-${PV}
52262 - ~dev-java/netbeans-platform-${PV}"
52263 -DEPEND=">=virtual/jdk-1.7
52264 - app-arch/unzip
52265 - ${CDEPEND}
52266 - dev-java/javahelp:0
52267 - dev-java/junit:4"
52268 -RDEPEND=">=virtual/jdk-1.7
52269 - ${CDEPEND}"
52270 -
52271 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52272 -
52273 -EANT_BUILD_XML="nbbuild/build.xml"
52274 -EANT_BUILD_TARGET="rebuild-cluster"
52275 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52276 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52277 -JAVA_PKG_BSFIX="off"
52278 -
52279 -src_unpack() {
52280 - unpack $(basename ${SOURCE_URL})
52281 -
52282 - einfo "Deleting bundled jars..."
52283 - find -name "*.jar" -type f -delete
52284 -
52285 - unpack netbeans-9999-r14-build.xml.patch.bz2
52286 -
52287 - pushd "${S}" >/dev/null || die
52288 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52289 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52290 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52291 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52292 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52293 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52294 - popd >/dev/null || die
52295 -}
52296 -
52297 -src_prepare() {
52298 - einfo "Deleting bundled class files..."
52299 - find -name "*.class" -type f | xargs rm -vf
52300 -
52301 - epatch netbeans-9999-r14-build.xml.patch
52302 -
52303 - # Support for custom patches
52304 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52305 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52306 -
52307 - if [ -n "${files}" ] ; then
52308 - einfo "Applying custom patches:"
52309 -
52310 - for file in ${files} ; do
52311 - epatch "${file}"
52312 - done
52313 - fi
52314 - fi
52315 -
52316 - einfo "Symlinking external libraries..."
52317 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52318 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52319 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52320 -
52321 - einfo "Linking in other clusters..."
52322 - mkdir "${S}"/nbbuild/netbeans || die
52323 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52324 -
52325 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52326 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52327 - touch nb.cluster.extide.built
52328 -
52329 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52330 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52331 - touch nb.cluster.ide.built
52332 -
52333 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52334 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52335 - touch nb.cluster.java.built
52336 -
52337 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52338 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52339 - touch nb.cluster.platform.built
52340 -
52341 - popd >/dev/null || die
52342 -
52343 - java-pkg-2_src_prepare
52344 -}
52345 -
52346 -src_install() {
52347 - pushd nbbuild/netbeans/javafx >/dev/null || die
52348 -
52349 - insinto ${INSTALL_DIR}
52350 -
52351 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52352 -
52353 - doins -r *
52354 -
52355 - popd >/dev/null || die
52356 -
52357 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52358 -}
52359
52360 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150829.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150829.ebuild
52361 deleted file mode 100644
52362 index d269167..0000000
52363 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150829.ebuild
52364 +++ /dev/null
52365 @@ -1,124 +0,0 @@
52366 -# Copyright 1999-2015 Gentoo Foundation
52367 -# Distributed under the terms of the GNU General Public License v2
52368 -# $Header: $
52369 -
52370 -EAPI="4"
52371 -inherit eutils java-pkg-2 java-ant-2
52372 -
52373 -DESCRIPTION="Netbeans JavaFX Cluster"
52374 -HOMEPAGE="http://netbeans.org/projects/javafx"
52375 -SLOT="9999"
52376 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
52377 -SRC_URI="${SOURCE_URL}
52378 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52379 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52380 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
52381 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
52382 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
52383 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
52384 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
52385 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52386 -KEYWORDS="~amd64 ~x86"
52387 -IUSE=""
52388 -S="${WORKDIR}"
52389 -
52390 -CDEPEND="~dev-java/netbeans-extide-${PV}
52391 - ~dev-java/netbeans-ide-${PV}
52392 - ~dev-java/netbeans-java-${PV}
52393 - ~dev-java/netbeans-platform-${PV}"
52394 -DEPEND=">=virtual/jdk-1.7
52395 - app-arch/unzip
52396 - ${CDEPEND}
52397 - dev-java/javahelp:0
52398 - dev-java/junit:4"
52399 -RDEPEND=">=virtual/jdk-1.7
52400 - ${CDEPEND}"
52401 -
52402 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52403 -
52404 -EANT_BUILD_XML="nbbuild/build.xml"
52405 -EANT_BUILD_TARGET="rebuild-cluster"
52406 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52407 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52408 -JAVA_PKG_BSFIX="off"
52409 -
52410 -src_unpack() {
52411 - unpack $(basename ${SOURCE_URL})
52412 -
52413 - einfo "Deleting bundled jars..."
52414 - find -name "*.jar" -type f -delete
52415 -
52416 - unpack netbeans-9999-r14-build.xml.patch.bz2
52417 -
52418 - pushd "${S}" >/dev/null || die
52419 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52420 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52421 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52422 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52423 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52424 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52425 - popd >/dev/null || die
52426 -}
52427 -
52428 -src_prepare() {
52429 - einfo "Deleting bundled class files..."
52430 - find -name "*.class" -type f | xargs rm -vf
52431 -
52432 - epatch netbeans-9999-r14-build.xml.patch
52433 -
52434 - # Support for custom patches
52435 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52436 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52437 -
52438 - if [ -n "${files}" ] ; then
52439 - einfo "Applying custom patches:"
52440 -
52441 - for file in ${files} ; do
52442 - epatch "${file}"
52443 - done
52444 - fi
52445 - fi
52446 -
52447 - einfo "Symlinking external libraries..."
52448 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52449 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52450 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52451 -
52452 - einfo "Linking in other clusters..."
52453 - mkdir "${S}"/nbbuild/netbeans || die
52454 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52455 -
52456 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52457 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52458 - touch nb.cluster.extide.built
52459 -
52460 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52461 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52462 - touch nb.cluster.ide.built
52463 -
52464 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52465 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52466 - touch nb.cluster.java.built
52467 -
52468 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52469 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52470 - touch nb.cluster.platform.built
52471 -
52472 - popd >/dev/null || die
52473 -
52474 - java-pkg-2_src_prepare
52475 -}
52476 -
52477 -src_install() {
52478 - pushd nbbuild/netbeans/javafx >/dev/null || die
52479 -
52480 - insinto ${INSTALL_DIR}
52481 -
52482 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52483 -
52484 - doins -r *
52485 -
52486 - popd >/dev/null || die
52487 -
52488 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52489 -}
52490
52491 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150830.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150830.ebuild
52492 deleted file mode 100644
52493 index 1ff49da..0000000
52494 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150830.ebuild
52495 +++ /dev/null
52496 @@ -1,124 +0,0 @@
52497 -# Copyright 1999-2015 Gentoo Foundation
52498 -# Distributed under the terms of the GNU General Public License v2
52499 -# $Header: $
52500 -
52501 -EAPI="4"
52502 -inherit eutils java-pkg-2 java-ant-2
52503 -
52504 -DESCRIPTION="Netbeans JavaFX Cluster"
52505 -HOMEPAGE="http://netbeans.org/projects/javafx"
52506 -SLOT="9999"
52507 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
52508 -SRC_URI="${SOURCE_URL}
52509 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52510 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52511 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
52512 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
52513 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
52514 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
52515 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
52516 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52517 -KEYWORDS="~amd64 ~x86"
52518 -IUSE=""
52519 -S="${WORKDIR}"
52520 -
52521 -CDEPEND="~dev-java/netbeans-extide-${PV}
52522 - ~dev-java/netbeans-ide-${PV}
52523 - ~dev-java/netbeans-java-${PV}
52524 - ~dev-java/netbeans-platform-${PV}"
52525 -DEPEND=">=virtual/jdk-1.7
52526 - app-arch/unzip
52527 - ${CDEPEND}
52528 - dev-java/javahelp:0
52529 - dev-java/junit:4"
52530 -RDEPEND=">=virtual/jdk-1.7
52531 - ${CDEPEND}"
52532 -
52533 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52534 -
52535 -EANT_BUILD_XML="nbbuild/build.xml"
52536 -EANT_BUILD_TARGET="rebuild-cluster"
52537 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52538 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52539 -JAVA_PKG_BSFIX="off"
52540 -
52541 -src_unpack() {
52542 - unpack $(basename ${SOURCE_URL})
52543 -
52544 - einfo "Deleting bundled jars..."
52545 - find -name "*.jar" -type f -delete
52546 -
52547 - unpack netbeans-9999-r14-build.xml.patch.bz2
52548 -
52549 - pushd "${S}" >/dev/null || die
52550 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52551 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52552 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52553 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52554 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52555 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52556 - popd >/dev/null || die
52557 -}
52558 -
52559 -src_prepare() {
52560 - einfo "Deleting bundled class files..."
52561 - find -name "*.class" -type f | xargs rm -vf
52562 -
52563 - epatch netbeans-9999-r14-build.xml.patch
52564 -
52565 - # Support for custom patches
52566 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52567 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52568 -
52569 - if [ -n "${files}" ] ; then
52570 - einfo "Applying custom patches:"
52571 -
52572 - for file in ${files} ; do
52573 - epatch "${file}"
52574 - done
52575 - fi
52576 - fi
52577 -
52578 - einfo "Symlinking external libraries..."
52579 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52580 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52581 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52582 -
52583 - einfo "Linking in other clusters..."
52584 - mkdir "${S}"/nbbuild/netbeans || die
52585 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52586 -
52587 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52588 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52589 - touch nb.cluster.extide.built
52590 -
52591 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52592 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52593 - touch nb.cluster.ide.built
52594 -
52595 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52596 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52597 - touch nb.cluster.java.built
52598 -
52599 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52600 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52601 - touch nb.cluster.platform.built
52602 -
52603 - popd >/dev/null || die
52604 -
52605 - java-pkg-2_src_prepare
52606 -}
52607 -
52608 -src_install() {
52609 - pushd nbbuild/netbeans/javafx >/dev/null || die
52610 -
52611 - insinto ${INSTALL_DIR}
52612 -
52613 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52614 -
52615 - doins -r *
52616 -
52617 - popd >/dev/null || die
52618 -
52619 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52620 -}
52621
52622 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150831.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150831.ebuild
52623 deleted file mode 100644
52624 index 01b5b99..0000000
52625 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150831.ebuild
52626 +++ /dev/null
52627 @@ -1,124 +0,0 @@
52628 -# Copyright 1999-2015 Gentoo Foundation
52629 -# Distributed under the terms of the GNU General Public License v2
52630 -# $Header: $
52631 -
52632 -EAPI="4"
52633 -inherit eutils java-pkg-2 java-ant-2
52634 -
52635 -DESCRIPTION="Netbeans JavaFX Cluster"
52636 -HOMEPAGE="http://netbeans.org/projects/javafx"
52637 -SLOT="9999"
52638 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
52639 -SRC_URI="${SOURCE_URL}
52640 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52641 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52642 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
52643 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
52644 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
52645 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
52646 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
52647 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52648 -KEYWORDS="~amd64 ~x86"
52649 -IUSE=""
52650 -S="${WORKDIR}"
52651 -
52652 -CDEPEND="~dev-java/netbeans-extide-${PV}
52653 - ~dev-java/netbeans-ide-${PV}
52654 - ~dev-java/netbeans-java-${PV}
52655 - ~dev-java/netbeans-platform-${PV}"
52656 -DEPEND=">=virtual/jdk-1.7
52657 - app-arch/unzip
52658 - ${CDEPEND}
52659 - dev-java/javahelp:0
52660 - dev-java/junit:4"
52661 -RDEPEND=">=virtual/jdk-1.7
52662 - ${CDEPEND}"
52663 -
52664 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52665 -
52666 -EANT_BUILD_XML="nbbuild/build.xml"
52667 -EANT_BUILD_TARGET="rebuild-cluster"
52668 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52669 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52670 -JAVA_PKG_BSFIX="off"
52671 -
52672 -src_unpack() {
52673 - unpack $(basename ${SOURCE_URL})
52674 -
52675 - einfo "Deleting bundled jars..."
52676 - find -name "*.jar" -type f -delete
52677 -
52678 - unpack netbeans-9999-r14-build.xml.patch.bz2
52679 -
52680 - pushd "${S}" >/dev/null || die
52681 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
52682 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
52683 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
52684 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
52685 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
52686 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
52687 - popd >/dev/null || die
52688 -}
52689 -
52690 -src_prepare() {
52691 - einfo "Deleting bundled class files..."
52692 - find -name "*.class" -type f | xargs rm -vf
52693 -
52694 - epatch netbeans-9999-r14-build.xml.patch
52695 -
52696 - # Support for custom patches
52697 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52698 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52699 -
52700 - if [ -n "${files}" ] ; then
52701 - einfo "Applying custom patches:"
52702 -
52703 - for file in ${files} ; do
52704 - epatch "${file}"
52705 - done
52706 - fi
52707 - fi
52708 -
52709 - einfo "Symlinking external libraries..."
52710 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
52711 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52712 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
52713 -
52714 - einfo "Linking in other clusters..."
52715 - mkdir "${S}"/nbbuild/netbeans || die
52716 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52717 -
52718 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52719 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52720 - touch nb.cluster.extide.built
52721 -
52722 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52723 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52724 - touch nb.cluster.ide.built
52725 -
52726 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52727 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52728 - touch nb.cluster.java.built
52729 -
52730 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52731 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52732 - touch nb.cluster.platform.built
52733 -
52734 - popd >/dev/null || die
52735 -
52736 - java-pkg-2_src_prepare
52737 -}
52738 -
52739 -src_install() {
52740 - pushd nbbuild/netbeans/javafx >/dev/null || die
52741 -
52742 - insinto ${INSTALL_DIR}
52743 -
52744 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52745 -
52746 - doins -r *
52747 -
52748 - popd >/dev/null || die
52749 -
52750 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
52751 -}
52752
52753 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150801.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150901.ebuild
52754 similarity index 98%
52755 rename from dev-java/netbeans-javafx/netbeans-javafx-9999_p20150801.ebuild
52756 rename to dev-java/netbeans-javafx/netbeans-javafx-9999_p20150901.ebuild
52757 index e851f2e..f668ee9 100644
52758 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150801.ebuild
52759 +++ b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150901.ebuild
52760 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
52761 DESCRIPTION="Netbeans JavaFX Cluster"
52762 HOMEPAGE="http://netbeans.org/projects/javafx"
52763 SLOT="9999"
52764 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
52765 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
52766 SRC_URI="${SOURCE_URL}
52767 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
52768 http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
52769
52770 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
52771 index bc0224e..67a1c67 100644
52772 --- a/dev-java/netbeans-mobility/Manifest
52773 +++ b/dev-java/netbeans-mobility/Manifest
52774 @@ -4,70 +4,24 @@ Hash: SHA256
52775 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
52776 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
52777 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
52778 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
52779 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
52780 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
52781 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
52782 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
52783 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
52784 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
52785 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
52786 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
52787 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
52788 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
52789 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
52790 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
52791 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
52792 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
52793 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
52794 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
52795 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
52796 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
52797 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
52798 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
52799 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
52800 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
52801 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
52802 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
52803 EBUILD netbeans-mobility-8.0.2.ebuild 4348 SHA256 9bb97cb718df26ac7f648a0b66b7876e3fda9f0cf103fd80134b968a88512674 SHA512 a5d88b440b2bd5e990d664c488bc45de8b5681f3d9b1b9cb815041971a5de3f74a236a47d8cce78a8b5f1f202c8096f06ddfe2c6324f36d547237beba994e0be WHIRLPOOL 8fe2f39617957979f69ba7a32e0557b48957d9e0138e18cb0a073432dc18fb10a57a55f4a4c2df4580e4f43000c479900363e0735874c0c687efd2d5c4cfa365
52804 -EBUILD netbeans-mobility-9999_p20150801.ebuild 4418 SHA256 faf9180dd09ecec4d7fbcd546985a3cc6fc8e355f6fc8af3fb1a1a62ac794fd3 SHA512 bc0fed236916e737a1367145dbfb641fa2360d9a35cc57803c73bd27eaeba5601967897e70fa73da8ceadce9ca7da2a3cdbe2ee9954eb4deba957fc33f08ef2f WHIRLPOOL 0730270b65049431addd5f983b253a1399ab0c013fa0b3bb3fcb078058b684d1c7feebeba56d955cd115303ae5a9e295de293b3bbe45e7f5eec7ef499fe632d1
52805 -EBUILD netbeans-mobility-9999_p20150803.ebuild 4418 SHA256 7f96c52f1a5dd8123f28c5d80c30a13fe385a44501b5c06bc195842026fc9b18 SHA512 a0ba1e992bb425c95c2811bd9c30cd46bda4ef9303f616446a27d97691f0a78d932f65c511dd2655c2177f973477d37a42b61abb497d34ab1507047dc437ff26 WHIRLPOOL 84825224f719accfd17e7ceb876ea2440af357a184dee3d440e536e8a249fce1b570e774c8102df137c557e59ee86701fe641a78576192d88f891b7f3e96bf7c
52806 -EBUILD netbeans-mobility-9999_p20150804.ebuild 4418 SHA256 81d9f7e892ae814e703b7eb1518b2f60075bf956e3084820d03a6da21f36f4c2 SHA512 977331a49dee42e6eb948afc0d76d609c90c16366f9d560ad48d932a8b3454963af33f6f2de9d5bcd7d91e0d16949c2b11300dedfe24c872cdbe5bb7828f52f2 WHIRLPOOL 70f847185f48911a552a6bc94b72650c8e5d796b9299a936b64d952703add8b495407b0d42187d1d7d8ca87a30c9d8ddb8da94896fc935c79fd9e1f1d0b84fd1
52807 -EBUILD netbeans-mobility-9999_p20150805.ebuild 4418 SHA256 f9977590960936eb25e3e088d34035f86461cbdef42120aca80fedbbd7d28bbb SHA512 4bdd64259e6411cff339e19d6876f7f5da839c711f10ab8a403a47871255a800e3efd6bd32d92d20649d0925bb0a0ce50c9e9d3f2bbc0be6f96ba4ff06b29b09 WHIRLPOOL 859c4fad9b553db221d43742d964ed6e6b20f8bf56ac0bc8e701d638a30ca1fa824ccc51d00045ebdf15995dd84c30a31447e05fa129c5c1ef90c6d17efcb8d7
52808 -EBUILD netbeans-mobility-9999_p20150807.ebuild 4418 SHA256 6f3d723ded134605dfc7171a5a5287c39e8bfb01d71c60a4c8f1429c8257dcef SHA512 58163a45fa7523defefbe4e8c3e89aef679f33e3f26e51c33bfb6789f7fa0a0f461524c7e89a54c9bbefeb717470efe042919232ac00af4fc38795e665656cd6 WHIRLPOOL 1c5be15a674f8b48296945f69d6c7f943435790cb59b7e5583ad7b49999b12aed69cdb1def740a4092173087d0f483c15e309c64e266d38c89ee5bd5e69ef35d
52809 -EBUILD netbeans-mobility-9999_p20150808.ebuild 4418 SHA256 c551537ed0968771662ea995fa8b2341d4368b95113d679c9791458268c32cf1 SHA512 ac8ce8a975f75f2b20fecb3ffb56b6460c7f0af2e947511d761c775b2b06007486f14519ade6a3706624344a3d7145ddb4ff6ce0530987d303c9b6e13a148c53 WHIRLPOOL f11248af006bbb61278fb8f68e9d0c2977140477b2ea4a5a423226c580a27678c4be87e5e0a346127116b1432a2a2db8babd8dc41836584dfd64fadb6a18ba42
52810 -EBUILD netbeans-mobility-9999_p20150810.ebuild 4418 SHA256 44cfdc8a7c5135ce87b1f592f5cbaadc16555405405e860919e7bb93061f4ff7 SHA512 bb9720a03f7b614a2b96d2463671132b25bd3176bc326b0a7efb8820c99f0c86fd456751d9a4853e812a545ba2aaed5f0d2a0af840dcf9e01b0559cbaddacc0a WHIRLPOOL 792ff7a88ee131dbb117d42259e732b6c6625dfc43c8ef71c232dd04c7c5ae7190827f8fc6ea799da040ef073f20dcb18c0410d5fcf83d3e95cb5d9b52b7f58e
52811 -EBUILD netbeans-mobility-9999_p20150812.ebuild 4418 SHA256 ff1b3a6c9dc13e10bce33854f0a07fb069de02af8bf7ad96f8fb28f95a6667a8 SHA512 a31da7f94bc7235fdf0a59a8909946f6f412e3bc119af4e777b2a6496fa4def637ae674ff264b2eae1339a11bd035ce4dab5b5acf12ba575ce38d1fa4d1dd68f WHIRLPOOL 4c8c9d2f6091271573f3a8314b28126440834e090d9e7e414784a1b808a27c6ed7bd422671ae36fea40d76e027c05c80f87fbeac71a140abc97f68a7802e88e3
52812 -EBUILD netbeans-mobility-9999_p20150813.ebuild 4418 SHA256 108a48d56743bccce07bc6d5d563293812287f99d124d3fffed3719b2f6025d3 SHA512 a45780d7a39d726dc5119e5bbbd36b660dfb606d7d84882a628954bf5472276f32b74b7e023255bc480f0c88bfad69b48c4ca97dc87c41ce5f4deab110283f03 WHIRLPOOL 32cfd1ad7f4e540cce3ca40063008109b2fe53f95b0e5b533749da156d3a3d5e79901906014426d7627db1715cb599481ade25741b267cf81918b883a84bb487
52813 -EBUILD netbeans-mobility-9999_p20150814.ebuild 4418 SHA256 fae9ef2f7d0293f8db44bcc6bfb84ab0458fd725a0d4a8fb870f4ba00522ffc1 SHA512 401b7dfcdc47fb6c36470fbe73166302faed3f7ecf6d5f3eb792f40092681ab1b55e1416ccc94bc5e7d3131d22065c2307bc7b7719207cb6f65970cd7742cad3 WHIRLPOOL e5b0d55f739166a4e04bcd598d91b8f4b34f127886fc49ff88a086cb496d7dd5e2ba4855b6017e282a0faef54960490eb39d1d9d53d08e98cc3b3dd57dd483b8
52814 -EBUILD netbeans-mobility-9999_p20150817.ebuild 4418 SHA256 691cc58e539c0c0a7ad83d8a1f29a32b9b290d8a1c96b74961a6e53fea9c38b1 SHA512 d204939fc016d4e18b9ca4b37dee4493d1cbc64f7e23ca0f35b5c93dca0c7766113addaf77315d74267cd1084668770470b8af1c675aacbd585d512714527d1d WHIRLPOOL 7f979adc19b16b246312ff560d26445bab1e03733cdb8a12164eb88a0fe730264f2e7a72c1b8ae0819d80bf41a46172d8b5fcb507e99d939272005abd5dccfbe
52815 -EBUILD netbeans-mobility-9999_p20150818.ebuild 4418 SHA256 a2c520b371270ebbd8edec60fde7be3bd78fa8f85e27e79a9ce8910cb0707451 SHA512 cb06a096305da16aee49314d1399797615460710654b067f31db6bb1aa5dfdeb062bb61c8db2bb3fcbfa83b4ee4ff33cf9af6e1b240d86f6c86a8ce83048f777 WHIRLPOOL 55cf51f19d8f50b5d0aed942a87bfb0b9ae49fda7a0a6ca0867841c1dcc4a467a1a7964bb9cd7562127cb1404167609511c4f74e1c4426311208c9df4f62da08
52816 -EBUILD netbeans-mobility-9999_p20150819.ebuild 4418 SHA256 dfe3f4e82227de8d8e956a3720da8662b41e232052702e85e27173a3ff8b44ee SHA512 0c1fec331018aff990f2208902e52fb1010b2847c0265c61c07c464b7af7a86e9f4a3a2538a55e1cbdfb81f983dfe1b7a7a713b0702d67d5491da8d2da6302fa WHIRLPOOL 0e8770c6526b7a6e0bced9871c85df876ed24e4bbec99ac3dd29112db9522d01105aa6899af20e9f0ba8d6b94f36207cf821a59dcf3b3f979685a9ee7e07583b
52817 -EBUILD netbeans-mobility-9999_p20150820.ebuild 4418 SHA256 0b5399cc1dda0566be0ee7b0c2e567491d226119a98a00a97e1c7f4b70cdd2ed SHA512 59d9ff373d59c7fcb1ca446d65077b2caefa6293917d11797f8c14940ad0d7f32ac994f44121eecf227fb590f5ff1655a01d1dc7f7ed551583383356cd5edde5 WHIRLPOOL 51d2a5449978d57c2f830b8ffc544d13d5e87e68b9550199108c4f22de3ff59a9f7e7a0e9fb8916f6d5d18e76b33047bf46875505801ab1e828f1b7ba41495dd
52818 -EBUILD netbeans-mobility-9999_p20150821.ebuild 4418 SHA256 c6ebab7d381720432608e382c95279a6cf53a72f5bc72c2b3fd68aada8d9df0c SHA512 f015c3c90f2f8bc82646fe974631f013a772bc3612a5831a5c4cf92b83b99a8a6d7929548a5c18d7eb8f62f6c22c99f755934edeceaac71e65f4b6f142f9d9ed WHIRLPOOL 73d620e7a228e7211b3774d84c5468dd9ac0967d1f46872f8267bae2ffabc09353c0de3edcc13e41691ed3ee604de4fc2a68862c0bc9aa154e57b2cfaa1945d0
52819 -EBUILD netbeans-mobility-9999_p20150822.ebuild 4418 SHA256 8a6310d102c7e5c6ed77a3ba8f709b34d4a79411b28ab23cc5751cb7bea27d34 SHA512 2a34b9373d452e38858b2b330f504818daa9cb18c99927ae5ee698968149646ed2697cbf16632fc4a34e065bfa1dd3ad6ab8ed7bbd4547f762eefd0c0d2b4a1a WHIRLPOOL 7ef7fcca7b4ccf2755d3caf3bb428be9d6d14e16904b9cff9da02a9494d2e2066a9eebc68272580a0c790e76da0d7de2679001c992252864cd3dcdb837f69fa3
52820 -EBUILD netbeans-mobility-9999_p20150823.ebuild 4418 SHA256 cc07ddc387699c516e6e1effe4010ac281630618677d1d3d286143ab7ee0abe0 SHA512 26e8147a2b9eff464020a3a725f73772ab88af99d148bf2d11ab31b880feec888d08dc1b8dd7c2bf66de85548e85874f826f86cbb38b1d0999b19638a3b0c1f8 WHIRLPOOL 87c1fd0fe60a5ac1bd7c28874f0a7ec23049c269a9a1b1d9c5d0ee889a7866310fd1093cd10138bb9b7818ba9b1bdebf5a1dc1926111de4f219de55641bdd1d6
52821 -EBUILD netbeans-mobility-9999_p20150824.ebuild 4418 SHA256 9031549773396b3d48e36756f612d81efbea5824049a68bd449831faba07bc08 SHA512 31337c4823a529369370ee8a183b3c8e64b8251f692f7dfb13353baae3b7ca2db5ee9c3bf0440250affc76a6b79b4e7f258ac9a1f0577f71dd9a4aab702481cf WHIRLPOOL 556c6061fd83e0222ed23a3819396769855f9db53ec042e2697537537735680908be79a316460f60dd38059bca36f6fcf10faf572ab3e83659e26db6ab971b5a
52822 -EBUILD netbeans-mobility-9999_p20150825.ebuild 4418 SHA256 45e9fdb8e558eac080d95e84f5ff2b747f57730c2af8f87988b79ed5614de721 SHA512 d36fdff5c12f33b5adeb518584045011d86eaff4cb2227d61d58aaf9ce9f2e0777790e64897c906ca2a94a392215724f567090d40a26d3027b7ac70dc727c2df WHIRLPOOL 803e6a800cd78ef83b42167c9fc37f14fa782c450f6855ad9acee95729c90610a8e58306b0c375ef623afa9d562c877ef48175e8d2455f99be43560fb929e8e2
52823 -EBUILD netbeans-mobility-9999_p20150827.ebuild 4418 SHA256 99214baee0dfdec90828f50924ed1146e0180368f8d540b244a167c93af97e7e SHA512 dc5f174fafab8bd07529a8512edeacd5473ffbb49b7df399b6e70a03f132e163983dd3378b25f7bbc2930bbfd3ebf71aa67f67496ccc4801b8cbc368c26d9f8b WHIRLPOOL 6fadb16b77ffd26e5f6080d05cc5cca8d65fc8f98f15db0ed6187bd835b22129e3ca54dd18291b589135ba74a03e62b4d0043a639ef5f436d7ecf46978bf7b50
52824 -EBUILD netbeans-mobility-9999_p20150828.ebuild 4418 SHA256 c7647fe63588fb196dc0de43b5a14554d2d43555549c184c9b59f89b540069aa SHA512 9dfcd4fd3d3b306ae9fbbe6c4b3c2190a081171abcb7483eb62847bc0933b9fa61a2dfe59cc8eea73c3900c67110f0c5bcf371c1d04a024062764d2ceea0f88c WHIRLPOOL 98689c67e7334c67df957e4cc6f55b6b83878cec424c6c05ea11ad853909c47397e641445a464ac5d5dd9c6cdaf663eed82895956f01fd83a99e781f55799e00
52825 -EBUILD netbeans-mobility-9999_p20150829.ebuild 4418 SHA256 f8fdb206b32979fc9b03f423027842282a4b3623441ac437bdda37f1eaf68415 SHA512 f0d3f25d78b07060fb0315a0e37defc0aeba619b9656e939123e92117cab3378c26d07e1114673daf5875f974f69803e2029203c24a261d476d44a0f025c6776 WHIRLPOOL f0ee84543d9f30939ff2430496b495176f0f1b31a98d4dfe42b68a0e88a6af0c940f5d2e68d9b63fa11f89ea90eb92134e953dd6cbe5a2ee0e7491017387b163
52826 -EBUILD netbeans-mobility-9999_p20150830.ebuild 4418 SHA256 bc558fcfa0196e02da049b67092bb7885466ec4c038dd71b3a9e0346a05f7fb3 SHA512 28a78e485a74c200ffe65e0ef01755a0fd954b40d4735159b71dcb76bec710b5cbd41e1b3ce1a21d0afb6273bc2c94e633a4e99905f4d34e4982ccb60a7228f9 WHIRLPOOL c28f12a4381e086fa415d601cfd60051b67bbed235beebf67653806d3aa94112c72dd08acc544d40ee8c5ad24dd5c69f9b2d3defd17a9a1cb703d86404facedb
52827 -EBUILD netbeans-mobility-9999_p20150831.ebuild 4418 SHA256 1f20fd80eb0a6268f21fce1e5940e05febabdc55bd45b680baca8b21967694f5 SHA512 9b7c43c3217eeeb63934122c4d32e2585133e6068e61ab345c285c48f81801e364768f9044d43e3a6fa086eba6cff75d3d93f66e8a343fe1e3adb8ca3bff383c WHIRLPOOL e23c2cb2dc4c006084a314f7821401c0e717e63df532744e79bb7190c5118eb518a5c4460048fc6fddf92c9ae090a7604a974456d98ff6b55fb8a93831336d1b
52828 +EBUILD netbeans-mobility-9999_p20150901.ebuild 4418 SHA256 efb42258dd5becb2a82cc9549e4beb113ba11d806068d43116452b033b24a052 SHA512 19ae34c547851a41b8100cd7c8142efd71217ef584490ebac5745454a335fc446e25575686794c8b3ec1576e0cd6de5de4677956ede8814cde0ed999b3079f6b WHIRLPOOL 46328836e236eeeae8c408642f076429d1d08fa5eb7f92233712b84127b9327668a65087d87a317d8ba57ef322131a27ec24b284420bd37d7f174b14e02c1871
52829 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
52830 -----BEGIN PGP SIGNATURE-----
52831 Version: GnuPG v2
52832
52833 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZnwIP/iTYWsNO3YaIFgYLSw+eBs77
52834 -mDPMJszFX99CvafMGjKW8/AhBuJS7n4o/Hyn7daqDR3rYaGStii/85EO0HpkSbVw
52835 -Ayzf5pEgGcXzksu3/UdhdFV4lJJK2Ry3hlfRDhWfJYQmo7QUoJIFNSeMw6UOrWp7
52836 -M6iaIneJgp50LZH1zt5vL3Yeft3bkWLEEr74YbVbBT1iBml0FXK0OHgo776t99sZ
52837 -CAWrDGZkZQPITfLPW9whTmPcUielmUi2kAf51S8mb5pxI1OzlnBy8lnm1yn47McN
52838 -3XMwcUMnlv8E+hJLIfWirKokxo4Oz74Tfkw1MB+JR/3irzb2SNPvT6kN5sb+Gd1a
52839 -cuTirYw1YpiiLnvGt9yo4hN+EIkw/LEb6oJoAZPsQ01wFWIF7tavEQNm1NwuhWO/
52840 -XaefH1NL2+pyNXy1/AFkW6Op1CJuANIPgnY1d7SoaNwnw6t8FvyFuy/HsHYVY2Pp
52841 -XmQKLZsUjhW8KgE6Xw0z2CnNBbwR+wYaqw4wX7Z3wFEeHFhYKlGh4OEIBgf5tHgY
52842 -4e0m/RzjalkCnGtIftgZC/ST+o8XTmst0SLGNHsnWg9t0HfSW8bJpZDG+QIZc8fx
52843 -N9vJVf+cNvqUjuBarTFayiQa05SFGXcfE0tW10syO+C/AtM3vGGcx15Zy4yQjtb7
52844 -cGEdeW7k8eQ91w/9X9Qr
52845 -=Mq4Z
52846 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZDwQP/RXlAEkj8Flap1Iksa6vrbhg
52847 +Wvbm6tsfBHZR/3UgcZwHb7s28REA9RmXNPf7HTDLMwdQbdXyHZBHowffOW+KSgdV
52848 +cFFyTeG9a/x3c3chMD0cT++NyvrmuH65u3tKvzBBVsKsxXxioUhtHwbUlERDKXHA
52849 +sZxlbisgM3dRufA12ay0IOJjNO6TBZwErPm/pMoLcppNiSThKNrLOXwM4l3iSlR4
52850 +RyExxWzlaWAI3eFdWY5KIA14erDgqnli8MBI/DuAFXbslUhICzsWoYf+syeJu7ff
52851 +fmFa3xpPyXwwmIKaNGo4ChlFHlyXan255f4YxVsLD3K+cwTBwQ0sRuyJyB1vSJMa
52852 +MyfX69zfsa4B/y128rQT+TnVWt+SuU3h9qFKWm/usvvv0Se2Z02rVSfOnbGuZI9Q
52853 +bWCC/rsOBlKAQH1k4yDXMt49ii+3CBtOZ3BoF7A/uPtxEs3XgOMVL05QwSBoVbO9
52854 +5kGxnd445wWhfD4dumX4dZ7JsmnZjS2zPh/WTt6OeDnup4xK0MARGwhKKlX5kgzu
52855 +G48EHPKuFdt1oefM+wJf5t5/cPZXAYsbhv1PKmvX15il9WnxV4CDBd5iO8zmW7LL
52856 +fax+lc3l0YMjk5PM7sqnz7//79/s+ofIT2PzXCOFakFAbGJp6wrWgyFvEVLBhVZ6
52857 +hvOlTwu8GG5CKmpOwi3v
52858 +=8feL
52859 -----END PGP SIGNATURE-----
52860
52861 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150803.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150803.ebuild
52862 deleted file mode 100644
52863 index 9a7e681..0000000
52864 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150803.ebuild
52865 +++ /dev/null
52866 @@ -1,126 +0,0 @@
52867 -# Copyright 1999-2015 Gentoo Foundation
52868 -# Distributed under the terms of the GNU General Public License v2
52869 -# $Header: $
52870 -
52871 -EAPI="4"
52872 -inherit eutils java-pkg-2 java-ant-2
52873 -
52874 -DESCRIPTION="Netbeans Mobility Cluster"
52875 -HOMEPAGE="http://netbeans.org/features/platform/"
52876 -SLOT="9999"
52877 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
52878 -SRC_URI="${SOURCE_URL}
52879 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
52880 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
52881 -KEYWORDS="~amd64 ~x86"
52882 -IUSE=""
52883 -S="${WORKDIR}"
52884 -
52885 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
52886 - ~dev-java/netbeans-enterprise-${PV}
52887 - ~dev-java/netbeans-extide-${PV}
52888 - ~dev-java/netbeans-ide-${PV}
52889 - ~dev-java/netbeans-java-${PV}
52890 - ~dev-java/netbeans-platform-${PV}
52891 - ~dev-java/netbeans-websvccommon-${PV}"
52892 -DEPEND=">=virtual/jdk-1.7
52893 - app-arch/unzip
52894 - ${CDEPEND}
52895 - dev-java/javahelp:0"
52896 -RDEPEND=">=virtual/jdk-1.7
52897 - ${CDEPEND}"
52898 -
52899 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
52900 -
52901 -EANT_BUILD_XML="nbbuild/build.xml"
52902 -EANT_BUILD_TARGET="rebuild-cluster"
52903 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
52904 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
52905 -JAVA_PKG_BSFIX="off"
52906 -
52907 -src_unpack() {
52908 - unpack $(basename ${SOURCE_URL})
52909 -
52910 - einfo "Deleting bundled jars..."
52911 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
52912 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
52913 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
52914 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
52915 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
52916 -
52917 - unpack netbeans-9999-r14-build.xml.patch.bz2
52918 -}
52919 -
52920 -src_prepare() {
52921 - einfo "Deleting bundled class files..."
52922 - find -name "*.class" -type f | xargs rm -vf
52923 -
52924 - epatch netbeans-9999-r14-build.xml.patch
52925 -
52926 - # Support for custom patches
52927 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
52928 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
52929 -
52930 - if [ -n "${files}" ] ; then
52931 - einfo "Applying custom patches:"
52932 -
52933 - for file in ${files} ; do
52934 - epatch "${file}"
52935 - done
52936 - fi
52937 - fi
52938 -
52939 - einfo "Symlinking external libraries..."
52940 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
52941 -
52942 - einfo "Linking in other clusters..."
52943 - mkdir "${S}"/nbbuild/netbeans || die
52944 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
52945 -
52946 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
52947 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52948 - touch nb.cluster.apisupport.built
52949 -
52950 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
52951 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52952 - touch nb.cluster.enterprise.built
52953 -
52954 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
52955 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52956 - touch nb.cluster.extide.built
52957 -
52958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
52959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52960 - touch nb.cluster.ide.built
52961 -
52962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
52963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52964 - touch nb.cluster.java.built
52965 -
52966 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
52967 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52968 - touch nb.cluster.platform.built
52969 -
52970 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
52971 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
52972 - touch nb.cluster.websvccommon.built
52973 -
52974 - popd >/dev/null || die
52975 -
52976 - java-pkg-2_src_prepare
52977 -}
52978 -
52979 -src_install() {
52980 - pushd nbbuild/netbeans/mobility >/dev/null || die
52981 -
52982 - insinto ${INSTALL_DIR}
52983 -
52984 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
52985 -
52986 - doins -r *
52987 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
52988 -
52989 - popd >/dev/null || die
52990 -
52991 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
52992 -}
52993
52994 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150804.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150804.ebuild
52995 deleted file mode 100644
52996 index 4090e3a..0000000
52997 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150804.ebuild
52998 +++ /dev/null
52999 @@ -1,126 +0,0 @@
53000 -# Copyright 1999-2015 Gentoo Foundation
53001 -# Distributed under the terms of the GNU General Public License v2
53002 -# $Header: $
53003 -
53004 -EAPI="4"
53005 -inherit eutils java-pkg-2 java-ant-2
53006 -
53007 -DESCRIPTION="Netbeans Mobility Cluster"
53008 -HOMEPAGE="http://netbeans.org/features/platform/"
53009 -SLOT="9999"
53010 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
53011 -SRC_URI="${SOURCE_URL}
53012 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53013 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53014 -KEYWORDS="~amd64 ~x86"
53015 -IUSE=""
53016 -S="${WORKDIR}"
53017 -
53018 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53019 - ~dev-java/netbeans-enterprise-${PV}
53020 - ~dev-java/netbeans-extide-${PV}
53021 - ~dev-java/netbeans-ide-${PV}
53022 - ~dev-java/netbeans-java-${PV}
53023 - ~dev-java/netbeans-platform-${PV}
53024 - ~dev-java/netbeans-websvccommon-${PV}"
53025 -DEPEND=">=virtual/jdk-1.7
53026 - app-arch/unzip
53027 - ${CDEPEND}
53028 - dev-java/javahelp:0"
53029 -RDEPEND=">=virtual/jdk-1.7
53030 - ${CDEPEND}"
53031 -
53032 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53033 -
53034 -EANT_BUILD_XML="nbbuild/build.xml"
53035 -EANT_BUILD_TARGET="rebuild-cluster"
53036 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53037 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53038 -JAVA_PKG_BSFIX="off"
53039 -
53040 -src_unpack() {
53041 - unpack $(basename ${SOURCE_URL})
53042 -
53043 - einfo "Deleting bundled jars..."
53044 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53045 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53046 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53047 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53048 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53049 -
53050 - unpack netbeans-9999-r14-build.xml.patch.bz2
53051 -}
53052 -
53053 -src_prepare() {
53054 - einfo "Deleting bundled class files..."
53055 - find -name "*.class" -type f | xargs rm -vf
53056 -
53057 - epatch netbeans-9999-r14-build.xml.patch
53058 -
53059 - # Support for custom patches
53060 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53061 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53062 -
53063 - if [ -n "${files}" ] ; then
53064 - einfo "Applying custom patches:"
53065 -
53066 - for file in ${files} ; do
53067 - epatch "${file}"
53068 - done
53069 - fi
53070 - fi
53071 -
53072 - einfo "Symlinking external libraries..."
53073 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53074 -
53075 - einfo "Linking in other clusters..."
53076 - mkdir "${S}"/nbbuild/netbeans || die
53077 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53078 -
53079 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53080 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53081 - touch nb.cluster.apisupport.built
53082 -
53083 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53084 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53085 - touch nb.cluster.enterprise.built
53086 -
53087 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53088 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53089 - touch nb.cluster.extide.built
53090 -
53091 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53092 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53093 - touch nb.cluster.ide.built
53094 -
53095 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53096 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53097 - touch nb.cluster.java.built
53098 -
53099 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53100 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53101 - touch nb.cluster.platform.built
53102 -
53103 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53104 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53105 - touch nb.cluster.websvccommon.built
53106 -
53107 - popd >/dev/null || die
53108 -
53109 - java-pkg-2_src_prepare
53110 -}
53111 -
53112 -src_install() {
53113 - pushd nbbuild/netbeans/mobility >/dev/null || die
53114 -
53115 - insinto ${INSTALL_DIR}
53116 -
53117 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53118 -
53119 - doins -r *
53120 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53121 -
53122 - popd >/dev/null || die
53123 -
53124 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53125 -}
53126
53127 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150805.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150805.ebuild
53128 deleted file mode 100644
53129 index b99e744..0000000
53130 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150805.ebuild
53131 +++ /dev/null
53132 @@ -1,126 +0,0 @@
53133 -# Copyright 1999-2015 Gentoo Foundation
53134 -# Distributed under the terms of the GNU General Public License v2
53135 -# $Header: $
53136 -
53137 -EAPI="4"
53138 -inherit eutils java-pkg-2 java-ant-2
53139 -
53140 -DESCRIPTION="Netbeans Mobility Cluster"
53141 -HOMEPAGE="http://netbeans.org/features/platform/"
53142 -SLOT="9999"
53143 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
53144 -SRC_URI="${SOURCE_URL}
53145 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53146 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53147 -KEYWORDS="~amd64 ~x86"
53148 -IUSE=""
53149 -S="${WORKDIR}"
53150 -
53151 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53152 - ~dev-java/netbeans-enterprise-${PV}
53153 - ~dev-java/netbeans-extide-${PV}
53154 - ~dev-java/netbeans-ide-${PV}
53155 - ~dev-java/netbeans-java-${PV}
53156 - ~dev-java/netbeans-platform-${PV}
53157 - ~dev-java/netbeans-websvccommon-${PV}"
53158 -DEPEND=">=virtual/jdk-1.7
53159 - app-arch/unzip
53160 - ${CDEPEND}
53161 - dev-java/javahelp:0"
53162 -RDEPEND=">=virtual/jdk-1.7
53163 - ${CDEPEND}"
53164 -
53165 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53166 -
53167 -EANT_BUILD_XML="nbbuild/build.xml"
53168 -EANT_BUILD_TARGET="rebuild-cluster"
53169 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53170 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53171 -JAVA_PKG_BSFIX="off"
53172 -
53173 -src_unpack() {
53174 - unpack $(basename ${SOURCE_URL})
53175 -
53176 - einfo "Deleting bundled jars..."
53177 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53178 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53179 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53180 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53181 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53182 -
53183 - unpack netbeans-9999-r14-build.xml.patch.bz2
53184 -}
53185 -
53186 -src_prepare() {
53187 - einfo "Deleting bundled class files..."
53188 - find -name "*.class" -type f | xargs rm -vf
53189 -
53190 - epatch netbeans-9999-r14-build.xml.patch
53191 -
53192 - # Support for custom patches
53193 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53194 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53195 -
53196 - if [ -n "${files}" ] ; then
53197 - einfo "Applying custom patches:"
53198 -
53199 - for file in ${files} ; do
53200 - epatch "${file}"
53201 - done
53202 - fi
53203 - fi
53204 -
53205 - einfo "Symlinking external libraries..."
53206 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53207 -
53208 - einfo "Linking in other clusters..."
53209 - mkdir "${S}"/nbbuild/netbeans || die
53210 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53211 -
53212 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53213 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53214 - touch nb.cluster.apisupport.built
53215 -
53216 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53217 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53218 - touch nb.cluster.enterprise.built
53219 -
53220 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53221 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53222 - touch nb.cluster.extide.built
53223 -
53224 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53225 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53226 - touch nb.cluster.ide.built
53227 -
53228 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53229 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53230 - touch nb.cluster.java.built
53231 -
53232 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53233 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53234 - touch nb.cluster.platform.built
53235 -
53236 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53237 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53238 - touch nb.cluster.websvccommon.built
53239 -
53240 - popd >/dev/null || die
53241 -
53242 - java-pkg-2_src_prepare
53243 -}
53244 -
53245 -src_install() {
53246 - pushd nbbuild/netbeans/mobility >/dev/null || die
53247 -
53248 - insinto ${INSTALL_DIR}
53249 -
53250 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53251 -
53252 - doins -r *
53253 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53254 -
53255 - popd >/dev/null || die
53256 -
53257 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53258 -}
53259
53260 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150807.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150807.ebuild
53261 deleted file mode 100644
53262 index 385c37a..0000000
53263 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150807.ebuild
53264 +++ /dev/null
53265 @@ -1,126 +0,0 @@
53266 -# Copyright 1999-2015 Gentoo Foundation
53267 -# Distributed under the terms of the GNU General Public License v2
53268 -# $Header: $
53269 -
53270 -EAPI="4"
53271 -inherit eutils java-pkg-2 java-ant-2
53272 -
53273 -DESCRIPTION="Netbeans Mobility Cluster"
53274 -HOMEPAGE="http://netbeans.org/features/platform/"
53275 -SLOT="9999"
53276 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
53277 -SRC_URI="${SOURCE_URL}
53278 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53279 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53280 -KEYWORDS="~amd64 ~x86"
53281 -IUSE=""
53282 -S="${WORKDIR}"
53283 -
53284 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53285 - ~dev-java/netbeans-enterprise-${PV}
53286 - ~dev-java/netbeans-extide-${PV}
53287 - ~dev-java/netbeans-ide-${PV}
53288 - ~dev-java/netbeans-java-${PV}
53289 - ~dev-java/netbeans-platform-${PV}
53290 - ~dev-java/netbeans-websvccommon-${PV}"
53291 -DEPEND=">=virtual/jdk-1.7
53292 - app-arch/unzip
53293 - ${CDEPEND}
53294 - dev-java/javahelp:0"
53295 -RDEPEND=">=virtual/jdk-1.7
53296 - ${CDEPEND}"
53297 -
53298 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53299 -
53300 -EANT_BUILD_XML="nbbuild/build.xml"
53301 -EANT_BUILD_TARGET="rebuild-cluster"
53302 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53303 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53304 -JAVA_PKG_BSFIX="off"
53305 -
53306 -src_unpack() {
53307 - unpack $(basename ${SOURCE_URL})
53308 -
53309 - einfo "Deleting bundled jars..."
53310 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53311 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53312 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53313 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53314 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53315 -
53316 - unpack netbeans-9999-r14-build.xml.patch.bz2
53317 -}
53318 -
53319 -src_prepare() {
53320 - einfo "Deleting bundled class files..."
53321 - find -name "*.class" -type f | xargs rm -vf
53322 -
53323 - epatch netbeans-9999-r14-build.xml.patch
53324 -
53325 - # Support for custom patches
53326 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53327 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53328 -
53329 - if [ -n "${files}" ] ; then
53330 - einfo "Applying custom patches:"
53331 -
53332 - for file in ${files} ; do
53333 - epatch "${file}"
53334 - done
53335 - fi
53336 - fi
53337 -
53338 - einfo "Symlinking external libraries..."
53339 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53340 -
53341 - einfo "Linking in other clusters..."
53342 - mkdir "${S}"/nbbuild/netbeans || die
53343 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53344 -
53345 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53346 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53347 - touch nb.cluster.apisupport.built
53348 -
53349 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53350 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53351 - touch nb.cluster.enterprise.built
53352 -
53353 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53354 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53355 - touch nb.cluster.extide.built
53356 -
53357 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53358 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53359 - touch nb.cluster.ide.built
53360 -
53361 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53362 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53363 - touch nb.cluster.java.built
53364 -
53365 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53366 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53367 - touch nb.cluster.platform.built
53368 -
53369 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53370 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53371 - touch nb.cluster.websvccommon.built
53372 -
53373 - popd >/dev/null || die
53374 -
53375 - java-pkg-2_src_prepare
53376 -}
53377 -
53378 -src_install() {
53379 - pushd nbbuild/netbeans/mobility >/dev/null || die
53380 -
53381 - insinto ${INSTALL_DIR}
53382 -
53383 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53384 -
53385 - doins -r *
53386 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53387 -
53388 - popd >/dev/null || die
53389 -
53390 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53391 -}
53392
53393 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150808.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150808.ebuild
53394 deleted file mode 100644
53395 index d3a2198..0000000
53396 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150808.ebuild
53397 +++ /dev/null
53398 @@ -1,126 +0,0 @@
53399 -# Copyright 1999-2015 Gentoo Foundation
53400 -# Distributed under the terms of the GNU General Public License v2
53401 -# $Header: $
53402 -
53403 -EAPI="4"
53404 -inherit eutils java-pkg-2 java-ant-2
53405 -
53406 -DESCRIPTION="Netbeans Mobility Cluster"
53407 -HOMEPAGE="http://netbeans.org/features/platform/"
53408 -SLOT="9999"
53409 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
53410 -SRC_URI="${SOURCE_URL}
53411 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53412 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53413 -KEYWORDS="~amd64 ~x86"
53414 -IUSE=""
53415 -S="${WORKDIR}"
53416 -
53417 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53418 - ~dev-java/netbeans-enterprise-${PV}
53419 - ~dev-java/netbeans-extide-${PV}
53420 - ~dev-java/netbeans-ide-${PV}
53421 - ~dev-java/netbeans-java-${PV}
53422 - ~dev-java/netbeans-platform-${PV}
53423 - ~dev-java/netbeans-websvccommon-${PV}"
53424 -DEPEND=">=virtual/jdk-1.7
53425 - app-arch/unzip
53426 - ${CDEPEND}
53427 - dev-java/javahelp:0"
53428 -RDEPEND=">=virtual/jdk-1.7
53429 - ${CDEPEND}"
53430 -
53431 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53432 -
53433 -EANT_BUILD_XML="nbbuild/build.xml"
53434 -EANT_BUILD_TARGET="rebuild-cluster"
53435 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53436 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53437 -JAVA_PKG_BSFIX="off"
53438 -
53439 -src_unpack() {
53440 - unpack $(basename ${SOURCE_URL})
53441 -
53442 - einfo "Deleting bundled jars..."
53443 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53444 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53445 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53446 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53447 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53448 -
53449 - unpack netbeans-9999-r14-build.xml.patch.bz2
53450 -}
53451 -
53452 -src_prepare() {
53453 - einfo "Deleting bundled class files..."
53454 - find -name "*.class" -type f | xargs rm -vf
53455 -
53456 - epatch netbeans-9999-r14-build.xml.patch
53457 -
53458 - # Support for custom patches
53459 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53460 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53461 -
53462 - if [ -n "${files}" ] ; then
53463 - einfo "Applying custom patches:"
53464 -
53465 - for file in ${files} ; do
53466 - epatch "${file}"
53467 - done
53468 - fi
53469 - fi
53470 -
53471 - einfo "Symlinking external libraries..."
53472 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.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-apisupport-${SLOT} apisupport || die
53479 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53480 - touch nb.cluster.apisupport.built
53481 -
53482 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53483 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53484 - touch nb.cluster.enterprise.built
53485 -
53486 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53487 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53488 - touch nb.cluster.extide.built
53489 -
53490 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53491 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53492 - touch nb.cluster.ide.built
53493 -
53494 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53495 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53496 - touch nb.cluster.java.built
53497 -
53498 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53499 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53500 - touch nb.cluster.platform.built
53501 -
53502 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53503 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53504 - touch nb.cluster.websvccommon.built
53505 -
53506 - popd >/dev/null || die
53507 -
53508 - java-pkg-2_src_prepare
53509 -}
53510 -
53511 -src_install() {
53512 - pushd nbbuild/netbeans/mobility >/dev/null || die
53513 -
53514 - insinto ${INSTALL_DIR}
53515 -
53516 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53517 -
53518 - doins -r *
53519 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53520 -
53521 - popd >/dev/null || die
53522 -
53523 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53524 -}
53525
53526 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150810.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150810.ebuild
53527 deleted file mode 100644
53528 index 8de92b4..0000000
53529 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150810.ebuild
53530 +++ /dev/null
53531 @@ -1,126 +0,0 @@
53532 -# Copyright 1999-2015 Gentoo Foundation
53533 -# Distributed under the terms of the GNU General Public License v2
53534 -# $Header: $
53535 -
53536 -EAPI="4"
53537 -inherit eutils java-pkg-2 java-ant-2
53538 -
53539 -DESCRIPTION="Netbeans Mobility Cluster"
53540 -HOMEPAGE="http://netbeans.org/features/platform/"
53541 -SLOT="9999"
53542 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
53543 -SRC_URI="${SOURCE_URL}
53544 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53545 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53546 -KEYWORDS="~amd64 ~x86"
53547 -IUSE=""
53548 -S="${WORKDIR}"
53549 -
53550 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53551 - ~dev-java/netbeans-enterprise-${PV}
53552 - ~dev-java/netbeans-extide-${PV}
53553 - ~dev-java/netbeans-ide-${PV}
53554 - ~dev-java/netbeans-java-${PV}
53555 - ~dev-java/netbeans-platform-${PV}
53556 - ~dev-java/netbeans-websvccommon-${PV}"
53557 -DEPEND=">=virtual/jdk-1.7
53558 - app-arch/unzip
53559 - ${CDEPEND}
53560 - dev-java/javahelp:0"
53561 -RDEPEND=">=virtual/jdk-1.7
53562 - ${CDEPEND}"
53563 -
53564 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53565 -
53566 -EANT_BUILD_XML="nbbuild/build.xml"
53567 -EANT_BUILD_TARGET="rebuild-cluster"
53568 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53569 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53570 -JAVA_PKG_BSFIX="off"
53571 -
53572 -src_unpack() {
53573 - unpack $(basename ${SOURCE_URL})
53574 -
53575 - einfo "Deleting bundled jars..."
53576 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53577 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53578 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53579 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53580 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53581 -
53582 - unpack netbeans-9999-r14-build.xml.patch.bz2
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-r14-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 -
53607 - einfo "Linking in other clusters..."
53608 - mkdir "${S}"/nbbuild/netbeans || die
53609 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53610 -
53611 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53612 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53613 - touch nb.cluster.apisupport.built
53614 -
53615 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53616 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53617 - touch nb.cluster.enterprise.built
53618 -
53619 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53620 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53621 - touch nb.cluster.extide.built
53622 -
53623 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53624 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53625 - touch nb.cluster.ide.built
53626 -
53627 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53628 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53629 - touch nb.cluster.java.built
53630 -
53631 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53632 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53633 - touch nb.cluster.platform.built
53634 -
53635 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53636 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53637 - touch nb.cluster.websvccommon.built
53638 -
53639 - popd >/dev/null || die
53640 -
53641 - java-pkg-2_src_prepare
53642 -}
53643 -
53644 -src_install() {
53645 - pushd nbbuild/netbeans/mobility >/dev/null || die
53646 -
53647 - insinto ${INSTALL_DIR}
53648 -
53649 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53650 -
53651 - doins -r *
53652 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53653 -
53654 - popd >/dev/null || die
53655 -
53656 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53657 -}
53658
53659 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150812.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150812.ebuild
53660 deleted file mode 100644
53661 index 9a421ca..0000000
53662 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150812.ebuild
53663 +++ /dev/null
53664 @@ -1,126 +0,0 @@
53665 -# Copyright 1999-2015 Gentoo Foundation
53666 -# Distributed under the terms of the GNU General Public License v2
53667 -# $Header: $
53668 -
53669 -EAPI="4"
53670 -inherit eutils java-pkg-2 java-ant-2
53671 -
53672 -DESCRIPTION="Netbeans Mobility Cluster"
53673 -HOMEPAGE="http://netbeans.org/features/platform/"
53674 -SLOT="9999"
53675 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
53676 -SRC_URI="${SOURCE_URL}
53677 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53678 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53679 -KEYWORDS="~amd64 ~x86"
53680 -IUSE=""
53681 -S="${WORKDIR}"
53682 -
53683 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53684 - ~dev-java/netbeans-enterprise-${PV}
53685 - ~dev-java/netbeans-extide-${PV}
53686 - ~dev-java/netbeans-ide-${PV}
53687 - ~dev-java/netbeans-java-${PV}
53688 - ~dev-java/netbeans-platform-${PV}
53689 - ~dev-java/netbeans-websvccommon-${PV}"
53690 -DEPEND=">=virtual/jdk-1.7
53691 - app-arch/unzip
53692 - ${CDEPEND}
53693 - dev-java/javahelp:0"
53694 -RDEPEND=">=virtual/jdk-1.7
53695 - ${CDEPEND}"
53696 -
53697 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53698 -
53699 -EANT_BUILD_XML="nbbuild/build.xml"
53700 -EANT_BUILD_TARGET="rebuild-cluster"
53701 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53702 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53703 -JAVA_PKG_BSFIX="off"
53704 -
53705 -src_unpack() {
53706 - unpack $(basename ${SOURCE_URL})
53707 -
53708 - einfo "Deleting bundled jars..."
53709 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53710 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53711 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53712 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53713 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53714 -
53715 - unpack netbeans-9999-r14-build.xml.patch.bz2
53716 -}
53717 -
53718 -src_prepare() {
53719 - einfo "Deleting bundled class files..."
53720 - find -name "*.class" -type f | xargs rm -vf
53721 -
53722 - epatch netbeans-9999-r14-build.xml.patch
53723 -
53724 - # Support for custom patches
53725 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53726 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53727 -
53728 - if [ -n "${files}" ] ; then
53729 - einfo "Applying custom patches:"
53730 -
53731 - for file in ${files} ; do
53732 - epatch "${file}"
53733 - done
53734 - fi
53735 - fi
53736 -
53737 - einfo "Symlinking external libraries..."
53738 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53739 -
53740 - einfo "Linking in other clusters..."
53741 - mkdir "${S}"/nbbuild/netbeans || die
53742 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53743 -
53744 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53745 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53746 - touch nb.cluster.apisupport.built
53747 -
53748 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53749 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53750 - touch nb.cluster.enterprise.built
53751 -
53752 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53753 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53754 - touch nb.cluster.extide.built
53755 -
53756 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53757 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53758 - touch nb.cluster.ide.built
53759 -
53760 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53761 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53762 - touch nb.cluster.java.built
53763 -
53764 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53765 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53766 - touch nb.cluster.platform.built
53767 -
53768 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53769 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53770 - touch nb.cluster.websvccommon.built
53771 -
53772 - popd >/dev/null || die
53773 -
53774 - java-pkg-2_src_prepare
53775 -}
53776 -
53777 -src_install() {
53778 - pushd nbbuild/netbeans/mobility >/dev/null || die
53779 -
53780 - insinto ${INSTALL_DIR}
53781 -
53782 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53783 -
53784 - doins -r *
53785 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53786 -
53787 - popd >/dev/null || die
53788 -
53789 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53790 -}
53791
53792 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150813.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150813.ebuild
53793 deleted file mode 100644
53794 index adaca60..0000000
53795 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150813.ebuild
53796 +++ /dev/null
53797 @@ -1,126 +0,0 @@
53798 -# Copyright 1999-2015 Gentoo Foundation
53799 -# Distributed under the terms of the GNU General Public License v2
53800 -# $Header: $
53801 -
53802 -EAPI="4"
53803 -inherit eutils java-pkg-2 java-ant-2
53804 -
53805 -DESCRIPTION="Netbeans Mobility Cluster"
53806 -HOMEPAGE="http://netbeans.org/features/platform/"
53807 -SLOT="9999"
53808 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
53809 -SRC_URI="${SOURCE_URL}
53810 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53811 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53812 -KEYWORDS="~amd64 ~x86"
53813 -IUSE=""
53814 -S="${WORKDIR}"
53815 -
53816 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53817 - ~dev-java/netbeans-enterprise-${PV}
53818 - ~dev-java/netbeans-extide-${PV}
53819 - ~dev-java/netbeans-ide-${PV}
53820 - ~dev-java/netbeans-java-${PV}
53821 - ~dev-java/netbeans-platform-${PV}
53822 - ~dev-java/netbeans-websvccommon-${PV}"
53823 -DEPEND=">=virtual/jdk-1.7
53824 - app-arch/unzip
53825 - ${CDEPEND}
53826 - dev-java/javahelp:0"
53827 -RDEPEND=">=virtual/jdk-1.7
53828 - ${CDEPEND}"
53829 -
53830 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53831 -
53832 -EANT_BUILD_XML="nbbuild/build.xml"
53833 -EANT_BUILD_TARGET="rebuild-cluster"
53834 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53835 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53836 -JAVA_PKG_BSFIX="off"
53837 -
53838 -src_unpack() {
53839 - unpack $(basename ${SOURCE_URL})
53840 -
53841 - einfo "Deleting bundled jars..."
53842 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53843 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53844 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53845 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53846 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53847 -
53848 - unpack netbeans-9999-r14-build.xml.patch.bz2
53849 -}
53850 -
53851 -src_prepare() {
53852 - einfo "Deleting bundled class files..."
53853 - find -name "*.class" -type f | xargs rm -vf
53854 -
53855 - epatch netbeans-9999-r14-build.xml.patch
53856 -
53857 - # Support for custom patches
53858 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53859 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53860 -
53861 - if [ -n "${files}" ] ; then
53862 - einfo "Applying custom patches:"
53863 -
53864 - for file in ${files} ; do
53865 - epatch "${file}"
53866 - done
53867 - fi
53868 - fi
53869 -
53870 - einfo "Symlinking external libraries..."
53871 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
53872 -
53873 - einfo "Linking in other clusters..."
53874 - mkdir "${S}"/nbbuild/netbeans || die
53875 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
53876 -
53877 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
53878 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53879 - touch nb.cluster.apisupport.built
53880 -
53881 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
53882 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53883 - touch nb.cluster.enterprise.built
53884 -
53885 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
53886 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53887 - touch nb.cluster.extide.built
53888 -
53889 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
53890 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53891 - touch nb.cluster.ide.built
53892 -
53893 - ln -s /usr/share/netbeans-java-${SLOT} java || die
53894 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53895 - touch nb.cluster.java.built
53896 -
53897 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
53898 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53899 - touch nb.cluster.platform.built
53900 -
53901 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
53902 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
53903 - touch nb.cluster.websvccommon.built
53904 -
53905 - popd >/dev/null || die
53906 -
53907 - java-pkg-2_src_prepare
53908 -}
53909 -
53910 -src_install() {
53911 - pushd nbbuild/netbeans/mobility >/dev/null || die
53912 -
53913 - insinto ${INSTALL_DIR}
53914 -
53915 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
53916 -
53917 - doins -r *
53918 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
53919 -
53920 - popd >/dev/null || die
53921 -
53922 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
53923 -}
53924
53925 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150814.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150814.ebuild
53926 deleted file mode 100644
53927 index e91a528..0000000
53928 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150814.ebuild
53929 +++ /dev/null
53930 @@ -1,126 +0,0 @@
53931 -# Copyright 1999-2015 Gentoo Foundation
53932 -# Distributed under the terms of the GNU General Public License v2
53933 -# $Header: $
53934 -
53935 -EAPI="4"
53936 -inherit eutils java-pkg-2 java-ant-2
53937 -
53938 -DESCRIPTION="Netbeans Mobility Cluster"
53939 -HOMEPAGE="http://netbeans.org/features/platform/"
53940 -SLOT="9999"
53941 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
53942 -SRC_URI="${SOURCE_URL}
53943 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
53944 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
53945 -KEYWORDS="~amd64 ~x86"
53946 -IUSE=""
53947 -S="${WORKDIR}"
53948 -
53949 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
53950 - ~dev-java/netbeans-enterprise-${PV}
53951 - ~dev-java/netbeans-extide-${PV}
53952 - ~dev-java/netbeans-ide-${PV}
53953 - ~dev-java/netbeans-java-${PV}
53954 - ~dev-java/netbeans-platform-${PV}
53955 - ~dev-java/netbeans-websvccommon-${PV}"
53956 -DEPEND=">=virtual/jdk-1.7
53957 - app-arch/unzip
53958 - ${CDEPEND}
53959 - dev-java/javahelp:0"
53960 -RDEPEND=">=virtual/jdk-1.7
53961 - ${CDEPEND}"
53962 -
53963 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
53964 -
53965 -EANT_BUILD_XML="nbbuild/build.xml"
53966 -EANT_BUILD_TARGET="rebuild-cluster"
53967 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
53968 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
53969 -JAVA_PKG_BSFIX="off"
53970 -
53971 -src_unpack() {
53972 - unpack $(basename ${SOURCE_URL})
53973 -
53974 - einfo "Deleting bundled jars..."
53975 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
53976 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
53977 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
53978 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
53979 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
53980 -
53981 - unpack netbeans-9999-r14-build.xml.patch.bz2
53982 -}
53983 -
53984 -src_prepare() {
53985 - einfo "Deleting bundled class files..."
53986 - find -name "*.class" -type f | xargs rm -vf
53987 -
53988 - epatch netbeans-9999-r14-build.xml.patch
53989 -
53990 - # Support for custom patches
53991 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
53992 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
53993 -
53994 - if [ -n "${files}" ] ; then
53995 - einfo "Applying custom patches:"
53996 -
53997 - for file in ${files} ; do
53998 - epatch "${file}"
53999 - done
54000 - fi
54001 - fi
54002 -
54003 - einfo "Symlinking external libraries..."
54004 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54005 -
54006 - einfo "Linking in other clusters..."
54007 - mkdir "${S}"/nbbuild/netbeans || die
54008 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54009 -
54010 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54011 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54012 - touch nb.cluster.apisupport.built
54013 -
54014 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54015 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54016 - touch nb.cluster.enterprise.built
54017 -
54018 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54019 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54020 - touch nb.cluster.extide.built
54021 -
54022 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54023 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54024 - touch nb.cluster.ide.built
54025 -
54026 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54027 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54028 - touch nb.cluster.java.built
54029 -
54030 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54031 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54032 - touch nb.cluster.platform.built
54033 -
54034 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54035 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54036 - touch nb.cluster.websvccommon.built
54037 -
54038 - popd >/dev/null || die
54039 -
54040 - java-pkg-2_src_prepare
54041 -}
54042 -
54043 -src_install() {
54044 - pushd nbbuild/netbeans/mobility >/dev/null || die
54045 -
54046 - insinto ${INSTALL_DIR}
54047 -
54048 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54049 -
54050 - doins -r *
54051 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54052 -
54053 - popd >/dev/null || die
54054 -
54055 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54056 -}
54057
54058 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150817.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150817.ebuild
54059 deleted file mode 100644
54060 index a77b47f..0000000
54061 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150817.ebuild
54062 +++ /dev/null
54063 @@ -1,126 +0,0 @@
54064 -# Copyright 1999-2015 Gentoo Foundation
54065 -# Distributed under the terms of the GNU General Public License v2
54066 -# $Header: $
54067 -
54068 -EAPI="4"
54069 -inherit eutils java-pkg-2 java-ant-2
54070 -
54071 -DESCRIPTION="Netbeans Mobility Cluster"
54072 -HOMEPAGE="http://netbeans.org/features/platform/"
54073 -SLOT="9999"
54074 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
54075 -SRC_URI="${SOURCE_URL}
54076 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54077 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54078 -KEYWORDS="~amd64 ~x86"
54079 -IUSE=""
54080 -S="${WORKDIR}"
54081 -
54082 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54083 - ~dev-java/netbeans-enterprise-${PV}
54084 - ~dev-java/netbeans-extide-${PV}
54085 - ~dev-java/netbeans-ide-${PV}
54086 - ~dev-java/netbeans-java-${PV}
54087 - ~dev-java/netbeans-platform-${PV}
54088 - ~dev-java/netbeans-websvccommon-${PV}"
54089 -DEPEND=">=virtual/jdk-1.7
54090 - app-arch/unzip
54091 - ${CDEPEND}
54092 - dev-java/javahelp:0"
54093 -RDEPEND=">=virtual/jdk-1.7
54094 - ${CDEPEND}"
54095 -
54096 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54097 -
54098 -EANT_BUILD_XML="nbbuild/build.xml"
54099 -EANT_BUILD_TARGET="rebuild-cluster"
54100 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54101 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54102 -JAVA_PKG_BSFIX="off"
54103 -
54104 -src_unpack() {
54105 - unpack $(basename ${SOURCE_URL})
54106 -
54107 - einfo "Deleting bundled jars..."
54108 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54109 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54110 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54111 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54112 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54113 -
54114 - unpack netbeans-9999-r14-build.xml.patch.bz2
54115 -}
54116 -
54117 -src_prepare() {
54118 - einfo "Deleting bundled class files..."
54119 - find -name "*.class" -type f | xargs rm -vf
54120 -
54121 - epatch netbeans-9999-r14-build.xml.patch
54122 -
54123 - # Support for custom patches
54124 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54125 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54126 -
54127 - if [ -n "${files}" ] ; then
54128 - einfo "Applying custom patches:"
54129 -
54130 - for file in ${files} ; do
54131 - epatch "${file}"
54132 - done
54133 - fi
54134 - fi
54135 -
54136 - einfo "Symlinking external libraries..."
54137 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54138 -
54139 - einfo "Linking in other clusters..."
54140 - mkdir "${S}"/nbbuild/netbeans || die
54141 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54142 -
54143 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54144 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54145 - touch nb.cluster.apisupport.built
54146 -
54147 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54148 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54149 - touch nb.cluster.enterprise.built
54150 -
54151 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54152 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54153 - touch nb.cluster.extide.built
54154 -
54155 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54156 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54157 - touch nb.cluster.ide.built
54158 -
54159 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54160 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54161 - touch nb.cluster.java.built
54162 -
54163 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54164 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54165 - touch nb.cluster.platform.built
54166 -
54167 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54168 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54169 - touch nb.cluster.websvccommon.built
54170 -
54171 - popd >/dev/null || die
54172 -
54173 - java-pkg-2_src_prepare
54174 -}
54175 -
54176 -src_install() {
54177 - pushd nbbuild/netbeans/mobility >/dev/null || die
54178 -
54179 - insinto ${INSTALL_DIR}
54180 -
54181 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54182 -
54183 - doins -r *
54184 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54185 -
54186 - popd >/dev/null || die
54187 -
54188 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54189 -}
54190
54191 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150818.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150818.ebuild
54192 deleted file mode 100644
54193 index ee0ba49..0000000
54194 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150818.ebuild
54195 +++ /dev/null
54196 @@ -1,126 +0,0 @@
54197 -# Copyright 1999-2015 Gentoo Foundation
54198 -# Distributed under the terms of the GNU General Public License v2
54199 -# $Header: $
54200 -
54201 -EAPI="4"
54202 -inherit eutils java-pkg-2 java-ant-2
54203 -
54204 -DESCRIPTION="Netbeans Mobility Cluster"
54205 -HOMEPAGE="http://netbeans.org/features/platform/"
54206 -SLOT="9999"
54207 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
54208 -SRC_URI="${SOURCE_URL}
54209 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54210 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54211 -KEYWORDS="~amd64 ~x86"
54212 -IUSE=""
54213 -S="${WORKDIR}"
54214 -
54215 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54216 - ~dev-java/netbeans-enterprise-${PV}
54217 - ~dev-java/netbeans-extide-${PV}
54218 - ~dev-java/netbeans-ide-${PV}
54219 - ~dev-java/netbeans-java-${PV}
54220 - ~dev-java/netbeans-platform-${PV}
54221 - ~dev-java/netbeans-websvccommon-${PV}"
54222 -DEPEND=">=virtual/jdk-1.7
54223 - app-arch/unzip
54224 - ${CDEPEND}
54225 - dev-java/javahelp:0"
54226 -RDEPEND=">=virtual/jdk-1.7
54227 - ${CDEPEND}"
54228 -
54229 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54230 -
54231 -EANT_BUILD_XML="nbbuild/build.xml"
54232 -EANT_BUILD_TARGET="rebuild-cluster"
54233 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54234 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54235 -JAVA_PKG_BSFIX="off"
54236 -
54237 -src_unpack() {
54238 - unpack $(basename ${SOURCE_URL})
54239 -
54240 - einfo "Deleting bundled jars..."
54241 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54242 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54243 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54244 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54245 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54246 -
54247 - unpack netbeans-9999-r14-build.xml.patch.bz2
54248 -}
54249 -
54250 -src_prepare() {
54251 - einfo "Deleting bundled class files..."
54252 - find -name "*.class" -type f | xargs rm -vf
54253 -
54254 - epatch netbeans-9999-r14-build.xml.patch
54255 -
54256 - # Support for custom patches
54257 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54258 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54259 -
54260 - if [ -n "${files}" ] ; then
54261 - einfo "Applying custom patches:"
54262 -
54263 - for file in ${files} ; do
54264 - epatch "${file}"
54265 - done
54266 - fi
54267 - fi
54268 -
54269 - einfo "Symlinking external libraries..."
54270 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54271 -
54272 - einfo "Linking in other clusters..."
54273 - mkdir "${S}"/nbbuild/netbeans || die
54274 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54275 -
54276 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54277 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54278 - touch nb.cluster.apisupport.built
54279 -
54280 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54281 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54282 - touch nb.cluster.enterprise.built
54283 -
54284 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54285 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54286 - touch nb.cluster.extide.built
54287 -
54288 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54289 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54290 - touch nb.cluster.ide.built
54291 -
54292 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54293 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54294 - touch nb.cluster.java.built
54295 -
54296 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54297 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54298 - touch nb.cluster.platform.built
54299 -
54300 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54301 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54302 - touch nb.cluster.websvccommon.built
54303 -
54304 - popd >/dev/null || die
54305 -
54306 - java-pkg-2_src_prepare
54307 -}
54308 -
54309 -src_install() {
54310 - pushd nbbuild/netbeans/mobility >/dev/null || die
54311 -
54312 - insinto ${INSTALL_DIR}
54313 -
54314 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54315 -
54316 - doins -r *
54317 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54318 -
54319 - popd >/dev/null || die
54320 -
54321 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54322 -}
54323
54324 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150819.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150819.ebuild
54325 deleted file mode 100644
54326 index dadea45..0000000
54327 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150819.ebuild
54328 +++ /dev/null
54329 @@ -1,126 +0,0 @@
54330 -# Copyright 1999-2015 Gentoo Foundation
54331 -# Distributed under the terms of the GNU General Public License v2
54332 -# $Header: $
54333 -
54334 -EAPI="4"
54335 -inherit eutils java-pkg-2 java-ant-2
54336 -
54337 -DESCRIPTION="Netbeans Mobility Cluster"
54338 -HOMEPAGE="http://netbeans.org/features/platform/"
54339 -SLOT="9999"
54340 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
54341 -SRC_URI="${SOURCE_URL}
54342 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54343 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54344 -KEYWORDS="~amd64 ~x86"
54345 -IUSE=""
54346 -S="${WORKDIR}"
54347 -
54348 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54349 - ~dev-java/netbeans-enterprise-${PV}
54350 - ~dev-java/netbeans-extide-${PV}
54351 - ~dev-java/netbeans-ide-${PV}
54352 - ~dev-java/netbeans-java-${PV}
54353 - ~dev-java/netbeans-platform-${PV}
54354 - ~dev-java/netbeans-websvccommon-${PV}"
54355 -DEPEND=">=virtual/jdk-1.7
54356 - app-arch/unzip
54357 - ${CDEPEND}
54358 - dev-java/javahelp:0"
54359 -RDEPEND=">=virtual/jdk-1.7
54360 - ${CDEPEND}"
54361 -
54362 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54363 -
54364 -EANT_BUILD_XML="nbbuild/build.xml"
54365 -EANT_BUILD_TARGET="rebuild-cluster"
54366 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54367 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54368 -JAVA_PKG_BSFIX="off"
54369 -
54370 -src_unpack() {
54371 - unpack $(basename ${SOURCE_URL})
54372 -
54373 - einfo "Deleting bundled jars..."
54374 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54375 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54376 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54377 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54378 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54379 -
54380 - unpack netbeans-9999-r14-build.xml.patch.bz2
54381 -}
54382 -
54383 -src_prepare() {
54384 - einfo "Deleting bundled class files..."
54385 - find -name "*.class" -type f | xargs rm -vf
54386 -
54387 - epatch netbeans-9999-r14-build.xml.patch
54388 -
54389 - # Support for custom patches
54390 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54391 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54392 -
54393 - if [ -n "${files}" ] ; then
54394 - einfo "Applying custom patches:"
54395 -
54396 - for file in ${files} ; do
54397 - epatch "${file}"
54398 - done
54399 - fi
54400 - fi
54401 -
54402 - einfo "Symlinking external libraries..."
54403 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54404 -
54405 - einfo "Linking in other clusters..."
54406 - mkdir "${S}"/nbbuild/netbeans || die
54407 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54408 -
54409 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54410 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54411 - touch nb.cluster.apisupport.built
54412 -
54413 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54414 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54415 - touch nb.cluster.enterprise.built
54416 -
54417 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54418 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54419 - touch nb.cluster.extide.built
54420 -
54421 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54422 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54423 - touch nb.cluster.ide.built
54424 -
54425 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54426 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54427 - touch nb.cluster.java.built
54428 -
54429 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54430 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54431 - touch nb.cluster.platform.built
54432 -
54433 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54434 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54435 - touch nb.cluster.websvccommon.built
54436 -
54437 - popd >/dev/null || die
54438 -
54439 - java-pkg-2_src_prepare
54440 -}
54441 -
54442 -src_install() {
54443 - pushd nbbuild/netbeans/mobility >/dev/null || die
54444 -
54445 - insinto ${INSTALL_DIR}
54446 -
54447 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54448 -
54449 - doins -r *
54450 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54451 -
54452 - popd >/dev/null || die
54453 -
54454 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54455 -}
54456
54457 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150820.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150820.ebuild
54458 deleted file mode 100644
54459 index 5373529..0000000
54460 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150820.ebuild
54461 +++ /dev/null
54462 @@ -1,126 +0,0 @@
54463 -# Copyright 1999-2015 Gentoo Foundation
54464 -# Distributed under the terms of the GNU General Public License v2
54465 -# $Header: $
54466 -
54467 -EAPI="4"
54468 -inherit eutils java-pkg-2 java-ant-2
54469 -
54470 -DESCRIPTION="Netbeans Mobility Cluster"
54471 -HOMEPAGE="http://netbeans.org/features/platform/"
54472 -SLOT="9999"
54473 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
54474 -SRC_URI="${SOURCE_URL}
54475 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54476 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54477 -KEYWORDS="~amd64 ~x86"
54478 -IUSE=""
54479 -S="${WORKDIR}"
54480 -
54481 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54482 - ~dev-java/netbeans-enterprise-${PV}
54483 - ~dev-java/netbeans-extide-${PV}
54484 - ~dev-java/netbeans-ide-${PV}
54485 - ~dev-java/netbeans-java-${PV}
54486 - ~dev-java/netbeans-platform-${PV}
54487 - ~dev-java/netbeans-websvccommon-${PV}"
54488 -DEPEND=">=virtual/jdk-1.7
54489 - app-arch/unzip
54490 - ${CDEPEND}
54491 - dev-java/javahelp:0"
54492 -RDEPEND=">=virtual/jdk-1.7
54493 - ${CDEPEND}"
54494 -
54495 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54496 -
54497 -EANT_BUILD_XML="nbbuild/build.xml"
54498 -EANT_BUILD_TARGET="rebuild-cluster"
54499 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54500 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54501 -JAVA_PKG_BSFIX="off"
54502 -
54503 -src_unpack() {
54504 - unpack $(basename ${SOURCE_URL})
54505 -
54506 - einfo "Deleting bundled jars..."
54507 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54508 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54509 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54510 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54511 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54512 -
54513 - unpack netbeans-9999-r14-build.xml.patch.bz2
54514 -}
54515 -
54516 -src_prepare() {
54517 - einfo "Deleting bundled class files..."
54518 - find -name "*.class" -type f | xargs rm -vf
54519 -
54520 - epatch netbeans-9999-r14-build.xml.patch
54521 -
54522 - # Support for custom patches
54523 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54524 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54525 -
54526 - if [ -n "${files}" ] ; then
54527 - einfo "Applying custom patches:"
54528 -
54529 - for file in ${files} ; do
54530 - epatch "${file}"
54531 - done
54532 - fi
54533 - fi
54534 -
54535 - einfo "Symlinking external libraries..."
54536 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54537 -
54538 - einfo "Linking in other clusters..."
54539 - mkdir "${S}"/nbbuild/netbeans || die
54540 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54541 -
54542 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54543 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54544 - touch nb.cluster.apisupport.built
54545 -
54546 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54547 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54548 - touch nb.cluster.enterprise.built
54549 -
54550 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54551 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54552 - touch nb.cluster.extide.built
54553 -
54554 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54555 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54556 - touch nb.cluster.ide.built
54557 -
54558 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54559 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54560 - touch nb.cluster.java.built
54561 -
54562 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54563 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54564 - touch nb.cluster.platform.built
54565 -
54566 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54567 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54568 - touch nb.cluster.websvccommon.built
54569 -
54570 - popd >/dev/null || die
54571 -
54572 - java-pkg-2_src_prepare
54573 -}
54574 -
54575 -src_install() {
54576 - pushd nbbuild/netbeans/mobility >/dev/null || die
54577 -
54578 - insinto ${INSTALL_DIR}
54579 -
54580 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54581 -
54582 - doins -r *
54583 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54584 -
54585 - popd >/dev/null || die
54586 -
54587 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54588 -}
54589
54590 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150821.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150821.ebuild
54591 deleted file mode 100644
54592 index bd07c87..0000000
54593 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150821.ebuild
54594 +++ /dev/null
54595 @@ -1,126 +0,0 @@
54596 -# Copyright 1999-2015 Gentoo Foundation
54597 -# Distributed under the terms of the GNU General Public License v2
54598 -# $Header: $
54599 -
54600 -EAPI="4"
54601 -inherit eutils java-pkg-2 java-ant-2
54602 -
54603 -DESCRIPTION="Netbeans Mobility Cluster"
54604 -HOMEPAGE="http://netbeans.org/features/platform/"
54605 -SLOT="9999"
54606 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
54607 -SRC_URI="${SOURCE_URL}
54608 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54609 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54610 -KEYWORDS="~amd64 ~x86"
54611 -IUSE=""
54612 -S="${WORKDIR}"
54613 -
54614 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54615 - ~dev-java/netbeans-enterprise-${PV}
54616 - ~dev-java/netbeans-extide-${PV}
54617 - ~dev-java/netbeans-ide-${PV}
54618 - ~dev-java/netbeans-java-${PV}
54619 - ~dev-java/netbeans-platform-${PV}
54620 - ~dev-java/netbeans-websvccommon-${PV}"
54621 -DEPEND=">=virtual/jdk-1.7
54622 - app-arch/unzip
54623 - ${CDEPEND}
54624 - dev-java/javahelp:0"
54625 -RDEPEND=">=virtual/jdk-1.7
54626 - ${CDEPEND}"
54627 -
54628 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54629 -
54630 -EANT_BUILD_XML="nbbuild/build.xml"
54631 -EANT_BUILD_TARGET="rebuild-cluster"
54632 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54633 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54634 -JAVA_PKG_BSFIX="off"
54635 -
54636 -src_unpack() {
54637 - unpack $(basename ${SOURCE_URL})
54638 -
54639 - einfo "Deleting bundled jars..."
54640 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54641 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54642 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54643 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54644 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54645 -
54646 - unpack netbeans-9999-r14-build.xml.patch.bz2
54647 -}
54648 -
54649 -src_prepare() {
54650 - einfo "Deleting bundled class files..."
54651 - find -name "*.class" -type f | xargs rm -vf
54652 -
54653 - epatch netbeans-9999-r14-build.xml.patch
54654 -
54655 - # Support for custom patches
54656 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54657 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54658 -
54659 - if [ -n "${files}" ] ; then
54660 - einfo "Applying custom patches:"
54661 -
54662 - for file in ${files} ; do
54663 - epatch "${file}"
54664 - done
54665 - fi
54666 - fi
54667 -
54668 - einfo "Symlinking external libraries..."
54669 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54670 -
54671 - einfo "Linking in other clusters..."
54672 - mkdir "${S}"/nbbuild/netbeans || die
54673 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54674 -
54675 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54676 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54677 - touch nb.cluster.apisupport.built
54678 -
54679 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54680 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54681 - touch nb.cluster.enterprise.built
54682 -
54683 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54684 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54685 - touch nb.cluster.extide.built
54686 -
54687 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54688 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54689 - touch nb.cluster.ide.built
54690 -
54691 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54692 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54693 - touch nb.cluster.java.built
54694 -
54695 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54696 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54697 - touch nb.cluster.platform.built
54698 -
54699 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54700 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54701 - touch nb.cluster.websvccommon.built
54702 -
54703 - popd >/dev/null || die
54704 -
54705 - java-pkg-2_src_prepare
54706 -}
54707 -
54708 -src_install() {
54709 - pushd nbbuild/netbeans/mobility >/dev/null || die
54710 -
54711 - insinto ${INSTALL_DIR}
54712 -
54713 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54714 -
54715 - doins -r *
54716 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54717 -
54718 - popd >/dev/null || die
54719 -
54720 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54721 -}
54722
54723 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150822.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150822.ebuild
54724 deleted file mode 100644
54725 index bf39b32..0000000
54726 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150822.ebuild
54727 +++ /dev/null
54728 @@ -1,126 +0,0 @@
54729 -# Copyright 1999-2015 Gentoo Foundation
54730 -# Distributed under the terms of the GNU General Public License v2
54731 -# $Header: $
54732 -
54733 -EAPI="4"
54734 -inherit eutils java-pkg-2 java-ant-2
54735 -
54736 -DESCRIPTION="Netbeans Mobility Cluster"
54737 -HOMEPAGE="http://netbeans.org/features/platform/"
54738 -SLOT="9999"
54739 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
54740 -SRC_URI="${SOURCE_URL}
54741 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54742 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54743 -KEYWORDS="~amd64 ~x86"
54744 -IUSE=""
54745 -S="${WORKDIR}"
54746 -
54747 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54748 - ~dev-java/netbeans-enterprise-${PV}
54749 - ~dev-java/netbeans-extide-${PV}
54750 - ~dev-java/netbeans-ide-${PV}
54751 - ~dev-java/netbeans-java-${PV}
54752 - ~dev-java/netbeans-platform-${PV}
54753 - ~dev-java/netbeans-websvccommon-${PV}"
54754 -DEPEND=">=virtual/jdk-1.7
54755 - app-arch/unzip
54756 - ${CDEPEND}
54757 - dev-java/javahelp:0"
54758 -RDEPEND=">=virtual/jdk-1.7
54759 - ${CDEPEND}"
54760 -
54761 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54762 -
54763 -EANT_BUILD_XML="nbbuild/build.xml"
54764 -EANT_BUILD_TARGET="rebuild-cluster"
54765 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54766 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54767 -JAVA_PKG_BSFIX="off"
54768 -
54769 -src_unpack() {
54770 - unpack $(basename ${SOURCE_URL})
54771 -
54772 - einfo "Deleting bundled jars..."
54773 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54774 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54775 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54776 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54777 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54778 -
54779 - unpack netbeans-9999-r14-build.xml.patch.bz2
54780 -}
54781 -
54782 -src_prepare() {
54783 - einfo "Deleting bundled class files..."
54784 - find -name "*.class" -type f | xargs rm -vf
54785 -
54786 - epatch netbeans-9999-r14-build.xml.patch
54787 -
54788 - # Support for custom patches
54789 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54790 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54791 -
54792 - if [ -n "${files}" ] ; then
54793 - einfo "Applying custom patches:"
54794 -
54795 - for file in ${files} ; do
54796 - epatch "${file}"
54797 - done
54798 - fi
54799 - fi
54800 -
54801 - einfo "Symlinking external libraries..."
54802 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54803 -
54804 - einfo "Linking in other clusters..."
54805 - mkdir "${S}"/nbbuild/netbeans || die
54806 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54807 -
54808 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54809 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54810 - touch nb.cluster.apisupport.built
54811 -
54812 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54813 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54814 - touch nb.cluster.enterprise.built
54815 -
54816 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54817 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54818 - touch nb.cluster.extide.built
54819 -
54820 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54821 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54822 - touch nb.cluster.ide.built
54823 -
54824 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54825 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54826 - touch nb.cluster.java.built
54827 -
54828 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54829 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54830 - touch nb.cluster.platform.built
54831 -
54832 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54833 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54834 - touch nb.cluster.websvccommon.built
54835 -
54836 - popd >/dev/null || die
54837 -
54838 - java-pkg-2_src_prepare
54839 -}
54840 -
54841 -src_install() {
54842 - pushd nbbuild/netbeans/mobility >/dev/null || die
54843 -
54844 - insinto ${INSTALL_DIR}
54845 -
54846 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54847 -
54848 - doins -r *
54849 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54850 -
54851 - popd >/dev/null || die
54852 -
54853 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54854 -}
54855
54856 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150823.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150823.ebuild
54857 deleted file mode 100644
54858 index 7a9fa0e..0000000
54859 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150823.ebuild
54860 +++ /dev/null
54861 @@ -1,126 +0,0 @@
54862 -# Copyright 1999-2015 Gentoo Foundation
54863 -# Distributed under the terms of the GNU General Public License v2
54864 -# $Header: $
54865 -
54866 -EAPI="4"
54867 -inherit eutils java-pkg-2 java-ant-2
54868 -
54869 -DESCRIPTION="Netbeans Mobility Cluster"
54870 -HOMEPAGE="http://netbeans.org/features/platform/"
54871 -SLOT="9999"
54872 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
54873 -SRC_URI="${SOURCE_URL}
54874 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
54875 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
54876 -KEYWORDS="~amd64 ~x86"
54877 -IUSE=""
54878 -S="${WORKDIR}"
54879 -
54880 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
54881 - ~dev-java/netbeans-enterprise-${PV}
54882 - ~dev-java/netbeans-extide-${PV}
54883 - ~dev-java/netbeans-ide-${PV}
54884 - ~dev-java/netbeans-java-${PV}
54885 - ~dev-java/netbeans-platform-${PV}
54886 - ~dev-java/netbeans-websvccommon-${PV}"
54887 -DEPEND=">=virtual/jdk-1.7
54888 - app-arch/unzip
54889 - ${CDEPEND}
54890 - dev-java/javahelp:0"
54891 -RDEPEND=">=virtual/jdk-1.7
54892 - ${CDEPEND}"
54893 -
54894 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
54895 -
54896 -EANT_BUILD_XML="nbbuild/build.xml"
54897 -EANT_BUILD_TARGET="rebuild-cluster"
54898 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
54899 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
54900 -JAVA_PKG_BSFIX="off"
54901 -
54902 -src_unpack() {
54903 - unpack $(basename ${SOURCE_URL})
54904 -
54905 - einfo "Deleting bundled jars..."
54906 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
54907 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
54908 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
54909 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
54910 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
54911 -
54912 - unpack netbeans-9999-r14-build.xml.patch.bz2
54913 -}
54914 -
54915 -src_prepare() {
54916 - einfo "Deleting bundled class files..."
54917 - find -name "*.class" -type f | xargs rm -vf
54918 -
54919 - epatch netbeans-9999-r14-build.xml.patch
54920 -
54921 - # Support for custom patches
54922 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
54923 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
54924 -
54925 - if [ -n "${files}" ] ; then
54926 - einfo "Applying custom patches:"
54927 -
54928 - for file in ${files} ; do
54929 - epatch "${file}"
54930 - done
54931 - fi
54932 - fi
54933 -
54934 - einfo "Symlinking external libraries..."
54935 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
54936 -
54937 - einfo "Linking in other clusters..."
54938 - mkdir "${S}"/nbbuild/netbeans || die
54939 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
54940 -
54941 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
54942 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54943 - touch nb.cluster.apisupport.built
54944 -
54945 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
54946 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54947 - touch nb.cluster.enterprise.built
54948 -
54949 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
54950 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54951 - touch nb.cluster.extide.built
54952 -
54953 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
54954 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54955 - touch nb.cluster.ide.built
54956 -
54957 - ln -s /usr/share/netbeans-java-${SLOT} java || die
54958 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54959 - touch nb.cluster.java.built
54960 -
54961 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
54962 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54963 - touch nb.cluster.platform.built
54964 -
54965 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
54966 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
54967 - touch nb.cluster.websvccommon.built
54968 -
54969 - popd >/dev/null || die
54970 -
54971 - java-pkg-2_src_prepare
54972 -}
54973 -
54974 -src_install() {
54975 - pushd nbbuild/netbeans/mobility >/dev/null || die
54976 -
54977 - insinto ${INSTALL_DIR}
54978 -
54979 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
54980 -
54981 - doins -r *
54982 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
54983 -
54984 - popd >/dev/null || die
54985 -
54986 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
54987 -}
54988
54989 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150824.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150824.ebuild
54990 deleted file mode 100644
54991 index e5a35b9..0000000
54992 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150824.ebuild
54993 +++ /dev/null
54994 @@ -1,126 +0,0 @@
54995 -# Copyright 1999-2015 Gentoo Foundation
54996 -# Distributed under the terms of the GNU General Public License v2
54997 -# $Header: $
54998 -
54999 -EAPI="4"
55000 -inherit eutils java-pkg-2 java-ant-2
55001 -
55002 -DESCRIPTION="Netbeans Mobility Cluster"
55003 -HOMEPAGE="http://netbeans.org/features/platform/"
55004 -SLOT="9999"
55005 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
55006 -SRC_URI="${SOURCE_URL}
55007 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55008 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55009 -KEYWORDS="~amd64 ~x86"
55010 -IUSE=""
55011 -S="${WORKDIR}"
55012 -
55013 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55014 - ~dev-java/netbeans-enterprise-${PV}
55015 - ~dev-java/netbeans-extide-${PV}
55016 - ~dev-java/netbeans-ide-${PV}
55017 - ~dev-java/netbeans-java-${PV}
55018 - ~dev-java/netbeans-platform-${PV}
55019 - ~dev-java/netbeans-websvccommon-${PV}"
55020 -DEPEND=">=virtual/jdk-1.7
55021 - app-arch/unzip
55022 - ${CDEPEND}
55023 - dev-java/javahelp:0"
55024 -RDEPEND=">=virtual/jdk-1.7
55025 - ${CDEPEND}"
55026 -
55027 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55028 -
55029 -EANT_BUILD_XML="nbbuild/build.xml"
55030 -EANT_BUILD_TARGET="rebuild-cluster"
55031 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55032 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55033 -JAVA_PKG_BSFIX="off"
55034 -
55035 -src_unpack() {
55036 - unpack $(basename ${SOURCE_URL})
55037 -
55038 - einfo "Deleting bundled jars..."
55039 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55040 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55041 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55042 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55043 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55044 -
55045 - unpack netbeans-9999-r14-build.xml.patch.bz2
55046 -}
55047 -
55048 -src_prepare() {
55049 - einfo "Deleting bundled class files..."
55050 - find -name "*.class" -type f | xargs rm -vf
55051 -
55052 - epatch netbeans-9999-r14-build.xml.patch
55053 -
55054 - # Support for custom patches
55055 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55056 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55057 -
55058 - if [ -n "${files}" ] ; then
55059 - einfo "Applying custom patches:"
55060 -
55061 - for file in ${files} ; do
55062 - epatch "${file}"
55063 - done
55064 - fi
55065 - fi
55066 -
55067 - einfo "Symlinking external libraries..."
55068 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55069 -
55070 - einfo "Linking in other clusters..."
55071 - mkdir "${S}"/nbbuild/netbeans || die
55072 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55073 -
55074 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55075 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55076 - touch nb.cluster.apisupport.built
55077 -
55078 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55079 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55080 - touch nb.cluster.enterprise.built
55081 -
55082 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55083 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55084 - touch nb.cluster.extide.built
55085 -
55086 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55087 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55088 - touch nb.cluster.ide.built
55089 -
55090 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55091 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55092 - touch nb.cluster.java.built
55093 -
55094 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55095 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55096 - touch nb.cluster.platform.built
55097 -
55098 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55099 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55100 - touch nb.cluster.websvccommon.built
55101 -
55102 - popd >/dev/null || die
55103 -
55104 - java-pkg-2_src_prepare
55105 -}
55106 -
55107 -src_install() {
55108 - pushd nbbuild/netbeans/mobility >/dev/null || die
55109 -
55110 - insinto ${INSTALL_DIR}
55111 -
55112 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55113 -
55114 - doins -r *
55115 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55116 -
55117 - popd >/dev/null || die
55118 -
55119 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55120 -}
55121
55122 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150825.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150825.ebuild
55123 deleted file mode 100644
55124 index 0b25fb7..0000000
55125 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150825.ebuild
55126 +++ /dev/null
55127 @@ -1,126 +0,0 @@
55128 -# Copyright 1999-2015 Gentoo Foundation
55129 -# Distributed under the terms of the GNU General Public License v2
55130 -# $Header: $
55131 -
55132 -EAPI="4"
55133 -inherit eutils java-pkg-2 java-ant-2
55134 -
55135 -DESCRIPTION="Netbeans Mobility Cluster"
55136 -HOMEPAGE="http://netbeans.org/features/platform/"
55137 -SLOT="9999"
55138 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
55139 -SRC_URI="${SOURCE_URL}
55140 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55141 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55142 -KEYWORDS="~amd64 ~x86"
55143 -IUSE=""
55144 -S="${WORKDIR}"
55145 -
55146 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55147 - ~dev-java/netbeans-enterprise-${PV}
55148 - ~dev-java/netbeans-extide-${PV}
55149 - ~dev-java/netbeans-ide-${PV}
55150 - ~dev-java/netbeans-java-${PV}
55151 - ~dev-java/netbeans-platform-${PV}
55152 - ~dev-java/netbeans-websvccommon-${PV}"
55153 -DEPEND=">=virtual/jdk-1.7
55154 - app-arch/unzip
55155 - ${CDEPEND}
55156 - dev-java/javahelp:0"
55157 -RDEPEND=">=virtual/jdk-1.7
55158 - ${CDEPEND}"
55159 -
55160 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55161 -
55162 -EANT_BUILD_XML="nbbuild/build.xml"
55163 -EANT_BUILD_TARGET="rebuild-cluster"
55164 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55165 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55166 -JAVA_PKG_BSFIX="off"
55167 -
55168 -src_unpack() {
55169 - unpack $(basename ${SOURCE_URL})
55170 -
55171 - einfo "Deleting bundled jars..."
55172 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55173 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55174 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55175 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55176 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55177 -
55178 - unpack netbeans-9999-r14-build.xml.patch.bz2
55179 -}
55180 -
55181 -src_prepare() {
55182 - einfo "Deleting bundled class files..."
55183 - find -name "*.class" -type f | xargs rm -vf
55184 -
55185 - epatch netbeans-9999-r14-build.xml.patch
55186 -
55187 - # Support for custom patches
55188 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55189 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55190 -
55191 - if [ -n "${files}" ] ; then
55192 - einfo "Applying custom patches:"
55193 -
55194 - for file in ${files} ; do
55195 - epatch "${file}"
55196 - done
55197 - fi
55198 - fi
55199 -
55200 - einfo "Symlinking external libraries..."
55201 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55202 -
55203 - einfo "Linking in other clusters..."
55204 - mkdir "${S}"/nbbuild/netbeans || die
55205 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55206 -
55207 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55208 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55209 - touch nb.cluster.apisupport.built
55210 -
55211 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55212 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55213 - touch nb.cluster.enterprise.built
55214 -
55215 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55216 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55217 - touch nb.cluster.extide.built
55218 -
55219 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55220 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55221 - touch nb.cluster.ide.built
55222 -
55223 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55224 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55225 - touch nb.cluster.java.built
55226 -
55227 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55228 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55229 - touch nb.cluster.platform.built
55230 -
55231 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55232 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55233 - touch nb.cluster.websvccommon.built
55234 -
55235 - popd >/dev/null || die
55236 -
55237 - java-pkg-2_src_prepare
55238 -}
55239 -
55240 -src_install() {
55241 - pushd nbbuild/netbeans/mobility >/dev/null || die
55242 -
55243 - insinto ${INSTALL_DIR}
55244 -
55245 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55246 -
55247 - doins -r *
55248 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55249 -
55250 - popd >/dev/null || die
55251 -
55252 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55253 -}
55254
55255 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150827.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150827.ebuild
55256 deleted file mode 100644
55257 index 619d3ef..0000000
55258 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150827.ebuild
55259 +++ /dev/null
55260 @@ -1,126 +0,0 @@
55261 -# Copyright 1999-2015 Gentoo Foundation
55262 -# Distributed under the terms of the GNU General Public License v2
55263 -# $Header: $
55264 -
55265 -EAPI="4"
55266 -inherit eutils java-pkg-2 java-ant-2
55267 -
55268 -DESCRIPTION="Netbeans Mobility Cluster"
55269 -HOMEPAGE="http://netbeans.org/features/platform/"
55270 -SLOT="9999"
55271 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
55272 -SRC_URI="${SOURCE_URL}
55273 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55274 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55275 -KEYWORDS="~amd64 ~x86"
55276 -IUSE=""
55277 -S="${WORKDIR}"
55278 -
55279 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55280 - ~dev-java/netbeans-enterprise-${PV}
55281 - ~dev-java/netbeans-extide-${PV}
55282 - ~dev-java/netbeans-ide-${PV}
55283 - ~dev-java/netbeans-java-${PV}
55284 - ~dev-java/netbeans-platform-${PV}
55285 - ~dev-java/netbeans-websvccommon-${PV}"
55286 -DEPEND=">=virtual/jdk-1.7
55287 - app-arch/unzip
55288 - ${CDEPEND}
55289 - dev-java/javahelp:0"
55290 -RDEPEND=">=virtual/jdk-1.7
55291 - ${CDEPEND}"
55292 -
55293 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55294 -
55295 -EANT_BUILD_XML="nbbuild/build.xml"
55296 -EANT_BUILD_TARGET="rebuild-cluster"
55297 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55298 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55299 -JAVA_PKG_BSFIX="off"
55300 -
55301 -src_unpack() {
55302 - unpack $(basename ${SOURCE_URL})
55303 -
55304 - einfo "Deleting bundled jars..."
55305 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55306 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55307 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55308 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55309 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55310 -
55311 - unpack netbeans-9999-r14-build.xml.patch.bz2
55312 -}
55313 -
55314 -src_prepare() {
55315 - einfo "Deleting bundled class files..."
55316 - find -name "*.class" -type f | xargs rm -vf
55317 -
55318 - epatch netbeans-9999-r14-build.xml.patch
55319 -
55320 - # Support for custom patches
55321 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55322 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55323 -
55324 - if [ -n "${files}" ] ; then
55325 - einfo "Applying custom patches:"
55326 -
55327 - for file in ${files} ; do
55328 - epatch "${file}"
55329 - done
55330 - fi
55331 - fi
55332 -
55333 - einfo "Symlinking external libraries..."
55334 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55335 -
55336 - einfo "Linking in other clusters..."
55337 - mkdir "${S}"/nbbuild/netbeans || die
55338 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55339 -
55340 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55341 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55342 - touch nb.cluster.apisupport.built
55343 -
55344 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55345 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55346 - touch nb.cluster.enterprise.built
55347 -
55348 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55349 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55350 - touch nb.cluster.extide.built
55351 -
55352 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55353 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55354 - touch nb.cluster.ide.built
55355 -
55356 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55357 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55358 - touch nb.cluster.java.built
55359 -
55360 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55361 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55362 - touch nb.cluster.platform.built
55363 -
55364 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55365 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55366 - touch nb.cluster.websvccommon.built
55367 -
55368 - popd >/dev/null || die
55369 -
55370 - java-pkg-2_src_prepare
55371 -}
55372 -
55373 -src_install() {
55374 - pushd nbbuild/netbeans/mobility >/dev/null || die
55375 -
55376 - insinto ${INSTALL_DIR}
55377 -
55378 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55379 -
55380 - doins -r *
55381 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55382 -
55383 - popd >/dev/null || die
55384 -
55385 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55386 -}
55387
55388 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150828.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150828.ebuild
55389 deleted file mode 100644
55390 index dd8b310..0000000
55391 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150828.ebuild
55392 +++ /dev/null
55393 @@ -1,126 +0,0 @@
55394 -# Copyright 1999-2015 Gentoo Foundation
55395 -# Distributed under the terms of the GNU General Public License v2
55396 -# $Header: $
55397 -
55398 -EAPI="4"
55399 -inherit eutils java-pkg-2 java-ant-2
55400 -
55401 -DESCRIPTION="Netbeans Mobility Cluster"
55402 -HOMEPAGE="http://netbeans.org/features/platform/"
55403 -SLOT="9999"
55404 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
55405 -SRC_URI="${SOURCE_URL}
55406 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55407 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55408 -KEYWORDS="~amd64 ~x86"
55409 -IUSE=""
55410 -S="${WORKDIR}"
55411 -
55412 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55413 - ~dev-java/netbeans-enterprise-${PV}
55414 - ~dev-java/netbeans-extide-${PV}
55415 - ~dev-java/netbeans-ide-${PV}
55416 - ~dev-java/netbeans-java-${PV}
55417 - ~dev-java/netbeans-platform-${PV}
55418 - ~dev-java/netbeans-websvccommon-${PV}"
55419 -DEPEND=">=virtual/jdk-1.7
55420 - app-arch/unzip
55421 - ${CDEPEND}
55422 - dev-java/javahelp:0"
55423 -RDEPEND=">=virtual/jdk-1.7
55424 - ${CDEPEND}"
55425 -
55426 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55427 -
55428 -EANT_BUILD_XML="nbbuild/build.xml"
55429 -EANT_BUILD_TARGET="rebuild-cluster"
55430 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55431 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55432 -JAVA_PKG_BSFIX="off"
55433 -
55434 -src_unpack() {
55435 - unpack $(basename ${SOURCE_URL})
55436 -
55437 - einfo "Deleting bundled jars..."
55438 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55439 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55440 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55441 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55442 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55443 -
55444 - unpack netbeans-9999-r14-build.xml.patch.bz2
55445 -}
55446 -
55447 -src_prepare() {
55448 - einfo "Deleting bundled class files..."
55449 - find -name "*.class" -type f | xargs rm -vf
55450 -
55451 - epatch netbeans-9999-r14-build.xml.patch
55452 -
55453 - # Support for custom patches
55454 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55455 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55456 -
55457 - if [ -n "${files}" ] ; then
55458 - einfo "Applying custom patches:"
55459 -
55460 - for file in ${files} ; do
55461 - epatch "${file}"
55462 - done
55463 - fi
55464 - fi
55465 -
55466 - einfo "Symlinking external libraries..."
55467 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55468 -
55469 - einfo "Linking in other clusters..."
55470 - mkdir "${S}"/nbbuild/netbeans || die
55471 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55472 -
55473 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55474 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55475 - touch nb.cluster.apisupport.built
55476 -
55477 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55478 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55479 - touch nb.cluster.enterprise.built
55480 -
55481 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55482 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55483 - touch nb.cluster.extide.built
55484 -
55485 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55486 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55487 - touch nb.cluster.ide.built
55488 -
55489 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55490 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55491 - touch nb.cluster.java.built
55492 -
55493 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55494 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55495 - touch nb.cluster.platform.built
55496 -
55497 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55498 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55499 - touch nb.cluster.websvccommon.built
55500 -
55501 - popd >/dev/null || die
55502 -
55503 - java-pkg-2_src_prepare
55504 -}
55505 -
55506 -src_install() {
55507 - pushd nbbuild/netbeans/mobility >/dev/null || die
55508 -
55509 - insinto ${INSTALL_DIR}
55510 -
55511 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55512 -
55513 - doins -r *
55514 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55515 -
55516 - popd >/dev/null || die
55517 -
55518 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55519 -}
55520
55521 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150829.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150829.ebuild
55522 deleted file mode 100644
55523 index 68b5e81..0000000
55524 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150829.ebuild
55525 +++ /dev/null
55526 @@ -1,126 +0,0 @@
55527 -# Copyright 1999-2015 Gentoo Foundation
55528 -# Distributed under the terms of the GNU General Public License v2
55529 -# $Header: $
55530 -
55531 -EAPI="4"
55532 -inherit eutils java-pkg-2 java-ant-2
55533 -
55534 -DESCRIPTION="Netbeans Mobility Cluster"
55535 -HOMEPAGE="http://netbeans.org/features/platform/"
55536 -SLOT="9999"
55537 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
55538 -SRC_URI="${SOURCE_URL}
55539 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55540 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55541 -KEYWORDS="~amd64 ~x86"
55542 -IUSE=""
55543 -S="${WORKDIR}"
55544 -
55545 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55546 - ~dev-java/netbeans-enterprise-${PV}
55547 - ~dev-java/netbeans-extide-${PV}
55548 - ~dev-java/netbeans-ide-${PV}
55549 - ~dev-java/netbeans-java-${PV}
55550 - ~dev-java/netbeans-platform-${PV}
55551 - ~dev-java/netbeans-websvccommon-${PV}"
55552 -DEPEND=">=virtual/jdk-1.7
55553 - app-arch/unzip
55554 - ${CDEPEND}
55555 - dev-java/javahelp:0"
55556 -RDEPEND=">=virtual/jdk-1.7
55557 - ${CDEPEND}"
55558 -
55559 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55560 -
55561 -EANT_BUILD_XML="nbbuild/build.xml"
55562 -EANT_BUILD_TARGET="rebuild-cluster"
55563 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55564 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55565 -JAVA_PKG_BSFIX="off"
55566 -
55567 -src_unpack() {
55568 - unpack $(basename ${SOURCE_URL})
55569 -
55570 - einfo "Deleting bundled jars..."
55571 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55572 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55573 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55574 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55575 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55576 -
55577 - unpack netbeans-9999-r14-build.xml.patch.bz2
55578 -}
55579 -
55580 -src_prepare() {
55581 - einfo "Deleting bundled class files..."
55582 - find -name "*.class" -type f | xargs rm -vf
55583 -
55584 - epatch netbeans-9999-r14-build.xml.patch
55585 -
55586 - # Support for custom patches
55587 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55588 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55589 -
55590 - if [ -n "${files}" ] ; then
55591 - einfo "Applying custom patches:"
55592 -
55593 - for file in ${files} ; do
55594 - epatch "${file}"
55595 - done
55596 - fi
55597 - fi
55598 -
55599 - einfo "Symlinking external libraries..."
55600 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55601 -
55602 - einfo "Linking in other clusters..."
55603 - mkdir "${S}"/nbbuild/netbeans || die
55604 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55605 -
55606 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55607 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55608 - touch nb.cluster.apisupport.built
55609 -
55610 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55611 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55612 - touch nb.cluster.enterprise.built
55613 -
55614 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55615 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55616 - touch nb.cluster.extide.built
55617 -
55618 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55619 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55620 - touch nb.cluster.ide.built
55621 -
55622 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55623 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55624 - touch nb.cluster.java.built
55625 -
55626 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55627 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55628 - touch nb.cluster.platform.built
55629 -
55630 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55631 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55632 - touch nb.cluster.websvccommon.built
55633 -
55634 - popd >/dev/null || die
55635 -
55636 - java-pkg-2_src_prepare
55637 -}
55638 -
55639 -src_install() {
55640 - pushd nbbuild/netbeans/mobility >/dev/null || die
55641 -
55642 - insinto ${INSTALL_DIR}
55643 -
55644 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55645 -
55646 - doins -r *
55647 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55648 -
55649 - popd >/dev/null || die
55650 -
55651 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55652 -}
55653
55654 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150830.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150830.ebuild
55655 deleted file mode 100644
55656 index ad1c2e4..0000000
55657 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150830.ebuild
55658 +++ /dev/null
55659 @@ -1,126 +0,0 @@
55660 -# Copyright 1999-2015 Gentoo Foundation
55661 -# Distributed under the terms of the GNU General Public License v2
55662 -# $Header: $
55663 -
55664 -EAPI="4"
55665 -inherit eutils java-pkg-2 java-ant-2
55666 -
55667 -DESCRIPTION="Netbeans Mobility Cluster"
55668 -HOMEPAGE="http://netbeans.org/features/platform/"
55669 -SLOT="9999"
55670 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
55671 -SRC_URI="${SOURCE_URL}
55672 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55673 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55674 -KEYWORDS="~amd64 ~x86"
55675 -IUSE=""
55676 -S="${WORKDIR}"
55677 -
55678 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55679 - ~dev-java/netbeans-enterprise-${PV}
55680 - ~dev-java/netbeans-extide-${PV}
55681 - ~dev-java/netbeans-ide-${PV}
55682 - ~dev-java/netbeans-java-${PV}
55683 - ~dev-java/netbeans-platform-${PV}
55684 - ~dev-java/netbeans-websvccommon-${PV}"
55685 -DEPEND=">=virtual/jdk-1.7
55686 - app-arch/unzip
55687 - ${CDEPEND}
55688 - dev-java/javahelp:0"
55689 -RDEPEND=">=virtual/jdk-1.7
55690 - ${CDEPEND}"
55691 -
55692 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55693 -
55694 -EANT_BUILD_XML="nbbuild/build.xml"
55695 -EANT_BUILD_TARGET="rebuild-cluster"
55696 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55697 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55698 -JAVA_PKG_BSFIX="off"
55699 -
55700 -src_unpack() {
55701 - unpack $(basename ${SOURCE_URL})
55702 -
55703 - einfo "Deleting bundled jars..."
55704 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55705 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55706 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55707 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55708 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55709 -
55710 - unpack netbeans-9999-r14-build.xml.patch.bz2
55711 -}
55712 -
55713 -src_prepare() {
55714 - einfo "Deleting bundled class files..."
55715 - find -name "*.class" -type f | xargs rm -vf
55716 -
55717 - epatch netbeans-9999-r14-build.xml.patch
55718 -
55719 - # Support for custom patches
55720 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55721 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55722 -
55723 - if [ -n "${files}" ] ; then
55724 - einfo "Applying custom patches:"
55725 -
55726 - for file in ${files} ; do
55727 - epatch "${file}"
55728 - done
55729 - fi
55730 - fi
55731 -
55732 - einfo "Symlinking external libraries..."
55733 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55734 -
55735 - einfo "Linking in other clusters..."
55736 - mkdir "${S}"/nbbuild/netbeans || die
55737 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55738 -
55739 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55740 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55741 - touch nb.cluster.apisupport.built
55742 -
55743 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55744 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55745 - touch nb.cluster.enterprise.built
55746 -
55747 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55748 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55749 - touch nb.cluster.extide.built
55750 -
55751 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55752 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55753 - touch nb.cluster.ide.built
55754 -
55755 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55756 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55757 - touch nb.cluster.java.built
55758 -
55759 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55760 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55761 - touch nb.cluster.platform.built
55762 -
55763 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55764 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55765 - touch nb.cluster.websvccommon.built
55766 -
55767 - popd >/dev/null || die
55768 -
55769 - java-pkg-2_src_prepare
55770 -}
55771 -
55772 -src_install() {
55773 - pushd nbbuild/netbeans/mobility >/dev/null || die
55774 -
55775 - insinto ${INSTALL_DIR}
55776 -
55777 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55778 -
55779 - doins -r *
55780 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55781 -
55782 - popd >/dev/null || die
55783 -
55784 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55785 -}
55786
55787 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150831.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150831.ebuild
55788 deleted file mode 100644
55789 index f978546..0000000
55790 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150831.ebuild
55791 +++ /dev/null
55792 @@ -1,126 +0,0 @@
55793 -# Copyright 1999-2015 Gentoo Foundation
55794 -# Distributed under the terms of the GNU General Public License v2
55795 -# $Header: $
55796 -
55797 -EAPI="4"
55798 -inherit eutils java-pkg-2 java-ant-2
55799 -
55800 -DESCRIPTION="Netbeans Mobility Cluster"
55801 -HOMEPAGE="http://netbeans.org/features/platform/"
55802 -SLOT="9999"
55803 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
55804 -SRC_URI="${SOURCE_URL}
55805 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55806 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55807 -KEYWORDS="~amd64 ~x86"
55808 -IUSE=""
55809 -S="${WORKDIR}"
55810 -
55811 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
55812 - ~dev-java/netbeans-enterprise-${PV}
55813 - ~dev-java/netbeans-extide-${PV}
55814 - ~dev-java/netbeans-ide-${PV}
55815 - ~dev-java/netbeans-java-${PV}
55816 - ~dev-java/netbeans-platform-${PV}
55817 - ~dev-java/netbeans-websvccommon-${PV}"
55818 -DEPEND=">=virtual/jdk-1.7
55819 - app-arch/unzip
55820 - ${CDEPEND}
55821 - dev-java/javahelp:0"
55822 -RDEPEND=">=virtual/jdk-1.7
55823 - ${CDEPEND}"
55824 -
55825 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
55826 -
55827 -EANT_BUILD_XML="nbbuild/build.xml"
55828 -EANT_BUILD_TARGET="rebuild-cluster"
55829 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
55830 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
55831 -JAVA_PKG_BSFIX="off"
55832 -
55833 -src_unpack() {
55834 - unpack $(basename ${SOURCE_URL})
55835 -
55836 - einfo "Deleting bundled jars..."
55837 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
55838 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
55839 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
55840 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
55841 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
55842 -
55843 - unpack netbeans-9999-r14-build.xml.patch.bz2
55844 -}
55845 -
55846 -src_prepare() {
55847 - einfo "Deleting bundled class files..."
55848 - find -name "*.class" -type f | xargs rm -vf
55849 -
55850 - epatch netbeans-9999-r14-build.xml.patch
55851 -
55852 - # Support for custom patches
55853 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
55854 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
55855 -
55856 - if [ -n "${files}" ] ; then
55857 - einfo "Applying custom patches:"
55858 -
55859 - for file in ${files} ; do
55860 - epatch "${file}"
55861 - done
55862 - fi
55863 - fi
55864 -
55865 - einfo "Symlinking external libraries..."
55866 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
55867 -
55868 - einfo "Linking in other clusters..."
55869 - mkdir "${S}"/nbbuild/netbeans || die
55870 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
55871 -
55872 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
55873 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55874 - touch nb.cluster.apisupport.built
55875 -
55876 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
55877 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55878 - touch nb.cluster.enterprise.built
55879 -
55880 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
55881 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55882 - touch nb.cluster.extide.built
55883 -
55884 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
55885 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55886 - touch nb.cluster.ide.built
55887 -
55888 - ln -s /usr/share/netbeans-java-${SLOT} java || die
55889 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55890 - touch nb.cluster.java.built
55891 -
55892 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
55893 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55894 - touch nb.cluster.platform.built
55895 -
55896 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
55897 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
55898 - touch nb.cluster.websvccommon.built
55899 -
55900 - popd >/dev/null || die
55901 -
55902 - java-pkg-2_src_prepare
55903 -}
55904 -
55905 -src_install() {
55906 - pushd nbbuild/netbeans/mobility >/dev/null || die
55907 -
55908 - insinto ${INSTALL_DIR}
55909 -
55910 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
55911 -
55912 - doins -r *
55913 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
55914 -
55915 - popd >/dev/null || die
55916 -
55917 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
55918 -}
55919
55920 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150801.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150901.ebuild
55921 similarity index 98%
55922 rename from dev-java/netbeans-mobility/netbeans-mobility-9999_p20150801.ebuild
55923 rename to dev-java/netbeans-mobility/netbeans-mobility-9999_p20150901.ebuild
55924 index f59515c..8862880 100644
55925 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150801.ebuild
55926 +++ b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150901.ebuild
55927 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
55928 DESCRIPTION="Netbeans Mobility Cluster"
55929 HOMEPAGE="http://netbeans.org/features/platform/"
55930 SLOT="9999"
55931 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
55932 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
55933 SRC_URI="${SOURCE_URL}
55934 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
55935 LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
55936
55937 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
55938 index 431550f..e7e77e9 100644
55939 --- a/dev-java/netbeans-nb/Manifest
55940 +++ b/dev-java/netbeans-nb/Manifest
55941 @@ -7,70 +7,24 @@ DIST netbeans-7.0.png 20011 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb55
55942 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
55943 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
55944 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
55945 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
55946 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
55947 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
55948 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
55949 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
55950 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
55951 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
55952 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
55953 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
55954 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
55955 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
55956 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
55957 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
55958 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
55959 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
55960 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
55961 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
55962 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
55963 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
55964 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
55965 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
55966 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
55967 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
55968 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
55969 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
55970 EBUILD netbeans-nb-8.0.2.ebuild 4933 SHA256 889925d71633ab6c9a43974b5a7b14a6066a2cd4b767f56c0ac6278221f33fdc SHA512 7acad0bbb261f008866e0b60c158d55440e03aa8a8cb0dff4361b57dd42b1b6d8a365633cd882bc442041815230b46739a4da91f892a6b108588a216ad156305 WHIRLPOOL 9057a417941fa97b9325dd256497dacef678cad97fe52dbd5fb3063ed0e946363d1cf20fe7c98a9375cb9cf2707d8dd322346d41ae67d3da566b4ac57b6a1af4
55971 -EBUILD netbeans-nb-9999_p20150801.ebuild 5003 SHA256 6a693b4176aab9789f8c0354cf488154a3b06143aa6a7e9f457c0e3253f4f2bf SHA512 2c507488f701ed6254860ecf34c9b0f1626892b27f9e06b1aa3045099b258928820f9d988592d5da4f9fa310c654d271573a584f56e873b0a58bd462e37659e1 WHIRLPOOL 9c57eca46f263f9e785460362c328edd214d2cfb832d59a2ed48e05a6f76c7e73bfc2bf7088bf8cd35cdbe0034d5d2e7565ea3383ac77a7e243aab3106fa496b
55972 -EBUILD netbeans-nb-9999_p20150803.ebuild 5003 SHA256 0928e147aeaf5605d1ada6ba25cc1305193e7ea885d33215cae382a4c78ddc77 SHA512 47109e41665cc334f3233ec10b669d10d304d6d9b0e5dd19966b00699c0c7e845a867bcf61a410b8e8a442d5b1e696a6b44aa06ab0e1abb60f94ba39c97bc096 WHIRLPOOL 906722f2763904ca0933d1c6ece21f277cd5ffdd2881f99ab75c02a48306f992d975dce723bfe6c9a7592c3dfa878dd25636260b8b6d067f6bb1ed7cb83e9a2b
55973 -EBUILD netbeans-nb-9999_p20150804.ebuild 5003 SHA256 8460f2f119f1705eb4c78aa56f7f58860f7affa426f2f408b6a998aaf84d0d7b SHA512 a98ababe8b35e499834b09293938370725733d3d667a0647880c7dab860e056214566d8718b00762b130ec7f37e50e3d5af1b15894273651175c3e7b344a6c8f WHIRLPOOL 52280ac64d6e8ce9f5c9bc1795acafe73929254aa73fbc6ae15cbbf27aa64c7e2ef176c3aa77157661429ec215f937241f18d5ff1f9fa82855527414d329a711
55974 -EBUILD netbeans-nb-9999_p20150805.ebuild 5003 SHA256 35d9f19dcca2e3e2136ba1e217bb810d03107938dc21fde3c5d52e1e75aec038 SHA512 a6fd92339fdaa9c5295dc95aa8df86986041c0b5659d50be8a92b3d3f3956f193f483dc60de552fb1a0f5d4984463894a47d6144c49359615bf93e695fe097ca WHIRLPOOL 22d429f9ccd29b2a44a63a4732e7971908e31516858d977cc15c2d2d18c1b2525688016381f5e2fe62bec3a15f5382284fb2f3c9ec22966efeb21687d8756df2
55975 -EBUILD netbeans-nb-9999_p20150807.ebuild 5003 SHA256 2fd5bdc73318018fa21530ac27ac0a79883d3fd8f2120f2a1493d46f50b55a90 SHA512 9eb6a5fd5fab062a29446de91c2a39c1ce28a82b3a6a6d78ef2321551189e65eeccb9f31afde159c50bff6be96df52c99bbf65ae7ef785353b49a9267faa854f WHIRLPOOL 6d8cc97abecc30f5462146a737b50fb229808bf422aa3e8a0e7d4cbb135077ba625238a5178b0cd8c280de469969e3cb833c3d30af5a7347ea0c70f46ef1ac33
55976 -EBUILD netbeans-nb-9999_p20150808.ebuild 5003 SHA256 e77fc8e2a37f927842987631c62bd47e4bbde670cf22b05689b7215a714e5dab SHA512 a2d04dfe56261a7f5a82c89798671aaa660524a03890847a7ded25f55826488e19788282a99785d6ab168bc44dc0e89f554bf27677337b78604d6d94bc7cdf44 WHIRLPOOL cf783bd274fca41bb49f0b8d01e892bffdcb740e028d4ee8e81d7be9e6f2ca3c0d2ced85026afaa74eb410703f2f98da07d992a29dc4a7d89943dfbd1cf19dd7
55977 -EBUILD netbeans-nb-9999_p20150810.ebuild 5003 SHA256 aa9097036952d878c7521e7d3bd8dee034d4bfdfd150a60bd3c78ab24b082623 SHA512 53738927ffc988369b626c7fb4e17286a1be6f4ad82ec3b7d08c4be64107b740743ae902e570a512079536bd8c7aa51e43e4c4aec5e0c8ec2a10bd7d67811e1c WHIRLPOOL 4acd955c15dd2dafd290e34dc696f67e90d81dda08e96d8593618b34f596ae436a9f1c39c1cfde64cd169116799113ea072382a02d6bd756db8586b9d27ac71b
55978 -EBUILD netbeans-nb-9999_p20150812.ebuild 5003 SHA256 b26ff51633d55d4cad351e585d700d8995b10ae9c80816c97e328ebaa1ddc47b SHA512 6845cd993ee97d44cd70fa6a2c8f623fe902caf7149b2f85815433695c08ee2e9e3605a48e0984037e758a12234a3a517b86776dd755450662a4de177eb1f8aa WHIRLPOOL 3bf38365452078e2e8ad0e53b20a6b79bcda621e5011868725f50a3da6cf998c47de7850b4fb68700992587d2b77ba782d7397805852c626e37a5749e769060f
55979 -EBUILD netbeans-nb-9999_p20150813.ebuild 5003 SHA256 988a69fe562227a31b9955de1e179a9bfa774e8a78a98adc767caf335393df4d SHA512 593d9ad743b7f954af6e1b1163a2a1858912c7896c15ccfb245adcf78eb1dff77a25020471bfee87881584b893e754a6373318dd99a398bf7d0c8d81fe6b38b0 WHIRLPOOL 706e196eb288d7f1e8321a560cc0293dd546c174783b2f86fa2e73baa336fa0e73b6431e92acddff89fa5f38f93b91c4f586e870f76d64c08a58703e29d3b645
55980 -EBUILD netbeans-nb-9999_p20150814.ebuild 5003 SHA256 a264a57497774a6e9fa60bc46219ba271b983e2f2625802deb0f5157e1e1655c SHA512 5cee8c2e7b19ac5022717a87c23cd46a3330082f7b97cbf9351aa53de1f2792bb880cc91673d019ec07e893fdfb45ae5309308f94121cb250126699f8c9b7a7a WHIRLPOOL c6489fde5565ddf740b4c51ec28b1690d0eb99a771d1c8bcd348c03c0d483bd3f6fecfab2e8e1c103a4910d1b61b56bf13b2cca4e0e1260087cc1eabb31f93fc
55981 -EBUILD netbeans-nb-9999_p20150817.ebuild 5003 SHA256 6b4a0a34bdead8f1cdb09598c85c102500da68ff44ee008791674c896572cc74 SHA512 d05856ed313576560ae331258bdb18363575bc4f5d7a3c33b523c05e0f706516af297731096075a055af0c4ff1b04c70823effb72ff1849aa1350c4fae735bc9 WHIRLPOOL f3f6bfeabda4b2637f9721c471d6072aa187e047a8abca2593fe0dcd9d6a10d13840d806ddc8dc89521d6ecda83eba11799b99b24d03fe62d648e2bd61ccd3bb
55982 -EBUILD netbeans-nb-9999_p20150818.ebuild 5003 SHA256 a151ebd58a596510fdc94c6e0fd3fea78d31beae74a5d5238415b441dca6dbf9 SHA512 2b5f491cc82572208e2368d2b476f29e17cee5cee430f0885cea3c268eff08bd91767c1e6d7dfc1b603672e6247fcbadd40ce239cb5d9e5799a889c2e7b834d7 WHIRLPOOL a8e9a4004418e86b1f55a3e75340955c0b27445e779fd4c13288ab9c113f66843f509c7a6d0e4e746dd78a7586b4cb50dd20865274a6448b4bf1b00812533df9
55983 -EBUILD netbeans-nb-9999_p20150819.ebuild 5003 SHA256 d7c46dc51e1798bff454ba509c326eda4a004c1a3780ac51ded8ede1cdea9e5d SHA512 be469c7af09065ca40a73ec263b0693981aca9ce5b4ac7c7598912cfa32fb5f56f53dd3a59172ae254ab38e2ccfcfac6087bdecb2dba956adb56020f824ce96c WHIRLPOOL b8f2ed3c95188b906a83e17ffa115ed4ead9fafa76890d72b59f37a93580f3be84dc4e4c38dec16ebc5e94a34c1035b9bfa6d6b0974e4c342108670b259ad3e9
55984 -EBUILD netbeans-nb-9999_p20150820.ebuild 5003 SHA256 d4e8163cbeb98f085919acf8b8ab7a3659e1ba4b5008653aa1a983471acfbd86 SHA512 3413afa0f149aa201a1ec0ed3c78c09749bc66f4155161e3d200453e1abc5badb9aba345bce241f1a1bab5b79db82219eea7edff0a1abe9d778d2cf14929ea01 WHIRLPOOL e2fd6f26ab1330669bc282678f339c222d3320596edfd14c33431fc7469bc0dbb5f88927bfacd5d7ceecdb031c8324da9d1145067d4a752bc97ec337ed95bd0f
55985 -EBUILD netbeans-nb-9999_p20150821.ebuild 5003 SHA256 cbc45fbbb0f2fd4933b8f7c900d3fbc1f4f0a56c2b9d91d4d92970a406df3718 SHA512 22914f4431a29d72f29c49adf3dbf80fea39cbc1f2df329e927a30f99561b23d032ef2e69873bdc8c3aebbeefa0c7e00f0821cf6c17d1f105e5cbc466bee49be WHIRLPOOL d68658fa724858a26dc7b70382c3d6912125b885fba1cfc6768440d2ba7e039919d846dfaf31fcd6dbb0e6c5c0310a802c8287c95b238a34e4919731394d6e33
55986 -EBUILD netbeans-nb-9999_p20150822.ebuild 5003 SHA256 3d250fc895ca1ea7da9d3b02beff6748ce251cb38877be0eaa9ee6e21b8d8f32 SHA512 5579ece436dc12b772badb2b606c8145029eeb700cc9bdaf2e1b677e551fe236c23323eaa9b64d0e05d3b1c3f1f697c7b746574baa3c5c2f1622f4e6eddd2a5b WHIRLPOOL 953590da9236e7eac6af75a81f6bb67d781ae80f4b73cdf93fef284aeec827f00e98d553d814fe5774ecec177a01900cf4d5cdd878593113b9736217354291a7
55987 -EBUILD netbeans-nb-9999_p20150823.ebuild 5003 SHA256 a67ce48a3c83336291181ef68ad618903f9964d97e41d746ffc4cbb9696464d7 SHA512 f4bed638a3ed0d874166d7ad8d1b5e40fceaf25fa4f7b666830549d06816f358b0b8499dc67d450f5f22753972bbf8993bccc1ab20749037cbe1dd4c4f82a677 WHIRLPOOL 0a72e5b93c7636d9bcfcb91b64ad95bfc60fadd964185dc049f4306c6247bef1664ce24ab288e4c525ee6b50cd5bedbb360b4979efd3d86c5a362897a0fd3619
55988 -EBUILD netbeans-nb-9999_p20150824.ebuild 5003 SHA256 8fb9809ab73766f354b4b88f647975e18184391c188bd4e8a906467705740567 SHA512 5e8f6f18764e11ba6a9f17e75191cf53a548b42928af700f7492cd473e11b5ec547b68ffa6c87db57531873dc4113b057c329884c7573d7b0b19ef9388194596 WHIRLPOOL da6b12354685227c2fd5c0c34931c45382ae3c5801f28de82ea7852875007ebe9c3cdf5650b26ab693868d4a914dac32e772f46288e7a428daa83158c11ffa30
55989 -EBUILD netbeans-nb-9999_p20150825.ebuild 5003 SHA256 904c0e57c79483f61e81428a96ac2b53affac5c5811ad206fc8c5f886aee4237 SHA512 db271b8beca23152791eacef16904d6daf9391b4c98182f6ea1565a8a4c5df96e5b8e3bab8e699d3086626ca6b035bfe667d6aac0662c171d0ea9e098a429743 WHIRLPOOL 07add7d92e845f1aa065b272772dcc9c16d658c304c80170d54533ec4e5e1389cb1cd2a9026af342d0b39b58577a55b16ae087a0f9db902802aaa3230a801910
55990 -EBUILD netbeans-nb-9999_p20150827.ebuild 5003 SHA256 fc6b533d6aab3c201132e3cbd1a0e32ecd067ccd5ae341cf7f0ad8ce752c773a SHA512 ca18add82b2aac8e920482cb288432d767e6fe1782903c69f475d58c94a6600c06ecd0aaf72c9e14c2e6577960eef84a8234438735d7169e943884d2edca3dd8 WHIRLPOOL 8f2d17c78621c926097fdd85904fe8d82f2f2a0abed8a3bf5ab4075a783d20d1cce6e7c39be5b1de7ec35e8f2a905ab4f8ba29582357bc3ea7136d2fe79a3bdf
55991 -EBUILD netbeans-nb-9999_p20150828.ebuild 5003 SHA256 51cf9de0f7508aff7bbf6ee662f7828a34d713fd055e7489e3fce58e4b632fe2 SHA512 b6ad2b9c499a7935567873f43d570e93d884966b5b10d05ecb3ff587b839c6c307a1eea1a00c2ef446ca7409ab4fb54c5beafe87d7ebd54931200974a1a3aebb WHIRLPOOL 429be0a4548cc9aa4f3cce3bc4579d5be54a5d30ec04d635c15493b59df62b3e0333ab86022ad0bb58b09d0874713c56613f48ecc0c5abb4796cf4d8c3d76eaf
55992 -EBUILD netbeans-nb-9999_p20150829.ebuild 5003 SHA256 a422159d2ce53458c3470c8750b79688bc992fb15c55cb1ea72a616269a0ba61 SHA512 375f47f708463db3e98654165d5352529f6cb45f43be51732d2fb09a42daecd02250b4d161a340d51eea68659635e5a97de6e59ea18432d35dc1fc0151a64faf WHIRLPOOL b44e9249537994bbb2bbae2d008a45a29f7dec0b7e98d70652a7886da64b53594caf5be6f89b6fe77b3f081e2b78cf826cc3fa940a12b51e46734ee39eff30e3
55993 -EBUILD netbeans-nb-9999_p20150830.ebuild 5003 SHA256 fffd5341f542f0ada359c082e15928f9d5ea3971812b0af89c129e265bdf5325 SHA512 0cd67c935b77613149a34652742e9958ce4a15423420a52046fe8bcf08f26dffa75f3f156264aca2a4aaff81a61a191901e949a743a41dcf3d1ed5e0788b2a0c WHIRLPOOL f00c5f955e59e0539a4e5fc28015defdde2544a0ea2102fbbd11805ea569ed062c2aed440fa5e04990293dd6c7a71514f342b2ebe00a5aae576ad6dac46767da
55994 -EBUILD netbeans-nb-9999_p20150831.ebuild 5003 SHA256 6d3794a58d0ffc770db5a9eed1b57f5309c20893c922a3b80bb6f000d9d6024e SHA512 4e7915c47fc555d312a2e88ce38dc0be84f6155d5a7b28d8272e0539307580fae07c80299b64b89fcb18de72e446af729696eb7cf085edfe1a8adfdc017a5844 WHIRLPOOL 8b862812b565118082e12d5d04e2a5a33c0f74e89aed63f3b7bd991ed76529d5dad7c210d2e7be63d70b03f15fec867c50275c6d8c7d333671fe44e05fe1e570
55995 +EBUILD netbeans-nb-9999_p20150901.ebuild 5003 SHA256 7fbfa22f4a8b58d2398f518aea3c31b6e098a5cec761a4f4a78494efe272d509 SHA512 f589209a0dcfccb39631e6827f7490a6170c26e8a393f2695fd0ee29d81bf4ebb1645c02f9f59e45ad50d3e7bd39cc4874486d0ccc12973a44e11c057639afad WHIRLPOOL 336ffc3b93daa40426e04441ad4666d4a56889723854c70c2753a70c76baabe577685183e3da07e0344467a7135e8b9854188dd2aba84deb0c8f4bcc196432c4
55996 MISC metadata.xml 396 SHA256 5083064ed2246a84e2aedbc326d56cc8bf571fd8e7c24af0e4bc14c50f1ebb49 SHA512 a0b2171264f1ea6ba33b184ef802589d679eaba5c4a1753e149d7cd93c2c31aace934eddf5dffed6be341d9e4061c843c849e464afb7b4417c6c2dff3e9ff1c7 WHIRLPOOL 1be3a1a3c2b64d8818108de191db834395ee4ab3cf7994914c9331d6e42ca9015dd2493b9516db20990cb30b4dea385a3dde08b75df956ca39ad65e3fa721cb7
55997 -----BEGIN PGP SIGNATURE-----
55998 Version: GnuPG v2
55999
56000 -iQIcBAEBCAAGBQJV5XytAAoJEHXhZAaA2KaZYvoP/i0oYNS7rao+HomVXAGX3YUE
56001 -//O/DHGBAN9BlyGDL7CVIbVBV1NEorcx+q650DMgT/8ZkCU0G8n2xk50lyoZwoAG
56002 -PWRsjXckycpehIBNzSpaAZFYpk3IXao+v0GiX4ByP2k3uFI0D08CAoJS7ukL0VCH
56003 -Cad26WcUIDe8rdcyU5JnXxM9v1ijKnWwx4P1ITHW2g7TV3xb19hyFeq92KdpGiZM
56004 -nenjmnVRfya42UyQtlNj2wDOuSD2o7qKmsxBe5kY4iA6L5B+QJqVFAluqc2tNmwk
56005 -bs7MuCwxt698rDcBa/5ecpHmrvnYVTdfqRfz6q9WBkCaagzzX5/gsM0FYiMsBZyX
56006 -0DAbnhplxuTM0//U+2skpf91yKyUfbQsSQOnjKDwMHErR/zyiBJJOJxNz6P4zppJ
56007 -AjKE+jm4V9ODGvnYXZt78YmIuzT6OyHbU+AN+XDpgK6oGO7wXOq0glGOXYSV8ttF
56008 -G/Ph/uHvgwVjixaRzmy1PB+y3UMQTwfT+aAUvJYH9onRu4Mk8ydZIVW0uajNASs+
56009 -8Odx3D5ZUmsy9aXRPEaIQIwPlMuiQXiPtiXHGWZHtxYf/e1dnZmzLVDKtTp4xNS8
56010 -fQilV/EKqnPay2/oNA9UO9Oh7QOaPB0nu1d/RiWHUzeJmBP5U/buJGJ7AzJiRX1t
56011 -IIf/DzCGjCdF4hQKTfsh
56012 -=6YTV
56013 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZhJAQAJIZA4xlramqQLgV8j2XIff/
56014 +7Y+3VlR6mNUH10VGQ7Z0CpskQhTIb1Vtsz4KFzzCw5SZxXSa3E/Z9Xo6vGvVnPv1
56015 +F2dkFDG27TJRVveUA7u58dz919GXbbz2FPI2L1AAsKnoKf/FaHLvUoiSO0m3VfsS
56016 +2Ne/0Dhz6VNBmVHf3+saN5EoFmkbAmH1mweouvvdNhMbOtrZ7ZzaUMLixsS/TtxE
56017 +3OAbKUDPqtv4hRM0gsCi37OWPwHMZm8bD+lan6PEo/6JqAzpaOh4hKlK+79p0472
56018 +kcR7nqsdBRFVuepII/GQw5uAw4czjvidjJOwCe7sx+w5T7MRP4Fnq740aTrPqQQx
56019 +Onr71PxzX4cp0gsWANPGr9dUgf2VbfT2SJrTE/hBN4FfIH4G7EAhYlbuN1MjyRvx
56020 +N5+AbzKjJV2q9Xvt5eOliEJGq182hB3IVINpG86YwLg3dc76/+galRiGP/2R0Yry
56021 +s0dDxcngG+CwnH0laAUoewRqCbZVfNbVh58MUV/niTpO1rDmJqxraHDnrzB6BmZd
56022 +D+voeZohj/ElS0k2x7aHXJbUFWrnCHwxk2Pp2gu723RQmTKa7WDLvBD4PIdu1y86
56023 +bwLeADHW2SSuA2yPiPB0twXcNdZAzh4Hqey4tLRS0YS3Bp8/LjGHcN0UKUrRwd8k
56024 +fAEmD/T4EU/tyTXebYid
56025 +=NjQ8
56026 -----END PGP SIGNATURE-----
56027
56028 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150803.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150803.ebuild
56029 deleted file mode 100644
56030 index 89a9c78..0000000
56031 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150803.ebuild
56032 +++ /dev/null
56033 @@ -1,148 +0,0 @@
56034 -# Copyright 1999-2015 Gentoo Foundation
56035 -# Distributed under the terms of the GNU General Public License v2
56036 -# $Header: $
56037 -
56038 -EAPI="4"
56039 -inherit eutils java-pkg-2 java-ant-2
56040 -
56041 -DESCRIPTION="Netbeans IDE Branding"
56042 -HOMEPAGE="http://netbeans.org/"
56043 -SLOT="9999"
56044 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
56045 -SRC_URI="${SOURCE_URL}
56046 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56047 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56049 -KEYWORDS="~amd64 ~x86"
56050 -IUSE="keychain"
56051 -S="${WORKDIR}"
56052 -
56053 -CDEPEND="~dev-java/netbeans-platform-${PV}
56054 - ~dev-java/netbeans-harness-${PV}
56055 - ~dev-java/netbeans-ide-${PV}"
56056 -DEPEND=">=virtual/jdk-1.7
56057 - app-arch/unzip
56058 - ${CDEPEND}
56059 - dev-java/javahelp:0"
56060 -RDEPEND=">=virtual/jdk-1.7
56061 - ${CDEPEND}
56062 - keychain? (
56063 - net-misc/keychain:0
56064 - net-misc/x11-ssh-askpass:0
56065 - )"
56066 -
56067 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56068 -
56069 -EANT_BUILD_XML="nbbuild/build.xml"
56070 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56071 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56072 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56073 -JAVA_PKG_BSFIX="off"
56074 -
56075 -src_unpack() {
56076 - unpack $(basename ${SOURCE_URL})
56077 -
56078 - einfo "Deleting bundled jars..."
56079 - find -name "*.jar" -type f -delete
56080 -
56081 - unpack netbeans-9999-r14-build.xml.patch.bz2
56082 -}
56083 -
56084 -src_prepare() {
56085 - einfo "Deleting bundled class files..."
56086 - find -name "*.class" -type f | xargs rm -vf
56087 -
56088 - epatch netbeans-9999-r14-build.xml.patch
56089 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56090 -
56091 - # Support for custom patches
56092 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56093 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56094 -
56095 - if [ -n "${files}" ] ; then
56096 - einfo "Applying custom patches:"
56097 -
56098 - for file in ${files} ; do
56099 - epatch "${file}"
56100 - done
56101 - fi
56102 - fi
56103 -
56104 - einfo "Symlinking external libraries..."
56105 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56106 -
56107 - einfo "Linking in other clusters..."
56108 - mkdir "${S}"/nbbuild/netbeans || die
56109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56110 -
56111 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56112 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56113 - touch nb.cluster.platform.built
56114 -
56115 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56116 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56117 - touch nb.cluster.harness.built
56118 -
56119 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56120 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56121 - touch nb.cluster.ide.built
56122 - popd >/dev/null || die
56123 -
56124 - java-pkg-2_src_prepare
56125 -}
56126 -
56127 -src_install() {
56128 - pushd nbbuild/netbeans >/dev/null || die
56129 -
56130 - insinto ${INSTALL_DIR}/nb
56131 -
56132 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56133 -
56134 - insinto ${INSTALL_DIR}
56135 - doins -r nb
56136 - dodoc *.txt
56137 - dohtml *.html *.css
56138 -
56139 - insinto ${INSTALL_DIR}/bin
56140 - doins bin/netbeans
56141 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56142 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56143 -
56144 - insinto /etc/netbeans-${SLOT}
56145 - doins etc/*
56146 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56147 -
56148 - # fix paths per bug# 163483
56149 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56150 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56151 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56152 - fi
56153 -
56154 - dodir /usr/share/icons/hicolor/32x32/apps
56155 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56156 - dodir /usr/share/icons/hicolor/128x128/apps
56157 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56158 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56159 -
56160 - popd >/dev/null || die
56161 -
56162 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56163 -
56164 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56165 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56166 -}
56167 -
56168 -pkg_postinst() {
56169 - if use keychain ; then
56170 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56171 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56172 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56173 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56174 - einfo "each key on single line, for example:"
56175 - einfo "id_dsa"
56176 - einfo "id_dsa_gentoo"
56177 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56178 - einfo "for key password (only this time and never again). You can find more information"
56179 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56180 - fi
56181 -}
56182
56183 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150804.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150804.ebuild
56184 deleted file mode 100644
56185 index c8f3d24..0000000
56186 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150804.ebuild
56187 +++ /dev/null
56188 @@ -1,148 +0,0 @@
56189 -# Copyright 1999-2015 Gentoo Foundation
56190 -# Distributed under the terms of the GNU General Public License v2
56191 -# $Header: $
56192 -
56193 -EAPI="4"
56194 -inherit eutils java-pkg-2 java-ant-2
56195 -
56196 -DESCRIPTION="Netbeans IDE Branding"
56197 -HOMEPAGE="http://netbeans.org/"
56198 -SLOT="9999"
56199 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
56200 -SRC_URI="${SOURCE_URL}
56201 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56202 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56203 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56204 -KEYWORDS="~amd64 ~x86"
56205 -IUSE="keychain"
56206 -S="${WORKDIR}"
56207 -
56208 -CDEPEND="~dev-java/netbeans-platform-${PV}
56209 - ~dev-java/netbeans-harness-${PV}
56210 - ~dev-java/netbeans-ide-${PV}"
56211 -DEPEND=">=virtual/jdk-1.7
56212 - app-arch/unzip
56213 - ${CDEPEND}
56214 - dev-java/javahelp:0"
56215 -RDEPEND=">=virtual/jdk-1.7
56216 - ${CDEPEND}
56217 - keychain? (
56218 - net-misc/keychain:0
56219 - net-misc/x11-ssh-askpass:0
56220 - )"
56221 -
56222 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56223 -
56224 -EANT_BUILD_XML="nbbuild/build.xml"
56225 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56226 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56227 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56228 -JAVA_PKG_BSFIX="off"
56229 -
56230 -src_unpack() {
56231 - unpack $(basename ${SOURCE_URL})
56232 -
56233 - einfo "Deleting bundled jars..."
56234 - find -name "*.jar" -type f -delete
56235 -
56236 - unpack netbeans-9999-r14-build.xml.patch.bz2
56237 -}
56238 -
56239 -src_prepare() {
56240 - einfo "Deleting bundled class files..."
56241 - find -name "*.class" -type f | xargs rm -vf
56242 -
56243 - epatch netbeans-9999-r14-build.xml.patch
56244 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56245 -
56246 - # Support for custom patches
56247 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56248 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56249 -
56250 - if [ -n "${files}" ] ; then
56251 - einfo "Applying custom patches:"
56252 -
56253 - for file in ${files} ; do
56254 - epatch "${file}"
56255 - done
56256 - fi
56257 - fi
56258 -
56259 - einfo "Symlinking external libraries..."
56260 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56261 -
56262 - einfo "Linking in other clusters..."
56263 - mkdir "${S}"/nbbuild/netbeans || die
56264 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56265 -
56266 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56267 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56268 - touch nb.cluster.platform.built
56269 -
56270 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56271 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56272 - touch nb.cluster.harness.built
56273 -
56274 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56275 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56276 - touch nb.cluster.ide.built
56277 - popd >/dev/null || die
56278 -
56279 - java-pkg-2_src_prepare
56280 -}
56281 -
56282 -src_install() {
56283 - pushd nbbuild/netbeans >/dev/null || die
56284 -
56285 - insinto ${INSTALL_DIR}/nb
56286 -
56287 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56288 -
56289 - insinto ${INSTALL_DIR}
56290 - doins -r nb
56291 - dodoc *.txt
56292 - dohtml *.html *.css
56293 -
56294 - insinto ${INSTALL_DIR}/bin
56295 - doins bin/netbeans
56296 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56297 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56298 -
56299 - insinto /etc/netbeans-${SLOT}
56300 - doins etc/*
56301 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56302 -
56303 - # fix paths per bug# 163483
56304 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56305 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56306 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56307 - fi
56308 -
56309 - dodir /usr/share/icons/hicolor/32x32/apps
56310 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56311 - dodir /usr/share/icons/hicolor/128x128/apps
56312 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56313 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56314 -
56315 - popd >/dev/null || die
56316 -
56317 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56318 -
56319 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56320 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56321 -}
56322 -
56323 -pkg_postinst() {
56324 - if use keychain ; then
56325 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56326 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56327 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56328 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56329 - einfo "each key on single line, for example:"
56330 - einfo "id_dsa"
56331 - einfo "id_dsa_gentoo"
56332 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56333 - einfo "for key password (only this time and never again). You can find more information"
56334 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56335 - fi
56336 -}
56337
56338 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150805.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150805.ebuild
56339 deleted file mode 100644
56340 index 882c4c2..0000000
56341 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150805.ebuild
56342 +++ /dev/null
56343 @@ -1,148 +0,0 @@
56344 -# Copyright 1999-2015 Gentoo Foundation
56345 -# Distributed under the terms of the GNU General Public License v2
56346 -# $Header: $
56347 -
56348 -EAPI="4"
56349 -inherit eutils java-pkg-2 java-ant-2
56350 -
56351 -DESCRIPTION="Netbeans IDE Branding"
56352 -HOMEPAGE="http://netbeans.org/"
56353 -SLOT="9999"
56354 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
56355 -SRC_URI="${SOURCE_URL}
56356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56357 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56358 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56359 -KEYWORDS="~amd64 ~x86"
56360 -IUSE="keychain"
56361 -S="${WORKDIR}"
56362 -
56363 -CDEPEND="~dev-java/netbeans-platform-${PV}
56364 - ~dev-java/netbeans-harness-${PV}
56365 - ~dev-java/netbeans-ide-${PV}"
56366 -DEPEND=">=virtual/jdk-1.7
56367 - app-arch/unzip
56368 - ${CDEPEND}
56369 - dev-java/javahelp:0"
56370 -RDEPEND=">=virtual/jdk-1.7
56371 - ${CDEPEND}
56372 - keychain? (
56373 - net-misc/keychain:0
56374 - net-misc/x11-ssh-askpass:0
56375 - )"
56376 -
56377 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56378 -
56379 -EANT_BUILD_XML="nbbuild/build.xml"
56380 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56381 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56382 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56383 -JAVA_PKG_BSFIX="off"
56384 -
56385 -src_unpack() {
56386 - unpack $(basename ${SOURCE_URL})
56387 -
56388 - einfo "Deleting bundled jars..."
56389 - find -name "*.jar" -type f -delete
56390 -
56391 - unpack netbeans-9999-r14-build.xml.patch.bz2
56392 -}
56393 -
56394 -src_prepare() {
56395 - einfo "Deleting bundled class files..."
56396 - find -name "*.class" -type f | xargs rm -vf
56397 -
56398 - epatch netbeans-9999-r14-build.xml.patch
56399 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56400 -
56401 - # Support for custom patches
56402 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56403 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56404 -
56405 - if [ -n "${files}" ] ; then
56406 - einfo "Applying custom patches:"
56407 -
56408 - for file in ${files} ; do
56409 - epatch "${file}"
56410 - done
56411 - fi
56412 - fi
56413 -
56414 - einfo "Symlinking external libraries..."
56415 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56416 -
56417 - einfo "Linking in other clusters..."
56418 - mkdir "${S}"/nbbuild/netbeans || die
56419 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56420 -
56421 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56422 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56423 - touch nb.cluster.platform.built
56424 -
56425 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56426 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56427 - touch nb.cluster.harness.built
56428 -
56429 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56430 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56431 - touch nb.cluster.ide.built
56432 - popd >/dev/null || die
56433 -
56434 - java-pkg-2_src_prepare
56435 -}
56436 -
56437 -src_install() {
56438 - pushd nbbuild/netbeans >/dev/null || die
56439 -
56440 - insinto ${INSTALL_DIR}/nb
56441 -
56442 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56443 -
56444 - insinto ${INSTALL_DIR}
56445 - doins -r nb
56446 - dodoc *.txt
56447 - dohtml *.html *.css
56448 -
56449 - insinto ${INSTALL_DIR}/bin
56450 - doins bin/netbeans
56451 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56452 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56453 -
56454 - insinto /etc/netbeans-${SLOT}
56455 - doins etc/*
56456 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56457 -
56458 - # fix paths per bug# 163483
56459 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56460 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56461 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56462 - fi
56463 -
56464 - dodir /usr/share/icons/hicolor/32x32/apps
56465 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56466 - dodir /usr/share/icons/hicolor/128x128/apps
56467 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56468 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56469 -
56470 - popd >/dev/null || die
56471 -
56472 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56473 -
56474 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56475 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56476 -}
56477 -
56478 -pkg_postinst() {
56479 - if use keychain ; then
56480 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56481 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56482 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56483 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56484 - einfo "each key on single line, for example:"
56485 - einfo "id_dsa"
56486 - einfo "id_dsa_gentoo"
56487 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56488 - einfo "for key password (only this time and never again). You can find more information"
56489 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56490 - fi
56491 -}
56492
56493 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150807.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150807.ebuild
56494 deleted file mode 100644
56495 index aaadd18..0000000
56496 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150807.ebuild
56497 +++ /dev/null
56498 @@ -1,148 +0,0 @@
56499 -# Copyright 1999-2015 Gentoo Foundation
56500 -# Distributed under the terms of the GNU General Public License v2
56501 -# $Header: $
56502 -
56503 -EAPI="4"
56504 -inherit eutils java-pkg-2 java-ant-2
56505 -
56506 -DESCRIPTION="Netbeans IDE Branding"
56507 -HOMEPAGE="http://netbeans.org/"
56508 -SLOT="9999"
56509 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
56510 -SRC_URI="${SOURCE_URL}
56511 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56512 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56513 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56514 -KEYWORDS="~amd64 ~x86"
56515 -IUSE="keychain"
56516 -S="${WORKDIR}"
56517 -
56518 -CDEPEND="~dev-java/netbeans-platform-${PV}
56519 - ~dev-java/netbeans-harness-${PV}
56520 - ~dev-java/netbeans-ide-${PV}"
56521 -DEPEND=">=virtual/jdk-1.7
56522 - app-arch/unzip
56523 - ${CDEPEND}
56524 - dev-java/javahelp:0"
56525 -RDEPEND=">=virtual/jdk-1.7
56526 - ${CDEPEND}
56527 - keychain? (
56528 - net-misc/keychain:0
56529 - net-misc/x11-ssh-askpass:0
56530 - )"
56531 -
56532 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56533 -
56534 -EANT_BUILD_XML="nbbuild/build.xml"
56535 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56536 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56537 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56538 -JAVA_PKG_BSFIX="off"
56539 -
56540 -src_unpack() {
56541 - unpack $(basename ${SOURCE_URL})
56542 -
56543 - einfo "Deleting bundled jars..."
56544 - find -name "*.jar" -type f -delete
56545 -
56546 - unpack netbeans-9999-r14-build.xml.patch.bz2
56547 -}
56548 -
56549 -src_prepare() {
56550 - einfo "Deleting bundled class files..."
56551 - find -name "*.class" -type f | xargs rm -vf
56552 -
56553 - epatch netbeans-9999-r14-build.xml.patch
56554 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56555 -
56556 - # Support for custom patches
56557 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56558 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56559 -
56560 - if [ -n "${files}" ] ; then
56561 - einfo "Applying custom patches:"
56562 -
56563 - for file in ${files} ; do
56564 - epatch "${file}"
56565 - done
56566 - fi
56567 - fi
56568 -
56569 - einfo "Symlinking external libraries..."
56570 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56571 -
56572 - einfo "Linking in other clusters..."
56573 - mkdir "${S}"/nbbuild/netbeans || die
56574 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56575 -
56576 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56577 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56578 - touch nb.cluster.platform.built
56579 -
56580 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56581 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56582 - touch nb.cluster.harness.built
56583 -
56584 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56585 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56586 - touch nb.cluster.ide.built
56587 - popd >/dev/null || die
56588 -
56589 - java-pkg-2_src_prepare
56590 -}
56591 -
56592 -src_install() {
56593 - pushd nbbuild/netbeans >/dev/null || die
56594 -
56595 - insinto ${INSTALL_DIR}/nb
56596 -
56597 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56598 -
56599 - insinto ${INSTALL_DIR}
56600 - doins -r nb
56601 - dodoc *.txt
56602 - dohtml *.html *.css
56603 -
56604 - insinto ${INSTALL_DIR}/bin
56605 - doins bin/netbeans
56606 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56607 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56608 -
56609 - insinto /etc/netbeans-${SLOT}
56610 - doins etc/*
56611 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56612 -
56613 - # fix paths per bug# 163483
56614 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56615 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56616 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56617 - fi
56618 -
56619 - dodir /usr/share/icons/hicolor/32x32/apps
56620 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56621 - dodir /usr/share/icons/hicolor/128x128/apps
56622 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56623 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56624 -
56625 - popd >/dev/null || die
56626 -
56627 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56628 -
56629 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56630 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56631 -}
56632 -
56633 -pkg_postinst() {
56634 - if use keychain ; then
56635 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56636 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56637 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56638 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56639 - einfo "each key on single line, for example:"
56640 - einfo "id_dsa"
56641 - einfo "id_dsa_gentoo"
56642 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56643 - einfo "for key password (only this time and never again). You can find more information"
56644 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56645 - fi
56646 -}
56647
56648 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150808.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150808.ebuild
56649 deleted file mode 100644
56650 index 6b7ee13..0000000
56651 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150808.ebuild
56652 +++ /dev/null
56653 @@ -1,148 +0,0 @@
56654 -# Copyright 1999-2015 Gentoo Foundation
56655 -# Distributed under the terms of the GNU General Public License v2
56656 -# $Header: $
56657 -
56658 -EAPI="4"
56659 -inherit eutils java-pkg-2 java-ant-2
56660 -
56661 -DESCRIPTION="Netbeans IDE Branding"
56662 -HOMEPAGE="http://netbeans.org/"
56663 -SLOT="9999"
56664 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
56665 -SRC_URI="${SOURCE_URL}
56666 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56667 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56668 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56669 -KEYWORDS="~amd64 ~x86"
56670 -IUSE="keychain"
56671 -S="${WORKDIR}"
56672 -
56673 -CDEPEND="~dev-java/netbeans-platform-${PV}
56674 - ~dev-java/netbeans-harness-${PV}
56675 - ~dev-java/netbeans-ide-${PV}"
56676 -DEPEND=">=virtual/jdk-1.7
56677 - app-arch/unzip
56678 - ${CDEPEND}
56679 - dev-java/javahelp:0"
56680 -RDEPEND=">=virtual/jdk-1.7
56681 - ${CDEPEND}
56682 - keychain? (
56683 - net-misc/keychain:0
56684 - net-misc/x11-ssh-askpass:0
56685 - )"
56686 -
56687 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56688 -
56689 -EANT_BUILD_XML="nbbuild/build.xml"
56690 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56691 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56692 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56693 -JAVA_PKG_BSFIX="off"
56694 -
56695 -src_unpack() {
56696 - unpack $(basename ${SOURCE_URL})
56697 -
56698 - einfo "Deleting bundled jars..."
56699 - find -name "*.jar" -type f -delete
56700 -
56701 - unpack netbeans-9999-r14-build.xml.patch.bz2
56702 -}
56703 -
56704 -src_prepare() {
56705 - einfo "Deleting bundled class files..."
56706 - find -name "*.class" -type f | xargs rm -vf
56707 -
56708 - epatch netbeans-9999-r14-build.xml.patch
56709 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56710 -
56711 - # Support for custom patches
56712 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56713 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56714 -
56715 - if [ -n "${files}" ] ; then
56716 - einfo "Applying custom patches:"
56717 -
56718 - for file in ${files} ; do
56719 - epatch "${file}"
56720 - done
56721 - fi
56722 - fi
56723 -
56724 - einfo "Symlinking external libraries..."
56725 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56726 -
56727 - einfo "Linking in other clusters..."
56728 - mkdir "${S}"/nbbuild/netbeans || die
56729 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56730 -
56731 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56732 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56733 - touch nb.cluster.platform.built
56734 -
56735 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56736 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56737 - touch nb.cluster.harness.built
56738 -
56739 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56740 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56741 - touch nb.cluster.ide.built
56742 - popd >/dev/null || die
56743 -
56744 - java-pkg-2_src_prepare
56745 -}
56746 -
56747 -src_install() {
56748 - pushd nbbuild/netbeans >/dev/null || die
56749 -
56750 - insinto ${INSTALL_DIR}/nb
56751 -
56752 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56753 -
56754 - insinto ${INSTALL_DIR}
56755 - doins -r nb
56756 - dodoc *.txt
56757 - dohtml *.html *.css
56758 -
56759 - insinto ${INSTALL_DIR}/bin
56760 - doins bin/netbeans
56761 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56762 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56763 -
56764 - insinto /etc/netbeans-${SLOT}
56765 - doins etc/*
56766 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56767 -
56768 - # fix paths per bug# 163483
56769 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56770 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56771 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56772 - fi
56773 -
56774 - dodir /usr/share/icons/hicolor/32x32/apps
56775 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56776 - dodir /usr/share/icons/hicolor/128x128/apps
56777 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56778 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56779 -
56780 - popd >/dev/null || die
56781 -
56782 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56783 -
56784 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56785 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56786 -}
56787 -
56788 -pkg_postinst() {
56789 - if use keychain ; then
56790 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56791 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56792 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56793 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56794 - einfo "each key on single line, for example:"
56795 - einfo "id_dsa"
56796 - einfo "id_dsa_gentoo"
56797 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56798 - einfo "for key password (only this time and never again). You can find more information"
56799 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56800 - fi
56801 -}
56802
56803 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150810.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150810.ebuild
56804 deleted file mode 100644
56805 index 3a75940..0000000
56806 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150810.ebuild
56807 +++ /dev/null
56808 @@ -1,148 +0,0 @@
56809 -# Copyright 1999-2015 Gentoo Foundation
56810 -# Distributed under the terms of the GNU General Public License v2
56811 -# $Header: $
56812 -
56813 -EAPI="4"
56814 -inherit eutils java-pkg-2 java-ant-2
56815 -
56816 -DESCRIPTION="Netbeans IDE Branding"
56817 -HOMEPAGE="http://netbeans.org/"
56818 -SLOT="9999"
56819 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
56820 -SRC_URI="${SOURCE_URL}
56821 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56822 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56823 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56824 -KEYWORDS="~amd64 ~x86"
56825 -IUSE="keychain"
56826 -S="${WORKDIR}"
56827 -
56828 -CDEPEND="~dev-java/netbeans-platform-${PV}
56829 - ~dev-java/netbeans-harness-${PV}
56830 - ~dev-java/netbeans-ide-${PV}"
56831 -DEPEND=">=virtual/jdk-1.7
56832 - app-arch/unzip
56833 - ${CDEPEND}
56834 - dev-java/javahelp:0"
56835 -RDEPEND=">=virtual/jdk-1.7
56836 - ${CDEPEND}
56837 - keychain? (
56838 - net-misc/keychain:0
56839 - net-misc/x11-ssh-askpass:0
56840 - )"
56841 -
56842 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56843 -
56844 -EANT_BUILD_XML="nbbuild/build.xml"
56845 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
56846 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
56847 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
56848 -JAVA_PKG_BSFIX="off"
56849 -
56850 -src_unpack() {
56851 - unpack $(basename ${SOURCE_URL})
56852 -
56853 - einfo "Deleting bundled jars..."
56854 - find -name "*.jar" -type f -delete
56855 -
56856 - unpack netbeans-9999-r14-build.xml.patch.bz2
56857 -}
56858 -
56859 -src_prepare() {
56860 - einfo "Deleting bundled class files..."
56861 - find -name "*.class" -type f | xargs rm -vf
56862 -
56863 - epatch netbeans-9999-r14-build.xml.patch
56864 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
56865 -
56866 - # Support for custom patches
56867 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
56868 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
56869 -
56870 - if [ -n "${files}" ] ; then
56871 - einfo "Applying custom patches:"
56872 -
56873 - for file in ${files} ; do
56874 - epatch "${file}"
56875 - done
56876 - fi
56877 - fi
56878 -
56879 - einfo "Symlinking external libraries..."
56880 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
56881 -
56882 - einfo "Linking in other clusters..."
56883 - mkdir "${S}"/nbbuild/netbeans || die
56884 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
56885 -
56886 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
56887 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56888 - touch nb.cluster.platform.built
56889 -
56890 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
56891 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56892 - touch nb.cluster.harness.built
56893 -
56894 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
56895 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
56896 - touch nb.cluster.ide.built
56897 - popd >/dev/null || die
56898 -
56899 - java-pkg-2_src_prepare
56900 -}
56901 -
56902 -src_install() {
56903 - pushd nbbuild/netbeans >/dev/null || die
56904 -
56905 - insinto ${INSTALL_DIR}/nb
56906 -
56907 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
56908 -
56909 - insinto ${INSTALL_DIR}
56910 - doins -r nb
56911 - dodoc *.txt
56912 - dohtml *.html *.css
56913 -
56914 - insinto ${INSTALL_DIR}/bin
56915 - doins bin/netbeans
56916 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
56917 - fperms 755 ${INSTALL_DIR}/bin/netbeans
56918 -
56919 - insinto /etc/netbeans-${SLOT}
56920 - doins etc/*
56921 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
56922 -
56923 - # fix paths per bug# 163483
56924 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
56925 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56926 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
56927 - fi
56928 -
56929 - dodir /usr/share/icons/hicolor/32x32/apps
56930 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
56931 - dodir /usr/share/icons/hicolor/128x128/apps
56932 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
56933 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
56934 -
56935 - popd >/dev/null || die
56936 -
56937 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
56938 -
56939 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
56940 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
56941 -}
56942 -
56943 -pkg_postinst() {
56944 - if use keychain ; then
56945 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
56946 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
56947 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
56948 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
56949 - einfo "each key on single line, for example:"
56950 - einfo "id_dsa"
56951 - einfo "id_dsa_gentoo"
56952 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
56953 - einfo "for key password (only this time and never again). You can find more information"
56954 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
56955 - fi
56956 -}
56957
56958 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150812.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150812.ebuild
56959 deleted file mode 100644
56960 index 2a3505c..0000000
56961 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150812.ebuild
56962 +++ /dev/null
56963 @@ -1,148 +0,0 @@
56964 -# Copyright 1999-2015 Gentoo Foundation
56965 -# Distributed under the terms of the GNU General Public License v2
56966 -# $Header: $
56967 -
56968 -EAPI="4"
56969 -inherit eutils java-pkg-2 java-ant-2
56970 -
56971 -DESCRIPTION="Netbeans IDE Branding"
56972 -HOMEPAGE="http://netbeans.org/"
56973 -SLOT="9999"
56974 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
56975 -SRC_URI="${SOURCE_URL}
56976 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
56977 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
56978 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
56979 -KEYWORDS="~amd64 ~x86"
56980 -IUSE="keychain"
56981 -S="${WORKDIR}"
56982 -
56983 -CDEPEND="~dev-java/netbeans-platform-${PV}
56984 - ~dev-java/netbeans-harness-${PV}
56985 - ~dev-java/netbeans-ide-${PV}"
56986 -DEPEND=">=virtual/jdk-1.7
56987 - app-arch/unzip
56988 - ${CDEPEND}
56989 - dev-java/javahelp:0"
56990 -RDEPEND=">=virtual/jdk-1.7
56991 - ${CDEPEND}
56992 - keychain? (
56993 - net-misc/keychain:0
56994 - net-misc/x11-ssh-askpass:0
56995 - )"
56996 -
56997 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
56998 -
56999 -EANT_BUILD_XML="nbbuild/build.xml"
57000 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57001 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57002 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57003 -JAVA_PKG_BSFIX="off"
57004 -
57005 -src_unpack() {
57006 - unpack $(basename ${SOURCE_URL})
57007 -
57008 - einfo "Deleting bundled jars..."
57009 - find -name "*.jar" -type f -delete
57010 -
57011 - unpack netbeans-9999-r14-build.xml.patch.bz2
57012 -}
57013 -
57014 -src_prepare() {
57015 - einfo "Deleting bundled class files..."
57016 - find -name "*.class" -type f | xargs rm -vf
57017 -
57018 - epatch netbeans-9999-r14-build.xml.patch
57019 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57020 -
57021 - # Support for custom patches
57022 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57023 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57024 -
57025 - if [ -n "${files}" ] ; then
57026 - einfo "Applying custom patches:"
57027 -
57028 - for file in ${files} ; do
57029 - epatch "${file}"
57030 - done
57031 - fi
57032 - fi
57033 -
57034 - einfo "Symlinking external libraries..."
57035 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57036 -
57037 - einfo "Linking in other clusters..."
57038 - mkdir "${S}"/nbbuild/netbeans || die
57039 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57040 -
57041 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57042 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57043 - touch nb.cluster.platform.built
57044 -
57045 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57046 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57047 - touch nb.cluster.harness.built
57048 -
57049 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57050 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57051 - touch nb.cluster.ide.built
57052 - popd >/dev/null || die
57053 -
57054 - java-pkg-2_src_prepare
57055 -}
57056 -
57057 -src_install() {
57058 - pushd nbbuild/netbeans >/dev/null || die
57059 -
57060 - insinto ${INSTALL_DIR}/nb
57061 -
57062 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57063 -
57064 - insinto ${INSTALL_DIR}
57065 - doins -r nb
57066 - dodoc *.txt
57067 - dohtml *.html *.css
57068 -
57069 - insinto ${INSTALL_DIR}/bin
57070 - doins bin/netbeans
57071 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57072 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57073 -
57074 - insinto /etc/netbeans-${SLOT}
57075 - doins etc/*
57076 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57077 -
57078 - # fix paths per bug# 163483
57079 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57080 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57081 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57082 - fi
57083 -
57084 - dodir /usr/share/icons/hicolor/32x32/apps
57085 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57086 - dodir /usr/share/icons/hicolor/128x128/apps
57087 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57088 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57089 -
57090 - popd >/dev/null || die
57091 -
57092 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57093 -
57094 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57095 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57096 -}
57097 -
57098 -pkg_postinst() {
57099 - if use keychain ; then
57100 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57101 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57102 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57103 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57104 - einfo "each key on single line, for example:"
57105 - einfo "id_dsa"
57106 - einfo "id_dsa_gentoo"
57107 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57108 - einfo "for key password (only this time and never again). You can find more information"
57109 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57110 - fi
57111 -}
57112
57113 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150813.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150813.ebuild
57114 deleted file mode 100644
57115 index b1b6994..0000000
57116 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150813.ebuild
57117 +++ /dev/null
57118 @@ -1,148 +0,0 @@
57119 -# Copyright 1999-2015 Gentoo Foundation
57120 -# Distributed under the terms of the GNU General Public License v2
57121 -# $Header: $
57122 -
57123 -EAPI="4"
57124 -inherit eutils java-pkg-2 java-ant-2
57125 -
57126 -DESCRIPTION="Netbeans IDE Branding"
57127 -HOMEPAGE="http://netbeans.org/"
57128 -SLOT="9999"
57129 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
57130 -SRC_URI="${SOURCE_URL}
57131 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57132 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57133 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57134 -KEYWORDS="~amd64 ~x86"
57135 -IUSE="keychain"
57136 -S="${WORKDIR}"
57137 -
57138 -CDEPEND="~dev-java/netbeans-platform-${PV}
57139 - ~dev-java/netbeans-harness-${PV}
57140 - ~dev-java/netbeans-ide-${PV}"
57141 -DEPEND=">=virtual/jdk-1.7
57142 - app-arch/unzip
57143 - ${CDEPEND}
57144 - dev-java/javahelp:0"
57145 -RDEPEND=">=virtual/jdk-1.7
57146 - ${CDEPEND}
57147 - keychain? (
57148 - net-misc/keychain:0
57149 - net-misc/x11-ssh-askpass:0
57150 - )"
57151 -
57152 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57153 -
57154 -EANT_BUILD_XML="nbbuild/build.xml"
57155 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57156 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57157 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57158 -JAVA_PKG_BSFIX="off"
57159 -
57160 -src_unpack() {
57161 - unpack $(basename ${SOURCE_URL})
57162 -
57163 - einfo "Deleting bundled jars..."
57164 - find -name "*.jar" -type f -delete
57165 -
57166 - unpack netbeans-9999-r14-build.xml.patch.bz2
57167 -}
57168 -
57169 -src_prepare() {
57170 - einfo "Deleting bundled class files..."
57171 - find -name "*.class" -type f | xargs rm -vf
57172 -
57173 - epatch netbeans-9999-r14-build.xml.patch
57174 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57175 -
57176 - # Support for custom patches
57177 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57178 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57179 -
57180 - if [ -n "${files}" ] ; then
57181 - einfo "Applying custom patches:"
57182 -
57183 - for file in ${files} ; do
57184 - epatch "${file}"
57185 - done
57186 - fi
57187 - fi
57188 -
57189 - einfo "Symlinking external libraries..."
57190 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57191 -
57192 - einfo "Linking in other clusters..."
57193 - mkdir "${S}"/nbbuild/netbeans || die
57194 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57195 -
57196 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57197 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57198 - touch nb.cluster.platform.built
57199 -
57200 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57201 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57202 - touch nb.cluster.harness.built
57203 -
57204 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57205 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57206 - touch nb.cluster.ide.built
57207 - popd >/dev/null || die
57208 -
57209 - java-pkg-2_src_prepare
57210 -}
57211 -
57212 -src_install() {
57213 - pushd nbbuild/netbeans >/dev/null || die
57214 -
57215 - insinto ${INSTALL_DIR}/nb
57216 -
57217 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57218 -
57219 - insinto ${INSTALL_DIR}
57220 - doins -r nb
57221 - dodoc *.txt
57222 - dohtml *.html *.css
57223 -
57224 - insinto ${INSTALL_DIR}/bin
57225 - doins bin/netbeans
57226 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57227 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57228 -
57229 - insinto /etc/netbeans-${SLOT}
57230 - doins etc/*
57231 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57232 -
57233 - # fix paths per bug# 163483
57234 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57235 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57236 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57237 - fi
57238 -
57239 - dodir /usr/share/icons/hicolor/32x32/apps
57240 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57241 - dodir /usr/share/icons/hicolor/128x128/apps
57242 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57243 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57244 -
57245 - popd >/dev/null || die
57246 -
57247 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57248 -
57249 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57250 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57251 -}
57252 -
57253 -pkg_postinst() {
57254 - if use keychain ; then
57255 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57256 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57257 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57258 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57259 - einfo "each key on single line, for example:"
57260 - einfo "id_dsa"
57261 - einfo "id_dsa_gentoo"
57262 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57263 - einfo "for key password (only this time and never again). You can find more information"
57264 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57265 - fi
57266 -}
57267
57268 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150814.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150814.ebuild
57269 deleted file mode 100644
57270 index b2e40a2..0000000
57271 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150814.ebuild
57272 +++ /dev/null
57273 @@ -1,148 +0,0 @@
57274 -# Copyright 1999-2015 Gentoo Foundation
57275 -# Distributed under the terms of the GNU General Public License v2
57276 -# $Header: $
57277 -
57278 -EAPI="4"
57279 -inherit eutils java-pkg-2 java-ant-2
57280 -
57281 -DESCRIPTION="Netbeans IDE Branding"
57282 -HOMEPAGE="http://netbeans.org/"
57283 -SLOT="9999"
57284 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
57285 -SRC_URI="${SOURCE_URL}
57286 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57287 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57288 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57289 -KEYWORDS="~amd64 ~x86"
57290 -IUSE="keychain"
57291 -S="${WORKDIR}"
57292 -
57293 -CDEPEND="~dev-java/netbeans-platform-${PV}
57294 - ~dev-java/netbeans-harness-${PV}
57295 - ~dev-java/netbeans-ide-${PV}"
57296 -DEPEND=">=virtual/jdk-1.7
57297 - app-arch/unzip
57298 - ${CDEPEND}
57299 - dev-java/javahelp:0"
57300 -RDEPEND=">=virtual/jdk-1.7
57301 - ${CDEPEND}
57302 - keychain? (
57303 - net-misc/keychain:0
57304 - net-misc/x11-ssh-askpass:0
57305 - )"
57306 -
57307 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57308 -
57309 -EANT_BUILD_XML="nbbuild/build.xml"
57310 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57311 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57312 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57313 -JAVA_PKG_BSFIX="off"
57314 -
57315 -src_unpack() {
57316 - unpack $(basename ${SOURCE_URL})
57317 -
57318 - einfo "Deleting bundled jars..."
57319 - find -name "*.jar" -type f -delete
57320 -
57321 - unpack netbeans-9999-r14-build.xml.patch.bz2
57322 -}
57323 -
57324 -src_prepare() {
57325 - einfo "Deleting bundled class files..."
57326 - find -name "*.class" -type f | xargs rm -vf
57327 -
57328 - epatch netbeans-9999-r14-build.xml.patch
57329 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57330 -
57331 - # Support for custom patches
57332 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57333 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57334 -
57335 - if [ -n "${files}" ] ; then
57336 - einfo "Applying custom patches:"
57337 -
57338 - for file in ${files} ; do
57339 - epatch "${file}"
57340 - done
57341 - fi
57342 - fi
57343 -
57344 - einfo "Symlinking external libraries..."
57345 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57346 -
57347 - einfo "Linking in other clusters..."
57348 - mkdir "${S}"/nbbuild/netbeans || die
57349 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57350 -
57351 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57352 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57353 - touch nb.cluster.platform.built
57354 -
57355 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57356 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57357 - touch nb.cluster.harness.built
57358 -
57359 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57360 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57361 - touch nb.cluster.ide.built
57362 - popd >/dev/null || die
57363 -
57364 - java-pkg-2_src_prepare
57365 -}
57366 -
57367 -src_install() {
57368 - pushd nbbuild/netbeans >/dev/null || die
57369 -
57370 - insinto ${INSTALL_DIR}/nb
57371 -
57372 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57373 -
57374 - insinto ${INSTALL_DIR}
57375 - doins -r nb
57376 - dodoc *.txt
57377 - dohtml *.html *.css
57378 -
57379 - insinto ${INSTALL_DIR}/bin
57380 - doins bin/netbeans
57381 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57382 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57383 -
57384 - insinto /etc/netbeans-${SLOT}
57385 - doins etc/*
57386 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57387 -
57388 - # fix paths per bug# 163483
57389 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57390 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57391 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57392 - fi
57393 -
57394 - dodir /usr/share/icons/hicolor/32x32/apps
57395 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57396 - dodir /usr/share/icons/hicolor/128x128/apps
57397 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57398 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57399 -
57400 - popd >/dev/null || die
57401 -
57402 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57403 -
57404 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57405 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57406 -}
57407 -
57408 -pkg_postinst() {
57409 - if use keychain ; then
57410 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57411 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57412 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57413 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57414 - einfo "each key on single line, for example:"
57415 - einfo "id_dsa"
57416 - einfo "id_dsa_gentoo"
57417 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57418 - einfo "for key password (only this time and never again). You can find more information"
57419 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57420 - fi
57421 -}
57422
57423 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150817.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150817.ebuild
57424 deleted file mode 100644
57425 index fc408f8..0000000
57426 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150817.ebuild
57427 +++ /dev/null
57428 @@ -1,148 +0,0 @@
57429 -# Copyright 1999-2015 Gentoo Foundation
57430 -# Distributed under the terms of the GNU General Public License v2
57431 -# $Header: $
57432 -
57433 -EAPI="4"
57434 -inherit eutils java-pkg-2 java-ant-2
57435 -
57436 -DESCRIPTION="Netbeans IDE Branding"
57437 -HOMEPAGE="http://netbeans.org/"
57438 -SLOT="9999"
57439 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
57440 -SRC_URI="${SOURCE_URL}
57441 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57442 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57443 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57444 -KEYWORDS="~amd64 ~x86"
57445 -IUSE="keychain"
57446 -S="${WORKDIR}"
57447 -
57448 -CDEPEND="~dev-java/netbeans-platform-${PV}
57449 - ~dev-java/netbeans-harness-${PV}
57450 - ~dev-java/netbeans-ide-${PV}"
57451 -DEPEND=">=virtual/jdk-1.7
57452 - app-arch/unzip
57453 - ${CDEPEND}
57454 - dev-java/javahelp:0"
57455 -RDEPEND=">=virtual/jdk-1.7
57456 - ${CDEPEND}
57457 - keychain? (
57458 - net-misc/keychain:0
57459 - net-misc/x11-ssh-askpass:0
57460 - )"
57461 -
57462 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57463 -
57464 -EANT_BUILD_XML="nbbuild/build.xml"
57465 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57466 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57467 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57468 -JAVA_PKG_BSFIX="off"
57469 -
57470 -src_unpack() {
57471 - unpack $(basename ${SOURCE_URL})
57472 -
57473 - einfo "Deleting bundled jars..."
57474 - find -name "*.jar" -type f -delete
57475 -
57476 - unpack netbeans-9999-r14-build.xml.patch.bz2
57477 -}
57478 -
57479 -src_prepare() {
57480 - einfo "Deleting bundled class files..."
57481 - find -name "*.class" -type f | xargs rm -vf
57482 -
57483 - epatch netbeans-9999-r14-build.xml.patch
57484 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57485 -
57486 - # Support for custom patches
57487 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57488 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57489 -
57490 - if [ -n "${files}" ] ; then
57491 - einfo "Applying custom patches:"
57492 -
57493 - for file in ${files} ; do
57494 - epatch "${file}"
57495 - done
57496 - fi
57497 - fi
57498 -
57499 - einfo "Symlinking external libraries..."
57500 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57501 -
57502 - einfo "Linking in other clusters..."
57503 - mkdir "${S}"/nbbuild/netbeans || die
57504 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57505 -
57506 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57507 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57508 - touch nb.cluster.platform.built
57509 -
57510 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57511 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57512 - touch nb.cluster.harness.built
57513 -
57514 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57515 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57516 - touch nb.cluster.ide.built
57517 - popd >/dev/null || die
57518 -
57519 - java-pkg-2_src_prepare
57520 -}
57521 -
57522 -src_install() {
57523 - pushd nbbuild/netbeans >/dev/null || die
57524 -
57525 - insinto ${INSTALL_DIR}/nb
57526 -
57527 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57528 -
57529 - insinto ${INSTALL_DIR}
57530 - doins -r nb
57531 - dodoc *.txt
57532 - dohtml *.html *.css
57533 -
57534 - insinto ${INSTALL_DIR}/bin
57535 - doins bin/netbeans
57536 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57537 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57538 -
57539 - insinto /etc/netbeans-${SLOT}
57540 - doins etc/*
57541 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57542 -
57543 - # fix paths per bug# 163483
57544 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57545 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57546 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57547 - fi
57548 -
57549 - dodir /usr/share/icons/hicolor/32x32/apps
57550 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57551 - dodir /usr/share/icons/hicolor/128x128/apps
57552 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57553 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57554 -
57555 - popd >/dev/null || die
57556 -
57557 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57558 -
57559 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57560 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57561 -}
57562 -
57563 -pkg_postinst() {
57564 - if use keychain ; then
57565 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57566 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57567 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57568 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57569 - einfo "each key on single line, for example:"
57570 - einfo "id_dsa"
57571 - einfo "id_dsa_gentoo"
57572 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57573 - einfo "for key password (only this time and never again). You can find more information"
57574 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57575 - fi
57576 -}
57577
57578 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150818.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150818.ebuild
57579 deleted file mode 100644
57580 index 9e57759..0000000
57581 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150818.ebuild
57582 +++ /dev/null
57583 @@ -1,148 +0,0 @@
57584 -# Copyright 1999-2015 Gentoo Foundation
57585 -# Distributed under the terms of the GNU General Public License v2
57586 -# $Header: $
57587 -
57588 -EAPI="4"
57589 -inherit eutils java-pkg-2 java-ant-2
57590 -
57591 -DESCRIPTION="Netbeans IDE Branding"
57592 -HOMEPAGE="http://netbeans.org/"
57593 -SLOT="9999"
57594 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
57595 -SRC_URI="${SOURCE_URL}
57596 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57597 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57598 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57599 -KEYWORDS="~amd64 ~x86"
57600 -IUSE="keychain"
57601 -S="${WORKDIR}"
57602 -
57603 -CDEPEND="~dev-java/netbeans-platform-${PV}
57604 - ~dev-java/netbeans-harness-${PV}
57605 - ~dev-java/netbeans-ide-${PV}"
57606 -DEPEND=">=virtual/jdk-1.7
57607 - app-arch/unzip
57608 - ${CDEPEND}
57609 - dev-java/javahelp:0"
57610 -RDEPEND=">=virtual/jdk-1.7
57611 - ${CDEPEND}
57612 - keychain? (
57613 - net-misc/keychain:0
57614 - net-misc/x11-ssh-askpass:0
57615 - )"
57616 -
57617 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57618 -
57619 -EANT_BUILD_XML="nbbuild/build.xml"
57620 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57621 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57622 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57623 -JAVA_PKG_BSFIX="off"
57624 -
57625 -src_unpack() {
57626 - unpack $(basename ${SOURCE_URL})
57627 -
57628 - einfo "Deleting bundled jars..."
57629 - find -name "*.jar" -type f -delete
57630 -
57631 - unpack netbeans-9999-r14-build.xml.patch.bz2
57632 -}
57633 -
57634 -src_prepare() {
57635 - einfo "Deleting bundled class files..."
57636 - find -name "*.class" -type f | xargs rm -vf
57637 -
57638 - epatch netbeans-9999-r14-build.xml.patch
57639 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57640 -
57641 - # Support for custom patches
57642 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57643 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57644 -
57645 - if [ -n "${files}" ] ; then
57646 - einfo "Applying custom patches:"
57647 -
57648 - for file in ${files} ; do
57649 - epatch "${file}"
57650 - done
57651 - fi
57652 - fi
57653 -
57654 - einfo "Symlinking external libraries..."
57655 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57656 -
57657 - einfo "Linking in other clusters..."
57658 - mkdir "${S}"/nbbuild/netbeans || die
57659 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57660 -
57661 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57662 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57663 - touch nb.cluster.platform.built
57664 -
57665 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57666 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57667 - touch nb.cluster.harness.built
57668 -
57669 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57670 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57671 - touch nb.cluster.ide.built
57672 - popd >/dev/null || die
57673 -
57674 - java-pkg-2_src_prepare
57675 -}
57676 -
57677 -src_install() {
57678 - pushd nbbuild/netbeans >/dev/null || die
57679 -
57680 - insinto ${INSTALL_DIR}/nb
57681 -
57682 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57683 -
57684 - insinto ${INSTALL_DIR}
57685 - doins -r nb
57686 - dodoc *.txt
57687 - dohtml *.html *.css
57688 -
57689 - insinto ${INSTALL_DIR}/bin
57690 - doins bin/netbeans
57691 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57692 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57693 -
57694 - insinto /etc/netbeans-${SLOT}
57695 - doins etc/*
57696 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57697 -
57698 - # fix paths per bug# 163483
57699 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57700 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57701 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57702 - fi
57703 -
57704 - dodir /usr/share/icons/hicolor/32x32/apps
57705 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57706 - dodir /usr/share/icons/hicolor/128x128/apps
57707 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57708 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57709 -
57710 - popd >/dev/null || die
57711 -
57712 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57713 -
57714 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57715 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57716 -}
57717 -
57718 -pkg_postinst() {
57719 - if use keychain ; then
57720 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57721 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57722 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57723 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57724 - einfo "each key on single line, for example:"
57725 - einfo "id_dsa"
57726 - einfo "id_dsa_gentoo"
57727 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57728 - einfo "for key password (only this time and never again). You can find more information"
57729 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57730 - fi
57731 -}
57732
57733 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150819.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150819.ebuild
57734 deleted file mode 100644
57735 index 031b286..0000000
57736 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150819.ebuild
57737 +++ /dev/null
57738 @@ -1,148 +0,0 @@
57739 -# Copyright 1999-2015 Gentoo Foundation
57740 -# Distributed under the terms of the GNU General Public License v2
57741 -# $Header: $
57742 -
57743 -EAPI="4"
57744 -inherit eutils java-pkg-2 java-ant-2
57745 -
57746 -DESCRIPTION="Netbeans IDE Branding"
57747 -HOMEPAGE="http://netbeans.org/"
57748 -SLOT="9999"
57749 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
57750 -SRC_URI="${SOURCE_URL}
57751 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57752 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57753 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57754 -KEYWORDS="~amd64 ~x86"
57755 -IUSE="keychain"
57756 -S="${WORKDIR}"
57757 -
57758 -CDEPEND="~dev-java/netbeans-platform-${PV}
57759 - ~dev-java/netbeans-harness-${PV}
57760 - ~dev-java/netbeans-ide-${PV}"
57761 -DEPEND=">=virtual/jdk-1.7
57762 - app-arch/unzip
57763 - ${CDEPEND}
57764 - dev-java/javahelp:0"
57765 -RDEPEND=">=virtual/jdk-1.7
57766 - ${CDEPEND}
57767 - keychain? (
57768 - net-misc/keychain:0
57769 - net-misc/x11-ssh-askpass:0
57770 - )"
57771 -
57772 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57773 -
57774 -EANT_BUILD_XML="nbbuild/build.xml"
57775 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57776 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57777 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57778 -JAVA_PKG_BSFIX="off"
57779 -
57780 -src_unpack() {
57781 - unpack $(basename ${SOURCE_URL})
57782 -
57783 - einfo "Deleting bundled jars..."
57784 - find -name "*.jar" -type f -delete
57785 -
57786 - unpack netbeans-9999-r14-build.xml.patch.bz2
57787 -}
57788 -
57789 -src_prepare() {
57790 - einfo "Deleting bundled class files..."
57791 - find -name "*.class" -type f | xargs rm -vf
57792 -
57793 - epatch netbeans-9999-r14-build.xml.patch
57794 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57795 -
57796 - # Support for custom patches
57797 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57798 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57799 -
57800 - if [ -n "${files}" ] ; then
57801 - einfo "Applying custom patches:"
57802 -
57803 - for file in ${files} ; do
57804 - epatch "${file}"
57805 - done
57806 - fi
57807 - fi
57808 -
57809 - einfo "Symlinking external libraries..."
57810 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57811 -
57812 - einfo "Linking in other clusters..."
57813 - mkdir "${S}"/nbbuild/netbeans || die
57814 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57815 -
57816 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57817 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57818 - touch nb.cluster.platform.built
57819 -
57820 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57821 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57822 - touch nb.cluster.harness.built
57823 -
57824 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57825 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57826 - touch nb.cluster.ide.built
57827 - popd >/dev/null || die
57828 -
57829 - java-pkg-2_src_prepare
57830 -}
57831 -
57832 -src_install() {
57833 - pushd nbbuild/netbeans >/dev/null || die
57834 -
57835 - insinto ${INSTALL_DIR}/nb
57836 -
57837 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57838 -
57839 - insinto ${INSTALL_DIR}
57840 - doins -r nb
57841 - dodoc *.txt
57842 - dohtml *.html *.css
57843 -
57844 - insinto ${INSTALL_DIR}/bin
57845 - doins bin/netbeans
57846 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
57847 - fperms 755 ${INSTALL_DIR}/bin/netbeans
57848 -
57849 - insinto /etc/netbeans-${SLOT}
57850 - doins etc/*
57851 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
57852 -
57853 - # fix paths per bug# 163483
57854 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
57855 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57856 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
57857 - fi
57858 -
57859 - dodir /usr/share/icons/hicolor/32x32/apps
57860 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
57861 - dodir /usr/share/icons/hicolor/128x128/apps
57862 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
57863 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
57864 -
57865 - popd >/dev/null || die
57866 -
57867 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
57868 -
57869 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
57870 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
57871 -}
57872 -
57873 -pkg_postinst() {
57874 - if use keychain ; then
57875 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
57876 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
57877 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
57878 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
57879 - einfo "each key on single line, for example:"
57880 - einfo "id_dsa"
57881 - einfo "id_dsa_gentoo"
57882 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
57883 - einfo "for key password (only this time and never again). You can find more information"
57884 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
57885 - fi
57886 -}
57887
57888 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150820.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150820.ebuild
57889 deleted file mode 100644
57890 index 03d5ba4..0000000
57891 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150820.ebuild
57892 +++ /dev/null
57893 @@ -1,148 +0,0 @@
57894 -# Copyright 1999-2015 Gentoo Foundation
57895 -# Distributed under the terms of the GNU General Public License v2
57896 -# $Header: $
57897 -
57898 -EAPI="4"
57899 -inherit eutils java-pkg-2 java-ant-2
57900 -
57901 -DESCRIPTION="Netbeans IDE Branding"
57902 -HOMEPAGE="http://netbeans.org/"
57903 -SLOT="9999"
57904 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
57905 -SRC_URI="${SOURCE_URL}
57906 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
57907 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
57908 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
57909 -KEYWORDS="~amd64 ~x86"
57910 -IUSE="keychain"
57911 -S="${WORKDIR}"
57912 -
57913 -CDEPEND="~dev-java/netbeans-platform-${PV}
57914 - ~dev-java/netbeans-harness-${PV}
57915 - ~dev-java/netbeans-ide-${PV}"
57916 -DEPEND=">=virtual/jdk-1.7
57917 - app-arch/unzip
57918 - ${CDEPEND}
57919 - dev-java/javahelp:0"
57920 -RDEPEND=">=virtual/jdk-1.7
57921 - ${CDEPEND}
57922 - keychain? (
57923 - net-misc/keychain:0
57924 - net-misc/x11-ssh-askpass:0
57925 - )"
57926 -
57927 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
57928 -
57929 -EANT_BUILD_XML="nbbuild/build.xml"
57930 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
57931 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
57932 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
57933 -JAVA_PKG_BSFIX="off"
57934 -
57935 -src_unpack() {
57936 - unpack $(basename ${SOURCE_URL})
57937 -
57938 - einfo "Deleting bundled jars..."
57939 - find -name "*.jar" -type f -delete
57940 -
57941 - unpack netbeans-9999-r14-build.xml.patch.bz2
57942 -}
57943 -
57944 -src_prepare() {
57945 - einfo "Deleting bundled class files..."
57946 - find -name "*.class" -type f | xargs rm -vf
57947 -
57948 - epatch netbeans-9999-r14-build.xml.patch
57949 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
57950 -
57951 - # Support for custom patches
57952 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
57953 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
57954 -
57955 - if [ -n "${files}" ] ; then
57956 - einfo "Applying custom patches:"
57957 -
57958 - for file in ${files} ; do
57959 - epatch "${file}"
57960 - done
57961 - fi
57962 - fi
57963 -
57964 - einfo "Symlinking external libraries..."
57965 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
57966 -
57967 - einfo "Linking in other clusters..."
57968 - mkdir "${S}"/nbbuild/netbeans || die
57969 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
57970 -
57971 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
57972 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57973 - touch nb.cluster.platform.built
57974 -
57975 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
57976 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57977 - touch nb.cluster.harness.built
57978 -
57979 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
57980 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
57981 - touch nb.cluster.ide.built
57982 - popd >/dev/null || die
57983 -
57984 - java-pkg-2_src_prepare
57985 -}
57986 -
57987 -src_install() {
57988 - pushd nbbuild/netbeans >/dev/null || die
57989 -
57990 - insinto ${INSTALL_DIR}/nb
57991 -
57992 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
57993 -
57994 - insinto ${INSTALL_DIR}
57995 - doins -r nb
57996 - dodoc *.txt
57997 - dohtml *.html *.css
57998 -
57999 - insinto ${INSTALL_DIR}/bin
58000 - doins bin/netbeans
58001 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58002 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58003 -
58004 - insinto /etc/netbeans-${SLOT}
58005 - doins etc/*
58006 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58007 -
58008 - # fix paths per bug# 163483
58009 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58010 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58011 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58012 - fi
58013 -
58014 - dodir /usr/share/icons/hicolor/32x32/apps
58015 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58016 - dodir /usr/share/icons/hicolor/128x128/apps
58017 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58018 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58019 -
58020 - popd >/dev/null || die
58021 -
58022 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58023 -
58024 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58025 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58026 -}
58027 -
58028 -pkg_postinst() {
58029 - if use keychain ; then
58030 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58031 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58032 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58033 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58034 - einfo "each key on single line, for example:"
58035 - einfo "id_dsa"
58036 - einfo "id_dsa_gentoo"
58037 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58038 - einfo "for key password (only this time and never again). You can find more information"
58039 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58040 - fi
58041 -}
58042
58043 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150821.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150821.ebuild
58044 deleted file mode 100644
58045 index 318e1ab..0000000
58046 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150821.ebuild
58047 +++ /dev/null
58048 @@ -1,148 +0,0 @@
58049 -# Copyright 1999-2015 Gentoo Foundation
58050 -# Distributed under the terms of the GNU General Public License v2
58051 -# $Header: $
58052 -
58053 -EAPI="4"
58054 -inherit eutils java-pkg-2 java-ant-2
58055 -
58056 -DESCRIPTION="Netbeans IDE Branding"
58057 -HOMEPAGE="http://netbeans.org/"
58058 -SLOT="9999"
58059 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
58060 -SRC_URI="${SOURCE_URL}
58061 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58062 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58063 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58064 -KEYWORDS="~amd64 ~x86"
58065 -IUSE="keychain"
58066 -S="${WORKDIR}"
58067 -
58068 -CDEPEND="~dev-java/netbeans-platform-${PV}
58069 - ~dev-java/netbeans-harness-${PV}
58070 - ~dev-java/netbeans-ide-${PV}"
58071 -DEPEND=">=virtual/jdk-1.7
58072 - app-arch/unzip
58073 - ${CDEPEND}
58074 - dev-java/javahelp:0"
58075 -RDEPEND=">=virtual/jdk-1.7
58076 - ${CDEPEND}
58077 - keychain? (
58078 - net-misc/keychain:0
58079 - net-misc/x11-ssh-askpass:0
58080 - )"
58081 -
58082 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58083 -
58084 -EANT_BUILD_XML="nbbuild/build.xml"
58085 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58086 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58087 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58088 -JAVA_PKG_BSFIX="off"
58089 -
58090 -src_unpack() {
58091 - unpack $(basename ${SOURCE_URL})
58092 -
58093 - einfo "Deleting bundled jars..."
58094 - find -name "*.jar" -type f -delete
58095 -
58096 - unpack netbeans-9999-r14-build.xml.patch.bz2
58097 -}
58098 -
58099 -src_prepare() {
58100 - einfo "Deleting bundled class files..."
58101 - find -name "*.class" -type f | xargs rm -vf
58102 -
58103 - epatch netbeans-9999-r14-build.xml.patch
58104 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58105 -
58106 - # Support for custom patches
58107 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58108 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58109 -
58110 - if [ -n "${files}" ] ; then
58111 - einfo "Applying custom patches:"
58112 -
58113 - for file in ${files} ; do
58114 - epatch "${file}"
58115 - done
58116 - fi
58117 - fi
58118 -
58119 - einfo "Symlinking external libraries..."
58120 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58121 -
58122 - einfo "Linking in other clusters..."
58123 - mkdir "${S}"/nbbuild/netbeans || die
58124 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58125 -
58126 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58127 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58128 - touch nb.cluster.platform.built
58129 -
58130 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58131 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58132 - touch nb.cluster.harness.built
58133 -
58134 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58135 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58136 - touch nb.cluster.ide.built
58137 - popd >/dev/null || die
58138 -
58139 - java-pkg-2_src_prepare
58140 -}
58141 -
58142 -src_install() {
58143 - pushd nbbuild/netbeans >/dev/null || die
58144 -
58145 - insinto ${INSTALL_DIR}/nb
58146 -
58147 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58148 -
58149 - insinto ${INSTALL_DIR}
58150 - doins -r nb
58151 - dodoc *.txt
58152 - dohtml *.html *.css
58153 -
58154 - insinto ${INSTALL_DIR}/bin
58155 - doins bin/netbeans
58156 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58157 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58158 -
58159 - insinto /etc/netbeans-${SLOT}
58160 - doins etc/*
58161 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58162 -
58163 - # fix paths per bug# 163483
58164 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58165 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58166 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58167 - fi
58168 -
58169 - dodir /usr/share/icons/hicolor/32x32/apps
58170 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58171 - dodir /usr/share/icons/hicolor/128x128/apps
58172 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58173 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58174 -
58175 - popd >/dev/null || die
58176 -
58177 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58178 -
58179 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58180 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58181 -}
58182 -
58183 -pkg_postinst() {
58184 - if use keychain ; then
58185 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58186 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58187 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58188 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58189 - einfo "each key on single line, for example:"
58190 - einfo "id_dsa"
58191 - einfo "id_dsa_gentoo"
58192 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58193 - einfo "for key password (only this time and never again). You can find more information"
58194 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58195 - fi
58196 -}
58197
58198 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150822.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150822.ebuild
58199 deleted file mode 100644
58200 index d56f995..0000000
58201 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150822.ebuild
58202 +++ /dev/null
58203 @@ -1,148 +0,0 @@
58204 -# Copyright 1999-2015 Gentoo Foundation
58205 -# Distributed under the terms of the GNU General Public License v2
58206 -# $Header: $
58207 -
58208 -EAPI="4"
58209 -inherit eutils java-pkg-2 java-ant-2
58210 -
58211 -DESCRIPTION="Netbeans IDE Branding"
58212 -HOMEPAGE="http://netbeans.org/"
58213 -SLOT="9999"
58214 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
58215 -SRC_URI="${SOURCE_URL}
58216 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58217 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58218 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58219 -KEYWORDS="~amd64 ~x86"
58220 -IUSE="keychain"
58221 -S="${WORKDIR}"
58222 -
58223 -CDEPEND="~dev-java/netbeans-platform-${PV}
58224 - ~dev-java/netbeans-harness-${PV}
58225 - ~dev-java/netbeans-ide-${PV}"
58226 -DEPEND=">=virtual/jdk-1.7
58227 - app-arch/unzip
58228 - ${CDEPEND}
58229 - dev-java/javahelp:0"
58230 -RDEPEND=">=virtual/jdk-1.7
58231 - ${CDEPEND}
58232 - keychain? (
58233 - net-misc/keychain:0
58234 - net-misc/x11-ssh-askpass:0
58235 - )"
58236 -
58237 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58238 -
58239 -EANT_BUILD_XML="nbbuild/build.xml"
58240 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58241 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58242 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58243 -JAVA_PKG_BSFIX="off"
58244 -
58245 -src_unpack() {
58246 - unpack $(basename ${SOURCE_URL})
58247 -
58248 - einfo "Deleting bundled jars..."
58249 - find -name "*.jar" -type f -delete
58250 -
58251 - unpack netbeans-9999-r14-build.xml.patch.bz2
58252 -}
58253 -
58254 -src_prepare() {
58255 - einfo "Deleting bundled class files..."
58256 - find -name "*.class" -type f | xargs rm -vf
58257 -
58258 - epatch netbeans-9999-r14-build.xml.patch
58259 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58260 -
58261 - # Support for custom patches
58262 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58263 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58264 -
58265 - if [ -n "${files}" ] ; then
58266 - einfo "Applying custom patches:"
58267 -
58268 - for file in ${files} ; do
58269 - epatch "${file}"
58270 - done
58271 - fi
58272 - fi
58273 -
58274 - einfo "Symlinking external libraries..."
58275 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58276 -
58277 - einfo "Linking in other clusters..."
58278 - mkdir "${S}"/nbbuild/netbeans || die
58279 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58280 -
58281 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58282 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58283 - touch nb.cluster.platform.built
58284 -
58285 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58286 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58287 - touch nb.cluster.harness.built
58288 -
58289 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58290 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58291 - touch nb.cluster.ide.built
58292 - popd >/dev/null || die
58293 -
58294 - java-pkg-2_src_prepare
58295 -}
58296 -
58297 -src_install() {
58298 - pushd nbbuild/netbeans >/dev/null || die
58299 -
58300 - insinto ${INSTALL_DIR}/nb
58301 -
58302 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58303 -
58304 - insinto ${INSTALL_DIR}
58305 - doins -r nb
58306 - dodoc *.txt
58307 - dohtml *.html *.css
58308 -
58309 - insinto ${INSTALL_DIR}/bin
58310 - doins bin/netbeans
58311 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58312 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58313 -
58314 - insinto /etc/netbeans-${SLOT}
58315 - doins etc/*
58316 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58317 -
58318 - # fix paths per bug# 163483
58319 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58320 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58321 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58322 - fi
58323 -
58324 - dodir /usr/share/icons/hicolor/32x32/apps
58325 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58326 - dodir /usr/share/icons/hicolor/128x128/apps
58327 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58328 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58329 -
58330 - popd >/dev/null || die
58331 -
58332 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58333 -
58334 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58335 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58336 -}
58337 -
58338 -pkg_postinst() {
58339 - if use keychain ; then
58340 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58341 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58342 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58343 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58344 - einfo "each key on single line, for example:"
58345 - einfo "id_dsa"
58346 - einfo "id_dsa_gentoo"
58347 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58348 - einfo "for key password (only this time and never again). You can find more information"
58349 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58350 - fi
58351 -}
58352
58353 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150823.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150823.ebuild
58354 deleted file mode 100644
58355 index 0b6563d..0000000
58356 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150823.ebuild
58357 +++ /dev/null
58358 @@ -1,148 +0,0 @@
58359 -# Copyright 1999-2015 Gentoo Foundation
58360 -# Distributed under the terms of the GNU General Public License v2
58361 -# $Header: $
58362 -
58363 -EAPI="4"
58364 -inherit eutils java-pkg-2 java-ant-2
58365 -
58366 -DESCRIPTION="Netbeans IDE Branding"
58367 -HOMEPAGE="http://netbeans.org/"
58368 -SLOT="9999"
58369 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
58370 -SRC_URI="${SOURCE_URL}
58371 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58372 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58373 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58374 -KEYWORDS="~amd64 ~x86"
58375 -IUSE="keychain"
58376 -S="${WORKDIR}"
58377 -
58378 -CDEPEND="~dev-java/netbeans-platform-${PV}
58379 - ~dev-java/netbeans-harness-${PV}
58380 - ~dev-java/netbeans-ide-${PV}"
58381 -DEPEND=">=virtual/jdk-1.7
58382 - app-arch/unzip
58383 - ${CDEPEND}
58384 - dev-java/javahelp:0"
58385 -RDEPEND=">=virtual/jdk-1.7
58386 - ${CDEPEND}
58387 - keychain? (
58388 - net-misc/keychain:0
58389 - net-misc/x11-ssh-askpass:0
58390 - )"
58391 -
58392 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58393 -
58394 -EANT_BUILD_XML="nbbuild/build.xml"
58395 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58396 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58397 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58398 -JAVA_PKG_BSFIX="off"
58399 -
58400 -src_unpack() {
58401 - unpack $(basename ${SOURCE_URL})
58402 -
58403 - einfo "Deleting bundled jars..."
58404 - find -name "*.jar" -type f -delete
58405 -
58406 - unpack netbeans-9999-r14-build.xml.patch.bz2
58407 -}
58408 -
58409 -src_prepare() {
58410 - einfo "Deleting bundled class files..."
58411 - find -name "*.class" -type f | xargs rm -vf
58412 -
58413 - epatch netbeans-9999-r14-build.xml.patch
58414 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58415 -
58416 - # Support for custom patches
58417 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58418 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58419 -
58420 - if [ -n "${files}" ] ; then
58421 - einfo "Applying custom patches:"
58422 -
58423 - for file in ${files} ; do
58424 - epatch "${file}"
58425 - done
58426 - fi
58427 - fi
58428 -
58429 - einfo "Symlinking external libraries..."
58430 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58431 -
58432 - einfo "Linking in other clusters..."
58433 - mkdir "${S}"/nbbuild/netbeans || die
58434 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58435 -
58436 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58437 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58438 - touch nb.cluster.platform.built
58439 -
58440 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58441 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58442 - touch nb.cluster.harness.built
58443 -
58444 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58445 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58446 - touch nb.cluster.ide.built
58447 - popd >/dev/null || die
58448 -
58449 - java-pkg-2_src_prepare
58450 -}
58451 -
58452 -src_install() {
58453 - pushd nbbuild/netbeans >/dev/null || die
58454 -
58455 - insinto ${INSTALL_DIR}/nb
58456 -
58457 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58458 -
58459 - insinto ${INSTALL_DIR}
58460 - doins -r nb
58461 - dodoc *.txt
58462 - dohtml *.html *.css
58463 -
58464 - insinto ${INSTALL_DIR}/bin
58465 - doins bin/netbeans
58466 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58467 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58468 -
58469 - insinto /etc/netbeans-${SLOT}
58470 - doins etc/*
58471 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58472 -
58473 - # fix paths per bug# 163483
58474 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58475 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58476 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58477 - fi
58478 -
58479 - dodir /usr/share/icons/hicolor/32x32/apps
58480 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58481 - dodir /usr/share/icons/hicolor/128x128/apps
58482 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58483 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58484 -
58485 - popd >/dev/null || die
58486 -
58487 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58488 -
58489 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58490 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58491 -}
58492 -
58493 -pkg_postinst() {
58494 - if use keychain ; then
58495 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58496 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58497 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58498 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58499 - einfo "each key on single line, for example:"
58500 - einfo "id_dsa"
58501 - einfo "id_dsa_gentoo"
58502 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58503 - einfo "for key password (only this time and never again). You can find more information"
58504 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58505 - fi
58506 -}
58507
58508 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150824.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150824.ebuild
58509 deleted file mode 100644
58510 index 8a270ac..0000000
58511 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150824.ebuild
58512 +++ /dev/null
58513 @@ -1,148 +0,0 @@
58514 -# Copyright 1999-2015 Gentoo Foundation
58515 -# Distributed under the terms of the GNU General Public License v2
58516 -# $Header: $
58517 -
58518 -EAPI="4"
58519 -inherit eutils java-pkg-2 java-ant-2
58520 -
58521 -DESCRIPTION="Netbeans IDE Branding"
58522 -HOMEPAGE="http://netbeans.org/"
58523 -SLOT="9999"
58524 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
58525 -SRC_URI="${SOURCE_URL}
58526 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58527 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58528 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58529 -KEYWORDS="~amd64 ~x86"
58530 -IUSE="keychain"
58531 -S="${WORKDIR}"
58532 -
58533 -CDEPEND="~dev-java/netbeans-platform-${PV}
58534 - ~dev-java/netbeans-harness-${PV}
58535 - ~dev-java/netbeans-ide-${PV}"
58536 -DEPEND=">=virtual/jdk-1.7
58537 - app-arch/unzip
58538 - ${CDEPEND}
58539 - dev-java/javahelp:0"
58540 -RDEPEND=">=virtual/jdk-1.7
58541 - ${CDEPEND}
58542 - keychain? (
58543 - net-misc/keychain:0
58544 - net-misc/x11-ssh-askpass:0
58545 - )"
58546 -
58547 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58548 -
58549 -EANT_BUILD_XML="nbbuild/build.xml"
58550 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58551 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58552 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58553 -JAVA_PKG_BSFIX="off"
58554 -
58555 -src_unpack() {
58556 - unpack $(basename ${SOURCE_URL})
58557 -
58558 - einfo "Deleting bundled jars..."
58559 - find -name "*.jar" -type f -delete
58560 -
58561 - unpack netbeans-9999-r14-build.xml.patch.bz2
58562 -}
58563 -
58564 -src_prepare() {
58565 - einfo "Deleting bundled class files..."
58566 - find -name "*.class" -type f | xargs rm -vf
58567 -
58568 - epatch netbeans-9999-r14-build.xml.patch
58569 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58570 -
58571 - # Support for custom patches
58572 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58573 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58574 -
58575 - if [ -n "${files}" ] ; then
58576 - einfo "Applying custom patches:"
58577 -
58578 - for file in ${files} ; do
58579 - epatch "${file}"
58580 - done
58581 - fi
58582 - fi
58583 -
58584 - einfo "Symlinking external libraries..."
58585 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58586 -
58587 - einfo "Linking in other clusters..."
58588 - mkdir "${S}"/nbbuild/netbeans || die
58589 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58590 -
58591 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58592 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58593 - touch nb.cluster.platform.built
58594 -
58595 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58596 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58597 - touch nb.cluster.harness.built
58598 -
58599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58601 - touch nb.cluster.ide.built
58602 - popd >/dev/null || die
58603 -
58604 - java-pkg-2_src_prepare
58605 -}
58606 -
58607 -src_install() {
58608 - pushd nbbuild/netbeans >/dev/null || die
58609 -
58610 - insinto ${INSTALL_DIR}/nb
58611 -
58612 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58613 -
58614 - insinto ${INSTALL_DIR}
58615 - doins -r nb
58616 - dodoc *.txt
58617 - dohtml *.html *.css
58618 -
58619 - insinto ${INSTALL_DIR}/bin
58620 - doins bin/netbeans
58621 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58622 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58623 -
58624 - insinto /etc/netbeans-${SLOT}
58625 - doins etc/*
58626 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58627 -
58628 - # fix paths per bug# 163483
58629 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58630 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58631 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58632 - fi
58633 -
58634 - dodir /usr/share/icons/hicolor/32x32/apps
58635 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58636 - dodir /usr/share/icons/hicolor/128x128/apps
58637 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58638 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58639 -
58640 - popd >/dev/null || die
58641 -
58642 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58643 -
58644 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58645 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58646 -}
58647 -
58648 -pkg_postinst() {
58649 - if use keychain ; then
58650 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58651 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58652 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58653 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58654 - einfo "each key on single line, for example:"
58655 - einfo "id_dsa"
58656 - einfo "id_dsa_gentoo"
58657 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58658 - einfo "for key password (only this time and never again). You can find more information"
58659 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58660 - fi
58661 -}
58662
58663 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150825.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150825.ebuild
58664 deleted file mode 100644
58665 index 89b2864..0000000
58666 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150825.ebuild
58667 +++ /dev/null
58668 @@ -1,148 +0,0 @@
58669 -# Copyright 1999-2015 Gentoo Foundation
58670 -# Distributed under the terms of the GNU General Public License v2
58671 -# $Header: $
58672 -
58673 -EAPI="4"
58674 -inherit eutils java-pkg-2 java-ant-2
58675 -
58676 -DESCRIPTION="Netbeans IDE Branding"
58677 -HOMEPAGE="http://netbeans.org/"
58678 -SLOT="9999"
58679 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
58680 -SRC_URI="${SOURCE_URL}
58681 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58682 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58683 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58684 -KEYWORDS="~amd64 ~x86"
58685 -IUSE="keychain"
58686 -S="${WORKDIR}"
58687 -
58688 -CDEPEND="~dev-java/netbeans-platform-${PV}
58689 - ~dev-java/netbeans-harness-${PV}
58690 - ~dev-java/netbeans-ide-${PV}"
58691 -DEPEND=">=virtual/jdk-1.7
58692 - app-arch/unzip
58693 - ${CDEPEND}
58694 - dev-java/javahelp:0"
58695 -RDEPEND=">=virtual/jdk-1.7
58696 - ${CDEPEND}
58697 - keychain? (
58698 - net-misc/keychain:0
58699 - net-misc/x11-ssh-askpass:0
58700 - )"
58701 -
58702 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58703 -
58704 -EANT_BUILD_XML="nbbuild/build.xml"
58705 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58706 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58707 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58708 -JAVA_PKG_BSFIX="off"
58709 -
58710 -src_unpack() {
58711 - unpack $(basename ${SOURCE_URL})
58712 -
58713 - einfo "Deleting bundled jars..."
58714 - find -name "*.jar" -type f -delete
58715 -
58716 - unpack netbeans-9999-r14-build.xml.patch.bz2
58717 -}
58718 -
58719 -src_prepare() {
58720 - einfo "Deleting bundled class files..."
58721 - find -name "*.class" -type f | xargs rm -vf
58722 -
58723 - epatch netbeans-9999-r14-build.xml.patch
58724 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58725 -
58726 - # Support for custom patches
58727 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58728 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58729 -
58730 - if [ -n "${files}" ] ; then
58731 - einfo "Applying custom patches:"
58732 -
58733 - for file in ${files} ; do
58734 - epatch "${file}"
58735 - done
58736 - fi
58737 - fi
58738 -
58739 - einfo "Symlinking external libraries..."
58740 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58741 -
58742 - einfo "Linking in other clusters..."
58743 - mkdir "${S}"/nbbuild/netbeans || die
58744 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58745 -
58746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58748 - touch nb.cluster.platform.built
58749 -
58750 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58751 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58752 - touch nb.cluster.harness.built
58753 -
58754 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58755 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58756 - touch nb.cluster.ide.built
58757 - popd >/dev/null || die
58758 -
58759 - java-pkg-2_src_prepare
58760 -}
58761 -
58762 -src_install() {
58763 - pushd nbbuild/netbeans >/dev/null || die
58764 -
58765 - insinto ${INSTALL_DIR}/nb
58766 -
58767 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58768 -
58769 - insinto ${INSTALL_DIR}
58770 - doins -r nb
58771 - dodoc *.txt
58772 - dohtml *.html *.css
58773 -
58774 - insinto ${INSTALL_DIR}/bin
58775 - doins bin/netbeans
58776 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58777 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58778 -
58779 - insinto /etc/netbeans-${SLOT}
58780 - doins etc/*
58781 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58782 -
58783 - # fix paths per bug# 163483
58784 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58785 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58786 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58787 - fi
58788 -
58789 - dodir /usr/share/icons/hicolor/32x32/apps
58790 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58791 - dodir /usr/share/icons/hicolor/128x128/apps
58792 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58793 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58794 -
58795 - popd >/dev/null || die
58796 -
58797 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58798 -
58799 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58800 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58801 -}
58802 -
58803 -pkg_postinst() {
58804 - if use keychain ; then
58805 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58806 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58807 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58808 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58809 - einfo "each key on single line, for example:"
58810 - einfo "id_dsa"
58811 - einfo "id_dsa_gentoo"
58812 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58813 - einfo "for key password (only this time and never again). You can find more information"
58814 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58815 - fi
58816 -}
58817
58818 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150827.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150827.ebuild
58819 deleted file mode 100644
58820 index 04de22b..0000000
58821 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150827.ebuild
58822 +++ /dev/null
58823 @@ -1,148 +0,0 @@
58824 -# Copyright 1999-2015 Gentoo Foundation
58825 -# Distributed under the terms of the GNU General Public License v2
58826 -# $Header: $
58827 -
58828 -EAPI="4"
58829 -inherit eutils java-pkg-2 java-ant-2
58830 -
58831 -DESCRIPTION="Netbeans IDE Branding"
58832 -HOMEPAGE="http://netbeans.org/"
58833 -SLOT="9999"
58834 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
58835 -SRC_URI="${SOURCE_URL}
58836 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58837 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58838 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58839 -KEYWORDS="~amd64 ~x86"
58840 -IUSE="keychain"
58841 -S="${WORKDIR}"
58842 -
58843 -CDEPEND="~dev-java/netbeans-platform-${PV}
58844 - ~dev-java/netbeans-harness-${PV}
58845 - ~dev-java/netbeans-ide-${PV}"
58846 -DEPEND=">=virtual/jdk-1.7
58847 - app-arch/unzip
58848 - ${CDEPEND}
58849 - dev-java/javahelp:0"
58850 -RDEPEND=">=virtual/jdk-1.7
58851 - ${CDEPEND}
58852 - keychain? (
58853 - net-misc/keychain:0
58854 - net-misc/x11-ssh-askpass:0
58855 - )"
58856 -
58857 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
58858 -
58859 -EANT_BUILD_XML="nbbuild/build.xml"
58860 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
58861 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
58862 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
58863 -JAVA_PKG_BSFIX="off"
58864 -
58865 -src_unpack() {
58866 - unpack $(basename ${SOURCE_URL})
58867 -
58868 - einfo "Deleting bundled jars..."
58869 - find -name "*.jar" -type f -delete
58870 -
58871 - unpack netbeans-9999-r14-build.xml.patch.bz2
58872 -}
58873 -
58874 -src_prepare() {
58875 - einfo "Deleting bundled class files..."
58876 - find -name "*.class" -type f | xargs rm -vf
58877 -
58878 - epatch netbeans-9999-r14-build.xml.patch
58879 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
58880 -
58881 - # Support for custom patches
58882 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
58883 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
58884 -
58885 - if [ -n "${files}" ] ; then
58886 - einfo "Applying custom patches:"
58887 -
58888 - for file in ${files} ; do
58889 - epatch "${file}"
58890 - done
58891 - fi
58892 - fi
58893 -
58894 - einfo "Symlinking external libraries..."
58895 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
58896 -
58897 - einfo "Linking in other clusters..."
58898 - mkdir "${S}"/nbbuild/netbeans || die
58899 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
58900 -
58901 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
58902 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58903 - touch nb.cluster.platform.built
58904 -
58905 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
58906 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58907 - touch nb.cluster.harness.built
58908 -
58909 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
58910 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
58911 - touch nb.cluster.ide.built
58912 - popd >/dev/null || die
58913 -
58914 - java-pkg-2_src_prepare
58915 -}
58916 -
58917 -src_install() {
58918 - pushd nbbuild/netbeans >/dev/null || die
58919 -
58920 - insinto ${INSTALL_DIR}/nb
58921 -
58922 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
58923 -
58924 - insinto ${INSTALL_DIR}
58925 - doins -r nb
58926 - dodoc *.txt
58927 - dohtml *.html *.css
58928 -
58929 - insinto ${INSTALL_DIR}/bin
58930 - doins bin/netbeans
58931 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
58932 - fperms 755 ${INSTALL_DIR}/bin/netbeans
58933 -
58934 - insinto /etc/netbeans-${SLOT}
58935 - doins etc/*
58936 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
58937 -
58938 - # fix paths per bug# 163483
58939 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
58940 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58941 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
58942 - fi
58943 -
58944 - dodir /usr/share/icons/hicolor/32x32/apps
58945 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
58946 - dodir /usr/share/icons/hicolor/128x128/apps
58947 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
58948 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
58949 -
58950 - popd >/dev/null || die
58951 -
58952 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
58953 -
58954 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
58955 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
58956 -}
58957 -
58958 -pkg_postinst() {
58959 - if use keychain ; then
58960 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
58961 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
58962 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
58963 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
58964 - einfo "each key on single line, for example:"
58965 - einfo "id_dsa"
58966 - einfo "id_dsa_gentoo"
58967 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
58968 - einfo "for key password (only this time and never again). You can find more information"
58969 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
58970 - fi
58971 -}
58972
58973 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150828.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150828.ebuild
58974 deleted file mode 100644
58975 index 320ebf1..0000000
58976 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150828.ebuild
58977 +++ /dev/null
58978 @@ -1,148 +0,0 @@
58979 -# Copyright 1999-2015 Gentoo Foundation
58980 -# Distributed under the terms of the GNU General Public License v2
58981 -# $Header: $
58982 -
58983 -EAPI="4"
58984 -inherit eutils java-pkg-2 java-ant-2
58985 -
58986 -DESCRIPTION="Netbeans IDE Branding"
58987 -HOMEPAGE="http://netbeans.org/"
58988 -SLOT="9999"
58989 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
58990 -SRC_URI="${SOURCE_URL}
58991 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
58992 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
58993 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
58994 -KEYWORDS="~amd64 ~x86"
58995 -IUSE="keychain"
58996 -S="${WORKDIR}"
58997 -
58998 -CDEPEND="~dev-java/netbeans-platform-${PV}
58999 - ~dev-java/netbeans-harness-${PV}
59000 - ~dev-java/netbeans-ide-${PV}"
59001 -DEPEND=">=virtual/jdk-1.7
59002 - app-arch/unzip
59003 - ${CDEPEND}
59004 - dev-java/javahelp:0"
59005 -RDEPEND=">=virtual/jdk-1.7
59006 - ${CDEPEND}
59007 - keychain? (
59008 - net-misc/keychain:0
59009 - net-misc/x11-ssh-askpass:0
59010 - )"
59011 -
59012 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59013 -
59014 -EANT_BUILD_XML="nbbuild/build.xml"
59015 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
59016 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59017 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59018 -JAVA_PKG_BSFIX="off"
59019 -
59020 -src_unpack() {
59021 - unpack $(basename ${SOURCE_URL})
59022 -
59023 - einfo "Deleting bundled jars..."
59024 - find -name "*.jar" -type f -delete
59025 -
59026 - unpack netbeans-9999-r14-build.xml.patch.bz2
59027 -}
59028 -
59029 -src_prepare() {
59030 - einfo "Deleting bundled class files..."
59031 - find -name "*.class" -type f | xargs rm -vf
59032 -
59033 - epatch netbeans-9999-r14-build.xml.patch
59034 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
59035 -
59036 - # Support for custom patches
59037 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59038 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59039 -
59040 - if [ -n "${files}" ] ; then
59041 - einfo "Applying custom patches:"
59042 -
59043 - for file in ${files} ; do
59044 - epatch "${file}"
59045 - done
59046 - fi
59047 - fi
59048 -
59049 - einfo "Symlinking external libraries..."
59050 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59051 -
59052 - einfo "Linking in other clusters..."
59053 - mkdir "${S}"/nbbuild/netbeans || die
59054 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59055 -
59056 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59057 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59058 - touch nb.cluster.platform.built
59059 -
59060 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
59061 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59062 - touch nb.cluster.harness.built
59063 -
59064 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59065 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59066 - touch nb.cluster.ide.built
59067 - popd >/dev/null || die
59068 -
59069 - java-pkg-2_src_prepare
59070 -}
59071 -
59072 -src_install() {
59073 - pushd nbbuild/netbeans >/dev/null || die
59074 -
59075 - insinto ${INSTALL_DIR}/nb
59076 -
59077 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
59078 -
59079 - insinto ${INSTALL_DIR}
59080 - doins -r nb
59081 - dodoc *.txt
59082 - dohtml *.html *.css
59083 -
59084 - insinto ${INSTALL_DIR}/bin
59085 - doins bin/netbeans
59086 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
59087 - fperms 755 ${INSTALL_DIR}/bin/netbeans
59088 -
59089 - insinto /etc/netbeans-${SLOT}
59090 - doins etc/*
59091 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
59092 -
59093 - # fix paths per bug# 163483
59094 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
59095 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59096 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59097 - fi
59098 -
59099 - dodir /usr/share/icons/hicolor/32x32/apps
59100 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
59101 - dodir /usr/share/icons/hicolor/128x128/apps
59102 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
59103 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
59104 -
59105 - popd >/dev/null || die
59106 -
59107 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
59108 -
59109 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
59110 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
59111 -}
59112 -
59113 -pkg_postinst() {
59114 - if use keychain ; then
59115 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
59116 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
59117 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
59118 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
59119 - einfo "each key on single line, for example:"
59120 - einfo "id_dsa"
59121 - einfo "id_dsa_gentoo"
59122 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
59123 - einfo "for key password (only this time and never again). You can find more information"
59124 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
59125 - fi
59126 -}
59127
59128 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150829.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150829.ebuild
59129 deleted file mode 100644
59130 index 8596da2..0000000
59131 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150829.ebuild
59132 +++ /dev/null
59133 @@ -1,148 +0,0 @@
59134 -# Copyright 1999-2015 Gentoo Foundation
59135 -# Distributed under the terms of the GNU General Public License v2
59136 -# $Header: $
59137 -
59138 -EAPI="4"
59139 -inherit eutils java-pkg-2 java-ant-2
59140 -
59141 -DESCRIPTION="Netbeans IDE Branding"
59142 -HOMEPAGE="http://netbeans.org/"
59143 -SLOT="9999"
59144 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
59145 -SRC_URI="${SOURCE_URL}
59146 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59147 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
59148 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59149 -KEYWORDS="~amd64 ~x86"
59150 -IUSE="keychain"
59151 -S="${WORKDIR}"
59152 -
59153 -CDEPEND="~dev-java/netbeans-platform-${PV}
59154 - ~dev-java/netbeans-harness-${PV}
59155 - ~dev-java/netbeans-ide-${PV}"
59156 -DEPEND=">=virtual/jdk-1.7
59157 - app-arch/unzip
59158 - ${CDEPEND}
59159 - dev-java/javahelp:0"
59160 -RDEPEND=">=virtual/jdk-1.7
59161 - ${CDEPEND}
59162 - keychain? (
59163 - net-misc/keychain:0
59164 - net-misc/x11-ssh-askpass:0
59165 - )"
59166 -
59167 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59168 -
59169 -EANT_BUILD_XML="nbbuild/build.xml"
59170 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
59171 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59172 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59173 -JAVA_PKG_BSFIX="off"
59174 -
59175 -src_unpack() {
59176 - unpack $(basename ${SOURCE_URL})
59177 -
59178 - einfo "Deleting bundled jars..."
59179 - find -name "*.jar" -type f -delete
59180 -
59181 - unpack netbeans-9999-r14-build.xml.patch.bz2
59182 -}
59183 -
59184 -src_prepare() {
59185 - einfo "Deleting bundled class files..."
59186 - find -name "*.class" -type f | xargs rm -vf
59187 -
59188 - epatch netbeans-9999-r14-build.xml.patch
59189 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
59190 -
59191 - # Support for custom patches
59192 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59193 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59194 -
59195 - if [ -n "${files}" ] ; then
59196 - einfo "Applying custom patches:"
59197 -
59198 - for file in ${files} ; do
59199 - epatch "${file}"
59200 - done
59201 - fi
59202 - fi
59203 -
59204 - einfo "Symlinking external libraries..."
59205 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59206 -
59207 - einfo "Linking in other clusters..."
59208 - mkdir "${S}"/nbbuild/netbeans || die
59209 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59210 -
59211 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59212 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59213 - touch nb.cluster.platform.built
59214 -
59215 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
59216 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59217 - touch nb.cluster.harness.built
59218 -
59219 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59220 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59221 - touch nb.cluster.ide.built
59222 - popd >/dev/null || die
59223 -
59224 - java-pkg-2_src_prepare
59225 -}
59226 -
59227 -src_install() {
59228 - pushd nbbuild/netbeans >/dev/null || die
59229 -
59230 - insinto ${INSTALL_DIR}/nb
59231 -
59232 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
59233 -
59234 - insinto ${INSTALL_DIR}
59235 - doins -r nb
59236 - dodoc *.txt
59237 - dohtml *.html *.css
59238 -
59239 - insinto ${INSTALL_DIR}/bin
59240 - doins bin/netbeans
59241 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
59242 - fperms 755 ${INSTALL_DIR}/bin/netbeans
59243 -
59244 - insinto /etc/netbeans-${SLOT}
59245 - doins etc/*
59246 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
59247 -
59248 - # fix paths per bug# 163483
59249 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
59250 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59251 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59252 - fi
59253 -
59254 - dodir /usr/share/icons/hicolor/32x32/apps
59255 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
59256 - dodir /usr/share/icons/hicolor/128x128/apps
59257 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
59258 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
59259 -
59260 - popd >/dev/null || die
59261 -
59262 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
59263 -
59264 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
59265 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
59266 -}
59267 -
59268 -pkg_postinst() {
59269 - if use keychain ; then
59270 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
59271 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
59272 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
59273 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
59274 - einfo "each key on single line, for example:"
59275 - einfo "id_dsa"
59276 - einfo "id_dsa_gentoo"
59277 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
59278 - einfo "for key password (only this time and never again). You can find more information"
59279 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
59280 - fi
59281 -}
59282
59283 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150830.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150830.ebuild
59284 deleted file mode 100644
59285 index 2a78b19..0000000
59286 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150830.ebuild
59287 +++ /dev/null
59288 @@ -1,148 +0,0 @@
59289 -# Copyright 1999-2015 Gentoo Foundation
59290 -# Distributed under the terms of the GNU General Public License v2
59291 -# $Header: $
59292 -
59293 -EAPI="4"
59294 -inherit eutils java-pkg-2 java-ant-2
59295 -
59296 -DESCRIPTION="Netbeans IDE Branding"
59297 -HOMEPAGE="http://netbeans.org/"
59298 -SLOT="9999"
59299 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
59300 -SRC_URI="${SOURCE_URL}
59301 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59302 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
59303 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59304 -KEYWORDS="~amd64 ~x86"
59305 -IUSE="keychain"
59306 -S="${WORKDIR}"
59307 -
59308 -CDEPEND="~dev-java/netbeans-platform-${PV}
59309 - ~dev-java/netbeans-harness-${PV}
59310 - ~dev-java/netbeans-ide-${PV}"
59311 -DEPEND=">=virtual/jdk-1.7
59312 - app-arch/unzip
59313 - ${CDEPEND}
59314 - dev-java/javahelp:0"
59315 -RDEPEND=">=virtual/jdk-1.7
59316 - ${CDEPEND}
59317 - keychain? (
59318 - net-misc/keychain:0
59319 - net-misc/x11-ssh-askpass:0
59320 - )"
59321 -
59322 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59323 -
59324 -EANT_BUILD_XML="nbbuild/build.xml"
59325 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
59326 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59327 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59328 -JAVA_PKG_BSFIX="off"
59329 -
59330 -src_unpack() {
59331 - unpack $(basename ${SOURCE_URL})
59332 -
59333 - einfo "Deleting bundled jars..."
59334 - find -name "*.jar" -type f -delete
59335 -
59336 - unpack netbeans-9999-r14-build.xml.patch.bz2
59337 -}
59338 -
59339 -src_prepare() {
59340 - einfo "Deleting bundled class files..."
59341 - find -name "*.class" -type f | xargs rm -vf
59342 -
59343 - epatch netbeans-9999-r14-build.xml.patch
59344 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
59345 -
59346 - # Support for custom patches
59347 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59348 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59349 -
59350 - if [ -n "${files}" ] ; then
59351 - einfo "Applying custom patches:"
59352 -
59353 - for file in ${files} ; do
59354 - epatch "${file}"
59355 - done
59356 - fi
59357 - fi
59358 -
59359 - einfo "Symlinking external libraries..."
59360 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59361 -
59362 - einfo "Linking in other clusters..."
59363 - mkdir "${S}"/nbbuild/netbeans || die
59364 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59365 -
59366 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59367 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59368 - touch nb.cluster.platform.built
59369 -
59370 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
59371 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59372 - touch nb.cluster.harness.built
59373 -
59374 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59375 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59376 - touch nb.cluster.ide.built
59377 - popd >/dev/null || die
59378 -
59379 - java-pkg-2_src_prepare
59380 -}
59381 -
59382 -src_install() {
59383 - pushd nbbuild/netbeans >/dev/null || die
59384 -
59385 - insinto ${INSTALL_DIR}/nb
59386 -
59387 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
59388 -
59389 - insinto ${INSTALL_DIR}
59390 - doins -r nb
59391 - dodoc *.txt
59392 - dohtml *.html *.css
59393 -
59394 - insinto ${INSTALL_DIR}/bin
59395 - doins bin/netbeans
59396 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
59397 - fperms 755 ${INSTALL_DIR}/bin/netbeans
59398 -
59399 - insinto /etc/netbeans-${SLOT}
59400 - doins etc/*
59401 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
59402 -
59403 - # fix paths per bug# 163483
59404 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
59405 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59406 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59407 - fi
59408 -
59409 - dodir /usr/share/icons/hicolor/32x32/apps
59410 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
59411 - dodir /usr/share/icons/hicolor/128x128/apps
59412 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
59413 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
59414 -
59415 - popd >/dev/null || die
59416 -
59417 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
59418 -
59419 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
59420 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
59421 -}
59422 -
59423 -pkg_postinst() {
59424 - if use keychain ; then
59425 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
59426 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
59427 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
59428 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
59429 - einfo "each key on single line, for example:"
59430 - einfo "id_dsa"
59431 - einfo "id_dsa_gentoo"
59432 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
59433 - einfo "for key password (only this time and never again). You can find more information"
59434 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
59435 - fi
59436 -}
59437
59438 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150831.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150831.ebuild
59439 deleted file mode 100644
59440 index 6580fe7..0000000
59441 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150831.ebuild
59442 +++ /dev/null
59443 @@ -1,148 +0,0 @@
59444 -# Copyright 1999-2015 Gentoo Foundation
59445 -# Distributed under the terms of the GNU General Public License v2
59446 -# $Header: $
59447 -
59448 -EAPI="4"
59449 -inherit eutils java-pkg-2 java-ant-2
59450 -
59451 -DESCRIPTION="Netbeans IDE Branding"
59452 -HOMEPAGE="http://netbeans.org/"
59453 -SLOT="9999"
59454 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
59455 -SRC_URI="${SOURCE_URL}
59456 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59457 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
59458 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59459 -KEYWORDS="~amd64 ~x86"
59460 -IUSE="keychain"
59461 -S="${WORKDIR}"
59462 -
59463 -CDEPEND="~dev-java/netbeans-platform-${PV}
59464 - ~dev-java/netbeans-harness-${PV}
59465 - ~dev-java/netbeans-ide-${PV}"
59466 -DEPEND=">=virtual/jdk-1.7
59467 - app-arch/unzip
59468 - ${CDEPEND}
59469 - dev-java/javahelp:0"
59470 -RDEPEND=">=virtual/jdk-1.7
59471 - ${CDEPEND}
59472 - keychain? (
59473 - net-misc/keychain:0
59474 - net-misc/x11-ssh-askpass:0
59475 - )"
59476 -
59477 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59478 -
59479 -EANT_BUILD_XML="nbbuild/build.xml"
59480 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
59481 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59482 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59483 -JAVA_PKG_BSFIX="off"
59484 -
59485 -src_unpack() {
59486 - unpack $(basename ${SOURCE_URL})
59487 -
59488 - einfo "Deleting bundled jars..."
59489 - find -name "*.jar" -type f -delete
59490 -
59491 - unpack netbeans-9999-r14-build.xml.patch.bz2
59492 -}
59493 -
59494 -src_prepare() {
59495 - einfo "Deleting bundled class files..."
59496 - find -name "*.class" -type f | xargs rm -vf
59497 -
59498 - epatch netbeans-9999-r14-build.xml.patch
59499 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
59500 -
59501 - # Support for custom patches
59502 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59503 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59504 -
59505 - if [ -n "${files}" ] ; then
59506 - einfo "Applying custom patches:"
59507 -
59508 - for file in ${files} ; do
59509 - epatch "${file}"
59510 - done
59511 - fi
59512 - fi
59513 -
59514 - einfo "Symlinking external libraries..."
59515 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59516 -
59517 - einfo "Linking in other clusters..."
59518 - mkdir "${S}"/nbbuild/netbeans || die
59519 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59520 -
59521 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59522 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59523 - touch nb.cluster.platform.built
59524 -
59525 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
59526 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59527 - touch nb.cluster.harness.built
59528 -
59529 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59530 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59531 - touch nb.cluster.ide.built
59532 - popd >/dev/null || die
59533 -
59534 - java-pkg-2_src_prepare
59535 -}
59536 -
59537 -src_install() {
59538 - pushd nbbuild/netbeans >/dev/null || die
59539 -
59540 - insinto ${INSTALL_DIR}/nb
59541 -
59542 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
59543 -
59544 - insinto ${INSTALL_DIR}
59545 - doins -r nb
59546 - dodoc *.txt
59547 - dohtml *.html *.css
59548 -
59549 - insinto ${INSTALL_DIR}/bin
59550 - doins bin/netbeans
59551 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
59552 - fperms 755 ${INSTALL_DIR}/bin/netbeans
59553 -
59554 - insinto /etc/netbeans-${SLOT}
59555 - doins etc/*
59556 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
59557 -
59558 - # fix paths per bug# 163483
59559 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
59560 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59561 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
59562 - fi
59563 -
59564 - dodir /usr/share/icons/hicolor/32x32/apps
59565 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
59566 - dodir /usr/share/icons/hicolor/128x128/apps
59567 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
59568 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
59569 -
59570 - popd >/dev/null || die
59571 -
59572 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
59573 -
59574 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
59575 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
59576 -}
59577 -
59578 -pkg_postinst() {
59579 - if use keychain ; then
59580 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
59581 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
59582 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
59583 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
59584 - einfo "each key on single line, for example:"
59585 - einfo "id_dsa"
59586 - einfo "id_dsa_gentoo"
59587 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
59588 - einfo "for key password (only this time and never again). You can find more information"
59589 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
59590 - fi
59591 -}
59592
59593 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150801.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150901.ebuild
59594 similarity index 98%
59595 rename from dev-java/netbeans-nb/netbeans-nb-9999_p20150801.ebuild
59596 rename to dev-java/netbeans-nb/netbeans-nb-9999_p20150901.ebuild
59597 index 93e42da..b034e15 100644
59598 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150801.ebuild
59599 +++ b/dev-java/netbeans-nb/netbeans-nb-9999_p20150901.ebuild
59600 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
59601 DESCRIPTION="Netbeans IDE Branding"
59602 HOMEPAGE="http://netbeans.org/"
59603 SLOT="9999"
59604 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
59605 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
59606 SRC_URI="${SOURCE_URL}
59607 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59608 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
59609
59610 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
59611 index 56683f9..70b8add 100644
59612 --- a/dev-java/netbeans-php/Manifest
59613 +++ b/dev-java/netbeans-php/Manifest
59614 @@ -8,70 +8,24 @@ DIST BFB982F9B33E2F1A1766C212C8208793F9B7E77C-phpsigfiles.zip 555036 SHA256 283b
59615 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
59616 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
59617 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
59618 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
59619 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
59620 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
59621 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
59622 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
59623 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
59624 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
59625 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
59626 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
59627 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
59628 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
59629 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
59630 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
59631 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
59632 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
59633 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
59634 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
59635 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
59636 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
59637 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
59638 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
59639 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
59640 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
59641 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
59642 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
59643 EBUILD netbeans-php-8.0.2.ebuild 4353 SHA256 4198bab28e90acc07d5ff41868ed3361cbcd364d57ec5390a4f4b96894e24666 SHA512 496220eeeb431cc7141b3e35d41c771ca21c6cb9cb15224494f1dcb793bb15fe20bf6889f392b9d3aae7663bfb6356d5a54670cf834662a455ccafe991feb893 WHIRLPOOL 8fe2d00e3f6989da1356f681fc42e3625e40f412e467015dbf4d366900ef6a6447b1ed0d5c845739ca0d80b765279db1d7488c991ae53a9b3e641d9fe86c881b
59644 -EBUILD netbeans-php-9999_p20150801.ebuild 4423 SHA256 de5f663933b4733a5d16c49d7508545eeee4ad68481b4463bf3f6e4097c4e81e SHA512 9e517f3176dd82081c02838318b56c22683a16f9c47836245f457721a0aefdc02cb835ae9a53c6a080279e3c411eac8ce78559b1938f35c505fa708695518362 WHIRLPOOL 8d67c6a70c146484ebb337aa941e4ac1a06df0e7012b22f59fea7dd130ded235602d8d8cdf4fc9081a3b986720c33d87a5326f4b9915779e408305a387daeeda
59645 -EBUILD netbeans-php-9999_p20150803.ebuild 4423 SHA256 196117d43272d65d160a242ba9a4ca6b7cb28518f67fe5b96c3fa7f1bfcf1481 SHA512 0f53726d663d68362bcc947eecc4655d638bee682e08c548082f3ffb5f31e2265777b9476e424ce7eaf30df6bfdcf72e212b8b648a331c8cc485cf150b3f4557 WHIRLPOOL ba6fb9b400bfd0e05dda4688aae2fc8b8a301f382dae2410531c4613535420d2c3912a4c227fdaa2f834152b205d358d6e2503fdf67d68e0649d3af19436394b
59646 -EBUILD netbeans-php-9999_p20150804.ebuild 4423 SHA256 0bd97a93019df459b6637762c707185e2a0654491b65174a25378a56196d6227 SHA512 85c7a7f5692e98e1539dd50c3f4d2b0778e8da3b642d303e400df2fbb568c79aa1d56e5f311067b31054045332a632b2ad054fcbbd473596a1d0359cd044aa0e WHIRLPOOL 054303a264626d0318fe15fc0d40674e47fb94940391576a990b820cb9b81f13604907ee115a24c78dc689c71ee96f1ec8faf204bb41517cfd19f70d1e39c1e6
59647 -EBUILD netbeans-php-9999_p20150805.ebuild 4423 SHA256 0358031c91ac631e4fef270c4a93f80258cc1118d53f62015a27ba26104da529 SHA512 ec9d86220360b8a496fe7233e000b2891436413fa736c99ed020fa6d1d105bdca1a77b7cacb889f4d481d0bcff25ea6bc1b4cfde935acd8ea90623929f3e86ea WHIRLPOOL b979a56e455f9a7fbd291c797f4f02018b31195df4e114daca61277015e3983f6d5ea13b2a083e008a0230b69717e7e784debbf8cd86b5820cb7886be43fb287
59648 -EBUILD netbeans-php-9999_p20150807.ebuild 4423 SHA256 021ecae37871b83cd73bcd718cd3107a2fae82b020f704df51db8b5945fbc2fc SHA512 bff9dfd61b4c9d01e76f4964e1916acb6511cbd7c3b5f90f668fb5a07a2f3fd05713373f863c3dbf3d72083334888a09c2b21ec2bbb5307f192d11f185982364 WHIRLPOOL 1a325d26eee05e8b14d03c97f6b6a4996de5d77a4555da1affa62296cd0788d0ee2cfabbf1952fe4bb7cd233810f09ac9fcf9892368556098f355ba9d6cd078f
59649 -EBUILD netbeans-php-9999_p20150808.ebuild 4423 SHA256 41b29a5cd49e2485d04990eaed80e7c6aaa5adc4fd728609776e4f9b1700c326 SHA512 a1e9ae326d43131620cfdfed38d51ce85be7a93799d08b945e0710f968768b3acb61f5edc4960f4ba1b48d9cbffae3ce3458cd6f11ca75dc095cbb70f7e0fd83 WHIRLPOOL fc7c194723547da6439117d81f7f5429b0e5cdc1a665c16b87ea70964cddba58456265cdd87299319440a25c9e0b3c3eb1cc2a16f32dfc5311da31b5d742fdb2
59650 -EBUILD netbeans-php-9999_p20150810.ebuild 4423 SHA256 4541a3b4baaf9cf1b6daa06c504b6762c14db49ded6dbb976cd32d247c10742f SHA512 c150a94d61a79ea8d0e087f590a43e47175ad7c38b1f7589616e9c43c9e019ef15c7c18d76a0d92b0ce53beefde453ce99700341f7aab2e09289f573b0ae68c1 WHIRLPOOL fbb16a4980dad6610a06508a9b2999c2ad761e1d359bc4e6758a6a1835997e1458f8a599c84e3725dd6aa81404fbfb5211e0f4a0aed64b589ae8852224ff7637
59651 -EBUILD netbeans-php-9999_p20150812.ebuild 4423 SHA256 b40984b7c862de8fb29317a8da5fc98a699b6ecb765273225b0fca65203f40a6 SHA512 4894f67f1f11da0c7fa86929533d98daf4e3399d22e8b8454f8bfad35625067e146ca1b12b14fe35db1db44e75ab8b485ca507f23ce7b2cb9a9937a4376bb27b WHIRLPOOL 5875f6937e75527c46358a26c267659d6a6b9b6b6952aa7ca0ce1e57466b0a9f3863f1c33b5f9747579e9169853550cc264d091093f256589aa84a021bbf7f96
59652 -EBUILD netbeans-php-9999_p20150813.ebuild 4423 SHA256 8afc8a23efbf46b9e4b7e9620ed84b40f930dc3f3cf8f4ebb263156b530a7887 SHA512 2a330141e7f1682987f435fb4ee38a52a4b0ca95f95281424326db5276ba53ec5bd51395fd4631b7e3590f7824632ede8dc58f9202158bbadab6d951b72fabd7 WHIRLPOOL 4e83d0e7ca8499d2c2347f231e81beb3bc026cee3bb2e0f83b2bd422be44664f62e54c11b5dcdb13e92363b01f3e11f8d2bad8a22422f60019a44343e2c1b121
59653 -EBUILD netbeans-php-9999_p20150814.ebuild 4423 SHA256 a46866b72e9c3819c8dd2467ef64aed35882a9e13a44af8707f3698bd0cffb76 SHA512 272bf2c5536436d0c932288b29d83390cb72dc75e4307c5e799d7f3c781d065e18732e6c76a7f63f17d6f57cb26ec0126e1ad75db8322cdb79510fce41bae87d WHIRLPOOL 7170ede37959684dad83614572d51e2f6e02d4581cae48445b6381ed30974c9b72c97654c026489c1aeab10d2acfbed0661871584a3ceda18514fb6c9a184110
59654 -EBUILD netbeans-php-9999_p20150817.ebuild 4423 SHA256 b66cc6ca1585897416213547ed5f303a9e06e045dfb7129a00448160dd7f8688 SHA512 350227efa12adb30fba6921de8a1079f6dc3f82b57f8877a27ad03938e42ef51eb1241e8a2d419778d7c3bfeee0f50aa41e2d050a7cb19f982c8f1db6278be87 WHIRLPOOL c9cde3a1b73601c182a42b037fb79d09c49725af334b77ec3945c03d5d03b177f9902ec822e92d846e1c5e8424c45a7490d2901ff5259ef0e9877b6aa54f69d6
59655 -EBUILD netbeans-php-9999_p20150818.ebuild 4423 SHA256 84da8930b91399c1aa7a9b058df09f883ad0c153f7e9af6f812867c6d05a0f7d SHA512 ba61c4c5424bd0f1b94834b296f1e169f2f97685034a649e5894dad405061318f28cc55bf7e7e1c599a91af089d54322f3a1c7cc0ceabc33445c17dea95e7f39 WHIRLPOOL ce2b35435487f186af15af02d404c66d54ad17d826ef0a6596c4f01f240d8b79973c3afb77485f61740da5acf74dafb60ee973708cab371deea4b612b64dedca
59656 -EBUILD netbeans-php-9999_p20150819.ebuild 4423 SHA256 52e8067eb3fca9a03311dc41430ca33e2f99ef333c0bfee9abcf1e8b8651f653 SHA512 a530c51e3e82a4e632183b5c517d9d98bada8026d5cd9f90b5356ef46a546e96d30082bfbca5f9e9dc22f443ad002f99affac386cabe0e4774561a788f6023a5 WHIRLPOOL 90180538fdee9613e56a82a60891ee91800130d4226b93085a0ff739472ec0003560ba4099dc5789647daf8e492db6f09bd74317333edbc21466baa3ec8bb12d
59657 -EBUILD netbeans-php-9999_p20150820.ebuild 4423 SHA256 3ce3ac9bef4e1322d4f2a4b54e670ed0f213d0daa6f5f284b191c69b80c45f5b SHA512 dfd15d4bbfd07904720934f37dbd06fb18d2cbf41f27bc4f9ecb89cfcb02f3b9f3f43089b739d8b433763f40189adc62947b5667bdc8e0d4324c7fd927d6bf62 WHIRLPOOL 8934a8de813d8c09702a002e5a755a37aa3eda79ebd3b40cce80b9a81f0fd49fdc19aa58973907f96a8d11a4d29846889f64d315a341868107c90fa10399ac0a
59658 -EBUILD netbeans-php-9999_p20150821.ebuild 4423 SHA256 436a2ddcba985e47e3ba10f9d5db9626b25a4407870512c88a8632457b5212a7 SHA512 aac95fd96a69d6eb45ed9e8a5277e89df32d8e88934eea976d5262ab5a90125b517ddcac215555b776ef61045b9488778907b4d03eb0a5b01684f89b78342fb9 WHIRLPOOL a71b6124806db74d6e85ac779821fda58aff857f1cfa73cfc00382de946555693d62d5148f3307b36926d3a75f35f916b414b2788d470eea81fc461b84cfbe4c
59659 -EBUILD netbeans-php-9999_p20150822.ebuild 4423 SHA256 e33d84430798dca6489544f7a33659851ff46d774f53b9f9e4230076e53a94df SHA512 84efc01c1b1d9df5aaf42f80a28f4d883a9868d2f0448c6d21ad596cdd00b2814497d9148e33b02b65e22d5a17df2b8e3079966a3530976afe14ef2707e2e9f5 WHIRLPOOL 527bf688a1853aaed92a6cfcd2175d5ace7d9888d067918851c9e4731f9dcdf7caa72366e954b5db4c083a02bb72f52a523c817e9898910752f8b18c3d6563a3
59660 -EBUILD netbeans-php-9999_p20150823.ebuild 4423 SHA256 d546da91e4c4f47e468f86b36be791d47c2c8e502184b6251f4168da7674e46e SHA512 61b1e17662d808352da00d4e7847489adc44f3ab52464b2a7d9aec4ef4f05fdf1b3caf983d84d2825f8dcaed377c25a4c821197b2beb4dddf595db258fdc6cd2 WHIRLPOOL 2d89be65c383b42db35c4adf49c84ead1ae24f24388394586a7cbf9e7e6408d2124d44f10cc3a0469da2c2699cd48d94ab27f0b11394bbd143561a5bf80b115d
59661 -EBUILD netbeans-php-9999_p20150824.ebuild 4423 SHA256 32bafeed0f8df2fe6afd01788b89664e220ce0ed1b3228721e979d376a11fd0d SHA512 d0a86e6d22b5bc6406d66dcc832a7f62f35cb5ef95773775895e9b71d13244911da8f6c3b5881f593b79eb8f97490dd1204930e4316adf77b3454e685b52a1fe WHIRLPOOL b8b1f996ba065a428c9b5f45033e0dbc13ec36026ed75a9ececa163aaa5381b9e1cc7b9bd87d8fb94ce0c36b7602ed7b9455573dc309dcf2e0f7714f62b83534
59662 -EBUILD netbeans-php-9999_p20150825.ebuild 4423 SHA256 208758a349245e58979c392d18b820392b76990092aa13fb13b11ccd4a72435a SHA512 fcc2110cca634c497f77fc5e7365b7a24920a03a6eac7ebf1710eee542ac315e8e396d19f6c74062fea4384cdd7d6bc34b1afd4644c32f1dd9f0ca100c678532 WHIRLPOOL 2b45dc4d6c2a6f41aa033d0d36809dea18662ef904b2c40fba8d9518984081026fcc3e23e7d7204493a98ed45a2c3c3a0768fe3960e98f153717e2b29af16c82
59663 -EBUILD netbeans-php-9999_p20150827.ebuild 4423 SHA256 b9377a3496eaeda6d834e5fde55917c1137c8706d3662e18a37b80cb8b2315a8 SHA512 dd638f6ee494c4339d77a322b77262beb76715fd8d9203369f618ba910927087563000f6426243467d60fdc1c43da54a13c33edbbfe9d584c166fd3894cca514 WHIRLPOOL 8c89387bbd461ac2f37ed28e7a10b86a8694ca88c76633debd58c1abde238fd381b216a11fb548ae44b5a822aee4753167c1caa4d520e5eedbaed97c69b3e220
59664 -EBUILD netbeans-php-9999_p20150828.ebuild 4423 SHA256 b6eb88aa2f2df7c426714381fc501d7de3a67a2c4fb7ce40ae4717d7d9381033 SHA512 f37f2c499750c036e26a0d6917a842a5cb68679ca4d22a10f23976c2f0b9c22a6bd867d9c95d299ec640900560d071e5b03dca217bdc9f2dc705f8761aff61dd WHIRLPOOL 0af4d0cc4e35aa12c3113203648acea6c16234bf4e30e9202e7212bef82cce7afcbc27f779ab699fefb80f6dd7c43b1c896c93c88c5d9fe82f7ce5d567534802
59665 -EBUILD netbeans-php-9999_p20150829.ebuild 4423 SHA256 c54a31711b55d21706676592d1af6d57b8445fdfef136c36f14a630ae524c90e SHA512 421f336d8389367ec712f0f84a9eaab997a98af285328183d4b2205ab4168f4e99d86245be7f52964c57418f4538337ea0ea7c203a910519f67371794197e812 WHIRLPOOL 5d86432be18c6a0dc6e76f3e70d6e1c8b7ea6efc15f58984ba33277803cae807eb7e1ac023483647e20b48aaccc598c6dc33229c07f88edd12aed9473f06f82e
59666 -EBUILD netbeans-php-9999_p20150830.ebuild 4423 SHA256 9dfc678809615318c53dbfb910a0b3b96e5f7a07e1f42957feae6a9df3d8f785 SHA512 eca75f5446f35a72dc973c4bce1feed62d4521ddd4622fb774d61c8e3f8881106801b7dd2484efa40718e49f7e555965cce63ec0dddbcaf8723729334726a1e6 WHIRLPOOL cf8862d391535d9a487b31a8fb69531fcb625b737634b97f1d7bab3786810d13625e9d60389692dc1cbcb190fd718fbdbbe0eee4a041396a09bc6b76c988af4f
59667 -EBUILD netbeans-php-9999_p20150831.ebuild 4423 SHA256 f66af3c71a0d16c9c0262fcdbdd2673420aeccd498b618bec94017e4a3783816 SHA512 8957ad9d8dcc39c12ff2254ca34536c295a6169e950d6729724e9b43232f8aa51276a80d19dc89086d8e976b6bcb398a409623e40dbbf3d2c7ab0a677d38601a WHIRLPOOL 34e3ee66d67d5dfcb08c82344e67adf4aacf852d971ff61fad3aba5dcef18e8a01be64d7472661d9f47a9aa0cf1239b1d74ea715464f89d6ce134559800b3915
59668 +EBUILD netbeans-php-9999_p20150901.ebuild 4423 SHA256 c4696fc36e62056ba28d984f0b30efb50b802d773b175a249547cfd8d3230291 SHA512 6c6fee5385d034171b2f5ce1d9d7a4bcfb13c5db469db5b3a68d56bcb99b6bd7b1b4f908c65ede0ccb465c998e3a7764e965132010d18c8139d5a6fd59c00c63 WHIRLPOOL e91d1470dc2212c4bb7aa1822ee1f11cb8623a8733dbfa94d9e940933a8a0930e3fb264ec77f1b8b64b558d6e32c12babfbd2f5ed6d44d64f92d78789dd48a45
59669 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
59670 -----BEGIN PGP SIGNATURE-----
59671 Version: GnuPG v2
59672
59673 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZu3AP/iwiaVbepgsOfz+pizslMbbs
59674 -pBsx6AcCh4YvSIUTaa+Ud3PDVtEBSSwmYRNWMokQgqCRh/lf/y7PZe0Xd7jcaKiL
59675 -SAsZk/jSHqYSnf1tkfGjqvsNXGC2h7CWtGLHAEaUjD1GqtMRMZzMccYaxQI7gIDU
59676 -ZusgzRD+tgOc1WEBetqjiVXzD4S3TpulM9uVyYjYaci3gV73CIUuDbEKcJt2NzBb
59677 -NPM0TsN5KLXm4atWxcIaqupfblVF14CEQmRe+E02R/Px/4QpxYLkQ21U66YOCP+4
59678 -xs0dhFwt+AA0T5q9WCop88SUoO/isBzmzwJLwdoPKvat35Kd2VX/kPgyNtQ0vkbS
59679 -KAJf9CFYdj2BIHRWY3jkT5sQHd27LvuRrHGrBFRc8ap6uWtoP87ItKQPn/5d+aXj
59680 -zkHqEncgJngq1zV5UWuts8BPMwL2H0rFsxUjCbsbrWbmZtJ9yUtn4De1EUhFsYVz
59681 -5tXrgXO81sLMfffRmWd7C2zVLFAbDdIifjOMr8zN4neLiLF4fo9Xo25IsnL71cl6
59682 -BxZmFr4/PkmLKAICt3nrSdpzsENEjxtPpc+Sxgwy9IpRXU2jbsWcS7RzeALFEuSw
59683 -WybcwEZLaYAz3Y/t6GICt8/F4fXzqOs4GM/wlF9fLWilWjWiHqgvt05D0Dn0CJIO
59684 -B1w6wdHdh5495t+0tAuW
59685 -=nQ1f
59686 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZXXgP/2LYc4BeaPG7+nE2rPKrF7Ss
59687 +5/Wc1HOQj29BPQRWevMrA1cu2sCjg/F4IsluZh7YLKEe5abpFxXqZ71RbD+V/dBs
59688 +DEi/o61Qlli9cC0wcnvmojzp0PJgEg5diDiRu2YZLVzg8FY3tyt3r8tHILEy4aOx
59689 +ugdRc2Cw5zXWaI6kBZpw2b/CdhiahgRDV/k2z3lpiQFBFQqAQehWySlk5S+2OJbC
59690 +E0oZOnPLewbz1W0n/ouOSXKScCAuXVvo8r3O9EwnbAfudFHGuoHJ5dIuYYYCTU6n
59691 +xJ638w4lqc21CcNMqjoJdN++I9USEU7jFRTZMjYI7gta+utY19mSO+jCejunIAfR
59692 +XlxfbEnWHQUfaODaq0xhIeULq7oCrS+KkO0d99xhUyHKYldDWtGX8zjqxEzI5LrN
59693 +eJcyOxSnYWHQLee9wG8OsKEJVun/s9H/70Df7DL0QlGkaxvUerKdemEGmoy+rlCC
59694 +GwwYDTZJWLKR1sayAXnrToASXjIhfBJ2vtYa3UVBejlyhJ7Mr86cTStXMyNNzfzJ
59695 +BqVjKzWYdy0FDE1q2GXzTvokH7WoomuDqQ2H5cHOIXS+VxxDXqw/FRKNiaX6CsEo
59696 +WL3rnCF0Zmy7q3MLQG7DgjbQNTt1DdzxfLWBQNb8PQD2jjev8lEycIv0FKzM+etN
59697 +K+bGCnOWJL014FHGkRyA
59698 +=I2wm
59699 -----END PGP SIGNATURE-----
59700
59701 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150803.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150803.ebuild
59702 deleted file mode 100644
59703 index c6dffc0..0000000
59704 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150803.ebuild
59705 +++ /dev/null
59706 @@ -1,127 +0,0 @@
59707 -# Copyright 1999-2015 Gentoo Foundation
59708 -# Distributed under the terms of the GNU General Public License v2
59709 -# $Header: $
59710 -
59711 -EAPI="4"
59712 -inherit eutils java-pkg-2 java-ant-2
59713 -
59714 -DESCRIPTION="Netbeans PHP Cluster"
59715 -HOMEPAGE="http://netbeans.org/projects/php"
59716 -SLOT="9999"
59717 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
59718 -SRC_URI="${SOURCE_URL}
59719 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59720 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
59721 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
59722 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
59723 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59724 -KEYWORDS="~amd64 ~x86"
59725 -IUSE=""
59726 -S="${WORKDIR}"
59727 -
59728 -CDEPEND="~dev-java/netbeans-extide-${PV}
59729 - ~dev-java/netbeans-ide-${PV}
59730 - ~dev-java/netbeans-platform-${PV}
59731 - ~dev-java/netbeans-webcommon-${PV}
59732 - ~dev-java/netbeans-websvccommon-${PV}
59733 - dev-java/javacup:0"
59734 -DEPEND=">=virtual/jdk-1.7
59735 - app-arch/unzip
59736 - ${CDEPEND}
59737 - dev-java/javahelp:0"
59738 -RDEPEND=">=virtual/jdk-1.7
59739 - ${CDEPEND}"
59740 -
59741 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59742 -
59743 -EANT_BUILD_XML="nbbuild/build.xml"
59744 -EANT_BUILD_TARGET="rebuild-cluster"
59745 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59746 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59747 -JAVA_PKG_BSFIX="off"
59748 -
59749 -src_unpack() {
59750 - unpack $(basename ${SOURCE_URL})
59751 -
59752 - einfo "Deleting bundled jars..."
59753 - find -name "*.jar" -type f -delete
59754 -
59755 - unpack netbeans-9999-r14-build.xml.patch.bz2
59756 -
59757 - pushd "${S}" >/dev/null || die
59758 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
59759 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
59760 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
59761 - popd >/dev/null || die
59762 -}
59763 -
59764 -src_prepare() {
59765 - einfo "Deleting bundled class files..."
59766 - find -name "*.class" -type f | xargs rm -vf
59767 -
59768 - epatch netbeans-9999-r14-build.xml.patch
59769 -
59770 - # Support for custom patches
59771 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59772 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59773 -
59774 - if [ -n "${files}" ] ; then
59775 - einfo "Applying custom patches:"
59776 -
59777 - for file in ${files} ; do
59778 - epatch "${file}"
59779 - done
59780 - fi
59781 - fi
59782 -
59783 - einfo "Symlinking external libraries..."
59784 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59785 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
59786 -
59787 - einfo "Linking in other clusters..."
59788 - mkdir "${S}"/nbbuild/netbeans || die
59789 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59790 -
59791 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59792 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59793 - touch nb.cluster.extide.built
59794 -
59795 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59796 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59797 - touch nb.cluster.ide.built
59798 -
59799 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59800 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59801 - touch nb.cluster.platform.built
59802 -
59803 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
59804 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59805 - touch nb.cluster.webcommon.built
59806 -
59807 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
59808 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59809 - touch nb.cluster.websvccommon.built
59810 -
59811 - popd >/dev/null || die
59812 -
59813 - java-pkg-2_src_prepare
59814 -}
59815 -
59816 -src_install() {
59817 - pushd nbbuild/netbeans/php >/dev/null || die
59818 -
59819 - insinto ${INSTALL_DIR}
59820 -
59821 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59822 -
59823 - doins -r *
59824 -
59825 - popd >/dev/null || die
59826 -
59827 - local instdir=${INSTALL_DIR}/modules/ext
59828 - pushd "${D}"/${instdir} >/dev/null || die
59829 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
59830 - popd >/dev/null || die
59831 -
59832 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
59833 -}
59834
59835 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150804.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150804.ebuild
59836 deleted file mode 100644
59837 index c01f55c..0000000
59838 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150804.ebuild
59839 +++ /dev/null
59840 @@ -1,127 +0,0 @@
59841 -# Copyright 1999-2015 Gentoo Foundation
59842 -# Distributed under the terms of the GNU General Public License v2
59843 -# $Header: $
59844 -
59845 -EAPI="4"
59846 -inherit eutils java-pkg-2 java-ant-2
59847 -
59848 -DESCRIPTION="Netbeans PHP Cluster"
59849 -HOMEPAGE="http://netbeans.org/projects/php"
59850 -SLOT="9999"
59851 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
59852 -SRC_URI="${SOURCE_URL}
59853 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59854 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
59855 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
59856 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
59857 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59858 -KEYWORDS="~amd64 ~x86"
59859 -IUSE=""
59860 -S="${WORKDIR}"
59861 -
59862 -CDEPEND="~dev-java/netbeans-extide-${PV}
59863 - ~dev-java/netbeans-ide-${PV}
59864 - ~dev-java/netbeans-platform-${PV}
59865 - ~dev-java/netbeans-webcommon-${PV}
59866 - ~dev-java/netbeans-websvccommon-${PV}
59867 - dev-java/javacup:0"
59868 -DEPEND=">=virtual/jdk-1.7
59869 - app-arch/unzip
59870 - ${CDEPEND}
59871 - dev-java/javahelp:0"
59872 -RDEPEND=">=virtual/jdk-1.7
59873 - ${CDEPEND}"
59874 -
59875 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
59876 -
59877 -EANT_BUILD_XML="nbbuild/build.xml"
59878 -EANT_BUILD_TARGET="rebuild-cluster"
59879 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
59880 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
59881 -JAVA_PKG_BSFIX="off"
59882 -
59883 -src_unpack() {
59884 - unpack $(basename ${SOURCE_URL})
59885 -
59886 - einfo "Deleting bundled jars..."
59887 - find -name "*.jar" -type f -delete
59888 -
59889 - unpack netbeans-9999-r14-build.xml.patch.bz2
59890 -
59891 - pushd "${S}" >/dev/null || die
59892 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
59893 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
59894 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
59895 - popd >/dev/null || die
59896 -}
59897 -
59898 -src_prepare() {
59899 - einfo "Deleting bundled class files..."
59900 - find -name "*.class" -type f | xargs rm -vf
59901 -
59902 - epatch netbeans-9999-r14-build.xml.patch
59903 -
59904 - # Support for custom patches
59905 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
59906 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
59907 -
59908 - if [ -n "${files}" ] ; then
59909 - einfo "Applying custom patches:"
59910 -
59911 - for file in ${files} ; do
59912 - epatch "${file}"
59913 - done
59914 - fi
59915 - fi
59916 -
59917 - einfo "Symlinking external libraries..."
59918 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
59919 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
59920 -
59921 - einfo "Linking in other clusters..."
59922 - mkdir "${S}"/nbbuild/netbeans || die
59923 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
59924 -
59925 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
59926 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59927 - touch nb.cluster.extide.built
59928 -
59929 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
59930 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59931 - touch nb.cluster.ide.built
59932 -
59933 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
59934 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59935 - touch nb.cluster.platform.built
59936 -
59937 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
59938 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59939 - touch nb.cluster.webcommon.built
59940 -
59941 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
59942 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
59943 - touch nb.cluster.websvccommon.built
59944 -
59945 - popd >/dev/null || die
59946 -
59947 - java-pkg-2_src_prepare
59948 -}
59949 -
59950 -src_install() {
59951 - pushd nbbuild/netbeans/php >/dev/null || die
59952 -
59953 - insinto ${INSTALL_DIR}
59954 -
59955 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
59956 -
59957 - doins -r *
59958 -
59959 - popd >/dev/null || die
59960 -
59961 - local instdir=${INSTALL_DIR}/modules/ext
59962 - pushd "${D}"/${instdir} >/dev/null || die
59963 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
59964 - popd >/dev/null || die
59965 -
59966 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
59967 -}
59968
59969 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150805.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150805.ebuild
59970 deleted file mode 100644
59971 index 981d8a8..0000000
59972 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150805.ebuild
59973 +++ /dev/null
59974 @@ -1,127 +0,0 @@
59975 -# Copyright 1999-2015 Gentoo Foundation
59976 -# Distributed under the terms of the GNU General Public License v2
59977 -# $Header: $
59978 -
59979 -EAPI="4"
59980 -inherit eutils java-pkg-2 java-ant-2
59981 -
59982 -DESCRIPTION="Netbeans PHP Cluster"
59983 -HOMEPAGE="http://netbeans.org/projects/php"
59984 -SLOT="9999"
59985 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
59986 -SRC_URI="${SOURCE_URL}
59987 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
59988 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
59989 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
59990 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
59991 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
59992 -KEYWORDS="~amd64 ~x86"
59993 -IUSE=""
59994 -S="${WORKDIR}"
59995 -
59996 -CDEPEND="~dev-java/netbeans-extide-${PV}
59997 - ~dev-java/netbeans-ide-${PV}
59998 - ~dev-java/netbeans-platform-${PV}
59999 - ~dev-java/netbeans-webcommon-${PV}
60000 - ~dev-java/netbeans-websvccommon-${PV}
60001 - dev-java/javacup:0"
60002 -DEPEND=">=virtual/jdk-1.7
60003 - app-arch/unzip
60004 - ${CDEPEND}
60005 - dev-java/javahelp:0"
60006 -RDEPEND=">=virtual/jdk-1.7
60007 - ${CDEPEND}"
60008 -
60009 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60010 -
60011 -EANT_BUILD_XML="nbbuild/build.xml"
60012 -EANT_BUILD_TARGET="rebuild-cluster"
60013 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60014 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60015 -JAVA_PKG_BSFIX="off"
60016 -
60017 -src_unpack() {
60018 - unpack $(basename ${SOURCE_URL})
60019 -
60020 - einfo "Deleting bundled jars..."
60021 - find -name "*.jar" -type f -delete
60022 -
60023 - unpack netbeans-9999-r14-build.xml.patch.bz2
60024 -
60025 - pushd "${S}" >/dev/null || die
60026 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60027 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60028 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60029 - popd >/dev/null || die
60030 -}
60031 -
60032 -src_prepare() {
60033 - einfo "Deleting bundled class files..."
60034 - find -name "*.class" -type f | xargs rm -vf
60035 -
60036 - epatch netbeans-9999-r14-build.xml.patch
60037 -
60038 - # Support for custom patches
60039 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60040 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60041 -
60042 - if [ -n "${files}" ] ; then
60043 - einfo "Applying custom patches:"
60044 -
60045 - for file in ${files} ; do
60046 - epatch "${file}"
60047 - done
60048 - fi
60049 - fi
60050 -
60051 - einfo "Symlinking external libraries..."
60052 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60053 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60054 -
60055 - einfo "Linking in other clusters..."
60056 - mkdir "${S}"/nbbuild/netbeans || die
60057 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60058 -
60059 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60060 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60061 - touch nb.cluster.extide.built
60062 -
60063 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60064 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60065 - touch nb.cluster.ide.built
60066 -
60067 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60068 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60069 - touch nb.cluster.platform.built
60070 -
60071 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60072 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60073 - touch nb.cluster.webcommon.built
60074 -
60075 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60076 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60077 - touch nb.cluster.websvccommon.built
60078 -
60079 - popd >/dev/null || die
60080 -
60081 - java-pkg-2_src_prepare
60082 -}
60083 -
60084 -src_install() {
60085 - pushd nbbuild/netbeans/php >/dev/null || die
60086 -
60087 - insinto ${INSTALL_DIR}
60088 -
60089 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60090 -
60091 - doins -r *
60092 -
60093 - popd >/dev/null || die
60094 -
60095 - local instdir=${INSTALL_DIR}/modules/ext
60096 - pushd "${D}"/${instdir} >/dev/null || die
60097 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60098 - popd >/dev/null || die
60099 -
60100 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60101 -}
60102
60103 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150807.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150807.ebuild
60104 deleted file mode 100644
60105 index f3b59f1..0000000
60106 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150807.ebuild
60107 +++ /dev/null
60108 @@ -1,127 +0,0 @@
60109 -# Copyright 1999-2015 Gentoo Foundation
60110 -# Distributed under the terms of the GNU General Public License v2
60111 -# $Header: $
60112 -
60113 -EAPI="4"
60114 -inherit eutils java-pkg-2 java-ant-2
60115 -
60116 -DESCRIPTION="Netbeans PHP Cluster"
60117 -HOMEPAGE="http://netbeans.org/projects/php"
60118 -SLOT="9999"
60119 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
60120 -SRC_URI="${SOURCE_URL}
60121 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60122 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60123 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60124 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60125 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60126 -KEYWORDS="~amd64 ~x86"
60127 -IUSE=""
60128 -S="${WORKDIR}"
60129 -
60130 -CDEPEND="~dev-java/netbeans-extide-${PV}
60131 - ~dev-java/netbeans-ide-${PV}
60132 - ~dev-java/netbeans-platform-${PV}
60133 - ~dev-java/netbeans-webcommon-${PV}
60134 - ~dev-java/netbeans-websvccommon-${PV}
60135 - dev-java/javacup:0"
60136 -DEPEND=">=virtual/jdk-1.7
60137 - app-arch/unzip
60138 - ${CDEPEND}
60139 - dev-java/javahelp:0"
60140 -RDEPEND=">=virtual/jdk-1.7
60141 - ${CDEPEND}"
60142 -
60143 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60144 -
60145 -EANT_BUILD_XML="nbbuild/build.xml"
60146 -EANT_BUILD_TARGET="rebuild-cluster"
60147 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60148 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60149 -JAVA_PKG_BSFIX="off"
60150 -
60151 -src_unpack() {
60152 - unpack $(basename ${SOURCE_URL})
60153 -
60154 - einfo "Deleting bundled jars..."
60155 - find -name "*.jar" -type f -delete
60156 -
60157 - unpack netbeans-9999-r14-build.xml.patch.bz2
60158 -
60159 - pushd "${S}" >/dev/null || die
60160 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60161 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60162 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60163 - popd >/dev/null || die
60164 -}
60165 -
60166 -src_prepare() {
60167 - einfo "Deleting bundled class files..."
60168 - find -name "*.class" -type f | xargs rm -vf
60169 -
60170 - epatch netbeans-9999-r14-build.xml.patch
60171 -
60172 - # Support for custom patches
60173 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60174 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60175 -
60176 - if [ -n "${files}" ] ; then
60177 - einfo "Applying custom patches:"
60178 -
60179 - for file in ${files} ; do
60180 - epatch "${file}"
60181 - done
60182 - fi
60183 - fi
60184 -
60185 - einfo "Symlinking external libraries..."
60186 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60187 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60188 -
60189 - einfo "Linking in other clusters..."
60190 - mkdir "${S}"/nbbuild/netbeans || die
60191 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60192 -
60193 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60194 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60195 - touch nb.cluster.extide.built
60196 -
60197 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60198 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60199 - touch nb.cluster.ide.built
60200 -
60201 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60202 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60203 - touch nb.cluster.platform.built
60204 -
60205 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60206 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60207 - touch nb.cluster.webcommon.built
60208 -
60209 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60210 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60211 - touch nb.cluster.websvccommon.built
60212 -
60213 - popd >/dev/null || die
60214 -
60215 - java-pkg-2_src_prepare
60216 -}
60217 -
60218 -src_install() {
60219 - pushd nbbuild/netbeans/php >/dev/null || die
60220 -
60221 - insinto ${INSTALL_DIR}
60222 -
60223 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60224 -
60225 - doins -r *
60226 -
60227 - popd >/dev/null || die
60228 -
60229 - local instdir=${INSTALL_DIR}/modules/ext
60230 - pushd "${D}"/${instdir} >/dev/null || die
60231 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60232 - popd >/dev/null || die
60233 -
60234 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60235 -}
60236
60237 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150808.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150808.ebuild
60238 deleted file mode 100644
60239 index 6855d23..0000000
60240 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150808.ebuild
60241 +++ /dev/null
60242 @@ -1,127 +0,0 @@
60243 -# Copyright 1999-2015 Gentoo Foundation
60244 -# Distributed under the terms of the GNU General Public License v2
60245 -# $Header: $
60246 -
60247 -EAPI="4"
60248 -inherit eutils java-pkg-2 java-ant-2
60249 -
60250 -DESCRIPTION="Netbeans PHP Cluster"
60251 -HOMEPAGE="http://netbeans.org/projects/php"
60252 -SLOT="9999"
60253 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
60254 -SRC_URI="${SOURCE_URL}
60255 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60256 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60257 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60258 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60259 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60260 -KEYWORDS="~amd64 ~x86"
60261 -IUSE=""
60262 -S="${WORKDIR}"
60263 -
60264 -CDEPEND="~dev-java/netbeans-extide-${PV}
60265 - ~dev-java/netbeans-ide-${PV}
60266 - ~dev-java/netbeans-platform-${PV}
60267 - ~dev-java/netbeans-webcommon-${PV}
60268 - ~dev-java/netbeans-websvccommon-${PV}
60269 - dev-java/javacup:0"
60270 -DEPEND=">=virtual/jdk-1.7
60271 - app-arch/unzip
60272 - ${CDEPEND}
60273 - dev-java/javahelp:0"
60274 -RDEPEND=">=virtual/jdk-1.7
60275 - ${CDEPEND}"
60276 -
60277 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60278 -
60279 -EANT_BUILD_XML="nbbuild/build.xml"
60280 -EANT_BUILD_TARGET="rebuild-cluster"
60281 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60282 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60283 -JAVA_PKG_BSFIX="off"
60284 -
60285 -src_unpack() {
60286 - unpack $(basename ${SOURCE_URL})
60287 -
60288 - einfo "Deleting bundled jars..."
60289 - find -name "*.jar" -type f -delete
60290 -
60291 - unpack netbeans-9999-r14-build.xml.patch.bz2
60292 -
60293 - pushd "${S}" >/dev/null || die
60294 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60295 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60296 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60297 - popd >/dev/null || die
60298 -}
60299 -
60300 -src_prepare() {
60301 - einfo "Deleting bundled class files..."
60302 - find -name "*.class" -type f | xargs rm -vf
60303 -
60304 - epatch netbeans-9999-r14-build.xml.patch
60305 -
60306 - # Support for custom patches
60307 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60308 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60309 -
60310 - if [ -n "${files}" ] ; then
60311 - einfo "Applying custom patches:"
60312 -
60313 - for file in ${files} ; do
60314 - epatch "${file}"
60315 - done
60316 - fi
60317 - fi
60318 -
60319 - einfo "Symlinking external libraries..."
60320 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60321 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60322 -
60323 - einfo "Linking in other clusters..."
60324 - mkdir "${S}"/nbbuild/netbeans || die
60325 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60326 -
60327 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60328 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60329 - touch nb.cluster.extide.built
60330 -
60331 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60332 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60333 - touch nb.cluster.ide.built
60334 -
60335 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60336 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60337 - touch nb.cluster.platform.built
60338 -
60339 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60340 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60341 - touch nb.cluster.webcommon.built
60342 -
60343 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60344 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60345 - touch nb.cluster.websvccommon.built
60346 -
60347 - popd >/dev/null || die
60348 -
60349 - java-pkg-2_src_prepare
60350 -}
60351 -
60352 -src_install() {
60353 - pushd nbbuild/netbeans/php >/dev/null || die
60354 -
60355 - insinto ${INSTALL_DIR}
60356 -
60357 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60358 -
60359 - doins -r *
60360 -
60361 - popd >/dev/null || die
60362 -
60363 - local instdir=${INSTALL_DIR}/modules/ext
60364 - pushd "${D}"/${instdir} >/dev/null || die
60365 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60366 - popd >/dev/null || die
60367 -
60368 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60369 -}
60370
60371 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150810.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150810.ebuild
60372 deleted file mode 100644
60373 index 9f57d0f..0000000
60374 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150810.ebuild
60375 +++ /dev/null
60376 @@ -1,127 +0,0 @@
60377 -# Copyright 1999-2015 Gentoo Foundation
60378 -# Distributed under the terms of the GNU General Public License v2
60379 -# $Header: $
60380 -
60381 -EAPI="4"
60382 -inherit eutils java-pkg-2 java-ant-2
60383 -
60384 -DESCRIPTION="Netbeans PHP Cluster"
60385 -HOMEPAGE="http://netbeans.org/projects/php"
60386 -SLOT="9999"
60387 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
60388 -SRC_URI="${SOURCE_URL}
60389 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60390 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60391 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60392 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60393 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60394 -KEYWORDS="~amd64 ~x86"
60395 -IUSE=""
60396 -S="${WORKDIR}"
60397 -
60398 -CDEPEND="~dev-java/netbeans-extide-${PV}
60399 - ~dev-java/netbeans-ide-${PV}
60400 - ~dev-java/netbeans-platform-${PV}
60401 - ~dev-java/netbeans-webcommon-${PV}
60402 - ~dev-java/netbeans-websvccommon-${PV}
60403 - dev-java/javacup:0"
60404 -DEPEND=">=virtual/jdk-1.7
60405 - app-arch/unzip
60406 - ${CDEPEND}
60407 - dev-java/javahelp:0"
60408 -RDEPEND=">=virtual/jdk-1.7
60409 - ${CDEPEND}"
60410 -
60411 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60412 -
60413 -EANT_BUILD_XML="nbbuild/build.xml"
60414 -EANT_BUILD_TARGET="rebuild-cluster"
60415 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60416 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60417 -JAVA_PKG_BSFIX="off"
60418 -
60419 -src_unpack() {
60420 - unpack $(basename ${SOURCE_URL})
60421 -
60422 - einfo "Deleting bundled jars..."
60423 - find -name "*.jar" -type f -delete
60424 -
60425 - unpack netbeans-9999-r14-build.xml.patch.bz2
60426 -
60427 - pushd "${S}" >/dev/null || die
60428 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60429 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60430 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60431 - popd >/dev/null || die
60432 -}
60433 -
60434 -src_prepare() {
60435 - einfo "Deleting bundled class files..."
60436 - find -name "*.class" -type f | xargs rm -vf
60437 -
60438 - epatch netbeans-9999-r14-build.xml.patch
60439 -
60440 - # Support for custom patches
60441 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60442 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60443 -
60444 - if [ -n "${files}" ] ; then
60445 - einfo "Applying custom patches:"
60446 -
60447 - for file in ${files} ; do
60448 - epatch "${file}"
60449 - done
60450 - fi
60451 - fi
60452 -
60453 - einfo "Symlinking external libraries..."
60454 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60455 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60456 -
60457 - einfo "Linking in other clusters..."
60458 - mkdir "${S}"/nbbuild/netbeans || die
60459 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60460 -
60461 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60462 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60463 - touch nb.cluster.extide.built
60464 -
60465 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60466 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60467 - touch nb.cluster.ide.built
60468 -
60469 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60470 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60471 - touch nb.cluster.platform.built
60472 -
60473 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60474 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60475 - touch nb.cluster.webcommon.built
60476 -
60477 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60478 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60479 - touch nb.cluster.websvccommon.built
60480 -
60481 - popd >/dev/null || die
60482 -
60483 - java-pkg-2_src_prepare
60484 -}
60485 -
60486 -src_install() {
60487 - pushd nbbuild/netbeans/php >/dev/null || die
60488 -
60489 - insinto ${INSTALL_DIR}
60490 -
60491 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60492 -
60493 - doins -r *
60494 -
60495 - popd >/dev/null || die
60496 -
60497 - local instdir=${INSTALL_DIR}/modules/ext
60498 - pushd "${D}"/${instdir} >/dev/null || die
60499 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60500 - popd >/dev/null || die
60501 -
60502 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60503 -}
60504
60505 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150812.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150812.ebuild
60506 deleted file mode 100644
60507 index 76ec95d..0000000
60508 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150812.ebuild
60509 +++ /dev/null
60510 @@ -1,127 +0,0 @@
60511 -# Copyright 1999-2015 Gentoo Foundation
60512 -# Distributed under the terms of the GNU General Public License v2
60513 -# $Header: $
60514 -
60515 -EAPI="4"
60516 -inherit eutils java-pkg-2 java-ant-2
60517 -
60518 -DESCRIPTION="Netbeans PHP Cluster"
60519 -HOMEPAGE="http://netbeans.org/projects/php"
60520 -SLOT="9999"
60521 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
60522 -SRC_URI="${SOURCE_URL}
60523 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60524 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60525 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60526 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60527 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60528 -KEYWORDS="~amd64 ~x86"
60529 -IUSE=""
60530 -S="${WORKDIR}"
60531 -
60532 -CDEPEND="~dev-java/netbeans-extide-${PV}
60533 - ~dev-java/netbeans-ide-${PV}
60534 - ~dev-java/netbeans-platform-${PV}
60535 - ~dev-java/netbeans-webcommon-${PV}
60536 - ~dev-java/netbeans-websvccommon-${PV}
60537 - dev-java/javacup:0"
60538 -DEPEND=">=virtual/jdk-1.7
60539 - app-arch/unzip
60540 - ${CDEPEND}
60541 - dev-java/javahelp:0"
60542 -RDEPEND=">=virtual/jdk-1.7
60543 - ${CDEPEND}"
60544 -
60545 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60546 -
60547 -EANT_BUILD_XML="nbbuild/build.xml"
60548 -EANT_BUILD_TARGET="rebuild-cluster"
60549 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60550 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60551 -JAVA_PKG_BSFIX="off"
60552 -
60553 -src_unpack() {
60554 - unpack $(basename ${SOURCE_URL})
60555 -
60556 - einfo "Deleting bundled jars..."
60557 - find -name "*.jar" -type f -delete
60558 -
60559 - unpack netbeans-9999-r14-build.xml.patch.bz2
60560 -
60561 - pushd "${S}" >/dev/null || die
60562 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60563 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60564 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60565 - popd >/dev/null || die
60566 -}
60567 -
60568 -src_prepare() {
60569 - einfo "Deleting bundled class files..."
60570 - find -name "*.class" -type f | xargs rm -vf
60571 -
60572 - epatch netbeans-9999-r14-build.xml.patch
60573 -
60574 - # Support for custom patches
60575 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60576 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60577 -
60578 - if [ -n "${files}" ] ; then
60579 - einfo "Applying custom patches:"
60580 -
60581 - for file in ${files} ; do
60582 - epatch "${file}"
60583 - done
60584 - fi
60585 - fi
60586 -
60587 - einfo "Symlinking external libraries..."
60588 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60589 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60590 -
60591 - einfo "Linking in other clusters..."
60592 - mkdir "${S}"/nbbuild/netbeans || die
60593 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60594 -
60595 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60596 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60597 - touch nb.cluster.extide.built
60598 -
60599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60601 - touch nb.cluster.ide.built
60602 -
60603 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60604 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60605 - touch nb.cluster.platform.built
60606 -
60607 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60608 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60609 - touch nb.cluster.webcommon.built
60610 -
60611 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60612 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60613 - touch nb.cluster.websvccommon.built
60614 -
60615 - popd >/dev/null || die
60616 -
60617 - java-pkg-2_src_prepare
60618 -}
60619 -
60620 -src_install() {
60621 - pushd nbbuild/netbeans/php >/dev/null || die
60622 -
60623 - insinto ${INSTALL_DIR}
60624 -
60625 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60626 -
60627 - doins -r *
60628 -
60629 - popd >/dev/null || die
60630 -
60631 - local instdir=${INSTALL_DIR}/modules/ext
60632 - pushd "${D}"/${instdir} >/dev/null || die
60633 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60634 - popd >/dev/null || die
60635 -
60636 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60637 -}
60638
60639 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150813.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150813.ebuild
60640 deleted file mode 100644
60641 index 42983f1..0000000
60642 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150813.ebuild
60643 +++ /dev/null
60644 @@ -1,127 +0,0 @@
60645 -# Copyright 1999-2015 Gentoo Foundation
60646 -# Distributed under the terms of the GNU General Public License v2
60647 -# $Header: $
60648 -
60649 -EAPI="4"
60650 -inherit eutils java-pkg-2 java-ant-2
60651 -
60652 -DESCRIPTION="Netbeans PHP Cluster"
60653 -HOMEPAGE="http://netbeans.org/projects/php"
60654 -SLOT="9999"
60655 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
60656 -SRC_URI="${SOURCE_URL}
60657 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60658 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60659 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60660 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60661 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60662 -KEYWORDS="~amd64 ~x86"
60663 -IUSE=""
60664 -S="${WORKDIR}"
60665 -
60666 -CDEPEND="~dev-java/netbeans-extide-${PV}
60667 - ~dev-java/netbeans-ide-${PV}
60668 - ~dev-java/netbeans-platform-${PV}
60669 - ~dev-java/netbeans-webcommon-${PV}
60670 - ~dev-java/netbeans-websvccommon-${PV}
60671 - dev-java/javacup:0"
60672 -DEPEND=">=virtual/jdk-1.7
60673 - app-arch/unzip
60674 - ${CDEPEND}
60675 - dev-java/javahelp:0"
60676 -RDEPEND=">=virtual/jdk-1.7
60677 - ${CDEPEND}"
60678 -
60679 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60680 -
60681 -EANT_BUILD_XML="nbbuild/build.xml"
60682 -EANT_BUILD_TARGET="rebuild-cluster"
60683 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60684 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60685 -JAVA_PKG_BSFIX="off"
60686 -
60687 -src_unpack() {
60688 - unpack $(basename ${SOURCE_URL})
60689 -
60690 - einfo "Deleting bundled jars..."
60691 - find -name "*.jar" -type f -delete
60692 -
60693 - unpack netbeans-9999-r14-build.xml.patch.bz2
60694 -
60695 - pushd "${S}" >/dev/null || die
60696 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60697 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60698 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60699 - popd >/dev/null || die
60700 -}
60701 -
60702 -src_prepare() {
60703 - einfo "Deleting bundled class files..."
60704 - find -name "*.class" -type f | xargs rm -vf
60705 -
60706 - epatch netbeans-9999-r14-build.xml.patch
60707 -
60708 - # Support for custom patches
60709 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60710 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60711 -
60712 - if [ -n "${files}" ] ; then
60713 - einfo "Applying custom patches:"
60714 -
60715 - for file in ${files} ; do
60716 - epatch "${file}"
60717 - done
60718 - fi
60719 - fi
60720 -
60721 - einfo "Symlinking external libraries..."
60722 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60723 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60724 -
60725 - einfo "Linking in other clusters..."
60726 - mkdir "${S}"/nbbuild/netbeans || die
60727 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60728 -
60729 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60730 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60731 - touch nb.cluster.extide.built
60732 -
60733 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60734 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60735 - touch nb.cluster.ide.built
60736 -
60737 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60738 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60739 - touch nb.cluster.platform.built
60740 -
60741 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60742 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60743 - touch nb.cluster.webcommon.built
60744 -
60745 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60746 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60747 - touch nb.cluster.websvccommon.built
60748 -
60749 - popd >/dev/null || die
60750 -
60751 - java-pkg-2_src_prepare
60752 -}
60753 -
60754 -src_install() {
60755 - pushd nbbuild/netbeans/php >/dev/null || die
60756 -
60757 - insinto ${INSTALL_DIR}
60758 -
60759 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60760 -
60761 - doins -r *
60762 -
60763 - popd >/dev/null || die
60764 -
60765 - local instdir=${INSTALL_DIR}/modules/ext
60766 - pushd "${D}"/${instdir} >/dev/null || die
60767 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60768 - popd >/dev/null || die
60769 -
60770 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60771 -}
60772
60773 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150814.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150814.ebuild
60774 deleted file mode 100644
60775 index 27dbfb3..0000000
60776 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150814.ebuild
60777 +++ /dev/null
60778 @@ -1,127 +0,0 @@
60779 -# Copyright 1999-2015 Gentoo Foundation
60780 -# Distributed under the terms of the GNU General Public License v2
60781 -# $Header: $
60782 -
60783 -EAPI="4"
60784 -inherit eutils java-pkg-2 java-ant-2
60785 -
60786 -DESCRIPTION="Netbeans PHP Cluster"
60787 -HOMEPAGE="http://netbeans.org/projects/php"
60788 -SLOT="9999"
60789 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
60790 -SRC_URI="${SOURCE_URL}
60791 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60792 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60793 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60794 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60795 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60796 -KEYWORDS="~amd64 ~x86"
60797 -IUSE=""
60798 -S="${WORKDIR}"
60799 -
60800 -CDEPEND="~dev-java/netbeans-extide-${PV}
60801 - ~dev-java/netbeans-ide-${PV}
60802 - ~dev-java/netbeans-platform-${PV}
60803 - ~dev-java/netbeans-webcommon-${PV}
60804 - ~dev-java/netbeans-websvccommon-${PV}
60805 - dev-java/javacup:0"
60806 -DEPEND=">=virtual/jdk-1.7
60807 - app-arch/unzip
60808 - ${CDEPEND}
60809 - dev-java/javahelp:0"
60810 -RDEPEND=">=virtual/jdk-1.7
60811 - ${CDEPEND}"
60812 -
60813 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60814 -
60815 -EANT_BUILD_XML="nbbuild/build.xml"
60816 -EANT_BUILD_TARGET="rebuild-cluster"
60817 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60818 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60819 -JAVA_PKG_BSFIX="off"
60820 -
60821 -src_unpack() {
60822 - unpack $(basename ${SOURCE_URL})
60823 -
60824 - einfo "Deleting bundled jars..."
60825 - find -name "*.jar" -type f -delete
60826 -
60827 - unpack netbeans-9999-r14-build.xml.patch.bz2
60828 -
60829 - pushd "${S}" >/dev/null || die
60830 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60831 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60832 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60833 - popd >/dev/null || die
60834 -}
60835 -
60836 -src_prepare() {
60837 - einfo "Deleting bundled class files..."
60838 - find -name "*.class" -type f | xargs rm -vf
60839 -
60840 - epatch netbeans-9999-r14-build.xml.patch
60841 -
60842 - # Support for custom patches
60843 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60844 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60845 -
60846 - if [ -n "${files}" ] ; then
60847 - einfo "Applying custom patches:"
60848 -
60849 - for file in ${files} ; do
60850 - epatch "${file}"
60851 - done
60852 - fi
60853 - fi
60854 -
60855 - einfo "Symlinking external libraries..."
60856 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60857 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60858 -
60859 - einfo "Linking in other clusters..."
60860 - mkdir "${S}"/nbbuild/netbeans || die
60861 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60862 -
60863 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60864 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60865 - touch nb.cluster.extide.built
60866 -
60867 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
60868 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60869 - touch nb.cluster.ide.built
60870 -
60871 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
60872 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60873 - touch nb.cluster.platform.built
60874 -
60875 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
60876 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60877 - touch nb.cluster.webcommon.built
60878 -
60879 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
60880 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60881 - touch nb.cluster.websvccommon.built
60882 -
60883 - popd >/dev/null || die
60884 -
60885 - java-pkg-2_src_prepare
60886 -}
60887 -
60888 -src_install() {
60889 - pushd nbbuild/netbeans/php >/dev/null || die
60890 -
60891 - insinto ${INSTALL_DIR}
60892 -
60893 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
60894 -
60895 - doins -r *
60896 -
60897 - popd >/dev/null || die
60898 -
60899 - local instdir=${INSTALL_DIR}/modules/ext
60900 - pushd "${D}"/${instdir} >/dev/null || die
60901 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
60902 - popd >/dev/null || die
60903 -
60904 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
60905 -}
60906
60907 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150817.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150817.ebuild
60908 deleted file mode 100644
60909 index 89316fb..0000000
60910 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150817.ebuild
60911 +++ /dev/null
60912 @@ -1,127 +0,0 @@
60913 -# Copyright 1999-2015 Gentoo Foundation
60914 -# Distributed under the terms of the GNU General Public License v2
60915 -# $Header: $
60916 -
60917 -EAPI="4"
60918 -inherit eutils java-pkg-2 java-ant-2
60919 -
60920 -DESCRIPTION="Netbeans PHP Cluster"
60921 -HOMEPAGE="http://netbeans.org/projects/php"
60922 -SLOT="9999"
60923 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
60924 -SRC_URI="${SOURCE_URL}
60925 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
60926 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
60927 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
60928 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
60929 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
60930 -KEYWORDS="~amd64 ~x86"
60931 -IUSE=""
60932 -S="${WORKDIR}"
60933 -
60934 -CDEPEND="~dev-java/netbeans-extide-${PV}
60935 - ~dev-java/netbeans-ide-${PV}
60936 - ~dev-java/netbeans-platform-${PV}
60937 - ~dev-java/netbeans-webcommon-${PV}
60938 - ~dev-java/netbeans-websvccommon-${PV}
60939 - dev-java/javacup:0"
60940 -DEPEND=">=virtual/jdk-1.7
60941 - app-arch/unzip
60942 - ${CDEPEND}
60943 - dev-java/javahelp:0"
60944 -RDEPEND=">=virtual/jdk-1.7
60945 - ${CDEPEND}"
60946 -
60947 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
60948 -
60949 -EANT_BUILD_XML="nbbuild/build.xml"
60950 -EANT_BUILD_TARGET="rebuild-cluster"
60951 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
60952 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
60953 -JAVA_PKG_BSFIX="off"
60954 -
60955 -src_unpack() {
60956 - unpack $(basename ${SOURCE_URL})
60957 -
60958 - einfo "Deleting bundled jars..."
60959 - find -name "*.jar" -type f -delete
60960 -
60961 - unpack netbeans-9999-r14-build.xml.patch.bz2
60962 -
60963 - pushd "${S}" >/dev/null || die
60964 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
60965 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
60966 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
60967 - popd >/dev/null || die
60968 -}
60969 -
60970 -src_prepare() {
60971 - einfo "Deleting bundled class files..."
60972 - find -name "*.class" -type f | xargs rm -vf
60973 -
60974 - epatch netbeans-9999-r14-build.xml.patch
60975 -
60976 - # Support for custom patches
60977 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
60978 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
60979 -
60980 - if [ -n "${files}" ] ; then
60981 - einfo "Applying custom patches:"
60982 -
60983 - for file in ${files} ; do
60984 - epatch "${file}"
60985 - done
60986 - fi
60987 - fi
60988 -
60989 - einfo "Symlinking external libraries..."
60990 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
60991 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
60992 -
60993 - einfo "Linking in other clusters..."
60994 - mkdir "${S}"/nbbuild/netbeans || die
60995 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
60996 -
60997 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
60998 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
60999 - touch nb.cluster.extide.built
61000 -
61001 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61002 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61003 - touch nb.cluster.ide.built
61004 -
61005 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61006 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61007 - touch nb.cluster.platform.built
61008 -
61009 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61010 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61011 - touch nb.cluster.webcommon.built
61012 -
61013 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61014 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61015 - touch nb.cluster.websvccommon.built
61016 -
61017 - popd >/dev/null || die
61018 -
61019 - java-pkg-2_src_prepare
61020 -}
61021 -
61022 -src_install() {
61023 - pushd nbbuild/netbeans/php >/dev/null || die
61024 -
61025 - insinto ${INSTALL_DIR}
61026 -
61027 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61028 -
61029 - doins -r *
61030 -
61031 - popd >/dev/null || die
61032 -
61033 - local instdir=${INSTALL_DIR}/modules/ext
61034 - pushd "${D}"/${instdir} >/dev/null || die
61035 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61036 - popd >/dev/null || die
61037 -
61038 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61039 -}
61040
61041 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150818.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150818.ebuild
61042 deleted file mode 100644
61043 index 20f7152..0000000
61044 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150818.ebuild
61045 +++ /dev/null
61046 @@ -1,127 +0,0 @@
61047 -# Copyright 1999-2015 Gentoo Foundation
61048 -# Distributed under the terms of the GNU General Public License v2
61049 -# $Header: $
61050 -
61051 -EAPI="4"
61052 -inherit eutils java-pkg-2 java-ant-2
61053 -
61054 -DESCRIPTION="Netbeans PHP Cluster"
61055 -HOMEPAGE="http://netbeans.org/projects/php"
61056 -SLOT="9999"
61057 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
61058 -SRC_URI="${SOURCE_URL}
61059 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61060 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61061 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61062 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61063 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61064 -KEYWORDS="~amd64 ~x86"
61065 -IUSE=""
61066 -S="${WORKDIR}"
61067 -
61068 -CDEPEND="~dev-java/netbeans-extide-${PV}
61069 - ~dev-java/netbeans-ide-${PV}
61070 - ~dev-java/netbeans-platform-${PV}
61071 - ~dev-java/netbeans-webcommon-${PV}
61072 - ~dev-java/netbeans-websvccommon-${PV}
61073 - dev-java/javacup:0"
61074 -DEPEND=">=virtual/jdk-1.7
61075 - app-arch/unzip
61076 - ${CDEPEND}
61077 - dev-java/javahelp:0"
61078 -RDEPEND=">=virtual/jdk-1.7
61079 - ${CDEPEND}"
61080 -
61081 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61082 -
61083 -EANT_BUILD_XML="nbbuild/build.xml"
61084 -EANT_BUILD_TARGET="rebuild-cluster"
61085 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61086 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61087 -JAVA_PKG_BSFIX="off"
61088 -
61089 -src_unpack() {
61090 - unpack $(basename ${SOURCE_URL})
61091 -
61092 - einfo "Deleting bundled jars..."
61093 - find -name "*.jar" -type f -delete
61094 -
61095 - unpack netbeans-9999-r14-build.xml.patch.bz2
61096 -
61097 - pushd "${S}" >/dev/null || die
61098 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61099 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61100 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61101 - popd >/dev/null || die
61102 -}
61103 -
61104 -src_prepare() {
61105 - einfo "Deleting bundled class files..."
61106 - find -name "*.class" -type f | xargs rm -vf
61107 -
61108 - epatch netbeans-9999-r14-build.xml.patch
61109 -
61110 - # Support for custom patches
61111 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61112 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61113 -
61114 - if [ -n "${files}" ] ; then
61115 - einfo "Applying custom patches:"
61116 -
61117 - for file in ${files} ; do
61118 - epatch "${file}"
61119 - done
61120 - fi
61121 - fi
61122 -
61123 - einfo "Symlinking external libraries..."
61124 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61125 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61126 -
61127 - einfo "Linking in other clusters..."
61128 - mkdir "${S}"/nbbuild/netbeans || die
61129 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61130 -
61131 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61132 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61133 - touch nb.cluster.extide.built
61134 -
61135 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61136 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61137 - touch nb.cluster.ide.built
61138 -
61139 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61140 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61141 - touch nb.cluster.platform.built
61142 -
61143 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61144 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61145 - touch nb.cluster.webcommon.built
61146 -
61147 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61148 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61149 - touch nb.cluster.websvccommon.built
61150 -
61151 - popd >/dev/null || die
61152 -
61153 - java-pkg-2_src_prepare
61154 -}
61155 -
61156 -src_install() {
61157 - pushd nbbuild/netbeans/php >/dev/null || die
61158 -
61159 - insinto ${INSTALL_DIR}
61160 -
61161 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61162 -
61163 - doins -r *
61164 -
61165 - popd >/dev/null || die
61166 -
61167 - local instdir=${INSTALL_DIR}/modules/ext
61168 - pushd "${D}"/${instdir} >/dev/null || die
61169 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61170 - popd >/dev/null || die
61171 -
61172 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61173 -}
61174
61175 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150819.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150819.ebuild
61176 deleted file mode 100644
61177 index f3e1ba7..0000000
61178 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150819.ebuild
61179 +++ /dev/null
61180 @@ -1,127 +0,0 @@
61181 -# Copyright 1999-2015 Gentoo Foundation
61182 -# Distributed under the terms of the GNU General Public License v2
61183 -# $Header: $
61184 -
61185 -EAPI="4"
61186 -inherit eutils java-pkg-2 java-ant-2
61187 -
61188 -DESCRIPTION="Netbeans PHP Cluster"
61189 -HOMEPAGE="http://netbeans.org/projects/php"
61190 -SLOT="9999"
61191 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
61192 -SRC_URI="${SOURCE_URL}
61193 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61194 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61195 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61196 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61197 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61198 -KEYWORDS="~amd64 ~x86"
61199 -IUSE=""
61200 -S="${WORKDIR}"
61201 -
61202 -CDEPEND="~dev-java/netbeans-extide-${PV}
61203 - ~dev-java/netbeans-ide-${PV}
61204 - ~dev-java/netbeans-platform-${PV}
61205 - ~dev-java/netbeans-webcommon-${PV}
61206 - ~dev-java/netbeans-websvccommon-${PV}
61207 - dev-java/javacup:0"
61208 -DEPEND=">=virtual/jdk-1.7
61209 - app-arch/unzip
61210 - ${CDEPEND}
61211 - dev-java/javahelp:0"
61212 -RDEPEND=">=virtual/jdk-1.7
61213 - ${CDEPEND}"
61214 -
61215 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61216 -
61217 -EANT_BUILD_XML="nbbuild/build.xml"
61218 -EANT_BUILD_TARGET="rebuild-cluster"
61219 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61220 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61221 -JAVA_PKG_BSFIX="off"
61222 -
61223 -src_unpack() {
61224 - unpack $(basename ${SOURCE_URL})
61225 -
61226 - einfo "Deleting bundled jars..."
61227 - find -name "*.jar" -type f -delete
61228 -
61229 - unpack netbeans-9999-r14-build.xml.patch.bz2
61230 -
61231 - pushd "${S}" >/dev/null || die
61232 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61233 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61234 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61235 - popd >/dev/null || die
61236 -}
61237 -
61238 -src_prepare() {
61239 - einfo "Deleting bundled class files..."
61240 - find -name "*.class" -type f | xargs rm -vf
61241 -
61242 - epatch netbeans-9999-r14-build.xml.patch
61243 -
61244 - # Support for custom patches
61245 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61246 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61247 -
61248 - if [ -n "${files}" ] ; then
61249 - einfo "Applying custom patches:"
61250 -
61251 - for file in ${files} ; do
61252 - epatch "${file}"
61253 - done
61254 - fi
61255 - fi
61256 -
61257 - einfo "Symlinking external libraries..."
61258 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61259 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61260 -
61261 - einfo "Linking in other clusters..."
61262 - mkdir "${S}"/nbbuild/netbeans || die
61263 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61264 -
61265 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61266 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61267 - touch nb.cluster.extide.built
61268 -
61269 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61270 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61271 - touch nb.cluster.ide.built
61272 -
61273 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61274 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61275 - touch nb.cluster.platform.built
61276 -
61277 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61278 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61279 - touch nb.cluster.webcommon.built
61280 -
61281 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61282 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61283 - touch nb.cluster.websvccommon.built
61284 -
61285 - popd >/dev/null || die
61286 -
61287 - java-pkg-2_src_prepare
61288 -}
61289 -
61290 -src_install() {
61291 - pushd nbbuild/netbeans/php >/dev/null || die
61292 -
61293 - insinto ${INSTALL_DIR}
61294 -
61295 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61296 -
61297 - doins -r *
61298 -
61299 - popd >/dev/null || die
61300 -
61301 - local instdir=${INSTALL_DIR}/modules/ext
61302 - pushd "${D}"/${instdir} >/dev/null || die
61303 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61304 - popd >/dev/null || die
61305 -
61306 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61307 -}
61308
61309 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150820.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150820.ebuild
61310 deleted file mode 100644
61311 index 42a3900..0000000
61312 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150820.ebuild
61313 +++ /dev/null
61314 @@ -1,127 +0,0 @@
61315 -# Copyright 1999-2015 Gentoo Foundation
61316 -# Distributed under the terms of the GNU General Public License v2
61317 -# $Header: $
61318 -
61319 -EAPI="4"
61320 -inherit eutils java-pkg-2 java-ant-2
61321 -
61322 -DESCRIPTION="Netbeans PHP Cluster"
61323 -HOMEPAGE="http://netbeans.org/projects/php"
61324 -SLOT="9999"
61325 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
61326 -SRC_URI="${SOURCE_URL}
61327 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61328 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61329 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61330 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61331 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61332 -KEYWORDS="~amd64 ~x86"
61333 -IUSE=""
61334 -S="${WORKDIR}"
61335 -
61336 -CDEPEND="~dev-java/netbeans-extide-${PV}
61337 - ~dev-java/netbeans-ide-${PV}
61338 - ~dev-java/netbeans-platform-${PV}
61339 - ~dev-java/netbeans-webcommon-${PV}
61340 - ~dev-java/netbeans-websvccommon-${PV}
61341 - dev-java/javacup:0"
61342 -DEPEND=">=virtual/jdk-1.7
61343 - app-arch/unzip
61344 - ${CDEPEND}
61345 - dev-java/javahelp:0"
61346 -RDEPEND=">=virtual/jdk-1.7
61347 - ${CDEPEND}"
61348 -
61349 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61350 -
61351 -EANT_BUILD_XML="nbbuild/build.xml"
61352 -EANT_BUILD_TARGET="rebuild-cluster"
61353 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61354 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61355 -JAVA_PKG_BSFIX="off"
61356 -
61357 -src_unpack() {
61358 - unpack $(basename ${SOURCE_URL})
61359 -
61360 - einfo "Deleting bundled jars..."
61361 - find -name "*.jar" -type f -delete
61362 -
61363 - unpack netbeans-9999-r14-build.xml.patch.bz2
61364 -
61365 - pushd "${S}" >/dev/null || die
61366 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61367 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61368 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61369 - popd >/dev/null || die
61370 -}
61371 -
61372 -src_prepare() {
61373 - einfo "Deleting bundled class files..."
61374 - find -name "*.class" -type f | xargs rm -vf
61375 -
61376 - epatch netbeans-9999-r14-build.xml.patch
61377 -
61378 - # Support for custom patches
61379 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61380 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61381 -
61382 - if [ -n "${files}" ] ; then
61383 - einfo "Applying custom patches:"
61384 -
61385 - for file in ${files} ; do
61386 - epatch "${file}"
61387 - done
61388 - fi
61389 - fi
61390 -
61391 - einfo "Symlinking external libraries..."
61392 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61393 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61394 -
61395 - einfo "Linking in other clusters..."
61396 - mkdir "${S}"/nbbuild/netbeans || die
61397 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61398 -
61399 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61400 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61401 - touch nb.cluster.extide.built
61402 -
61403 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61404 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61405 - touch nb.cluster.ide.built
61406 -
61407 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61408 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61409 - touch nb.cluster.platform.built
61410 -
61411 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61412 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61413 - touch nb.cluster.webcommon.built
61414 -
61415 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61416 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61417 - touch nb.cluster.websvccommon.built
61418 -
61419 - popd >/dev/null || die
61420 -
61421 - java-pkg-2_src_prepare
61422 -}
61423 -
61424 -src_install() {
61425 - pushd nbbuild/netbeans/php >/dev/null || die
61426 -
61427 - insinto ${INSTALL_DIR}
61428 -
61429 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61430 -
61431 - doins -r *
61432 -
61433 - popd >/dev/null || die
61434 -
61435 - local instdir=${INSTALL_DIR}/modules/ext
61436 - pushd "${D}"/${instdir} >/dev/null || die
61437 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61438 - popd >/dev/null || die
61439 -
61440 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61441 -}
61442
61443 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150821.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150821.ebuild
61444 deleted file mode 100644
61445 index 30876e9..0000000
61446 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150821.ebuild
61447 +++ /dev/null
61448 @@ -1,127 +0,0 @@
61449 -# Copyright 1999-2015 Gentoo Foundation
61450 -# Distributed under the terms of the GNU General Public License v2
61451 -# $Header: $
61452 -
61453 -EAPI="4"
61454 -inherit eutils java-pkg-2 java-ant-2
61455 -
61456 -DESCRIPTION="Netbeans PHP Cluster"
61457 -HOMEPAGE="http://netbeans.org/projects/php"
61458 -SLOT="9999"
61459 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
61460 -SRC_URI="${SOURCE_URL}
61461 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61462 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61463 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61464 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61465 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61466 -KEYWORDS="~amd64 ~x86"
61467 -IUSE=""
61468 -S="${WORKDIR}"
61469 -
61470 -CDEPEND="~dev-java/netbeans-extide-${PV}
61471 - ~dev-java/netbeans-ide-${PV}
61472 - ~dev-java/netbeans-platform-${PV}
61473 - ~dev-java/netbeans-webcommon-${PV}
61474 - ~dev-java/netbeans-websvccommon-${PV}
61475 - dev-java/javacup:0"
61476 -DEPEND=">=virtual/jdk-1.7
61477 - app-arch/unzip
61478 - ${CDEPEND}
61479 - dev-java/javahelp:0"
61480 -RDEPEND=">=virtual/jdk-1.7
61481 - ${CDEPEND}"
61482 -
61483 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61484 -
61485 -EANT_BUILD_XML="nbbuild/build.xml"
61486 -EANT_BUILD_TARGET="rebuild-cluster"
61487 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61488 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61489 -JAVA_PKG_BSFIX="off"
61490 -
61491 -src_unpack() {
61492 - unpack $(basename ${SOURCE_URL})
61493 -
61494 - einfo "Deleting bundled jars..."
61495 - find -name "*.jar" -type f -delete
61496 -
61497 - unpack netbeans-9999-r14-build.xml.patch.bz2
61498 -
61499 - pushd "${S}" >/dev/null || die
61500 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61501 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61502 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61503 - popd >/dev/null || die
61504 -}
61505 -
61506 -src_prepare() {
61507 - einfo "Deleting bundled class files..."
61508 - find -name "*.class" -type f | xargs rm -vf
61509 -
61510 - epatch netbeans-9999-r14-build.xml.patch
61511 -
61512 - # Support for custom patches
61513 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61514 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61515 -
61516 - if [ -n "${files}" ] ; then
61517 - einfo "Applying custom patches:"
61518 -
61519 - for file in ${files} ; do
61520 - epatch "${file}"
61521 - done
61522 - fi
61523 - fi
61524 -
61525 - einfo "Symlinking external libraries..."
61526 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61527 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61528 -
61529 - einfo "Linking in other clusters..."
61530 - mkdir "${S}"/nbbuild/netbeans || die
61531 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61532 -
61533 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61534 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61535 - touch nb.cluster.extide.built
61536 -
61537 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61538 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61539 - touch nb.cluster.ide.built
61540 -
61541 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61542 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61543 - touch nb.cluster.platform.built
61544 -
61545 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61546 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61547 - touch nb.cluster.webcommon.built
61548 -
61549 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61550 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61551 - touch nb.cluster.websvccommon.built
61552 -
61553 - popd >/dev/null || die
61554 -
61555 - java-pkg-2_src_prepare
61556 -}
61557 -
61558 -src_install() {
61559 - pushd nbbuild/netbeans/php >/dev/null || die
61560 -
61561 - insinto ${INSTALL_DIR}
61562 -
61563 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61564 -
61565 - doins -r *
61566 -
61567 - popd >/dev/null || die
61568 -
61569 - local instdir=${INSTALL_DIR}/modules/ext
61570 - pushd "${D}"/${instdir} >/dev/null || die
61571 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61572 - popd >/dev/null || die
61573 -
61574 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61575 -}
61576
61577 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150822.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150822.ebuild
61578 deleted file mode 100644
61579 index b8f1252..0000000
61580 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150822.ebuild
61581 +++ /dev/null
61582 @@ -1,127 +0,0 @@
61583 -# Copyright 1999-2015 Gentoo Foundation
61584 -# Distributed under the terms of the GNU General Public License v2
61585 -# $Header: $
61586 -
61587 -EAPI="4"
61588 -inherit eutils java-pkg-2 java-ant-2
61589 -
61590 -DESCRIPTION="Netbeans PHP Cluster"
61591 -HOMEPAGE="http://netbeans.org/projects/php"
61592 -SLOT="9999"
61593 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
61594 -SRC_URI="${SOURCE_URL}
61595 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61596 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61597 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61598 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61599 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61600 -KEYWORDS="~amd64 ~x86"
61601 -IUSE=""
61602 -S="${WORKDIR}"
61603 -
61604 -CDEPEND="~dev-java/netbeans-extide-${PV}
61605 - ~dev-java/netbeans-ide-${PV}
61606 - ~dev-java/netbeans-platform-${PV}
61607 - ~dev-java/netbeans-webcommon-${PV}
61608 - ~dev-java/netbeans-websvccommon-${PV}
61609 - dev-java/javacup:0"
61610 -DEPEND=">=virtual/jdk-1.7
61611 - app-arch/unzip
61612 - ${CDEPEND}
61613 - dev-java/javahelp:0"
61614 -RDEPEND=">=virtual/jdk-1.7
61615 - ${CDEPEND}"
61616 -
61617 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61618 -
61619 -EANT_BUILD_XML="nbbuild/build.xml"
61620 -EANT_BUILD_TARGET="rebuild-cluster"
61621 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61622 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61623 -JAVA_PKG_BSFIX="off"
61624 -
61625 -src_unpack() {
61626 - unpack $(basename ${SOURCE_URL})
61627 -
61628 - einfo "Deleting bundled jars..."
61629 - find -name "*.jar" -type f -delete
61630 -
61631 - unpack netbeans-9999-r14-build.xml.patch.bz2
61632 -
61633 - pushd "${S}" >/dev/null || die
61634 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61635 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61636 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61637 - popd >/dev/null || die
61638 -}
61639 -
61640 -src_prepare() {
61641 - einfo "Deleting bundled class files..."
61642 - find -name "*.class" -type f | xargs rm -vf
61643 -
61644 - epatch netbeans-9999-r14-build.xml.patch
61645 -
61646 - # Support for custom patches
61647 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61648 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61649 -
61650 - if [ -n "${files}" ] ; then
61651 - einfo "Applying custom patches:"
61652 -
61653 - for file in ${files} ; do
61654 - epatch "${file}"
61655 - done
61656 - fi
61657 - fi
61658 -
61659 - einfo "Symlinking external libraries..."
61660 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61661 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61662 -
61663 - einfo "Linking in other clusters..."
61664 - mkdir "${S}"/nbbuild/netbeans || die
61665 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61666 -
61667 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61668 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61669 - touch nb.cluster.extide.built
61670 -
61671 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61672 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61673 - touch nb.cluster.ide.built
61674 -
61675 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61676 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61677 - touch nb.cluster.platform.built
61678 -
61679 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61680 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61681 - touch nb.cluster.webcommon.built
61682 -
61683 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61684 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61685 - touch nb.cluster.websvccommon.built
61686 -
61687 - popd >/dev/null || die
61688 -
61689 - java-pkg-2_src_prepare
61690 -}
61691 -
61692 -src_install() {
61693 - pushd nbbuild/netbeans/php >/dev/null || die
61694 -
61695 - insinto ${INSTALL_DIR}
61696 -
61697 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61698 -
61699 - doins -r *
61700 -
61701 - popd >/dev/null || die
61702 -
61703 - local instdir=${INSTALL_DIR}/modules/ext
61704 - pushd "${D}"/${instdir} >/dev/null || die
61705 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61706 - popd >/dev/null || die
61707 -
61708 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61709 -}
61710
61711 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150823.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150823.ebuild
61712 deleted file mode 100644
61713 index ec480a1..0000000
61714 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150823.ebuild
61715 +++ /dev/null
61716 @@ -1,127 +0,0 @@
61717 -# Copyright 1999-2015 Gentoo Foundation
61718 -# Distributed under the terms of the GNU General Public License v2
61719 -# $Header: $
61720 -
61721 -EAPI="4"
61722 -inherit eutils java-pkg-2 java-ant-2
61723 -
61724 -DESCRIPTION="Netbeans PHP Cluster"
61725 -HOMEPAGE="http://netbeans.org/projects/php"
61726 -SLOT="9999"
61727 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
61728 -SRC_URI="${SOURCE_URL}
61729 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61730 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61731 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61732 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61733 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61734 -KEYWORDS="~amd64 ~x86"
61735 -IUSE=""
61736 -S="${WORKDIR}"
61737 -
61738 -CDEPEND="~dev-java/netbeans-extide-${PV}
61739 - ~dev-java/netbeans-ide-${PV}
61740 - ~dev-java/netbeans-platform-${PV}
61741 - ~dev-java/netbeans-webcommon-${PV}
61742 - ~dev-java/netbeans-websvccommon-${PV}
61743 - dev-java/javacup:0"
61744 -DEPEND=">=virtual/jdk-1.7
61745 - app-arch/unzip
61746 - ${CDEPEND}
61747 - dev-java/javahelp:0"
61748 -RDEPEND=">=virtual/jdk-1.7
61749 - ${CDEPEND}"
61750 -
61751 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61752 -
61753 -EANT_BUILD_XML="nbbuild/build.xml"
61754 -EANT_BUILD_TARGET="rebuild-cluster"
61755 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61756 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61757 -JAVA_PKG_BSFIX="off"
61758 -
61759 -src_unpack() {
61760 - unpack $(basename ${SOURCE_URL})
61761 -
61762 - einfo "Deleting bundled jars..."
61763 - find -name "*.jar" -type f -delete
61764 -
61765 - unpack netbeans-9999-r14-build.xml.patch.bz2
61766 -
61767 - pushd "${S}" >/dev/null || die
61768 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61769 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61770 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61771 - popd >/dev/null || die
61772 -}
61773 -
61774 -src_prepare() {
61775 - einfo "Deleting bundled class files..."
61776 - find -name "*.class" -type f | xargs rm -vf
61777 -
61778 - epatch netbeans-9999-r14-build.xml.patch
61779 -
61780 - # Support for custom patches
61781 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61782 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61783 -
61784 - if [ -n "${files}" ] ; then
61785 - einfo "Applying custom patches:"
61786 -
61787 - for file in ${files} ; do
61788 - epatch "${file}"
61789 - done
61790 - fi
61791 - fi
61792 -
61793 - einfo "Symlinking external libraries..."
61794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61795 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61796 -
61797 - einfo "Linking in other clusters..."
61798 - mkdir "${S}"/nbbuild/netbeans || die
61799 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61800 -
61801 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61802 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61803 - touch nb.cluster.extide.built
61804 -
61805 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61806 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61807 - touch nb.cluster.ide.built
61808 -
61809 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61810 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61811 - touch nb.cluster.platform.built
61812 -
61813 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61814 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61815 - touch nb.cluster.webcommon.built
61816 -
61817 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61818 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61819 - touch nb.cluster.websvccommon.built
61820 -
61821 - popd >/dev/null || die
61822 -
61823 - java-pkg-2_src_prepare
61824 -}
61825 -
61826 -src_install() {
61827 - pushd nbbuild/netbeans/php >/dev/null || die
61828 -
61829 - insinto ${INSTALL_DIR}
61830 -
61831 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61832 -
61833 - doins -r *
61834 -
61835 - popd >/dev/null || die
61836 -
61837 - local instdir=${INSTALL_DIR}/modules/ext
61838 - pushd "${D}"/${instdir} >/dev/null || die
61839 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61840 - popd >/dev/null || die
61841 -
61842 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61843 -}
61844
61845 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150824.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150824.ebuild
61846 deleted file mode 100644
61847 index 3d563c1..0000000
61848 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150824.ebuild
61849 +++ /dev/null
61850 @@ -1,127 +0,0 @@
61851 -# Copyright 1999-2015 Gentoo Foundation
61852 -# Distributed under the terms of the GNU General Public License v2
61853 -# $Header: $
61854 -
61855 -EAPI="4"
61856 -inherit eutils java-pkg-2 java-ant-2
61857 -
61858 -DESCRIPTION="Netbeans PHP Cluster"
61859 -HOMEPAGE="http://netbeans.org/projects/php"
61860 -SLOT="9999"
61861 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
61862 -SRC_URI="${SOURCE_URL}
61863 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61864 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61865 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
61866 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
61867 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
61868 -KEYWORDS="~amd64 ~x86"
61869 -IUSE=""
61870 -S="${WORKDIR}"
61871 -
61872 -CDEPEND="~dev-java/netbeans-extide-${PV}
61873 - ~dev-java/netbeans-ide-${PV}
61874 - ~dev-java/netbeans-platform-${PV}
61875 - ~dev-java/netbeans-webcommon-${PV}
61876 - ~dev-java/netbeans-websvccommon-${PV}
61877 - dev-java/javacup:0"
61878 -DEPEND=">=virtual/jdk-1.7
61879 - app-arch/unzip
61880 - ${CDEPEND}
61881 - dev-java/javahelp:0"
61882 -RDEPEND=">=virtual/jdk-1.7
61883 - ${CDEPEND}"
61884 -
61885 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
61886 -
61887 -EANT_BUILD_XML="nbbuild/build.xml"
61888 -EANT_BUILD_TARGET="rebuild-cluster"
61889 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
61890 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
61891 -JAVA_PKG_BSFIX="off"
61892 -
61893 -src_unpack() {
61894 - unpack $(basename ${SOURCE_URL})
61895 -
61896 - einfo "Deleting bundled jars..."
61897 - find -name "*.jar" -type f -delete
61898 -
61899 - unpack netbeans-9999-r14-build.xml.patch.bz2
61900 -
61901 - pushd "${S}" >/dev/null || die
61902 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
61903 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
61904 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
61905 - popd >/dev/null || die
61906 -}
61907 -
61908 -src_prepare() {
61909 - einfo "Deleting bundled class files..."
61910 - find -name "*.class" -type f | xargs rm -vf
61911 -
61912 - epatch netbeans-9999-r14-build.xml.patch
61913 -
61914 - # Support for custom patches
61915 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
61916 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
61917 -
61918 - if [ -n "${files}" ] ; then
61919 - einfo "Applying custom patches:"
61920 -
61921 - for file in ${files} ; do
61922 - epatch "${file}"
61923 - done
61924 - fi
61925 - fi
61926 -
61927 - einfo "Symlinking external libraries..."
61928 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
61929 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
61930 -
61931 - einfo "Linking in other clusters..."
61932 - mkdir "${S}"/nbbuild/netbeans || die
61933 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
61934 -
61935 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
61936 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61937 - touch nb.cluster.extide.built
61938 -
61939 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
61940 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61941 - touch nb.cluster.ide.built
61942 -
61943 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
61944 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61945 - touch nb.cluster.platform.built
61946 -
61947 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
61948 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61949 - touch nb.cluster.webcommon.built
61950 -
61951 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
61952 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
61953 - touch nb.cluster.websvccommon.built
61954 -
61955 - popd >/dev/null || die
61956 -
61957 - java-pkg-2_src_prepare
61958 -}
61959 -
61960 -src_install() {
61961 - pushd nbbuild/netbeans/php >/dev/null || die
61962 -
61963 - insinto ${INSTALL_DIR}
61964 -
61965 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
61966 -
61967 - doins -r *
61968 -
61969 - popd >/dev/null || die
61970 -
61971 - local instdir=${INSTALL_DIR}/modules/ext
61972 - pushd "${D}"/${instdir} >/dev/null || die
61973 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
61974 - popd >/dev/null || die
61975 -
61976 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
61977 -}
61978
61979 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150825.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150825.ebuild
61980 deleted file mode 100644
61981 index 67f59d7..0000000
61982 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150825.ebuild
61983 +++ /dev/null
61984 @@ -1,127 +0,0 @@
61985 -# Copyright 1999-2015 Gentoo Foundation
61986 -# Distributed under the terms of the GNU General Public License v2
61987 -# $Header: $
61988 -
61989 -EAPI="4"
61990 -inherit eutils java-pkg-2 java-ant-2
61991 -
61992 -DESCRIPTION="Netbeans PHP Cluster"
61993 -HOMEPAGE="http://netbeans.org/projects/php"
61994 -SLOT="9999"
61995 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
61996 -SRC_URI="${SOURCE_URL}
61997 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
61998 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
61999 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62000 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62001 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62002 -KEYWORDS="~amd64 ~x86"
62003 -IUSE=""
62004 -S="${WORKDIR}"
62005 -
62006 -CDEPEND="~dev-java/netbeans-extide-${PV}
62007 - ~dev-java/netbeans-ide-${PV}
62008 - ~dev-java/netbeans-platform-${PV}
62009 - ~dev-java/netbeans-webcommon-${PV}
62010 - ~dev-java/netbeans-websvccommon-${PV}
62011 - dev-java/javacup:0"
62012 -DEPEND=">=virtual/jdk-1.7
62013 - app-arch/unzip
62014 - ${CDEPEND}
62015 - dev-java/javahelp:0"
62016 -RDEPEND=">=virtual/jdk-1.7
62017 - ${CDEPEND}"
62018 -
62019 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62020 -
62021 -EANT_BUILD_XML="nbbuild/build.xml"
62022 -EANT_BUILD_TARGET="rebuild-cluster"
62023 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62024 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62025 -JAVA_PKG_BSFIX="off"
62026 -
62027 -src_unpack() {
62028 - unpack $(basename ${SOURCE_URL})
62029 -
62030 - einfo "Deleting bundled jars..."
62031 - find -name "*.jar" -type f -delete
62032 -
62033 - unpack netbeans-9999-r14-build.xml.patch.bz2
62034 -
62035 - pushd "${S}" >/dev/null || die
62036 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62037 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62038 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62039 - popd >/dev/null || die
62040 -}
62041 -
62042 -src_prepare() {
62043 - einfo "Deleting bundled class files..."
62044 - find -name "*.class" -type f | xargs rm -vf
62045 -
62046 - epatch netbeans-9999-r14-build.xml.patch
62047 -
62048 - # Support for custom patches
62049 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62050 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62051 -
62052 - if [ -n "${files}" ] ; then
62053 - einfo "Applying custom patches:"
62054 -
62055 - for file in ${files} ; do
62056 - epatch "${file}"
62057 - done
62058 - fi
62059 - fi
62060 -
62061 - einfo "Symlinking external libraries..."
62062 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62063 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62064 -
62065 - einfo "Linking in other clusters..."
62066 - mkdir "${S}"/nbbuild/netbeans || die
62067 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62068 -
62069 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62070 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62071 - touch nb.cluster.extide.built
62072 -
62073 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62074 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62075 - touch nb.cluster.ide.built
62076 -
62077 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62078 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62079 - touch nb.cluster.platform.built
62080 -
62081 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
62082 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62083 - touch nb.cluster.webcommon.built
62084 -
62085 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62086 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62087 - touch nb.cluster.websvccommon.built
62088 -
62089 - popd >/dev/null || die
62090 -
62091 - java-pkg-2_src_prepare
62092 -}
62093 -
62094 -src_install() {
62095 - pushd nbbuild/netbeans/php >/dev/null || die
62096 -
62097 - insinto ${INSTALL_DIR}
62098 -
62099 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62100 -
62101 - doins -r *
62102 -
62103 - popd >/dev/null || die
62104 -
62105 - local instdir=${INSTALL_DIR}/modules/ext
62106 - pushd "${D}"/${instdir} >/dev/null || die
62107 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62108 - popd >/dev/null || die
62109 -
62110 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62111 -}
62112
62113 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150827.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150827.ebuild
62114 deleted file mode 100644
62115 index fdd25a9..0000000
62116 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150827.ebuild
62117 +++ /dev/null
62118 @@ -1,127 +0,0 @@
62119 -# Copyright 1999-2015 Gentoo Foundation
62120 -# Distributed under the terms of the GNU General Public License v2
62121 -# $Header: $
62122 -
62123 -EAPI="4"
62124 -inherit eutils java-pkg-2 java-ant-2
62125 -
62126 -DESCRIPTION="Netbeans PHP Cluster"
62127 -HOMEPAGE="http://netbeans.org/projects/php"
62128 -SLOT="9999"
62129 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
62130 -SRC_URI="${SOURCE_URL}
62131 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62132 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62133 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62134 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62135 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62136 -KEYWORDS="~amd64 ~x86"
62137 -IUSE=""
62138 -S="${WORKDIR}"
62139 -
62140 -CDEPEND="~dev-java/netbeans-extide-${PV}
62141 - ~dev-java/netbeans-ide-${PV}
62142 - ~dev-java/netbeans-platform-${PV}
62143 - ~dev-java/netbeans-webcommon-${PV}
62144 - ~dev-java/netbeans-websvccommon-${PV}
62145 - dev-java/javacup:0"
62146 -DEPEND=">=virtual/jdk-1.7
62147 - app-arch/unzip
62148 - ${CDEPEND}
62149 - dev-java/javahelp:0"
62150 -RDEPEND=">=virtual/jdk-1.7
62151 - ${CDEPEND}"
62152 -
62153 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62154 -
62155 -EANT_BUILD_XML="nbbuild/build.xml"
62156 -EANT_BUILD_TARGET="rebuild-cluster"
62157 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62158 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62159 -JAVA_PKG_BSFIX="off"
62160 -
62161 -src_unpack() {
62162 - unpack $(basename ${SOURCE_URL})
62163 -
62164 - einfo "Deleting bundled jars..."
62165 - find -name "*.jar" -type f -delete
62166 -
62167 - unpack netbeans-9999-r14-build.xml.patch.bz2
62168 -
62169 - pushd "${S}" >/dev/null || die
62170 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62171 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62172 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62173 - popd >/dev/null || die
62174 -}
62175 -
62176 -src_prepare() {
62177 - einfo "Deleting bundled class files..."
62178 - find -name "*.class" -type f | xargs rm -vf
62179 -
62180 - epatch netbeans-9999-r14-build.xml.patch
62181 -
62182 - # Support for custom patches
62183 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62184 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62185 -
62186 - if [ -n "${files}" ] ; then
62187 - einfo "Applying custom patches:"
62188 -
62189 - for file in ${files} ; do
62190 - epatch "${file}"
62191 - done
62192 - fi
62193 - fi
62194 -
62195 - einfo "Symlinking external libraries..."
62196 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62197 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62198 -
62199 - einfo "Linking in other clusters..."
62200 - mkdir "${S}"/nbbuild/netbeans || die
62201 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62202 -
62203 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62204 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62205 - touch nb.cluster.extide.built
62206 -
62207 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62208 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62209 - touch nb.cluster.ide.built
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-webcommon-${SLOT} webcommon || die
62216 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62217 - touch nb.cluster.webcommon.built
62218 -
62219 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62220 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62221 - touch nb.cluster.websvccommon.built
62222 -
62223 - popd >/dev/null || die
62224 -
62225 - java-pkg-2_src_prepare
62226 -}
62227 -
62228 -src_install() {
62229 - pushd nbbuild/netbeans/php >/dev/null || die
62230 -
62231 - insinto ${INSTALL_DIR}
62232 -
62233 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62234 -
62235 - doins -r *
62236 -
62237 - popd >/dev/null || die
62238 -
62239 - local instdir=${INSTALL_DIR}/modules/ext
62240 - pushd "${D}"/${instdir} >/dev/null || die
62241 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62242 - popd >/dev/null || die
62243 -
62244 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62245 -}
62246
62247 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150828.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150828.ebuild
62248 deleted file mode 100644
62249 index f0ecc69..0000000
62250 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150828.ebuild
62251 +++ /dev/null
62252 @@ -1,127 +0,0 @@
62253 -# Copyright 1999-2015 Gentoo Foundation
62254 -# Distributed under the terms of the GNU General Public License v2
62255 -# $Header: $
62256 -
62257 -EAPI="4"
62258 -inherit eutils java-pkg-2 java-ant-2
62259 -
62260 -DESCRIPTION="Netbeans PHP Cluster"
62261 -HOMEPAGE="http://netbeans.org/projects/php"
62262 -SLOT="9999"
62263 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
62264 -SRC_URI="${SOURCE_URL}
62265 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62266 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62267 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62268 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62269 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62270 -KEYWORDS="~amd64 ~x86"
62271 -IUSE=""
62272 -S="${WORKDIR}"
62273 -
62274 -CDEPEND="~dev-java/netbeans-extide-${PV}
62275 - ~dev-java/netbeans-ide-${PV}
62276 - ~dev-java/netbeans-platform-${PV}
62277 - ~dev-java/netbeans-webcommon-${PV}
62278 - ~dev-java/netbeans-websvccommon-${PV}
62279 - dev-java/javacup:0"
62280 -DEPEND=">=virtual/jdk-1.7
62281 - app-arch/unzip
62282 - ${CDEPEND}
62283 - dev-java/javahelp:0"
62284 -RDEPEND=">=virtual/jdk-1.7
62285 - ${CDEPEND}"
62286 -
62287 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62288 -
62289 -EANT_BUILD_XML="nbbuild/build.xml"
62290 -EANT_BUILD_TARGET="rebuild-cluster"
62291 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62292 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62293 -JAVA_PKG_BSFIX="off"
62294 -
62295 -src_unpack() {
62296 - unpack $(basename ${SOURCE_URL})
62297 -
62298 - einfo "Deleting bundled jars..."
62299 - find -name "*.jar" -type f -delete
62300 -
62301 - unpack netbeans-9999-r14-build.xml.patch.bz2
62302 -
62303 - pushd "${S}" >/dev/null || die
62304 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62305 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62306 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62307 - popd >/dev/null || die
62308 -}
62309 -
62310 -src_prepare() {
62311 - einfo "Deleting bundled class files..."
62312 - find -name "*.class" -type f | xargs rm -vf
62313 -
62314 - epatch netbeans-9999-r14-build.xml.patch
62315 -
62316 - # Support for custom patches
62317 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62318 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62319 -
62320 - if [ -n "${files}" ] ; then
62321 - einfo "Applying custom patches:"
62322 -
62323 - for file in ${files} ; do
62324 - epatch "${file}"
62325 - done
62326 - fi
62327 - fi
62328 -
62329 - einfo "Symlinking external libraries..."
62330 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62331 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62332 -
62333 - einfo "Linking in other clusters..."
62334 - mkdir "${S}"/nbbuild/netbeans || die
62335 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62336 -
62337 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62338 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62339 - touch nb.cluster.extide.built
62340 -
62341 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62342 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62343 - touch nb.cluster.ide.built
62344 -
62345 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62346 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62347 - touch nb.cluster.platform.built
62348 -
62349 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
62350 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62351 - touch nb.cluster.webcommon.built
62352 -
62353 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62354 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62355 - touch nb.cluster.websvccommon.built
62356 -
62357 - popd >/dev/null || die
62358 -
62359 - java-pkg-2_src_prepare
62360 -}
62361 -
62362 -src_install() {
62363 - pushd nbbuild/netbeans/php >/dev/null || die
62364 -
62365 - insinto ${INSTALL_DIR}
62366 -
62367 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62368 -
62369 - doins -r *
62370 -
62371 - popd >/dev/null || die
62372 -
62373 - local instdir=${INSTALL_DIR}/modules/ext
62374 - pushd "${D}"/${instdir} >/dev/null || die
62375 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62376 - popd >/dev/null || die
62377 -
62378 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62379 -}
62380
62381 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150829.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150829.ebuild
62382 deleted file mode 100644
62383 index 2c12efd..0000000
62384 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150829.ebuild
62385 +++ /dev/null
62386 @@ -1,127 +0,0 @@
62387 -# Copyright 1999-2015 Gentoo Foundation
62388 -# Distributed under the terms of the GNU General Public License v2
62389 -# $Header: $
62390 -
62391 -EAPI="4"
62392 -inherit eutils java-pkg-2 java-ant-2
62393 -
62394 -DESCRIPTION="Netbeans PHP Cluster"
62395 -HOMEPAGE="http://netbeans.org/projects/php"
62396 -SLOT="9999"
62397 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
62398 -SRC_URI="${SOURCE_URL}
62399 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62400 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62401 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62402 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62403 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62404 -KEYWORDS="~amd64 ~x86"
62405 -IUSE=""
62406 -S="${WORKDIR}"
62407 -
62408 -CDEPEND="~dev-java/netbeans-extide-${PV}
62409 - ~dev-java/netbeans-ide-${PV}
62410 - ~dev-java/netbeans-platform-${PV}
62411 - ~dev-java/netbeans-webcommon-${PV}
62412 - ~dev-java/netbeans-websvccommon-${PV}
62413 - dev-java/javacup:0"
62414 -DEPEND=">=virtual/jdk-1.7
62415 - app-arch/unzip
62416 - ${CDEPEND}
62417 - dev-java/javahelp:0"
62418 -RDEPEND=">=virtual/jdk-1.7
62419 - ${CDEPEND}"
62420 -
62421 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62422 -
62423 -EANT_BUILD_XML="nbbuild/build.xml"
62424 -EANT_BUILD_TARGET="rebuild-cluster"
62425 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62426 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62427 -JAVA_PKG_BSFIX="off"
62428 -
62429 -src_unpack() {
62430 - unpack $(basename ${SOURCE_URL})
62431 -
62432 - einfo "Deleting bundled jars..."
62433 - find -name "*.jar" -type f -delete
62434 -
62435 - unpack netbeans-9999-r14-build.xml.patch.bz2
62436 -
62437 - pushd "${S}" >/dev/null || die
62438 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62439 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62440 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62441 - popd >/dev/null || die
62442 -}
62443 -
62444 -src_prepare() {
62445 - einfo "Deleting bundled class files..."
62446 - find -name "*.class" -type f | xargs rm -vf
62447 -
62448 - epatch netbeans-9999-r14-build.xml.patch
62449 -
62450 - # Support for custom patches
62451 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62452 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62453 -
62454 - if [ -n "${files}" ] ; then
62455 - einfo "Applying custom patches:"
62456 -
62457 - for file in ${files} ; do
62458 - epatch "${file}"
62459 - done
62460 - fi
62461 - fi
62462 -
62463 - einfo "Symlinking external libraries..."
62464 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62465 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62466 -
62467 - einfo "Linking in other clusters..."
62468 - mkdir "${S}"/nbbuild/netbeans || die
62469 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62470 -
62471 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62472 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62473 - touch nb.cluster.extide.built
62474 -
62475 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62476 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62477 - touch nb.cluster.ide.built
62478 -
62479 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62480 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62481 - touch nb.cluster.platform.built
62482 -
62483 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
62484 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62485 - touch nb.cluster.webcommon.built
62486 -
62487 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62488 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62489 - touch nb.cluster.websvccommon.built
62490 -
62491 - popd >/dev/null || die
62492 -
62493 - java-pkg-2_src_prepare
62494 -}
62495 -
62496 -src_install() {
62497 - pushd nbbuild/netbeans/php >/dev/null || die
62498 -
62499 - insinto ${INSTALL_DIR}
62500 -
62501 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62502 -
62503 - doins -r *
62504 -
62505 - popd >/dev/null || die
62506 -
62507 - local instdir=${INSTALL_DIR}/modules/ext
62508 - pushd "${D}"/${instdir} >/dev/null || die
62509 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62510 - popd >/dev/null || die
62511 -
62512 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62513 -}
62514
62515 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150830.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150830.ebuild
62516 deleted file mode 100644
62517 index 8a34b5c..0000000
62518 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150830.ebuild
62519 +++ /dev/null
62520 @@ -1,127 +0,0 @@
62521 -# Copyright 1999-2015 Gentoo Foundation
62522 -# Distributed under the terms of the GNU General Public License v2
62523 -# $Header: $
62524 -
62525 -EAPI="4"
62526 -inherit eutils java-pkg-2 java-ant-2
62527 -
62528 -DESCRIPTION="Netbeans PHP Cluster"
62529 -HOMEPAGE="http://netbeans.org/projects/php"
62530 -SLOT="9999"
62531 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
62532 -SRC_URI="${SOURCE_URL}
62533 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62534 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62535 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62536 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62537 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62538 -KEYWORDS="~amd64 ~x86"
62539 -IUSE=""
62540 -S="${WORKDIR}"
62541 -
62542 -CDEPEND="~dev-java/netbeans-extide-${PV}
62543 - ~dev-java/netbeans-ide-${PV}
62544 - ~dev-java/netbeans-platform-${PV}
62545 - ~dev-java/netbeans-webcommon-${PV}
62546 - ~dev-java/netbeans-websvccommon-${PV}
62547 - dev-java/javacup:0"
62548 -DEPEND=">=virtual/jdk-1.7
62549 - app-arch/unzip
62550 - ${CDEPEND}
62551 - dev-java/javahelp:0"
62552 -RDEPEND=">=virtual/jdk-1.7
62553 - ${CDEPEND}"
62554 -
62555 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62556 -
62557 -EANT_BUILD_XML="nbbuild/build.xml"
62558 -EANT_BUILD_TARGET="rebuild-cluster"
62559 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62560 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62561 -JAVA_PKG_BSFIX="off"
62562 -
62563 -src_unpack() {
62564 - unpack $(basename ${SOURCE_URL})
62565 -
62566 - einfo "Deleting bundled jars..."
62567 - find -name "*.jar" -type f -delete
62568 -
62569 - unpack netbeans-9999-r14-build.xml.patch.bz2
62570 -
62571 - pushd "${S}" >/dev/null || die
62572 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62573 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62574 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62575 - popd >/dev/null || die
62576 -}
62577 -
62578 -src_prepare() {
62579 - einfo "Deleting bundled class files..."
62580 - find -name "*.class" -type f | xargs rm -vf
62581 -
62582 - epatch netbeans-9999-r14-build.xml.patch
62583 -
62584 - # Support for custom patches
62585 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62586 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62587 -
62588 - if [ -n "${files}" ] ; then
62589 - einfo "Applying custom patches:"
62590 -
62591 - for file in ${files} ; do
62592 - epatch "${file}"
62593 - done
62594 - fi
62595 - fi
62596 -
62597 - einfo "Symlinking external libraries..."
62598 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62599 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62600 -
62601 - einfo "Linking in other clusters..."
62602 - mkdir "${S}"/nbbuild/netbeans || die
62603 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62604 -
62605 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62606 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62607 - touch nb.cluster.extide.built
62608 -
62609 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62610 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62611 - touch nb.cluster.ide.built
62612 -
62613 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62614 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62615 - touch nb.cluster.platform.built
62616 -
62617 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
62618 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62619 - touch nb.cluster.webcommon.built
62620 -
62621 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62622 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62623 - touch nb.cluster.websvccommon.built
62624 -
62625 - popd >/dev/null || die
62626 -
62627 - java-pkg-2_src_prepare
62628 -}
62629 -
62630 -src_install() {
62631 - pushd nbbuild/netbeans/php >/dev/null || die
62632 -
62633 - insinto ${INSTALL_DIR}
62634 -
62635 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62636 -
62637 - doins -r *
62638 -
62639 - popd >/dev/null || die
62640 -
62641 - local instdir=${INSTALL_DIR}/modules/ext
62642 - pushd "${D}"/${instdir} >/dev/null || die
62643 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62644 - popd >/dev/null || die
62645 -
62646 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62647 -}
62648
62649 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150831.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150831.ebuild
62650 deleted file mode 100644
62651 index 1a54f03..0000000
62652 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150831.ebuild
62653 +++ /dev/null
62654 @@ -1,127 +0,0 @@
62655 -# Copyright 1999-2015 Gentoo Foundation
62656 -# Distributed under the terms of the GNU General Public License v2
62657 -# $Header: $
62658 -
62659 -EAPI="4"
62660 -inherit eutils java-pkg-2 java-ant-2
62661 -
62662 -DESCRIPTION="Netbeans PHP Cluster"
62663 -HOMEPAGE="http://netbeans.org/projects/php"
62664 -SLOT="9999"
62665 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
62666 -SRC_URI="${SOURCE_URL}
62667 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62668 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62669 - http://hg.netbeans.org/binaries/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip
62670 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
62671 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62672 -KEYWORDS="~amd64 ~x86"
62673 -IUSE=""
62674 -S="${WORKDIR}"
62675 -
62676 -CDEPEND="~dev-java/netbeans-extide-${PV}
62677 - ~dev-java/netbeans-ide-${PV}
62678 - ~dev-java/netbeans-platform-${PV}
62679 - ~dev-java/netbeans-webcommon-${PV}
62680 - ~dev-java/netbeans-websvccommon-${PV}
62681 - dev-java/javacup:0"
62682 -DEPEND=">=virtual/jdk-1.7
62683 - app-arch/unzip
62684 - ${CDEPEND}
62685 - dev-java/javahelp:0"
62686 -RDEPEND=">=virtual/jdk-1.7
62687 - ${CDEPEND}"
62688 -
62689 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62690 -
62691 -EANT_BUILD_XML="nbbuild/build.xml"
62692 -EANT_BUILD_TARGET="rebuild-cluster"
62693 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
62694 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62695 -JAVA_PKG_BSFIX="off"
62696 -
62697 -src_unpack() {
62698 - unpack $(basename ${SOURCE_URL})
62699 -
62700 - einfo "Deleting bundled jars..."
62701 - find -name "*.jar" -type f -delete
62702 -
62703 - unpack netbeans-9999-r14-build.xml.patch.bz2
62704 -
62705 - pushd "${S}" >/dev/null || die
62706 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
62707 - ln -s "${DISTDIR}"/52AE855B57FF0326574A5B07D0BDDD9D8010D3C4-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
62708 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
62709 - popd >/dev/null || die
62710 -}
62711 -
62712 -src_prepare() {
62713 - einfo "Deleting bundled class files..."
62714 - find -name "*.class" -type f | xargs rm -vf
62715 -
62716 - epatch netbeans-9999-r14-build.xml.patch
62717 -
62718 - # Support for custom patches
62719 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62720 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62721 -
62722 - if [ -n "${files}" ] ; then
62723 - einfo "Applying custom patches:"
62724 -
62725 - for file in ${files} ; do
62726 - epatch "${file}"
62727 - done
62728 - fi
62729 - fi
62730 -
62731 - einfo "Symlinking external libraries..."
62732 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
62733 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
62734 -
62735 - einfo "Linking in other clusters..."
62736 - mkdir "${S}"/nbbuild/netbeans || die
62737 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
62738 -
62739 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
62740 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62741 - touch nb.cluster.extide.built
62742 -
62743 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
62744 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62745 - touch nb.cluster.ide.built
62746 -
62747 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
62748 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62749 - touch nb.cluster.platform.built
62750 -
62751 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
62752 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62753 - touch nb.cluster.webcommon.built
62754 -
62755 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
62756 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
62757 - touch nb.cluster.websvccommon.built
62758 -
62759 - popd >/dev/null || die
62760 -
62761 - java-pkg-2_src_prepare
62762 -}
62763 -
62764 -src_install() {
62765 - pushd nbbuild/netbeans/php >/dev/null || die
62766 -
62767 - insinto ${INSTALL_DIR}
62768 -
62769 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
62770 -
62771 - doins -r *
62772 -
62773 - popd >/dev/null || die
62774 -
62775 - local instdir=${INSTALL_DIR}/modules/ext
62776 - pushd "${D}"/${instdir} >/dev/null || die
62777 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
62778 - popd >/dev/null || die
62779 -
62780 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
62781 -}
62782
62783 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150801.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150901.ebuild
62784 similarity index 98%
62785 rename from dev-java/netbeans-php/netbeans-php-9999_p20150801.ebuild
62786 rename to dev-java/netbeans-php/netbeans-php-9999_p20150901.ebuild
62787 index 9fb500b..023649c 100644
62788 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150801.ebuild
62789 +++ b/dev-java/netbeans-php/netbeans-php-9999_p20150901.ebuild
62790 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
62791 DESCRIPTION="Netbeans PHP Cluster"
62792 HOMEPAGE="http://netbeans.org/projects/php"
62793 SLOT="9999"
62794 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
62795 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
62796 SRC_URI="${SOURCE_URL}
62797 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62798 http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
62799
62800 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
62801 index f8bd569..b0aebfa 100644
62802 --- a/dev-java/netbeans-platform/Manifest
62803 +++ b/dev-java/netbeans-platform/Manifest
62804 @@ -20,70 +20,24 @@ DIST E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar 14567 SHA256 32c
62805 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
62806 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
62807 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
62808 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
62809 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
62810 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
62811 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
62812 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
62813 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
62814 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
62815 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
62816 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
62817 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
62818 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
62819 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
62820 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
62821 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
62822 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
62823 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
62824 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
62825 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
62826 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
62827 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
62828 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
62829 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
62830 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
62831 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
62832 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
62833 EBUILD netbeans-platform-8.0.2.ebuild 5412 SHA256 017bc6185d4b9696d87d29b60bbfb8da003eda48d5f4b3da34af67c0ff1000a4 SHA512 761785f04a115dabde9a0e213a2126413cc6d52b4d6f9ce4cbd0c5fdf973ac95079241bef95d56f09574799f7c92ec52b0a5fe114ebeca7c0cd922d9c262985e WHIRLPOOL a92d82f73cfe99634431d62988dfefe5c3c4c9e6d2958bace12334c693d83c258cd105df96dcac066740c8d1fc7141032b238338ee38f734216a7a2bc3ed82b1
62834 -EBUILD netbeans-platform-9999_p20150801.ebuild 9244 SHA256 caa91f5b1f095f70a59d04a2e7d906972f950ac70200284b45f448af6a0792dc SHA512 217b26d160428affaf8f4058841ced8b6bf3ba86146ef34f9edab93d9b67aeb1b81a8309926e8c96fa3c222d8c031e5b5dd003023fb73b3576a1dbc33aa75370 WHIRLPOOL c20dab9577f4a5b5cc3e24b8ed7e0fefd13ea1b7c5a8ab670ee05c4643f638331f3ff9b025d144e3406c2b64b37dbe0ab3dab2d7a4547d7250c5fc6c5f1533ad
62835 -EBUILD netbeans-platform-9999_p20150803.ebuild 9244 SHA256 0910f8266f070af49f8ff6f0b64186f01d479eb95cb8e08aa21d6fc9d1495b74 SHA512 7ce1fcb4c15ec58f8ad9b9988adf8b8d9be3d97738ace47a5914641e2b00273c1936cb8f167c2f811107fa7dd202b66e78254efdf14b01740eca69272a1df901 WHIRLPOOL 8452273c0a8ed71b94f8337cb5fc1a83dd8d9039c5d34c8df11b93665576589f657908cdeb9f2ebb881008aa6f191c94675b39708c4f54cef4328bb3627460ee
62836 -EBUILD netbeans-platform-9999_p20150804.ebuild 9244 SHA256 2df8e602aad108e3441e511f16505b3f37ad99b7396cf785c2eb5eb69b8b444f SHA512 81cbee251a6c16d7cadc164f06790d8207a6328c45baaca8dd64a3d76049568b12eff0c83524b92d945f545a731e1680e5e0b17705e6b68fc1f2b59b6fdcb54f WHIRLPOOL e0a2b7780e053d2ec4d82e1cafff5259d05dba48e3994e03ba809287cf8983c49841d4f0299e01950151f1081f06819043b9c06a6f82fe7191c314eb41d861a3
62837 -EBUILD netbeans-platform-9999_p20150805.ebuild 9244 SHA256 26a2303e713075273c1ba197d6418635ca03201d1633b50e187d1a2a07b562cc SHA512 110fcaab0d80515b140accace33b3ca9a79d14f1a9af83534ade477a64be21b05c71d341729578c327d7d6310d03a2aee9b2af71ecba99002b5e7c620cca6666 WHIRLPOOL 02419f3928eb19346570dbb96b95821e81cca4034365f117c9fbf9b4329f577de59d39e98e9235ca71f4af43ac0b6c075510cdaf12fa82fe2b66e34a5efdf889
62838 -EBUILD netbeans-platform-9999_p20150807.ebuild 9244 SHA256 39484adbf2e1cf3b9ef93ccb08f0e86159e3bb12816be136c9d6460bf6b1e513 SHA512 7be47b05f0259c222ae8328836fafa4afb9078b0e786bb82deb3de092492fa433a8b9870d355dd89a79d9e2d595f2efa9f109bfd4253cb783e056f26a8a846a0 WHIRLPOOL c4a0c50ef76e100988b3a070f75fee82fd02ef51603dd865cc6aad4522be07401a356bd4f8ea186ecf2afd4de378e3cc2758a3395f11cc0d6553ad9f548ae8ec
62839 -EBUILD netbeans-platform-9999_p20150808.ebuild 9244 SHA256 aab3ec93bb960bbf19633f725afbb40af1afe5d5a2a097f60d905fb8e4fdb414 SHA512 5ca1f2b76dbe911fcca06966c44c96928632bf6c15f389eff1122b145665fbcf66abb6032543b6b9a979a59bfd7cfd7ac5e6bd1e735df9d781a3b2b2f13915a4 WHIRLPOOL af2eeefe877a7c813be7af616f8f8292b41ab6619c783e068367e5878489b6449cec613f2fd5903656765650f05dabc232d39fd432320e4e5af365e3254c71e9
62840 -EBUILD netbeans-platform-9999_p20150810.ebuild 9244 SHA256 7b573b004ca9f23dad3e9e9f8d3eb06bc1e0169226856a8e10d050af7e1db4cc SHA512 133674d88e99f51636d4dd55b547c589ca18296c1557d82bf12edf9f708e208f75ac2135830f53dfc43105b7ee9cdfd1caecd62e83f617ed2c6a215395c37b40 WHIRLPOOL dda1ce0c408f7e4012ea701a4eef1cd5bcebe4e0a45d73b87e635e9d0bae076f265194ffd983fafbeacb6b956becdcda7217b40e9c5a65194d1b18f4cc160451
62841 -EBUILD netbeans-platform-9999_p20150812.ebuild 9244 SHA256 6f0c3e25e1b1b824457340cde26178236eccea39309f3e52b5526a411e22948a SHA512 fa1d3c76f538c4582e2e4fd372f443ab2e0d49ee88400153875bb9e81f9d21676700b20a48bf2dc1c9f4871ef2b540967e722c1dabe36e857c6c7c706d5626a5 WHIRLPOOL 97cedbd6d703dac08540c63a0080401e485d0349d8b62ae0fbb033d9d839055c3b4dbe780b08eb0feee9f1d18c27c7498ccdc498edf6558c54887a9dd1e47bd0
62842 -EBUILD netbeans-platform-9999_p20150813.ebuild 9244 SHA256 d5a2e9507242e3185e818113c26e5135820aa7fe6207873da6de0501dbefa223 SHA512 4a2a9d2a5bd16cffdcb7a0fd67bb2bb210e02a1966e52ea8cfcfe092a5af245631a74e5bab198b4412bd776045b279c6e88f2a867b4279d2867c0af07b58e386 WHIRLPOOL a76086330e245eda1f0dfa5c06ca5b3e3fa1a2a0d15d3e152660d16d30b502c993383933566c6cfaa9291044211fd0f1ade3827acb0bb9de153745fe0fc7d46e
62843 -EBUILD netbeans-platform-9999_p20150814.ebuild 9244 SHA256 619117e0df41a98f0e541b9e2ed83b1fabcf0a83bb649133944e9e6bb6b18d4f SHA512 5223265298c0077b113b65488e30ce335fead80ccb1a94fe270af9d238a36f2ea73afb7df091af57c38033860a95ef7a5589fb8521d71ad71a7e74cc451c7309 WHIRLPOOL 7ca668be83ccf53e34089fa2b09bcfa55fb8fd4cf49849db39de7a7d7921d533ce9838ad9a7d7f49714543d1e19d8faf9febcd67946a2b75f60168560c36141d
62844 -EBUILD netbeans-platform-9999_p20150817.ebuild 9244 SHA256 48c28b1e94ba5bb23944b2a58fa6882851192996e421b35d166735ea820c9c79 SHA512 8e884e309f237e9ddbdd7520e0ca1548d4006eb6815db9e8e15a473a1c5bbcd011543053296404474c59cdda39a6748f8f0d3d33f013764eba779a356833e09e WHIRLPOOL 628817b947425fe8f3ccc1d2c138800445887a1958340782aa58123deecce1fb8cda59dd75060aa340307c74fecab013dc9198d4f033f71d353ac3af3a6b7d8b
62845 -EBUILD netbeans-platform-9999_p20150818.ebuild 9244 SHA256 3a05649d1433c508bda2a0f69b9410949057f7e8429f2d687f4ded791ec32098 SHA512 b384e748a6ce4409aca99bb3e75254c9477fd8b42be57c8bfb3955add73acf516fe64f1cbd07fe7c8d03e1aecf750caa6e64eae290552829d1ef7c3191f6c0af WHIRLPOOL 79050be321bfb4c65bc20360d4843476e796d8292ecf1f4caddcf1ee1a903aa7e9a8b6d38a92dee56b21784dbd5e639fbda493acc1ace00fad00709f5f5f51b2
62846 -EBUILD netbeans-platform-9999_p20150819.ebuild 9244 SHA256 28263f1227759ccd3e24248eef7dcac200b27c41f2b27faef5c82a7b7c4f8292 SHA512 4f4cef7d07388b105e69a37cf0fcdcb1419aa07bc5800ebd8863aa1d29970924f14095a16527e49e5178f314d1fe4e6b2ebb99f577e37cde85a6f6c27a141a94 WHIRLPOOL c51df0f973bfce786c1ea4128055517685d7ec6ae2560471760a388b7a36f298230dda142b53cc2654759e7dffcc67325e7ab6def1b5f181981acd63fd3bc4fe
62847 -EBUILD netbeans-platform-9999_p20150820.ebuild 9244 SHA256 cfaf37a8c2ad54ef1bc0732581d786a718c47dfce1e4e8dcce3cf7c64385130a SHA512 44db520e46dc71e2b74331f978e0acd431a4c958f9ff51226583e3a4e63020de9be61dc971c78c3d1d8257a39948994473ff95387e2f2e831e5e5c407df07e43 WHIRLPOOL e54d0b3eaff2ef280bb3f22fcfe2490d994d54edacf7640b2ecdf5724fbdabf9658c5da02abc47abb42560076d3f8fdb3c38e32e212c1ddf83f85d44e5facec4
62848 -EBUILD netbeans-platform-9999_p20150821.ebuild 9244 SHA256 54217ef905cb92b5caf4d6f45b67b2deede95c801c9d66042e739fac31dd1a25 SHA512 a48765166b70a7586441a94cb487e02e3879245a0e6cec078ccdd098c1da2b97dce924ec48e1bea29c4d296640921d4dcce45e9855f013ff16ea58004af5d912 WHIRLPOOL 007a6bf5a9bb4d977ce9aa95e3ef2acb94a06b283385e3a0447d636b0fc1225ff911c6b5895aeb6ae49c2f65ef6335b4bd2059d1c7ccb631835ec5eb41bde4b5
62849 -EBUILD netbeans-platform-9999_p20150822.ebuild 9244 SHA256 714863285bdfa7b14ce847fd083bede9a0dff329d88edd0bbfeb13bba06bb36e SHA512 f8dd52d52b636fb2b59ca2295e73eb9c99c26a8bc658f9788855f89b6219fd9854d09b5338ac3e13f9673ac9d48b887ec38f9c4d55a0ac0f10dae70768a4df9b WHIRLPOOL 67b63caeff204e88f65aaff88722f7dfa47b087f8645f6fd75fc3666783cc5a7b2e0a9ef2010922bf3c779c0f4ce9871abe1b145bc4b4e49e14d2327c3b27092
62850 -EBUILD netbeans-platform-9999_p20150823.ebuild 9244 SHA256 a6c17f91c56b812a67c6bad7aceed0c7ae35524f019ce28abb50af52226a44c9 SHA512 c21f46260ca37fc80492820da679a01b0cac1fa76c5e7af92ccea4222a4f5cfb8272ae9f2f6e3615bce43db3cbab503a117325313f0cbee2afdcda23d18164f0 WHIRLPOOL 47b6daea66b54b57c600925c1f9d748ce7a358fdc4f9e8ff6895ae57ca265b39aa2f6f9074b1ee4981abee4d79e98aeb88049dc23d4273ed235a3c10cb432ab9
62851 -EBUILD netbeans-platform-9999_p20150824.ebuild 9244 SHA256 ce0d6f1397bfd26ba1d4a67b42f721f6761176b01007f8dba21c05d11974aa36 SHA512 705fc6dcdc4de9b07fd30cfe7c5967b6e5b1572be3a2129b684575661464a795444f36191b5af91b03bcaf293dbb3ef7405ba2a41ae466abb144f416c5cab2c9 WHIRLPOOL 8462489cb2d58b38c1f778767b785242350b78bc7f4f46b1e9a5458d511c11aff5d5ba4a236313a50d9e87e447c55198edbfae062ac75b7b6f5d4331fdac5903
62852 -EBUILD netbeans-platform-9999_p20150825.ebuild 9244 SHA256 350e5aaea9290133936de8c9aac1628b674cff9ba53403e7ce6c70fa0107f16e SHA512 a0299e09eda2bbe3f2d9d66f30c6e0d398dbc5a04ce7b6e6f64e511ae29bc811f0573e72670b8dd865fd346d15e19ad55f0d80e26a8c7a7b30de15c115bad80c WHIRLPOOL 06a676cce5f8aa0e742b8bbc1fc3f614655df17f8ffb4550818321b3fde917f7949aa5f239f4ca3451c088856769445d2f7c94e34715cfb4947757642fb34405
62853 -EBUILD netbeans-platform-9999_p20150827.ebuild 9244 SHA256 99fc686147850516d837a69229f980993a8101ffefabac3c2d6795bb70fadd62 SHA512 9524f92cc5691f77fd54f58fc58d917a62edfdf824fefe665aafb0e62f655d87b451423bcefcb053077f1edaab15566926ae1c91a06b144e2dddcef16f935bbd WHIRLPOOL 10818d00907035faad7f75ae343a7d5d7034aa643def3135bd421b92eed9c48040e12e21994c126da6d0327d108a599945c4fe7702c35e9dab15914d5c9509c5
62854 -EBUILD netbeans-platform-9999_p20150828.ebuild 9244 SHA256 dbd6ecf682a5dd4d492ed7e74da3c246b81c38e542b0bb1901f3ed1ff5ec5615 SHA512 5acddf79e83207b25feada16d15b080fcbda1301ca89f81868cb103beae9b90579e79d1f0c4b61cbf34e6bd6da3f1b9419e7795511d30efb70657fbae66185a4 WHIRLPOOL a3c7b7b7943e8a11b1cda2f773735d229c26e00e6080732e57b304782dc3cfe631dec0d51c2e1ff7b5675fdd8ae850a845383faf653afbfad5ad986da19a5dd4
62855 -EBUILD netbeans-platform-9999_p20150829.ebuild 9244 SHA256 5bd681528c526e8b8361babd3d0562f5b138008f9d06c8e6f08ca8b964e7970e SHA512 b213567413b73870f75dd1fc5a1c1c45f1903b72feb332d83dd526aa6cf8e1909b195fcff4c760bb11e84749f606972743589593c17fde3c8afb426070ccb7aa WHIRLPOOL 10eb200009d384443e256bbf8f29278a8be463fde255caba86f725cb6534b7d86fe2e7198eed83e047010adebe7a4ad234c32233e022086dd880a02bd5ce2b8d
62856 -EBUILD netbeans-platform-9999_p20150830.ebuild 9244 SHA256 122e581b6c2a6c048fff901680783ac42c63fc9869ec1de34d29d55f127df653 SHA512 1b96eab3d7ef18a817ca62bfec5dd9cef92904cafcea784670eeffe5d4116c99ecc580ca1c7ca9a6cdd6960f8e9f4304d717d23fcae9e12d748c2f2bd1e5a608 WHIRLPOOL 30ecd71102d2cfe0a49f088cc0226f141c974fc0a2c8f9249a91e31b4ba9ea7838c2dc129646804eb9bb7081372297a35d706808572e948dbb851f2880dc2854
62857 -EBUILD netbeans-platform-9999_p20150831.ebuild 9244 SHA256 c236426c56514f4a591d3a512ce1c749c5052061355c3faf18066561e36db5f0 SHA512 c1792eb634c4e4f19fc4db863f31e769e2cc826f761915a91ee7cb2581601f603e328fa7030301fa96c0686c4bf73dbcd4fe85eff7a5092e36d0a8bbbdf22915 WHIRLPOOL c028ffa67d1d0b7bed1c70ba783df9f12a38fd93e8bf9933b6e5fdde3623351ce685ced81752772c62753d599198ff2523ed12634a2893ca64f15f439e1b1623
62858 +EBUILD netbeans-platform-9999_p20150901.ebuild 9244 SHA256 b4a25101e4d53117c044047195a364b62d372804d06222cdf9ee62edb7221e31 SHA512 04618fae9f31e087fc1c7ff0b397c98d0a447945f4ed7a5cc85787bc68fd0c1ad7447f969a38f176019a6608842d2157c66e6f0161488a5fc43ffd147436170f WHIRLPOOL d34f4fe61e40cd20cb37967d714cf9698f78105708127ef89641536b33b25af9b73d106900ce87e7aa703454adb9869b04f696e05a8339cbc52b2a133a5dfd36
62859 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
62860 -----BEGIN PGP SIGNATURE-----
62861 Version: GnuPG v2
62862
62863 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZ2RcP/0r+CG91+lQczLA39fVlHNcM
62864 -SsihKl2ajJ5pRFTZFImF8TO2udTYnzPnDh83nvfDBgricwkisGeCDZ3DTbzAaL6G
62865 -cMU0QdQD99W/Jj3jS64zoY5k+n4FISmwc2mGIH5E0LjGaIu+iyyLWiLS6eX2S70E
62866 -ScJkulteJCTenytfrvq5wR9dsjcDH02JLYGKscEBJFj1X81eFy0Qk0BcpOwizEWM
62867 -6VEpVTLgBqt+N3OF89tP4coDgkzSFZYLyJSbeNgW+S5hBOSOCoJorMprEzU1uy2V
62868 -pnd5sd/TbtanrVC1hVGWT8/W8/wISpozTGI2UNRZlkGiRpYvmPafO/rESYVFTXFy
62869 -Bd1NNWqIyrKucHWTEDPLniwsCQEaEn2twoldQ9BURciCFm7lhCw0HnXEjxyZEHPZ
62870 -a3sR5B4rJSX/lQhs8NeMf7IPg6Q4CyWvgDvKerai7uHk5Lx2Ab1faaJteQmENVG2
62871 -jS45oL5fElel+YCe+6Mztmt980xdw2ZQJXVKjqs+d1v75VLIyp6dHdLU5QISti/2
62872 -fbFE48fNTxa5haFNGz79vF4xnwcXa2ZMN2v9OBa6D0wHdRSLp4giA5IoKneoad9u
62873 -rpATp4cQcQoeFZSip5MXJHHdBV5fdnDV+g/nONkrcyBCNEXKk4ownUJmOXIIa/t0
62874 -/9fgHYxiWPYNg4E4K52l
62875 -=xT25
62876 +iQIcBAEBCAAGBQJV5YsPAAoJEHXhZAaA2KaZjWkP/27NZj+n5pJ0udV2dwNzK0Xa
62877 +Qw4wSpdqndzMhLfKjMx/oZEAm6lZL6wSDmw9NUvOb+A17x7z125V8l0g77xW1fvb
62878 +5R/9f1jdGnPaK6VSa6zkNc8BES08BgyQZkyTdvLjoQ+kgXV3H5LsUykvuPmJuKbv
62879 +SxBoBlA1i7TUCmZr/E9vjCSVOodSPwnY9gmQVlc1ao9yzIjsp/lFVk3xTiiylw+g
62880 +pPViWZk+IVnB2v7pWbaDboJlj8fJj4U0cHIA/hbbVRGBN5/s3q4d+mjECLdtxicV
62881 +ANBsMjwZY8byf4qx6OiLA4z0Yw+5GxNgUxvBzsR3bi/obEyysE8+FIhnBeAzvG65
62882 +AyDR76/sYMdX7rTz5yfFxmf8HaqoVTQNVZqxM9ramTXYrWneiAohwJK+Ji4Jgeh3
62883 +X2Z2E77Ni+qqNYS4ZZR3i/Qlb2caqNIrdi7gNikju4iqyVMwssfuimzumQrtoytV
62884 +ujlRMRvbMksvVL47julDde5jdtPh+yLhpWW9QgpIGYivaknu2W/DMsMC2CdgD+vk
62885 +wxIAeKotSZPMb9j/Qw1FW3q95yonHwQ080mCrHp6F9qLK14emHf7DHwAUjjTWxVM
62886 +PKe1hEEIi0CJIozkM1iNcczfHacuDBo2iL+Vxj883vyHn6ZHJkBVFo2orGtopEW5
62887 +O13feiCTm0mWNJdlJ2nJ
62888 +=LGRs
62889 -----END PGP SIGNATURE-----
62890
62891 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150803.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150803.ebuild
62892 deleted file mode 100644
62893 index 566ffc5..0000000
62894 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150803.ebuild
62895 +++ /dev/null
62896 @@ -1,166 +0,0 @@
62897 -# Copyright 1999-2015 Gentoo Foundation
62898 -# Distributed under the terms of the GNU General Public License v2
62899 -# $Header: $
62900 -
62901 -EAPI="4"
62902 -inherit eutils java-pkg-2 java-ant-2
62903 -
62904 -DESCRIPTION="Netbeans Platform"
62905 -HOMEPAGE="http://netbeans.org/features/platform/"
62906 -SLOT="9999"
62907 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
62908 -SRC_URI="${SOURCE_URL}
62909 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
62910 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
62911 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
62912 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
62913 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
62914 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
62915 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
62916 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
62917 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
62918 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
62919 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
62920 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
62921 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
62922 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
62923 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
62924 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
62925 -KEYWORDS="~amd64 ~x86"
62926 -IUSE=""
62927 -S="${WORKDIR}"
62928 -
62929 -CDEPEND="dev-java/hamcrest-core:1.3
62930 - dev-java/javahelp:0
62931 - >=dev-java/jna-3.4:0
62932 - dev-java/junit:4[source]
62933 - >=dev-java/osgi-core-api-5:0
62934 - dev-java/osgi-compendium:0
62935 - dev-java/swing-layout:1[source]
62936 - dev-java/testng:0"
62937 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
62938 -# the error:
62939 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
62940 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
62941 -# [nbmerge] Failed to build target: all-api.html4j
62942 -
62943 -DEPEND="dev-java/oracle-jdk-bin:1.7
62944 - app-arch/unzip
62945 - ${CDEPEND}"
62946 -RDEPEND=">=virtual/jdk-1.7
62947 - ${CDEPEND}"
62948 -
62949 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
62950 -
62951 -EANT_BUILD_XML="nbbuild/build.xml"
62952 -EANT_BUILD_TARGET="rebuild-cluster"
62953 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
62954 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
62955 -JAVA_PKG_BSFIX="off"
62956 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
62957 -JAVA_PKG_WANT_SOURCE="1.7"
62958 -JAVA_PKG_WANT_TARGET="1.7"
62959 -
62960 -src_unpack() {
62961 - unpack $(basename ${SOURCE_URL})
62962 -
62963 - einfo "Deleting bundled jars..."
62964 - find -name "*.jar" -type f -delete
62965 -
62966 - unpack netbeans-9999-r14-build.xml.patch.bz2
62967 -
62968 - pushd "${S}" >/dev/null || die
62969 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
62970 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
62971 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
62972 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
62973 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
62974 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
62975 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
62976 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
62977 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
62978 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
62979 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
62980 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
62981 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
62982 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
62983 - popd >/dev/null || die
62984 -}
62985 -
62986 -src_prepare() {
62987 - einfo "Deleting bundled class files..."
62988 - find -name "*.class" -type f | xargs rm -vf
62989 -
62990 - # upstream jna jar contains bundled binary libraries so we disable that feature
62991 - epatch netbeans-9999-r14-build.xml.patch
62992 -
62993 - # Support for custom patches
62994 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
62995 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
62996 -
62997 - if [ -n "${files}" ] ; then
62998 - einfo "Applying custom patches:"
62999 -
63000 - for file in ${files} ; do
63001 - epatch "${file}"
63002 - done
63003 - fi
63004 - fi
63005 -
63006 - einfo "Symlinking external libraries..."
63007 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63008 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63009 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63010 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63011 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63012 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63013 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63014 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63015 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63016 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63017 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63018 -
63019 - java-pkg-2_src_prepare
63020 -}
63021 -
63022 -src_compile() {
63023 - unset DISPLAY
63024 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63025 -}
63026 -
63027 -src_install() {
63028 - pushd nbbuild/netbeans/platform >/dev/null || die
63029 -
63030 - java-pkg_dojar lib/*.jar
63031 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63032 -
63033 - insinto ${INSTALL_DIR}
63034 - doins -r *
63035 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63036 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63037 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63038 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63039 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63040 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63041 - rm -fr "${D}"/modules/lib || die
63042 -
63043 - popd >/dev/null || die
63044 -
63045 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63046 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63047 -
63048 - local instdir=${INSTALL_DIR}/modules/ext
63049 - pushd "${D}"/${instdir} >/dev/null || die
63050 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63051 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63052 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63053 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63054 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63055 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63056 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63057 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63058 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63059 - popd >/dev/null || die
63060 -
63061 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63062 -}
63063
63064 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150804.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150804.ebuild
63065 deleted file mode 100644
63066 index 4f0a741..0000000
63067 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150804.ebuild
63068 +++ /dev/null
63069 @@ -1,166 +0,0 @@
63070 -# Copyright 1999-2015 Gentoo Foundation
63071 -# Distributed under the terms of the GNU General Public License v2
63072 -# $Header: $
63073 -
63074 -EAPI="4"
63075 -inherit eutils java-pkg-2 java-ant-2
63076 -
63077 -DESCRIPTION="Netbeans Platform"
63078 -HOMEPAGE="http://netbeans.org/features/platform/"
63079 -SLOT="9999"
63080 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
63081 -SRC_URI="${SOURCE_URL}
63082 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63083 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63084 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63085 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63086 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63087 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63088 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63089 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63090 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63091 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63092 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63093 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63094 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63095 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63096 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63097 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63098 -KEYWORDS="~amd64 ~x86"
63099 -IUSE=""
63100 -S="${WORKDIR}"
63101 -
63102 -CDEPEND="dev-java/hamcrest-core:1.3
63103 - dev-java/javahelp:0
63104 - >=dev-java/jna-3.4:0
63105 - dev-java/junit:4[source]
63106 - >=dev-java/osgi-core-api-5:0
63107 - dev-java/osgi-compendium:0
63108 - dev-java/swing-layout:1[source]
63109 - dev-java/testng:0"
63110 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63111 -# the error:
63112 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63113 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63114 -# [nbmerge] Failed to build target: all-api.html4j
63115 -
63116 -DEPEND="dev-java/oracle-jdk-bin:1.7
63117 - app-arch/unzip
63118 - ${CDEPEND}"
63119 -RDEPEND=">=virtual/jdk-1.7
63120 - ${CDEPEND}"
63121 -
63122 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63123 -
63124 -EANT_BUILD_XML="nbbuild/build.xml"
63125 -EANT_BUILD_TARGET="rebuild-cluster"
63126 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63127 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63128 -JAVA_PKG_BSFIX="off"
63129 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63130 -JAVA_PKG_WANT_SOURCE="1.7"
63131 -JAVA_PKG_WANT_TARGET="1.7"
63132 -
63133 -src_unpack() {
63134 - unpack $(basename ${SOURCE_URL})
63135 -
63136 - einfo "Deleting bundled jars..."
63137 - find -name "*.jar" -type f -delete
63138 -
63139 - unpack netbeans-9999-r14-build.xml.patch.bz2
63140 -
63141 - pushd "${S}" >/dev/null || die
63142 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
63143 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
63144 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
63145 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
63146 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
63147 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
63148 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
63149 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
63150 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
63151 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
63152 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
63153 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
63154 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
63155 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
63156 - popd >/dev/null || die
63157 -}
63158 -
63159 -src_prepare() {
63160 - einfo "Deleting bundled class files..."
63161 - find -name "*.class" -type f | xargs rm -vf
63162 -
63163 - # upstream jna jar contains bundled binary libraries so we disable that feature
63164 - epatch netbeans-9999-r14-build.xml.patch
63165 -
63166 - # Support for custom patches
63167 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63168 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63169 -
63170 - if [ -n "${files}" ] ; then
63171 - einfo "Applying custom patches:"
63172 -
63173 - for file in ${files} ; do
63174 - epatch "${file}"
63175 - done
63176 - fi
63177 - fi
63178 -
63179 - einfo "Symlinking external libraries..."
63180 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63181 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63182 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63183 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63184 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63185 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63186 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63187 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63188 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63189 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63190 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63191 -
63192 - java-pkg-2_src_prepare
63193 -}
63194 -
63195 -src_compile() {
63196 - unset DISPLAY
63197 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63198 -}
63199 -
63200 -src_install() {
63201 - pushd nbbuild/netbeans/platform >/dev/null || die
63202 -
63203 - java-pkg_dojar lib/*.jar
63204 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63205 -
63206 - insinto ${INSTALL_DIR}
63207 - doins -r *
63208 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63209 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63210 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63211 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63212 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63213 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63214 - rm -fr "${D}"/modules/lib || die
63215 -
63216 - popd >/dev/null || die
63217 -
63218 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63219 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63220 -
63221 - local instdir=${INSTALL_DIR}/modules/ext
63222 - pushd "${D}"/${instdir} >/dev/null || die
63223 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63224 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63225 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63226 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63227 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63228 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63229 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63230 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63231 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63232 - popd >/dev/null || die
63233 -
63234 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63235 -}
63236
63237 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150805.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150805.ebuild
63238 deleted file mode 100644
63239 index 687982a..0000000
63240 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150805.ebuild
63241 +++ /dev/null
63242 @@ -1,166 +0,0 @@
63243 -# Copyright 1999-2015 Gentoo Foundation
63244 -# Distributed under the terms of the GNU General Public License v2
63245 -# $Header: $
63246 -
63247 -EAPI="4"
63248 -inherit eutils java-pkg-2 java-ant-2
63249 -
63250 -DESCRIPTION="Netbeans Platform"
63251 -HOMEPAGE="http://netbeans.org/features/platform/"
63252 -SLOT="9999"
63253 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
63254 -SRC_URI="${SOURCE_URL}
63255 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63256 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63257 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63258 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63259 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63260 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63261 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63262 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63263 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63264 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63265 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63266 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63267 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63268 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63269 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63270 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63271 -KEYWORDS="~amd64 ~x86"
63272 -IUSE=""
63273 -S="${WORKDIR}"
63274 -
63275 -CDEPEND="dev-java/hamcrest-core:1.3
63276 - dev-java/javahelp:0
63277 - >=dev-java/jna-3.4:0
63278 - dev-java/junit:4[source]
63279 - >=dev-java/osgi-core-api-5:0
63280 - dev-java/osgi-compendium:0
63281 - dev-java/swing-layout:1[source]
63282 - dev-java/testng:0"
63283 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63284 -# the error:
63285 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63286 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63287 -# [nbmerge] Failed to build target: all-api.html4j
63288 -
63289 -DEPEND="dev-java/oracle-jdk-bin:1.7
63290 - app-arch/unzip
63291 - ${CDEPEND}"
63292 -RDEPEND=">=virtual/jdk-1.7
63293 - ${CDEPEND}"
63294 -
63295 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63296 -
63297 -EANT_BUILD_XML="nbbuild/build.xml"
63298 -EANT_BUILD_TARGET="rebuild-cluster"
63299 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63300 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63301 -JAVA_PKG_BSFIX="off"
63302 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63303 -JAVA_PKG_WANT_SOURCE="1.7"
63304 -JAVA_PKG_WANT_TARGET="1.7"
63305 -
63306 -src_unpack() {
63307 - unpack $(basename ${SOURCE_URL})
63308 -
63309 - einfo "Deleting bundled jars..."
63310 - find -name "*.jar" -type f -delete
63311 -
63312 - unpack netbeans-9999-r14-build.xml.patch.bz2
63313 -
63314 - pushd "${S}" >/dev/null || die
63315 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
63316 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
63317 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
63318 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
63319 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
63320 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
63321 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
63322 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
63323 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
63324 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
63325 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
63326 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
63327 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
63328 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
63329 - popd >/dev/null || die
63330 -}
63331 -
63332 -src_prepare() {
63333 - einfo "Deleting bundled class files..."
63334 - find -name "*.class" -type f | xargs rm -vf
63335 -
63336 - # upstream jna jar contains bundled binary libraries so we disable that feature
63337 - epatch netbeans-9999-r14-build.xml.patch
63338 -
63339 - # Support for custom patches
63340 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63341 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63342 -
63343 - if [ -n "${files}" ] ; then
63344 - einfo "Applying custom patches:"
63345 -
63346 - for file in ${files} ; do
63347 - epatch "${file}"
63348 - done
63349 - fi
63350 - fi
63351 -
63352 - einfo "Symlinking external libraries..."
63353 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63354 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63355 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63356 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63357 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63358 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63359 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63360 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63361 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63362 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63363 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63364 -
63365 - java-pkg-2_src_prepare
63366 -}
63367 -
63368 -src_compile() {
63369 - unset DISPLAY
63370 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63371 -}
63372 -
63373 -src_install() {
63374 - pushd nbbuild/netbeans/platform >/dev/null || die
63375 -
63376 - java-pkg_dojar lib/*.jar
63377 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63378 -
63379 - insinto ${INSTALL_DIR}
63380 - doins -r *
63381 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63382 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63383 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63384 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63385 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63386 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63387 - rm -fr "${D}"/modules/lib || die
63388 -
63389 - popd >/dev/null || die
63390 -
63391 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63392 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63393 -
63394 - local instdir=${INSTALL_DIR}/modules/ext
63395 - pushd "${D}"/${instdir} >/dev/null || die
63396 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63397 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63398 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63399 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63400 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63401 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63402 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63403 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63404 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63405 - popd >/dev/null || die
63406 -
63407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63408 -}
63409
63410 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150807.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150807.ebuild
63411 deleted file mode 100644
63412 index f8f1aa5..0000000
63413 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150807.ebuild
63414 +++ /dev/null
63415 @@ -1,166 +0,0 @@
63416 -# Copyright 1999-2015 Gentoo Foundation
63417 -# Distributed under the terms of the GNU General Public License v2
63418 -# $Header: $
63419 -
63420 -EAPI="4"
63421 -inherit eutils java-pkg-2 java-ant-2
63422 -
63423 -DESCRIPTION="Netbeans Platform"
63424 -HOMEPAGE="http://netbeans.org/features/platform/"
63425 -SLOT="9999"
63426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
63427 -SRC_URI="${SOURCE_URL}
63428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63429 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63430 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63431 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63432 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63433 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63434 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63435 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63436 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63437 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63438 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63439 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63440 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63441 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63442 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63443 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63444 -KEYWORDS="~amd64 ~x86"
63445 -IUSE=""
63446 -S="${WORKDIR}"
63447 -
63448 -CDEPEND="dev-java/hamcrest-core:1.3
63449 - dev-java/javahelp:0
63450 - >=dev-java/jna-3.4:0
63451 - dev-java/junit:4[source]
63452 - >=dev-java/osgi-core-api-5:0
63453 - dev-java/osgi-compendium:0
63454 - dev-java/swing-layout:1[source]
63455 - dev-java/testng:0"
63456 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63457 -# the error:
63458 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63459 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63460 -# [nbmerge] Failed to build target: all-api.html4j
63461 -
63462 -DEPEND="dev-java/oracle-jdk-bin:1.7
63463 - app-arch/unzip
63464 - ${CDEPEND}"
63465 -RDEPEND=">=virtual/jdk-1.7
63466 - ${CDEPEND}"
63467 -
63468 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63469 -
63470 -EANT_BUILD_XML="nbbuild/build.xml"
63471 -EANT_BUILD_TARGET="rebuild-cluster"
63472 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63473 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63474 -JAVA_PKG_BSFIX="off"
63475 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63476 -JAVA_PKG_WANT_SOURCE="1.7"
63477 -JAVA_PKG_WANT_TARGET="1.7"
63478 -
63479 -src_unpack() {
63480 - unpack $(basename ${SOURCE_URL})
63481 -
63482 - einfo "Deleting bundled jars..."
63483 - find -name "*.jar" -type f -delete
63484 -
63485 - unpack netbeans-9999-r14-build.xml.patch.bz2
63486 -
63487 - pushd "${S}" >/dev/null || die
63488 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
63489 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
63490 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
63491 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
63492 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
63493 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
63494 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
63495 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
63496 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
63497 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
63498 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
63499 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
63500 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
63501 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
63502 - popd >/dev/null || die
63503 -}
63504 -
63505 -src_prepare() {
63506 - einfo "Deleting bundled class files..."
63507 - find -name "*.class" -type f | xargs rm -vf
63508 -
63509 - # upstream jna jar contains bundled binary libraries so we disable that feature
63510 - epatch netbeans-9999-r14-build.xml.patch
63511 -
63512 - # Support for custom patches
63513 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63514 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63515 -
63516 - if [ -n "${files}" ] ; then
63517 - einfo "Applying custom patches:"
63518 -
63519 - for file in ${files} ; do
63520 - epatch "${file}"
63521 - done
63522 - fi
63523 - fi
63524 -
63525 - einfo "Symlinking external libraries..."
63526 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63527 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63528 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63529 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63530 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63531 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63532 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63533 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63534 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63535 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63536 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63537 -
63538 - java-pkg-2_src_prepare
63539 -}
63540 -
63541 -src_compile() {
63542 - unset DISPLAY
63543 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63544 -}
63545 -
63546 -src_install() {
63547 - pushd nbbuild/netbeans/platform >/dev/null || die
63548 -
63549 - java-pkg_dojar lib/*.jar
63550 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63551 -
63552 - insinto ${INSTALL_DIR}
63553 - doins -r *
63554 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63555 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63556 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63557 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63558 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63559 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63560 - rm -fr "${D}"/modules/lib || die
63561 -
63562 - popd >/dev/null || die
63563 -
63564 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63565 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63566 -
63567 - local instdir=${INSTALL_DIR}/modules/ext
63568 - pushd "${D}"/${instdir} >/dev/null || die
63569 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63570 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63571 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63572 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63573 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63574 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63575 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63576 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63577 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63578 - popd >/dev/null || die
63579 -
63580 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63581 -}
63582
63583 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150808.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150808.ebuild
63584 deleted file mode 100644
63585 index 9fcab4e..0000000
63586 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150808.ebuild
63587 +++ /dev/null
63588 @@ -1,166 +0,0 @@
63589 -# Copyright 1999-2015 Gentoo Foundation
63590 -# Distributed under the terms of the GNU General Public License v2
63591 -# $Header: $
63592 -
63593 -EAPI="4"
63594 -inherit eutils java-pkg-2 java-ant-2
63595 -
63596 -DESCRIPTION="Netbeans Platform"
63597 -HOMEPAGE="http://netbeans.org/features/platform/"
63598 -SLOT="9999"
63599 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
63600 -SRC_URI="${SOURCE_URL}
63601 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63602 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63603 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63604 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63605 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63606 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63607 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63608 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63609 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63610 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63611 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63612 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63613 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63614 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63615 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63616 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63617 -KEYWORDS="~amd64 ~x86"
63618 -IUSE=""
63619 -S="${WORKDIR}"
63620 -
63621 -CDEPEND="dev-java/hamcrest-core:1.3
63622 - dev-java/javahelp:0
63623 - >=dev-java/jna-3.4:0
63624 - dev-java/junit:4[source]
63625 - >=dev-java/osgi-core-api-5:0
63626 - dev-java/osgi-compendium:0
63627 - dev-java/swing-layout:1[source]
63628 - dev-java/testng:0"
63629 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63630 -# the error:
63631 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63632 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63633 -# [nbmerge] Failed to build target: all-api.html4j
63634 -
63635 -DEPEND="dev-java/oracle-jdk-bin:1.7
63636 - app-arch/unzip
63637 - ${CDEPEND}"
63638 -RDEPEND=">=virtual/jdk-1.7
63639 - ${CDEPEND}"
63640 -
63641 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63642 -
63643 -EANT_BUILD_XML="nbbuild/build.xml"
63644 -EANT_BUILD_TARGET="rebuild-cluster"
63645 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63646 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63647 -JAVA_PKG_BSFIX="off"
63648 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63649 -JAVA_PKG_WANT_SOURCE="1.7"
63650 -JAVA_PKG_WANT_TARGET="1.7"
63651 -
63652 -src_unpack() {
63653 - unpack $(basename ${SOURCE_URL})
63654 -
63655 - einfo "Deleting bundled jars..."
63656 - find -name "*.jar" -type f -delete
63657 -
63658 - unpack netbeans-9999-r14-build.xml.patch.bz2
63659 -
63660 - pushd "${S}" >/dev/null || die
63661 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
63662 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
63663 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
63664 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
63665 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
63666 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
63667 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
63668 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
63669 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
63670 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
63671 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
63672 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
63673 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
63674 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
63675 - popd >/dev/null || die
63676 -}
63677 -
63678 -src_prepare() {
63679 - einfo "Deleting bundled class files..."
63680 - find -name "*.class" -type f | xargs rm -vf
63681 -
63682 - # upstream jna jar contains bundled binary libraries so we disable that feature
63683 - epatch netbeans-9999-r14-build.xml.patch
63684 -
63685 - # Support for custom patches
63686 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63687 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63688 -
63689 - if [ -n "${files}" ] ; then
63690 - einfo "Applying custom patches:"
63691 -
63692 - for file in ${files} ; do
63693 - epatch "${file}"
63694 - done
63695 - fi
63696 - fi
63697 -
63698 - einfo "Symlinking external libraries..."
63699 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63700 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63701 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63702 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63703 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63704 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63705 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63706 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63707 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63708 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63709 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63710 -
63711 - java-pkg-2_src_prepare
63712 -}
63713 -
63714 -src_compile() {
63715 - unset DISPLAY
63716 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63717 -}
63718 -
63719 -src_install() {
63720 - pushd nbbuild/netbeans/platform >/dev/null || die
63721 -
63722 - java-pkg_dojar lib/*.jar
63723 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63724 -
63725 - insinto ${INSTALL_DIR}
63726 - doins -r *
63727 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63728 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63729 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63730 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63731 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63732 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63733 - rm -fr "${D}"/modules/lib || die
63734 -
63735 - popd >/dev/null || die
63736 -
63737 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63738 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63739 -
63740 - local instdir=${INSTALL_DIR}/modules/ext
63741 - pushd "${D}"/${instdir} >/dev/null || die
63742 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63743 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63744 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63745 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63746 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63747 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63748 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63749 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63750 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63751 - popd >/dev/null || die
63752 -
63753 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63754 -}
63755
63756 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150810.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150810.ebuild
63757 deleted file mode 100644
63758 index 8a20b3b..0000000
63759 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150810.ebuild
63760 +++ /dev/null
63761 @@ -1,166 +0,0 @@
63762 -# Copyright 1999-2015 Gentoo Foundation
63763 -# Distributed under the terms of the GNU General Public License v2
63764 -# $Header: $
63765 -
63766 -EAPI="4"
63767 -inherit eutils java-pkg-2 java-ant-2
63768 -
63769 -DESCRIPTION="Netbeans Platform"
63770 -HOMEPAGE="http://netbeans.org/features/platform/"
63771 -SLOT="9999"
63772 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
63773 -SRC_URI="${SOURCE_URL}
63774 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63775 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63776 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63777 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63778 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63779 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63780 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63781 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63782 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63783 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63784 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63785 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63786 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63787 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63788 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63789 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63790 -KEYWORDS="~amd64 ~x86"
63791 -IUSE=""
63792 -S="${WORKDIR}"
63793 -
63794 -CDEPEND="dev-java/hamcrest-core:1.3
63795 - dev-java/javahelp:0
63796 - >=dev-java/jna-3.4:0
63797 - dev-java/junit:4[source]
63798 - >=dev-java/osgi-core-api-5:0
63799 - dev-java/osgi-compendium:0
63800 - dev-java/swing-layout:1[source]
63801 - dev-java/testng:0"
63802 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63803 -# the error:
63804 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63805 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63806 -# [nbmerge] Failed to build target: all-api.html4j
63807 -
63808 -DEPEND="dev-java/oracle-jdk-bin:1.7
63809 - app-arch/unzip
63810 - ${CDEPEND}"
63811 -RDEPEND=">=virtual/jdk-1.7
63812 - ${CDEPEND}"
63813 -
63814 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63815 -
63816 -EANT_BUILD_XML="nbbuild/build.xml"
63817 -EANT_BUILD_TARGET="rebuild-cluster"
63818 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63819 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63820 -JAVA_PKG_BSFIX="off"
63821 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63822 -JAVA_PKG_WANT_SOURCE="1.7"
63823 -JAVA_PKG_WANT_TARGET="1.7"
63824 -
63825 -src_unpack() {
63826 - unpack $(basename ${SOURCE_URL})
63827 -
63828 - einfo "Deleting bundled jars..."
63829 - find -name "*.jar" -type f -delete
63830 -
63831 - unpack netbeans-9999-r14-build.xml.patch.bz2
63832 -
63833 - pushd "${S}" >/dev/null || die
63834 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
63835 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
63836 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
63837 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
63838 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
63839 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
63840 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
63841 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
63842 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
63843 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
63844 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
63845 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
63846 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
63847 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
63848 - popd >/dev/null || die
63849 -}
63850 -
63851 -src_prepare() {
63852 - einfo "Deleting bundled class files..."
63853 - find -name "*.class" -type f | xargs rm -vf
63854 -
63855 - # upstream jna jar contains bundled binary libraries so we disable that feature
63856 - epatch netbeans-9999-r14-build.xml.patch
63857 -
63858 - # Support for custom patches
63859 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
63860 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
63861 -
63862 - if [ -n "${files}" ] ; then
63863 - einfo "Applying custom patches:"
63864 -
63865 - for file in ${files} ; do
63866 - epatch "${file}"
63867 - done
63868 - fi
63869 - fi
63870 -
63871 - einfo "Symlinking external libraries..."
63872 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
63873 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
63874 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
63875 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
63876 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
63877 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
63878 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
63879 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
63880 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
63881 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
63882 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
63883 -
63884 - java-pkg-2_src_prepare
63885 -}
63886 -
63887 -src_compile() {
63888 - unset DISPLAY
63889 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
63890 -}
63891 -
63892 -src_install() {
63893 - pushd nbbuild/netbeans/platform >/dev/null || die
63894 -
63895 - java-pkg_dojar lib/*.jar
63896 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
63897 -
63898 - insinto ${INSTALL_DIR}
63899 - doins -r *
63900 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
63901 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
63902 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
63903 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
63904 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
63905 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
63906 - rm -fr "${D}"/modules/lib || die
63907 -
63908 - popd >/dev/null || die
63909 -
63910 - fperms 775 ${INSTALL_DIR}/lib/nbexec
63911 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
63912 -
63913 - local instdir=${INSTALL_DIR}/modules/ext
63914 - pushd "${D}"/${instdir} >/dev/null || die
63915 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
63916 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
63917 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
63918 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
63919 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
63920 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
63921 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
63922 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
63923 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
63924 - popd >/dev/null || die
63925 -
63926 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
63927 -}
63928
63929 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150812.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150812.ebuild
63930 deleted file mode 100644
63931 index a43485e..0000000
63932 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150812.ebuild
63933 +++ /dev/null
63934 @@ -1,166 +0,0 @@
63935 -# Copyright 1999-2015 Gentoo Foundation
63936 -# Distributed under the terms of the GNU General Public License v2
63937 -# $Header: $
63938 -
63939 -EAPI="4"
63940 -inherit eutils java-pkg-2 java-ant-2
63941 -
63942 -DESCRIPTION="Netbeans Platform"
63943 -HOMEPAGE="http://netbeans.org/features/platform/"
63944 -SLOT="9999"
63945 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
63946 -SRC_URI="${SOURCE_URL}
63947 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
63948 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
63949 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
63950 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
63951 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
63952 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
63953 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
63954 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
63955 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
63956 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
63957 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
63958 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
63959 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
63960 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
63961 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
63962 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
63963 -KEYWORDS="~amd64 ~x86"
63964 -IUSE=""
63965 -S="${WORKDIR}"
63966 -
63967 -CDEPEND="dev-java/hamcrest-core:1.3
63968 - dev-java/javahelp:0
63969 - >=dev-java/jna-3.4:0
63970 - dev-java/junit:4[source]
63971 - >=dev-java/osgi-core-api-5:0
63972 - dev-java/osgi-compendium:0
63973 - dev-java/swing-layout:1[source]
63974 - dev-java/testng:0"
63975 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
63976 -# the error:
63977 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
63978 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
63979 -# [nbmerge] Failed to build target: all-api.html4j
63980 -
63981 -DEPEND="dev-java/oracle-jdk-bin:1.7
63982 - app-arch/unzip
63983 - ${CDEPEND}"
63984 -RDEPEND=">=virtual/jdk-1.7
63985 - ${CDEPEND}"
63986 -
63987 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
63988 -
63989 -EANT_BUILD_XML="nbbuild/build.xml"
63990 -EANT_BUILD_TARGET="rebuild-cluster"
63991 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
63992 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
63993 -JAVA_PKG_BSFIX="off"
63994 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
63995 -JAVA_PKG_WANT_SOURCE="1.7"
63996 -JAVA_PKG_WANT_TARGET="1.7"
63997 -
63998 -src_unpack() {
63999 - unpack $(basename ${SOURCE_URL})
64000 -
64001 - einfo "Deleting bundled jars..."
64002 - find -name "*.jar" -type f -delete
64003 -
64004 - unpack netbeans-9999-r14-build.xml.patch.bz2
64005 -
64006 - pushd "${S}" >/dev/null || die
64007 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64008 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64009 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64010 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64011 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64012 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64013 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64014 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64015 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64016 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64017 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64018 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64019 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64020 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64021 - popd >/dev/null || die
64022 -}
64023 -
64024 -src_prepare() {
64025 - einfo "Deleting bundled class files..."
64026 - find -name "*.class" -type f | xargs rm -vf
64027 -
64028 - # upstream jna jar contains bundled binary libraries so we disable that feature
64029 - epatch netbeans-9999-r14-build.xml.patch
64030 -
64031 - # Support for custom patches
64032 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64033 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64034 -
64035 - if [ -n "${files}" ] ; then
64036 - einfo "Applying custom patches:"
64037 -
64038 - for file in ${files} ; do
64039 - epatch "${file}"
64040 - done
64041 - fi
64042 - fi
64043 -
64044 - einfo "Symlinking external libraries..."
64045 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64046 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64047 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64048 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64049 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64050 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64051 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64052 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64053 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64054 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64055 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64056 -
64057 - java-pkg-2_src_prepare
64058 -}
64059 -
64060 -src_compile() {
64061 - unset DISPLAY
64062 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64063 -}
64064 -
64065 -src_install() {
64066 - pushd nbbuild/netbeans/platform >/dev/null || die
64067 -
64068 - java-pkg_dojar lib/*.jar
64069 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64070 -
64071 - insinto ${INSTALL_DIR}
64072 - doins -r *
64073 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64074 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64075 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64076 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64077 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64078 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64079 - rm -fr "${D}"/modules/lib || die
64080 -
64081 - popd >/dev/null || die
64082 -
64083 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64084 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64085 -
64086 - local instdir=${INSTALL_DIR}/modules/ext
64087 - pushd "${D}"/${instdir} >/dev/null || die
64088 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64089 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64090 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64091 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64092 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64093 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64094 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64095 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64096 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64097 - popd >/dev/null || die
64098 -
64099 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64100 -}
64101
64102 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150813.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150813.ebuild
64103 deleted file mode 100644
64104 index 5acc6db..0000000
64105 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150813.ebuild
64106 +++ /dev/null
64107 @@ -1,166 +0,0 @@
64108 -# Copyright 1999-2015 Gentoo Foundation
64109 -# Distributed under the terms of the GNU General Public License v2
64110 -# $Header: $
64111 -
64112 -EAPI="4"
64113 -inherit eutils java-pkg-2 java-ant-2
64114 -
64115 -DESCRIPTION="Netbeans Platform"
64116 -HOMEPAGE="http://netbeans.org/features/platform/"
64117 -SLOT="9999"
64118 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
64119 -SRC_URI="${SOURCE_URL}
64120 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64121 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64122 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64123 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64124 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64125 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64126 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64127 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64128 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64129 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64130 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64131 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64132 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64133 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64134 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
64135 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64136 -KEYWORDS="~amd64 ~x86"
64137 -IUSE=""
64138 -S="${WORKDIR}"
64139 -
64140 -CDEPEND="dev-java/hamcrest-core:1.3
64141 - dev-java/javahelp:0
64142 - >=dev-java/jna-3.4:0
64143 - dev-java/junit:4[source]
64144 - >=dev-java/osgi-core-api-5:0
64145 - dev-java/osgi-compendium:0
64146 - dev-java/swing-layout:1[source]
64147 - dev-java/testng:0"
64148 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
64149 -# the error:
64150 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
64151 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
64152 -# [nbmerge] Failed to build target: all-api.html4j
64153 -
64154 -DEPEND="dev-java/oracle-jdk-bin:1.7
64155 - app-arch/unzip
64156 - ${CDEPEND}"
64157 -RDEPEND=">=virtual/jdk-1.7
64158 - ${CDEPEND}"
64159 -
64160 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64161 -
64162 -EANT_BUILD_XML="nbbuild/build.xml"
64163 -EANT_BUILD_TARGET="rebuild-cluster"
64164 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
64165 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64166 -JAVA_PKG_BSFIX="off"
64167 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
64168 -JAVA_PKG_WANT_SOURCE="1.7"
64169 -JAVA_PKG_WANT_TARGET="1.7"
64170 -
64171 -src_unpack() {
64172 - unpack $(basename ${SOURCE_URL})
64173 -
64174 - einfo "Deleting bundled jars..."
64175 - find -name "*.jar" -type f -delete
64176 -
64177 - unpack netbeans-9999-r14-build.xml.patch.bz2
64178 -
64179 - pushd "${S}" >/dev/null || die
64180 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64181 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64182 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64183 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64184 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64185 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64186 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64187 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64188 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64189 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64190 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64191 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64192 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64193 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64194 - popd >/dev/null || die
64195 -}
64196 -
64197 -src_prepare() {
64198 - einfo "Deleting bundled class files..."
64199 - find -name "*.class" -type f | xargs rm -vf
64200 -
64201 - # upstream jna jar contains bundled binary libraries so we disable that feature
64202 - epatch netbeans-9999-r14-build.xml.patch
64203 -
64204 - # Support for custom patches
64205 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64206 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64207 -
64208 - if [ -n "${files}" ] ; then
64209 - einfo "Applying custom patches:"
64210 -
64211 - for file in ${files} ; do
64212 - epatch "${file}"
64213 - done
64214 - fi
64215 - fi
64216 -
64217 - einfo "Symlinking external libraries..."
64218 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64219 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64220 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64221 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64222 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64223 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64224 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64225 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64226 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64227 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64228 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64229 -
64230 - java-pkg-2_src_prepare
64231 -}
64232 -
64233 -src_compile() {
64234 - unset DISPLAY
64235 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64236 -}
64237 -
64238 -src_install() {
64239 - pushd nbbuild/netbeans/platform >/dev/null || die
64240 -
64241 - java-pkg_dojar lib/*.jar
64242 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64243 -
64244 - insinto ${INSTALL_DIR}
64245 - doins -r *
64246 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64247 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64248 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64249 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64250 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64251 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64252 - rm -fr "${D}"/modules/lib || die
64253 -
64254 - popd >/dev/null || die
64255 -
64256 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64257 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64258 -
64259 - local instdir=${INSTALL_DIR}/modules/ext
64260 - pushd "${D}"/${instdir} >/dev/null || die
64261 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64262 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64263 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64264 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64265 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64266 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64267 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64268 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64269 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64270 - popd >/dev/null || die
64271 -
64272 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64273 -}
64274
64275 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150814.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150814.ebuild
64276 deleted file mode 100644
64277 index 5934d0a..0000000
64278 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150814.ebuild
64279 +++ /dev/null
64280 @@ -1,166 +0,0 @@
64281 -# Copyright 1999-2015 Gentoo Foundation
64282 -# Distributed under the terms of the GNU General Public License v2
64283 -# $Header: $
64284 -
64285 -EAPI="4"
64286 -inherit eutils java-pkg-2 java-ant-2
64287 -
64288 -DESCRIPTION="Netbeans Platform"
64289 -HOMEPAGE="http://netbeans.org/features/platform/"
64290 -SLOT="9999"
64291 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
64292 -SRC_URI="${SOURCE_URL}
64293 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64294 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64295 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64296 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64297 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64298 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64299 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64300 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64301 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64302 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64303 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64304 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64305 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64306 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64307 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
64308 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64309 -KEYWORDS="~amd64 ~x86"
64310 -IUSE=""
64311 -S="${WORKDIR}"
64312 -
64313 -CDEPEND="dev-java/hamcrest-core:1.3
64314 - dev-java/javahelp:0
64315 - >=dev-java/jna-3.4:0
64316 - dev-java/junit:4[source]
64317 - >=dev-java/osgi-core-api-5:0
64318 - dev-java/osgi-compendium:0
64319 - dev-java/swing-layout:1[source]
64320 - dev-java/testng:0"
64321 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
64322 -# the error:
64323 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
64324 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
64325 -# [nbmerge] Failed to build target: all-api.html4j
64326 -
64327 -DEPEND="dev-java/oracle-jdk-bin:1.7
64328 - app-arch/unzip
64329 - ${CDEPEND}"
64330 -RDEPEND=">=virtual/jdk-1.7
64331 - ${CDEPEND}"
64332 -
64333 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64334 -
64335 -EANT_BUILD_XML="nbbuild/build.xml"
64336 -EANT_BUILD_TARGET="rebuild-cluster"
64337 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
64338 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64339 -JAVA_PKG_BSFIX="off"
64340 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
64341 -JAVA_PKG_WANT_SOURCE="1.7"
64342 -JAVA_PKG_WANT_TARGET="1.7"
64343 -
64344 -src_unpack() {
64345 - unpack $(basename ${SOURCE_URL})
64346 -
64347 - einfo "Deleting bundled jars..."
64348 - find -name "*.jar" -type f -delete
64349 -
64350 - unpack netbeans-9999-r14-build.xml.patch.bz2
64351 -
64352 - pushd "${S}" >/dev/null || die
64353 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64354 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64355 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64356 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64357 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64358 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64359 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64360 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64361 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64362 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64363 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64364 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64365 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64366 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64367 - popd >/dev/null || die
64368 -}
64369 -
64370 -src_prepare() {
64371 - einfo "Deleting bundled class files..."
64372 - find -name "*.class" -type f | xargs rm -vf
64373 -
64374 - # upstream jna jar contains bundled binary libraries so we disable that feature
64375 - epatch netbeans-9999-r14-build.xml.patch
64376 -
64377 - # Support for custom patches
64378 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64379 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64380 -
64381 - if [ -n "${files}" ] ; then
64382 - einfo "Applying custom patches:"
64383 -
64384 - for file in ${files} ; do
64385 - epatch "${file}"
64386 - done
64387 - fi
64388 - fi
64389 -
64390 - einfo "Symlinking external libraries..."
64391 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64392 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64393 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64394 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64395 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64396 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64397 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64398 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64399 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64400 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64401 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64402 -
64403 - java-pkg-2_src_prepare
64404 -}
64405 -
64406 -src_compile() {
64407 - unset DISPLAY
64408 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64409 -}
64410 -
64411 -src_install() {
64412 - pushd nbbuild/netbeans/platform >/dev/null || die
64413 -
64414 - java-pkg_dojar lib/*.jar
64415 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64416 -
64417 - insinto ${INSTALL_DIR}
64418 - doins -r *
64419 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64420 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64421 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64422 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64423 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64424 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64425 - rm -fr "${D}"/modules/lib || die
64426 -
64427 - popd >/dev/null || die
64428 -
64429 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64430 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64431 -
64432 - local instdir=${INSTALL_DIR}/modules/ext
64433 - pushd "${D}"/${instdir} >/dev/null || die
64434 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64435 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64436 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64437 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64438 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64439 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64440 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64441 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64442 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64443 - popd >/dev/null || die
64444 -
64445 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64446 -}
64447
64448 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150817.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150817.ebuild
64449 deleted file mode 100644
64450 index edcd360..0000000
64451 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150817.ebuild
64452 +++ /dev/null
64453 @@ -1,166 +0,0 @@
64454 -# Copyright 1999-2015 Gentoo Foundation
64455 -# Distributed under the terms of the GNU General Public License v2
64456 -# $Header: $
64457 -
64458 -EAPI="4"
64459 -inherit eutils java-pkg-2 java-ant-2
64460 -
64461 -DESCRIPTION="Netbeans Platform"
64462 -HOMEPAGE="http://netbeans.org/features/platform/"
64463 -SLOT="9999"
64464 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
64465 -SRC_URI="${SOURCE_URL}
64466 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64467 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64468 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64469 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64470 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64471 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64472 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64473 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64474 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64475 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64476 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64477 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64478 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64479 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64480 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
64481 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64482 -KEYWORDS="~amd64 ~x86"
64483 -IUSE=""
64484 -S="${WORKDIR}"
64485 -
64486 -CDEPEND="dev-java/hamcrest-core:1.3
64487 - dev-java/javahelp:0
64488 - >=dev-java/jna-3.4:0
64489 - dev-java/junit:4[source]
64490 - >=dev-java/osgi-core-api-5:0
64491 - dev-java/osgi-compendium:0
64492 - dev-java/swing-layout:1[source]
64493 - dev-java/testng:0"
64494 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
64495 -# the error:
64496 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
64497 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
64498 -# [nbmerge] Failed to build target: all-api.html4j
64499 -
64500 -DEPEND="dev-java/oracle-jdk-bin:1.7
64501 - app-arch/unzip
64502 - ${CDEPEND}"
64503 -RDEPEND=">=virtual/jdk-1.7
64504 - ${CDEPEND}"
64505 -
64506 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64507 -
64508 -EANT_BUILD_XML="nbbuild/build.xml"
64509 -EANT_BUILD_TARGET="rebuild-cluster"
64510 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
64511 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64512 -JAVA_PKG_BSFIX="off"
64513 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
64514 -JAVA_PKG_WANT_SOURCE="1.7"
64515 -JAVA_PKG_WANT_TARGET="1.7"
64516 -
64517 -src_unpack() {
64518 - unpack $(basename ${SOURCE_URL})
64519 -
64520 - einfo "Deleting bundled jars..."
64521 - find -name "*.jar" -type f -delete
64522 -
64523 - unpack netbeans-9999-r14-build.xml.patch.bz2
64524 -
64525 - pushd "${S}" >/dev/null || die
64526 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64527 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64528 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64529 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64530 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64531 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64532 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64533 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64534 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64535 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64536 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64537 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64538 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64539 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64540 - popd >/dev/null || die
64541 -}
64542 -
64543 -src_prepare() {
64544 - einfo "Deleting bundled class files..."
64545 - find -name "*.class" -type f | xargs rm -vf
64546 -
64547 - # upstream jna jar contains bundled binary libraries so we disable that feature
64548 - epatch netbeans-9999-r14-build.xml.patch
64549 -
64550 - # Support for custom patches
64551 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64552 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64553 -
64554 - if [ -n "${files}" ] ; then
64555 - einfo "Applying custom patches:"
64556 -
64557 - for file in ${files} ; do
64558 - epatch "${file}"
64559 - done
64560 - fi
64561 - fi
64562 -
64563 - einfo "Symlinking external libraries..."
64564 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64565 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64566 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64567 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64568 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64569 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64570 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64571 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64572 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64573 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64574 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64575 -
64576 - java-pkg-2_src_prepare
64577 -}
64578 -
64579 -src_compile() {
64580 - unset DISPLAY
64581 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64582 -}
64583 -
64584 -src_install() {
64585 - pushd nbbuild/netbeans/platform >/dev/null || die
64586 -
64587 - java-pkg_dojar lib/*.jar
64588 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64589 -
64590 - insinto ${INSTALL_DIR}
64591 - doins -r *
64592 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64593 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64594 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64595 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64596 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64597 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64598 - rm -fr "${D}"/modules/lib || die
64599 -
64600 - popd >/dev/null || die
64601 -
64602 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64603 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64604 -
64605 - local instdir=${INSTALL_DIR}/modules/ext
64606 - pushd "${D}"/${instdir} >/dev/null || die
64607 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64608 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64609 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64610 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64611 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64612 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64613 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64614 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64615 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64616 - popd >/dev/null || die
64617 -
64618 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64619 -}
64620
64621 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150818.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150818.ebuild
64622 deleted file mode 100644
64623 index 809227c..0000000
64624 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150818.ebuild
64625 +++ /dev/null
64626 @@ -1,166 +0,0 @@
64627 -# Copyright 1999-2015 Gentoo Foundation
64628 -# Distributed under the terms of the GNU General Public License v2
64629 -# $Header: $
64630 -
64631 -EAPI="4"
64632 -inherit eutils java-pkg-2 java-ant-2
64633 -
64634 -DESCRIPTION="Netbeans Platform"
64635 -HOMEPAGE="http://netbeans.org/features/platform/"
64636 -SLOT="9999"
64637 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
64638 -SRC_URI="${SOURCE_URL}
64639 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64640 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64641 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64642 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64643 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64644 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64645 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64646 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64647 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64648 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64649 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64650 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64651 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64652 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64653 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
64654 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64655 -KEYWORDS="~amd64 ~x86"
64656 -IUSE=""
64657 -S="${WORKDIR}"
64658 -
64659 -CDEPEND="dev-java/hamcrest-core:1.3
64660 - dev-java/javahelp:0
64661 - >=dev-java/jna-3.4:0
64662 - dev-java/junit:4[source]
64663 - >=dev-java/osgi-core-api-5:0
64664 - dev-java/osgi-compendium:0
64665 - dev-java/swing-layout:1[source]
64666 - dev-java/testng:0"
64667 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
64668 -# the error:
64669 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
64670 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
64671 -# [nbmerge] Failed to build target: all-api.html4j
64672 -
64673 -DEPEND="dev-java/oracle-jdk-bin:1.7
64674 - app-arch/unzip
64675 - ${CDEPEND}"
64676 -RDEPEND=">=virtual/jdk-1.7
64677 - ${CDEPEND}"
64678 -
64679 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64680 -
64681 -EANT_BUILD_XML="nbbuild/build.xml"
64682 -EANT_BUILD_TARGET="rebuild-cluster"
64683 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
64684 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64685 -JAVA_PKG_BSFIX="off"
64686 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
64687 -JAVA_PKG_WANT_SOURCE="1.7"
64688 -JAVA_PKG_WANT_TARGET="1.7"
64689 -
64690 -src_unpack() {
64691 - unpack $(basename ${SOURCE_URL})
64692 -
64693 - einfo "Deleting bundled jars..."
64694 - find -name "*.jar" -type f -delete
64695 -
64696 - unpack netbeans-9999-r14-build.xml.patch.bz2
64697 -
64698 - pushd "${S}" >/dev/null || die
64699 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64700 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64701 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64702 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64703 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64704 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64705 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64706 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64707 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64708 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64709 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64710 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64711 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64712 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64713 - popd >/dev/null || die
64714 -}
64715 -
64716 -src_prepare() {
64717 - einfo "Deleting bundled class files..."
64718 - find -name "*.class" -type f | xargs rm -vf
64719 -
64720 - # upstream jna jar contains bundled binary libraries so we disable that feature
64721 - epatch netbeans-9999-r14-build.xml.patch
64722 -
64723 - # Support for custom patches
64724 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64725 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64726 -
64727 - if [ -n "${files}" ] ; then
64728 - einfo "Applying custom patches:"
64729 -
64730 - for file in ${files} ; do
64731 - epatch "${file}"
64732 - done
64733 - fi
64734 - fi
64735 -
64736 - einfo "Symlinking external libraries..."
64737 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64738 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64739 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64740 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64741 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64742 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64743 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64744 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64745 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64746 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64747 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64748 -
64749 - java-pkg-2_src_prepare
64750 -}
64751 -
64752 -src_compile() {
64753 - unset DISPLAY
64754 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64755 -}
64756 -
64757 -src_install() {
64758 - pushd nbbuild/netbeans/platform >/dev/null || die
64759 -
64760 - java-pkg_dojar lib/*.jar
64761 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64762 -
64763 - insinto ${INSTALL_DIR}
64764 - doins -r *
64765 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64766 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64767 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64768 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64769 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64770 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64771 - rm -fr "${D}"/modules/lib || die
64772 -
64773 - popd >/dev/null || die
64774 -
64775 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64776 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64777 -
64778 - local instdir=${INSTALL_DIR}/modules/ext
64779 - pushd "${D}"/${instdir} >/dev/null || die
64780 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64781 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64782 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64783 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64784 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64785 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64786 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64787 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64788 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64789 - popd >/dev/null || die
64790 -
64791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64792 -}
64793
64794 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150819.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150819.ebuild
64795 deleted file mode 100644
64796 index 4f242f8..0000000
64797 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150819.ebuild
64798 +++ /dev/null
64799 @@ -1,166 +0,0 @@
64800 -# Copyright 1999-2015 Gentoo Foundation
64801 -# Distributed under the terms of the GNU General Public License v2
64802 -# $Header: $
64803 -
64804 -EAPI="4"
64805 -inherit eutils java-pkg-2 java-ant-2
64806 -
64807 -DESCRIPTION="Netbeans Platform"
64808 -HOMEPAGE="http://netbeans.org/features/platform/"
64809 -SLOT="9999"
64810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
64811 -SRC_URI="${SOURCE_URL}
64812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64813 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64814 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64815 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64816 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64817 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64818 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64819 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64820 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64821 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64822 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64823 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64824 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64825 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64826 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
64827 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
64828 -KEYWORDS="~amd64 ~x86"
64829 -IUSE=""
64830 -S="${WORKDIR}"
64831 -
64832 -CDEPEND="dev-java/hamcrest-core:1.3
64833 - dev-java/javahelp:0
64834 - >=dev-java/jna-3.4:0
64835 - dev-java/junit:4[source]
64836 - >=dev-java/osgi-core-api-5:0
64837 - dev-java/osgi-compendium:0
64838 - dev-java/swing-layout:1[source]
64839 - dev-java/testng:0"
64840 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
64841 -# the error:
64842 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
64843 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
64844 -# [nbmerge] Failed to build target: all-api.html4j
64845 -
64846 -DEPEND="dev-java/oracle-jdk-bin:1.7
64847 - app-arch/unzip
64848 - ${CDEPEND}"
64849 -RDEPEND=">=virtual/jdk-1.7
64850 - ${CDEPEND}"
64851 -
64852 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
64853 -
64854 -EANT_BUILD_XML="nbbuild/build.xml"
64855 -EANT_BUILD_TARGET="rebuild-cluster"
64856 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
64857 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
64858 -JAVA_PKG_BSFIX="off"
64859 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
64860 -JAVA_PKG_WANT_SOURCE="1.7"
64861 -JAVA_PKG_WANT_TARGET="1.7"
64862 -
64863 -src_unpack() {
64864 - unpack $(basename ${SOURCE_URL})
64865 -
64866 - einfo "Deleting bundled jars..."
64867 - find -name "*.jar" -type f -delete
64868 -
64869 - unpack netbeans-9999-r14-build.xml.patch.bz2
64870 -
64871 - pushd "${S}" >/dev/null || die
64872 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
64873 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
64874 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
64875 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
64876 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
64877 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
64878 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
64879 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
64880 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
64881 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
64882 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
64883 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
64884 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
64885 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
64886 - popd >/dev/null || die
64887 -}
64888 -
64889 -src_prepare() {
64890 - einfo "Deleting bundled class files..."
64891 - find -name "*.class" -type f | xargs rm -vf
64892 -
64893 - # upstream jna jar contains bundled binary libraries so we disable that feature
64894 - epatch netbeans-9999-r14-build.xml.patch
64895 -
64896 - # Support for custom patches
64897 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
64898 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
64899 -
64900 - if [ -n "${files}" ] ; then
64901 - einfo "Applying custom patches:"
64902 -
64903 - for file in ${files} ; do
64904 - epatch "${file}"
64905 - done
64906 - fi
64907 - fi
64908 -
64909 - einfo "Symlinking external libraries..."
64910 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
64911 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
64912 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
64913 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
64914 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
64915 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
64916 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
64917 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
64918 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
64919 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
64920 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
64921 -
64922 - java-pkg-2_src_prepare
64923 -}
64924 -
64925 -src_compile() {
64926 - unset DISPLAY
64927 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
64928 -}
64929 -
64930 -src_install() {
64931 - pushd nbbuild/netbeans/platform >/dev/null || die
64932 -
64933 - java-pkg_dojar lib/*.jar
64934 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
64935 -
64936 - insinto ${INSTALL_DIR}
64937 - doins -r *
64938 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
64939 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
64940 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
64941 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
64942 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
64943 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
64944 - rm -fr "${D}"/modules/lib || die
64945 -
64946 - popd >/dev/null || die
64947 -
64948 - fperms 775 ${INSTALL_DIR}/lib/nbexec
64949 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
64950 -
64951 - local instdir=${INSTALL_DIR}/modules/ext
64952 - pushd "${D}"/${instdir} >/dev/null || die
64953 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
64954 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
64955 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
64956 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
64957 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
64958 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
64959 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
64960 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
64961 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
64962 - popd >/dev/null || die
64963 -
64964 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
64965 -}
64966
64967 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150820.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150820.ebuild
64968 deleted file mode 100644
64969 index 3ee5412..0000000
64970 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150820.ebuild
64971 +++ /dev/null
64972 @@ -1,166 +0,0 @@
64973 -# Copyright 1999-2015 Gentoo Foundation
64974 -# Distributed under the terms of the GNU General Public License v2
64975 -# $Header: $
64976 -
64977 -EAPI="4"
64978 -inherit eutils java-pkg-2 java-ant-2
64979 -
64980 -DESCRIPTION="Netbeans Platform"
64981 -HOMEPAGE="http://netbeans.org/features/platform/"
64982 -SLOT="9999"
64983 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
64984 -SRC_URI="${SOURCE_URL}
64985 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
64986 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
64987 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
64988 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
64989 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
64990 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
64991 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
64992 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
64993 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
64994 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
64995 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
64996 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
64997 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
64998 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
64999 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65000 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65001 -KEYWORDS="~amd64 ~x86"
65002 -IUSE=""
65003 -S="${WORKDIR}"
65004 -
65005 -CDEPEND="dev-java/hamcrest-core:1.3
65006 - dev-java/javahelp:0
65007 - >=dev-java/jna-3.4:0
65008 - dev-java/junit:4[source]
65009 - >=dev-java/osgi-core-api-5:0
65010 - dev-java/osgi-compendium:0
65011 - dev-java/swing-layout:1[source]
65012 - dev-java/testng:0"
65013 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65014 -# the error:
65015 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65016 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65017 -# [nbmerge] Failed to build target: all-api.html4j
65018 -
65019 -DEPEND="dev-java/oracle-jdk-bin:1.7
65020 - app-arch/unzip
65021 - ${CDEPEND}"
65022 -RDEPEND=">=virtual/jdk-1.7
65023 - ${CDEPEND}"
65024 -
65025 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65026 -
65027 -EANT_BUILD_XML="nbbuild/build.xml"
65028 -EANT_BUILD_TARGET="rebuild-cluster"
65029 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65030 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65031 -JAVA_PKG_BSFIX="off"
65032 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65033 -JAVA_PKG_WANT_SOURCE="1.7"
65034 -JAVA_PKG_WANT_TARGET="1.7"
65035 -
65036 -src_unpack() {
65037 - unpack $(basename ${SOURCE_URL})
65038 -
65039 - einfo "Deleting bundled jars..."
65040 - find -name "*.jar" -type f -delete
65041 -
65042 - unpack netbeans-9999-r14-build.xml.patch.bz2
65043 -
65044 - pushd "${S}" >/dev/null || die
65045 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65046 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65047 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65048 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65049 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65050 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65051 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65052 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65053 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65054 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65055 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65056 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65057 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65058 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65059 - popd >/dev/null || die
65060 -}
65061 -
65062 -src_prepare() {
65063 - einfo "Deleting bundled class files..."
65064 - find -name "*.class" -type f | xargs rm -vf
65065 -
65066 - # upstream jna jar contains bundled binary libraries so we disable that feature
65067 - epatch netbeans-9999-r14-build.xml.patch
65068 -
65069 - # Support for custom patches
65070 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65071 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65072 -
65073 - if [ -n "${files}" ] ; then
65074 - einfo "Applying custom patches:"
65075 -
65076 - for file in ${files} ; do
65077 - epatch "${file}"
65078 - done
65079 - fi
65080 - fi
65081 -
65082 - einfo "Symlinking external libraries..."
65083 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65084 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65085 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65086 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65087 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65088 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65089 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65090 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65091 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65092 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65093 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65094 -
65095 - java-pkg-2_src_prepare
65096 -}
65097 -
65098 -src_compile() {
65099 - unset DISPLAY
65100 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65101 -}
65102 -
65103 -src_install() {
65104 - pushd nbbuild/netbeans/platform >/dev/null || die
65105 -
65106 - java-pkg_dojar lib/*.jar
65107 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65108 -
65109 - insinto ${INSTALL_DIR}
65110 - doins -r *
65111 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65112 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65113 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65114 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65115 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65116 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65117 - rm -fr "${D}"/modules/lib || die
65118 -
65119 - popd >/dev/null || die
65120 -
65121 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65122 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65123 -
65124 - local instdir=${INSTALL_DIR}/modules/ext
65125 - pushd "${D}"/${instdir} >/dev/null || die
65126 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65127 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65128 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65129 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65130 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65131 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65132 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65133 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65134 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
65135 - popd >/dev/null || die
65136 -
65137 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
65138 -}
65139
65140 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150821.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150821.ebuild
65141 deleted file mode 100644
65142 index 510feb3..0000000
65143 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150821.ebuild
65144 +++ /dev/null
65145 @@ -1,166 +0,0 @@
65146 -# Copyright 1999-2015 Gentoo Foundation
65147 -# Distributed under the terms of the GNU General Public License v2
65148 -# $Header: $
65149 -
65150 -EAPI="4"
65151 -inherit eutils java-pkg-2 java-ant-2
65152 -
65153 -DESCRIPTION="Netbeans Platform"
65154 -HOMEPAGE="http://netbeans.org/features/platform/"
65155 -SLOT="9999"
65156 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
65157 -SRC_URI="${SOURCE_URL}
65158 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
65159 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
65160 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
65161 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
65162 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
65163 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
65164 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
65165 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
65166 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
65167 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
65168 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
65169 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
65170 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
65171 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
65172 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65174 -KEYWORDS="~amd64 ~x86"
65175 -IUSE=""
65176 -S="${WORKDIR}"
65177 -
65178 -CDEPEND="dev-java/hamcrest-core:1.3
65179 - dev-java/javahelp:0
65180 - >=dev-java/jna-3.4:0
65181 - dev-java/junit:4[source]
65182 - >=dev-java/osgi-core-api-5:0
65183 - dev-java/osgi-compendium:0
65184 - dev-java/swing-layout:1[source]
65185 - dev-java/testng:0"
65186 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65187 -# the error:
65188 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65189 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65190 -# [nbmerge] Failed to build target: all-api.html4j
65191 -
65192 -DEPEND="dev-java/oracle-jdk-bin:1.7
65193 - app-arch/unzip
65194 - ${CDEPEND}"
65195 -RDEPEND=">=virtual/jdk-1.7
65196 - ${CDEPEND}"
65197 -
65198 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65199 -
65200 -EANT_BUILD_XML="nbbuild/build.xml"
65201 -EANT_BUILD_TARGET="rebuild-cluster"
65202 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65203 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65204 -JAVA_PKG_BSFIX="off"
65205 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65206 -JAVA_PKG_WANT_SOURCE="1.7"
65207 -JAVA_PKG_WANT_TARGET="1.7"
65208 -
65209 -src_unpack() {
65210 - unpack $(basename ${SOURCE_URL})
65211 -
65212 - einfo "Deleting bundled jars..."
65213 - find -name "*.jar" -type f -delete
65214 -
65215 - unpack netbeans-9999-r14-build.xml.patch.bz2
65216 -
65217 - pushd "${S}" >/dev/null || die
65218 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65219 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65220 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65221 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65222 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65223 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65224 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65225 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65226 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65227 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65228 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65229 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65230 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65231 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65232 - popd >/dev/null || die
65233 -}
65234 -
65235 -src_prepare() {
65236 - einfo "Deleting bundled class files..."
65237 - find -name "*.class" -type f | xargs rm -vf
65238 -
65239 - # upstream jna jar contains bundled binary libraries so we disable that feature
65240 - epatch netbeans-9999-r14-build.xml.patch
65241 -
65242 - # Support for custom patches
65243 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65244 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65245 -
65246 - if [ -n "${files}" ] ; then
65247 - einfo "Applying custom patches:"
65248 -
65249 - for file in ${files} ; do
65250 - epatch "${file}"
65251 - done
65252 - fi
65253 - fi
65254 -
65255 - einfo "Symlinking external libraries..."
65256 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65257 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65258 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65259 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65260 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65261 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65262 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65263 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65264 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65265 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65266 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65267 -
65268 - java-pkg-2_src_prepare
65269 -}
65270 -
65271 -src_compile() {
65272 - unset DISPLAY
65273 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65274 -}
65275 -
65276 -src_install() {
65277 - pushd nbbuild/netbeans/platform >/dev/null || die
65278 -
65279 - java-pkg_dojar lib/*.jar
65280 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65281 -
65282 - insinto ${INSTALL_DIR}
65283 - doins -r *
65284 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65285 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65286 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65287 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65288 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65289 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65290 - rm -fr "${D}"/modules/lib || die
65291 -
65292 - popd >/dev/null || die
65293 -
65294 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65295 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65296 -
65297 - local instdir=${INSTALL_DIR}/modules/ext
65298 - pushd "${D}"/${instdir} >/dev/null || die
65299 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65300 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65301 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65302 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65303 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65304 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65305 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65306 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65307 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
65308 - popd >/dev/null || die
65309 -
65310 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
65311 -}
65312
65313 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150822.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150822.ebuild
65314 deleted file mode 100644
65315 index cdac695..0000000
65316 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150822.ebuild
65317 +++ /dev/null
65318 @@ -1,166 +0,0 @@
65319 -# Copyright 1999-2015 Gentoo Foundation
65320 -# Distributed under the terms of the GNU General Public License v2
65321 -# $Header: $
65322 -
65323 -EAPI="4"
65324 -inherit eutils java-pkg-2 java-ant-2
65325 -
65326 -DESCRIPTION="Netbeans Platform"
65327 -HOMEPAGE="http://netbeans.org/features/platform/"
65328 -SLOT="9999"
65329 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
65330 -SRC_URI="${SOURCE_URL}
65331 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
65332 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
65333 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
65334 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
65335 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
65336 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
65337 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
65338 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
65339 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
65340 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
65341 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
65342 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
65343 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
65344 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
65345 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65346 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65347 -KEYWORDS="~amd64 ~x86"
65348 -IUSE=""
65349 -S="${WORKDIR}"
65350 -
65351 -CDEPEND="dev-java/hamcrest-core:1.3
65352 - dev-java/javahelp:0
65353 - >=dev-java/jna-3.4:0
65354 - dev-java/junit:4[source]
65355 - >=dev-java/osgi-core-api-5:0
65356 - dev-java/osgi-compendium:0
65357 - dev-java/swing-layout:1[source]
65358 - dev-java/testng:0"
65359 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65360 -# the error:
65361 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65362 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65363 -# [nbmerge] Failed to build target: all-api.html4j
65364 -
65365 -DEPEND="dev-java/oracle-jdk-bin:1.7
65366 - app-arch/unzip
65367 - ${CDEPEND}"
65368 -RDEPEND=">=virtual/jdk-1.7
65369 - ${CDEPEND}"
65370 -
65371 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65372 -
65373 -EANT_BUILD_XML="nbbuild/build.xml"
65374 -EANT_BUILD_TARGET="rebuild-cluster"
65375 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65376 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65377 -JAVA_PKG_BSFIX="off"
65378 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65379 -JAVA_PKG_WANT_SOURCE="1.7"
65380 -JAVA_PKG_WANT_TARGET="1.7"
65381 -
65382 -src_unpack() {
65383 - unpack $(basename ${SOURCE_URL})
65384 -
65385 - einfo "Deleting bundled jars..."
65386 - find -name "*.jar" -type f -delete
65387 -
65388 - unpack netbeans-9999-r14-build.xml.patch.bz2
65389 -
65390 - pushd "${S}" >/dev/null || die
65391 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65392 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65393 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65394 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65395 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65396 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65397 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65398 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65399 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65400 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65401 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65402 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65403 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65404 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65405 - popd >/dev/null || die
65406 -}
65407 -
65408 -src_prepare() {
65409 - einfo "Deleting bundled class files..."
65410 - find -name "*.class" -type f | xargs rm -vf
65411 -
65412 - # upstream jna jar contains bundled binary libraries so we disable that feature
65413 - epatch netbeans-9999-r14-build.xml.patch
65414 -
65415 - # Support for custom patches
65416 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65417 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65418 -
65419 - if [ -n "${files}" ] ; then
65420 - einfo "Applying custom patches:"
65421 -
65422 - for file in ${files} ; do
65423 - epatch "${file}"
65424 - done
65425 - fi
65426 - fi
65427 -
65428 - einfo "Symlinking external libraries..."
65429 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65430 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65431 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65432 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65433 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65434 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65435 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65436 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65437 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65438 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65439 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65440 -
65441 - java-pkg-2_src_prepare
65442 -}
65443 -
65444 -src_compile() {
65445 - unset DISPLAY
65446 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65447 -}
65448 -
65449 -src_install() {
65450 - pushd nbbuild/netbeans/platform >/dev/null || die
65451 -
65452 - java-pkg_dojar lib/*.jar
65453 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65454 -
65455 - insinto ${INSTALL_DIR}
65456 - doins -r *
65457 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65458 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65459 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65460 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65461 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65462 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65463 - rm -fr "${D}"/modules/lib || die
65464 -
65465 - popd >/dev/null || die
65466 -
65467 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65468 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65469 -
65470 - local instdir=${INSTALL_DIR}/modules/ext
65471 - pushd "${D}"/${instdir} >/dev/null || die
65472 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65473 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65474 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65475 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65476 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65477 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65478 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65479 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65480 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
65481 - popd >/dev/null || die
65482 -
65483 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
65484 -}
65485
65486 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150823.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150823.ebuild
65487 deleted file mode 100644
65488 index cee3394..0000000
65489 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150823.ebuild
65490 +++ /dev/null
65491 @@ -1,166 +0,0 @@
65492 -# Copyright 1999-2015 Gentoo Foundation
65493 -# Distributed under the terms of the GNU General Public License v2
65494 -# $Header: $
65495 -
65496 -EAPI="4"
65497 -inherit eutils java-pkg-2 java-ant-2
65498 -
65499 -DESCRIPTION="Netbeans Platform"
65500 -HOMEPAGE="http://netbeans.org/features/platform/"
65501 -SLOT="9999"
65502 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
65503 -SRC_URI="${SOURCE_URL}
65504 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
65505 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
65506 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
65507 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
65508 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
65509 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
65510 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
65511 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
65512 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
65513 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
65514 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
65515 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
65516 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
65517 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
65518 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65519 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65520 -KEYWORDS="~amd64 ~x86"
65521 -IUSE=""
65522 -S="${WORKDIR}"
65523 -
65524 -CDEPEND="dev-java/hamcrest-core:1.3
65525 - dev-java/javahelp:0
65526 - >=dev-java/jna-3.4:0
65527 - dev-java/junit:4[source]
65528 - >=dev-java/osgi-core-api-5:0
65529 - dev-java/osgi-compendium:0
65530 - dev-java/swing-layout:1[source]
65531 - dev-java/testng:0"
65532 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65533 -# the error:
65534 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65535 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65536 -# [nbmerge] Failed to build target: all-api.html4j
65537 -
65538 -DEPEND="dev-java/oracle-jdk-bin:1.7
65539 - app-arch/unzip
65540 - ${CDEPEND}"
65541 -RDEPEND=">=virtual/jdk-1.7
65542 - ${CDEPEND}"
65543 -
65544 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65545 -
65546 -EANT_BUILD_XML="nbbuild/build.xml"
65547 -EANT_BUILD_TARGET="rebuild-cluster"
65548 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65549 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65550 -JAVA_PKG_BSFIX="off"
65551 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65552 -JAVA_PKG_WANT_SOURCE="1.7"
65553 -JAVA_PKG_WANT_TARGET="1.7"
65554 -
65555 -src_unpack() {
65556 - unpack $(basename ${SOURCE_URL})
65557 -
65558 - einfo "Deleting bundled jars..."
65559 - find -name "*.jar" -type f -delete
65560 -
65561 - unpack netbeans-9999-r14-build.xml.patch.bz2
65562 -
65563 - pushd "${S}" >/dev/null || die
65564 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65565 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65566 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65567 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65568 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65569 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65570 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65571 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65572 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65573 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65574 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65575 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65576 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65577 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65578 - popd >/dev/null || die
65579 -}
65580 -
65581 -src_prepare() {
65582 - einfo "Deleting bundled class files..."
65583 - find -name "*.class" -type f | xargs rm -vf
65584 -
65585 - # upstream jna jar contains bundled binary libraries so we disable that feature
65586 - epatch netbeans-9999-r14-build.xml.patch
65587 -
65588 - # Support for custom patches
65589 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65590 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65591 -
65592 - if [ -n "${files}" ] ; then
65593 - einfo "Applying custom patches:"
65594 -
65595 - for file in ${files} ; do
65596 - epatch "${file}"
65597 - done
65598 - fi
65599 - fi
65600 -
65601 - einfo "Symlinking external libraries..."
65602 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65603 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65604 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65605 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65606 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65607 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65608 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65609 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65610 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65611 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65612 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65613 -
65614 - java-pkg-2_src_prepare
65615 -}
65616 -
65617 -src_compile() {
65618 - unset DISPLAY
65619 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65620 -}
65621 -
65622 -src_install() {
65623 - pushd nbbuild/netbeans/platform >/dev/null || die
65624 -
65625 - java-pkg_dojar lib/*.jar
65626 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65627 -
65628 - insinto ${INSTALL_DIR}
65629 - doins -r *
65630 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65631 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65632 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65633 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65634 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65635 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65636 - rm -fr "${D}"/modules/lib || die
65637 -
65638 - popd >/dev/null || die
65639 -
65640 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65641 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65642 -
65643 - local instdir=${INSTALL_DIR}/modules/ext
65644 - pushd "${D}"/${instdir} >/dev/null || die
65645 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65646 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65647 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65648 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65649 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65650 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65651 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65652 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65653 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
65654 - popd >/dev/null || die
65655 -
65656 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
65657 -}
65658
65659 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150824.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150824.ebuild
65660 deleted file mode 100644
65661 index e1880ff..0000000
65662 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150824.ebuild
65663 +++ /dev/null
65664 @@ -1,166 +0,0 @@
65665 -# Copyright 1999-2015 Gentoo Foundation
65666 -# Distributed under the terms of the GNU General Public License v2
65667 -# $Header: $
65668 -
65669 -EAPI="4"
65670 -inherit eutils java-pkg-2 java-ant-2
65671 -
65672 -DESCRIPTION="Netbeans Platform"
65673 -HOMEPAGE="http://netbeans.org/features/platform/"
65674 -SLOT="9999"
65675 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
65676 -SRC_URI="${SOURCE_URL}
65677 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
65678 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
65679 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
65680 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
65681 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
65682 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
65683 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
65684 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
65685 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
65686 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
65687 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
65688 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
65689 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
65690 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
65691 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65692 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65693 -KEYWORDS="~amd64 ~x86"
65694 -IUSE=""
65695 -S="${WORKDIR}"
65696 -
65697 -CDEPEND="dev-java/hamcrest-core:1.3
65698 - dev-java/javahelp:0
65699 - >=dev-java/jna-3.4:0
65700 - dev-java/junit:4[source]
65701 - >=dev-java/osgi-core-api-5:0
65702 - dev-java/osgi-compendium:0
65703 - dev-java/swing-layout:1[source]
65704 - dev-java/testng:0"
65705 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65706 -# the error:
65707 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65708 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65709 -# [nbmerge] Failed to build target: all-api.html4j
65710 -
65711 -DEPEND="dev-java/oracle-jdk-bin:1.7
65712 - app-arch/unzip
65713 - ${CDEPEND}"
65714 -RDEPEND=">=virtual/jdk-1.7
65715 - ${CDEPEND}"
65716 -
65717 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65718 -
65719 -EANT_BUILD_XML="nbbuild/build.xml"
65720 -EANT_BUILD_TARGET="rebuild-cluster"
65721 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65722 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65723 -JAVA_PKG_BSFIX="off"
65724 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65725 -JAVA_PKG_WANT_SOURCE="1.7"
65726 -JAVA_PKG_WANT_TARGET="1.7"
65727 -
65728 -src_unpack() {
65729 - unpack $(basename ${SOURCE_URL})
65730 -
65731 - einfo "Deleting bundled jars..."
65732 - find -name "*.jar" -type f -delete
65733 -
65734 - unpack netbeans-9999-r14-build.xml.patch.bz2
65735 -
65736 - pushd "${S}" >/dev/null || die
65737 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65738 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65739 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65740 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65741 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65742 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65743 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65744 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65745 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65746 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65747 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65748 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65749 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65750 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65751 - popd >/dev/null || die
65752 -}
65753 -
65754 -src_prepare() {
65755 - einfo "Deleting bundled class files..."
65756 - find -name "*.class" -type f | xargs rm -vf
65757 -
65758 - # upstream jna jar contains bundled binary libraries so we disable that feature
65759 - epatch netbeans-9999-r14-build.xml.patch
65760 -
65761 - # Support for custom patches
65762 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65763 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65764 -
65765 - if [ -n "${files}" ] ; then
65766 - einfo "Applying custom patches:"
65767 -
65768 - for file in ${files} ; do
65769 - epatch "${file}"
65770 - done
65771 - fi
65772 - fi
65773 -
65774 - einfo "Symlinking external libraries..."
65775 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65776 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65777 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65778 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65779 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65780 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65781 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65782 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65783 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65784 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65785 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65786 -
65787 - java-pkg-2_src_prepare
65788 -}
65789 -
65790 -src_compile() {
65791 - unset DISPLAY
65792 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65793 -}
65794 -
65795 -src_install() {
65796 - pushd nbbuild/netbeans/platform >/dev/null || die
65797 -
65798 - java-pkg_dojar lib/*.jar
65799 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65800 -
65801 - insinto ${INSTALL_DIR}
65802 - doins -r *
65803 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65804 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65805 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65806 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65807 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65808 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65809 - rm -fr "${D}"/modules/lib || die
65810 -
65811 - popd >/dev/null || die
65812 -
65813 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65814 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65815 -
65816 - local instdir=${INSTALL_DIR}/modules/ext
65817 - pushd "${D}"/${instdir} >/dev/null || die
65818 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65819 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65820 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65821 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65822 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65823 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65824 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65825 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65826 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
65827 - popd >/dev/null || die
65828 -
65829 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
65830 -}
65831
65832 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150825.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150825.ebuild
65833 deleted file mode 100644
65834 index db508ac..0000000
65835 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150825.ebuild
65836 +++ /dev/null
65837 @@ -1,166 +0,0 @@
65838 -# Copyright 1999-2015 Gentoo Foundation
65839 -# Distributed under the terms of the GNU General Public License v2
65840 -# $Header: $
65841 -
65842 -EAPI="4"
65843 -inherit eutils java-pkg-2 java-ant-2
65844 -
65845 -DESCRIPTION="Netbeans Platform"
65846 -HOMEPAGE="http://netbeans.org/features/platform/"
65847 -SLOT="9999"
65848 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
65849 -SRC_URI="${SOURCE_URL}
65850 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
65851 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
65852 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
65853 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
65854 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
65855 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
65856 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
65857 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
65858 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
65859 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
65860 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
65861 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
65862 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
65863 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
65864 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
65865 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
65866 -KEYWORDS="~amd64 ~x86"
65867 -IUSE=""
65868 -S="${WORKDIR}"
65869 -
65870 -CDEPEND="dev-java/hamcrest-core:1.3
65871 - dev-java/javahelp:0
65872 - >=dev-java/jna-3.4:0
65873 - dev-java/junit:4[source]
65874 - >=dev-java/osgi-core-api-5:0
65875 - dev-java/osgi-compendium:0
65876 - dev-java/swing-layout:1[source]
65877 - dev-java/testng:0"
65878 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
65879 -# the error:
65880 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
65881 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
65882 -# [nbmerge] Failed to build target: all-api.html4j
65883 -
65884 -DEPEND="dev-java/oracle-jdk-bin:1.7
65885 - app-arch/unzip
65886 - ${CDEPEND}"
65887 -RDEPEND=">=virtual/jdk-1.7
65888 - ${CDEPEND}"
65889 -
65890 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
65891 -
65892 -EANT_BUILD_XML="nbbuild/build.xml"
65893 -EANT_BUILD_TARGET="rebuild-cluster"
65894 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
65895 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
65896 -JAVA_PKG_BSFIX="off"
65897 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
65898 -JAVA_PKG_WANT_SOURCE="1.7"
65899 -JAVA_PKG_WANT_TARGET="1.7"
65900 -
65901 -src_unpack() {
65902 - unpack $(basename ${SOURCE_URL})
65903 -
65904 - einfo "Deleting bundled jars..."
65905 - find -name "*.jar" -type f -delete
65906 -
65907 - unpack netbeans-9999-r14-build.xml.patch.bz2
65908 -
65909 - pushd "${S}" >/dev/null || die
65910 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
65911 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
65912 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
65913 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
65914 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
65915 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
65916 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
65917 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
65918 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
65919 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
65920 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
65921 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
65922 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
65923 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
65924 - popd >/dev/null || die
65925 -}
65926 -
65927 -src_prepare() {
65928 - einfo "Deleting bundled class files..."
65929 - find -name "*.class" -type f | xargs rm -vf
65930 -
65931 - # upstream jna jar contains bundled binary libraries so we disable that feature
65932 - epatch netbeans-9999-r14-build.xml.patch
65933 -
65934 - # Support for custom patches
65935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
65936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
65937 -
65938 - if [ -n "${files}" ] ; then
65939 - einfo "Applying custom patches:"
65940 -
65941 - for file in ${files} ; do
65942 - epatch "${file}"
65943 - done
65944 - fi
65945 - fi
65946 -
65947 - einfo "Symlinking external libraries..."
65948 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
65949 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
65950 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
65951 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
65952 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
65953 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
65954 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
65955 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
65956 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
65957 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
65958 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
65959 -
65960 - java-pkg-2_src_prepare
65961 -}
65962 -
65963 -src_compile() {
65964 - unset DISPLAY
65965 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
65966 -}
65967 -
65968 -src_install() {
65969 - pushd nbbuild/netbeans/platform >/dev/null || die
65970 -
65971 - java-pkg_dojar lib/*.jar
65972 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
65973 -
65974 - insinto ${INSTALL_DIR}
65975 - doins -r *
65976 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
65977 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
65978 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
65979 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
65980 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
65981 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
65982 - rm -fr "${D}"/modules/lib || die
65983 -
65984 - popd >/dev/null || die
65985 -
65986 - fperms 775 ${INSTALL_DIR}/lib/nbexec
65987 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
65988 -
65989 - local instdir=${INSTALL_DIR}/modules/ext
65990 - pushd "${D}"/${instdir} >/dev/null || die
65991 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
65992 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
65993 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
65994 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
65995 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
65996 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
65997 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
65998 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
65999 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66000 - popd >/dev/null || die
66001 -
66002 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66003 -}
66004
66005 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150827.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150827.ebuild
66006 deleted file mode 100644
66007 index c670960..0000000
66008 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150827.ebuild
66009 +++ /dev/null
66010 @@ -1,166 +0,0 @@
66011 -# Copyright 1999-2015 Gentoo Foundation
66012 -# Distributed under the terms of the GNU General Public License v2
66013 -# $Header: $
66014 -
66015 -EAPI="4"
66016 -inherit eutils java-pkg-2 java-ant-2
66017 -
66018 -DESCRIPTION="Netbeans Platform"
66019 -HOMEPAGE="http://netbeans.org/features/platform/"
66020 -SLOT="9999"
66021 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
66022 -SRC_URI="${SOURCE_URL}
66023 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66024 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66025 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
66026 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
66027 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
66028 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
66029 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
66030 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
66031 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
66032 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
66033 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
66034 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
66035 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
66036 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
66037 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
66038 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66039 -KEYWORDS="~amd64 ~x86"
66040 -IUSE=""
66041 -S="${WORKDIR}"
66042 -
66043 -CDEPEND="dev-java/hamcrest-core:1.3
66044 - dev-java/javahelp:0
66045 - >=dev-java/jna-3.4:0
66046 - dev-java/junit:4[source]
66047 - >=dev-java/osgi-core-api-5:0
66048 - dev-java/osgi-compendium:0
66049 - dev-java/swing-layout:1[source]
66050 - dev-java/testng:0"
66051 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
66052 -# the error:
66053 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
66054 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
66055 -# [nbmerge] Failed to build target: all-api.html4j
66056 -
66057 -DEPEND="dev-java/oracle-jdk-bin:1.7
66058 - app-arch/unzip
66059 - ${CDEPEND}"
66060 -RDEPEND=">=virtual/jdk-1.7
66061 - ${CDEPEND}"
66062 -
66063 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
66064 -
66065 -EANT_BUILD_XML="nbbuild/build.xml"
66066 -EANT_BUILD_TARGET="rebuild-cluster"
66067 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
66068 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
66069 -JAVA_PKG_BSFIX="off"
66070 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
66071 -JAVA_PKG_WANT_SOURCE="1.7"
66072 -JAVA_PKG_WANT_TARGET="1.7"
66073 -
66074 -src_unpack() {
66075 - unpack $(basename ${SOURCE_URL})
66076 -
66077 - einfo "Deleting bundled jars..."
66078 - find -name "*.jar" -type f -delete
66079 -
66080 - unpack netbeans-9999-r14-build.xml.patch.bz2
66081 -
66082 - pushd "${S}" >/dev/null || die
66083 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
66084 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
66085 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
66086 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
66087 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
66088 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
66089 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
66090 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
66091 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
66092 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
66093 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
66094 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
66095 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
66096 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
66097 - popd >/dev/null || die
66098 -}
66099 -
66100 -src_prepare() {
66101 - einfo "Deleting bundled class files..."
66102 - find -name "*.class" -type f | xargs rm -vf
66103 -
66104 - # upstream jna jar contains bundled binary libraries so we disable that feature
66105 - epatch netbeans-9999-r14-build.xml.patch
66106 -
66107 - # Support for custom patches
66108 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66109 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66110 -
66111 - if [ -n "${files}" ] ; then
66112 - einfo "Applying custom patches:"
66113 -
66114 - for file in ${files} ; do
66115 - epatch "${file}"
66116 - done
66117 - fi
66118 - fi
66119 -
66120 - einfo "Symlinking external libraries..."
66121 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
66122 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
66123 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66124 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
66125 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
66126 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
66127 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
66128 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
66129 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
66130 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
66131 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
66132 -
66133 - java-pkg-2_src_prepare
66134 -}
66135 -
66136 -src_compile() {
66137 - unset DISPLAY
66138 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
66139 -}
66140 -
66141 -src_install() {
66142 - pushd nbbuild/netbeans/platform >/dev/null || die
66143 -
66144 - java-pkg_dojar lib/*.jar
66145 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
66146 -
66147 - insinto ${INSTALL_DIR}
66148 - doins -r *
66149 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
66150 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
66151 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
66152 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
66153 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
66154 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
66155 - rm -fr "${D}"/modules/lib || die
66156 -
66157 - popd >/dev/null || die
66158 -
66159 - fperms 775 ${INSTALL_DIR}/lib/nbexec
66160 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
66161 -
66162 - local instdir=${INSTALL_DIR}/modules/ext
66163 - pushd "${D}"/${instdir} >/dev/null || die
66164 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
66165 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
66166 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
66167 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
66168 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
66169 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
66170 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
66171 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
66172 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66173 - popd >/dev/null || die
66174 -
66175 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66176 -}
66177
66178 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150828.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150828.ebuild
66179 deleted file mode 100644
66180 index 23054ef..0000000
66181 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150828.ebuild
66182 +++ /dev/null
66183 @@ -1,166 +0,0 @@
66184 -# Copyright 1999-2015 Gentoo Foundation
66185 -# Distributed under the terms of the GNU General Public License v2
66186 -# $Header: $
66187 -
66188 -EAPI="4"
66189 -inherit eutils java-pkg-2 java-ant-2
66190 -
66191 -DESCRIPTION="Netbeans Platform"
66192 -HOMEPAGE="http://netbeans.org/features/platform/"
66193 -SLOT="9999"
66194 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
66195 -SRC_URI="${SOURCE_URL}
66196 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66197 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66198 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
66199 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
66200 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
66201 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
66202 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
66203 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
66204 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
66205 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
66206 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
66207 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
66208 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
66209 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
66210 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
66211 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66212 -KEYWORDS="~amd64 ~x86"
66213 -IUSE=""
66214 -S="${WORKDIR}"
66215 -
66216 -CDEPEND="dev-java/hamcrest-core:1.3
66217 - dev-java/javahelp:0
66218 - >=dev-java/jna-3.4:0
66219 - dev-java/junit:4[source]
66220 - >=dev-java/osgi-core-api-5:0
66221 - dev-java/osgi-compendium:0
66222 - dev-java/swing-layout:1[source]
66223 - dev-java/testng:0"
66224 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
66225 -# the error:
66226 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
66227 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
66228 -# [nbmerge] Failed to build target: all-api.html4j
66229 -
66230 -DEPEND="dev-java/oracle-jdk-bin:1.7
66231 - app-arch/unzip
66232 - ${CDEPEND}"
66233 -RDEPEND=">=virtual/jdk-1.7
66234 - ${CDEPEND}"
66235 -
66236 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
66237 -
66238 -EANT_BUILD_XML="nbbuild/build.xml"
66239 -EANT_BUILD_TARGET="rebuild-cluster"
66240 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
66241 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
66242 -JAVA_PKG_BSFIX="off"
66243 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
66244 -JAVA_PKG_WANT_SOURCE="1.7"
66245 -JAVA_PKG_WANT_TARGET="1.7"
66246 -
66247 -src_unpack() {
66248 - unpack $(basename ${SOURCE_URL})
66249 -
66250 - einfo "Deleting bundled jars..."
66251 - find -name "*.jar" -type f -delete
66252 -
66253 - unpack netbeans-9999-r14-build.xml.patch.bz2
66254 -
66255 - pushd "${S}" >/dev/null || die
66256 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
66257 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
66258 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
66259 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
66260 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
66261 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
66262 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
66263 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
66264 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
66265 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
66266 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
66267 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
66268 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
66269 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
66270 - popd >/dev/null || die
66271 -}
66272 -
66273 -src_prepare() {
66274 - einfo "Deleting bundled class files..."
66275 - find -name "*.class" -type f | xargs rm -vf
66276 -
66277 - # upstream jna jar contains bundled binary libraries so we disable that feature
66278 - epatch netbeans-9999-r14-build.xml.patch
66279 -
66280 - # Support for custom patches
66281 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66282 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66283 -
66284 - if [ -n "${files}" ] ; then
66285 - einfo "Applying custom patches:"
66286 -
66287 - for file in ${files} ; do
66288 - epatch "${file}"
66289 - done
66290 - fi
66291 - fi
66292 -
66293 - einfo "Symlinking external libraries..."
66294 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
66295 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
66296 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66297 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
66298 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
66299 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
66300 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
66301 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
66302 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
66303 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
66304 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
66305 -
66306 - java-pkg-2_src_prepare
66307 -}
66308 -
66309 -src_compile() {
66310 - unset DISPLAY
66311 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
66312 -}
66313 -
66314 -src_install() {
66315 - pushd nbbuild/netbeans/platform >/dev/null || die
66316 -
66317 - java-pkg_dojar lib/*.jar
66318 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
66319 -
66320 - insinto ${INSTALL_DIR}
66321 - doins -r *
66322 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
66323 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
66324 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
66325 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
66326 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
66327 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
66328 - rm -fr "${D}"/modules/lib || die
66329 -
66330 - popd >/dev/null || die
66331 -
66332 - fperms 775 ${INSTALL_DIR}/lib/nbexec
66333 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
66334 -
66335 - local instdir=${INSTALL_DIR}/modules/ext
66336 - pushd "${D}"/${instdir} >/dev/null || die
66337 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
66338 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
66339 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
66340 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
66341 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
66342 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
66343 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
66344 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
66345 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66346 - popd >/dev/null || die
66347 -
66348 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66349 -}
66350
66351 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150829.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150829.ebuild
66352 deleted file mode 100644
66353 index dee7254..0000000
66354 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150829.ebuild
66355 +++ /dev/null
66356 @@ -1,166 +0,0 @@
66357 -# Copyright 1999-2015 Gentoo Foundation
66358 -# Distributed under the terms of the GNU General Public License v2
66359 -# $Header: $
66360 -
66361 -EAPI="4"
66362 -inherit eutils java-pkg-2 java-ant-2
66363 -
66364 -DESCRIPTION="Netbeans Platform"
66365 -HOMEPAGE="http://netbeans.org/features/platform/"
66366 -SLOT="9999"
66367 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
66368 -SRC_URI="${SOURCE_URL}
66369 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66370 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66371 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
66372 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
66373 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
66374 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
66375 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
66376 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
66377 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
66378 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
66379 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
66380 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
66381 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
66382 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
66383 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
66384 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66385 -KEYWORDS="~amd64 ~x86"
66386 -IUSE=""
66387 -S="${WORKDIR}"
66388 -
66389 -CDEPEND="dev-java/hamcrest-core:1.3
66390 - dev-java/javahelp:0
66391 - >=dev-java/jna-3.4:0
66392 - dev-java/junit:4[source]
66393 - >=dev-java/osgi-core-api-5:0
66394 - dev-java/osgi-compendium:0
66395 - dev-java/swing-layout:1[source]
66396 - dev-java/testng:0"
66397 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
66398 -# the error:
66399 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
66400 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
66401 -# [nbmerge] Failed to build target: all-api.html4j
66402 -
66403 -DEPEND="dev-java/oracle-jdk-bin:1.7
66404 - app-arch/unzip
66405 - ${CDEPEND}"
66406 -RDEPEND=">=virtual/jdk-1.7
66407 - ${CDEPEND}"
66408 -
66409 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
66410 -
66411 -EANT_BUILD_XML="nbbuild/build.xml"
66412 -EANT_BUILD_TARGET="rebuild-cluster"
66413 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
66414 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
66415 -JAVA_PKG_BSFIX="off"
66416 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
66417 -JAVA_PKG_WANT_SOURCE="1.7"
66418 -JAVA_PKG_WANT_TARGET="1.7"
66419 -
66420 -src_unpack() {
66421 - unpack $(basename ${SOURCE_URL})
66422 -
66423 - einfo "Deleting bundled jars..."
66424 - find -name "*.jar" -type f -delete
66425 -
66426 - unpack netbeans-9999-r14-build.xml.patch.bz2
66427 -
66428 - pushd "${S}" >/dev/null || die
66429 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
66430 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
66431 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
66432 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
66433 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
66434 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
66435 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
66436 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
66437 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
66438 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
66439 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
66440 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
66441 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
66442 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
66443 - popd >/dev/null || die
66444 -}
66445 -
66446 -src_prepare() {
66447 - einfo "Deleting bundled class files..."
66448 - find -name "*.class" -type f | xargs rm -vf
66449 -
66450 - # upstream jna jar contains bundled binary libraries so we disable that feature
66451 - epatch netbeans-9999-r14-build.xml.patch
66452 -
66453 - # Support for custom patches
66454 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66455 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66456 -
66457 - if [ -n "${files}" ] ; then
66458 - einfo "Applying custom patches:"
66459 -
66460 - for file in ${files} ; do
66461 - epatch "${file}"
66462 - done
66463 - fi
66464 - fi
66465 -
66466 - einfo "Symlinking external libraries..."
66467 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
66468 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
66469 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66470 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
66471 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
66472 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
66473 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
66474 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
66475 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
66476 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
66477 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
66478 -
66479 - java-pkg-2_src_prepare
66480 -}
66481 -
66482 -src_compile() {
66483 - unset DISPLAY
66484 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
66485 -}
66486 -
66487 -src_install() {
66488 - pushd nbbuild/netbeans/platform >/dev/null || die
66489 -
66490 - java-pkg_dojar lib/*.jar
66491 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
66492 -
66493 - insinto ${INSTALL_DIR}
66494 - doins -r *
66495 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
66496 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
66497 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
66498 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
66499 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
66500 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
66501 - rm -fr "${D}"/modules/lib || die
66502 -
66503 - popd >/dev/null || die
66504 -
66505 - fperms 775 ${INSTALL_DIR}/lib/nbexec
66506 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
66507 -
66508 - local instdir=${INSTALL_DIR}/modules/ext
66509 - pushd "${D}"/${instdir} >/dev/null || die
66510 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
66511 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
66512 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
66513 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
66514 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
66515 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
66516 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
66517 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
66518 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66519 - popd >/dev/null || die
66520 -
66521 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66522 -}
66523
66524 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150830.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150830.ebuild
66525 deleted file mode 100644
66526 index 4abf506..0000000
66527 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150830.ebuild
66528 +++ /dev/null
66529 @@ -1,166 +0,0 @@
66530 -# Copyright 1999-2015 Gentoo Foundation
66531 -# Distributed under the terms of the GNU General Public License v2
66532 -# $Header: $
66533 -
66534 -EAPI="4"
66535 -inherit eutils java-pkg-2 java-ant-2
66536 -
66537 -DESCRIPTION="Netbeans Platform"
66538 -HOMEPAGE="http://netbeans.org/features/platform/"
66539 -SLOT="9999"
66540 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
66541 -SRC_URI="${SOURCE_URL}
66542 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66543 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66544 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
66545 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
66546 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
66547 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
66548 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
66549 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
66550 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
66551 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
66552 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
66553 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
66554 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
66555 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
66556 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
66557 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66558 -KEYWORDS="~amd64 ~x86"
66559 -IUSE=""
66560 -S="${WORKDIR}"
66561 -
66562 -CDEPEND="dev-java/hamcrest-core:1.3
66563 - dev-java/javahelp:0
66564 - >=dev-java/jna-3.4:0
66565 - dev-java/junit:4[source]
66566 - >=dev-java/osgi-core-api-5:0
66567 - dev-java/osgi-compendium:0
66568 - dev-java/swing-layout:1[source]
66569 - dev-java/testng:0"
66570 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
66571 -# the error:
66572 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
66573 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
66574 -# [nbmerge] Failed to build target: all-api.html4j
66575 -
66576 -DEPEND="dev-java/oracle-jdk-bin:1.7
66577 - app-arch/unzip
66578 - ${CDEPEND}"
66579 -RDEPEND=">=virtual/jdk-1.7
66580 - ${CDEPEND}"
66581 -
66582 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
66583 -
66584 -EANT_BUILD_XML="nbbuild/build.xml"
66585 -EANT_BUILD_TARGET="rebuild-cluster"
66586 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
66587 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
66588 -JAVA_PKG_BSFIX="off"
66589 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
66590 -JAVA_PKG_WANT_SOURCE="1.7"
66591 -JAVA_PKG_WANT_TARGET="1.7"
66592 -
66593 -src_unpack() {
66594 - unpack $(basename ${SOURCE_URL})
66595 -
66596 - einfo "Deleting bundled jars..."
66597 - find -name "*.jar" -type f -delete
66598 -
66599 - unpack netbeans-9999-r14-build.xml.patch.bz2
66600 -
66601 - pushd "${S}" >/dev/null || die
66602 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
66603 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
66604 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
66605 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
66606 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
66607 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
66608 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
66609 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
66610 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
66611 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
66612 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
66613 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
66614 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
66615 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
66616 - popd >/dev/null || die
66617 -}
66618 -
66619 -src_prepare() {
66620 - einfo "Deleting bundled class files..."
66621 - find -name "*.class" -type f | xargs rm -vf
66622 -
66623 - # upstream jna jar contains bundled binary libraries so we disable that feature
66624 - epatch netbeans-9999-r14-build.xml.patch
66625 -
66626 - # Support for custom patches
66627 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66628 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66629 -
66630 - if [ -n "${files}" ] ; then
66631 - einfo "Applying custom patches:"
66632 -
66633 - for file in ${files} ; do
66634 - epatch "${file}"
66635 - done
66636 - fi
66637 - fi
66638 -
66639 - einfo "Symlinking external libraries..."
66640 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
66641 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
66642 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66643 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
66644 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
66645 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
66646 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
66647 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
66648 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
66649 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
66650 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
66651 -
66652 - java-pkg-2_src_prepare
66653 -}
66654 -
66655 -src_compile() {
66656 - unset DISPLAY
66657 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
66658 -}
66659 -
66660 -src_install() {
66661 - pushd nbbuild/netbeans/platform >/dev/null || die
66662 -
66663 - java-pkg_dojar lib/*.jar
66664 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
66665 -
66666 - insinto ${INSTALL_DIR}
66667 - doins -r *
66668 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
66669 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
66670 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
66671 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
66672 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
66673 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
66674 - rm -fr "${D}"/modules/lib || die
66675 -
66676 - popd >/dev/null || die
66677 -
66678 - fperms 775 ${INSTALL_DIR}/lib/nbexec
66679 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
66680 -
66681 - local instdir=${INSTALL_DIR}/modules/ext
66682 - pushd "${D}"/${instdir} >/dev/null || die
66683 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
66684 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
66685 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
66686 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
66687 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
66688 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
66689 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
66690 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
66691 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66692 - popd >/dev/null || die
66693 -
66694 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66695 -}
66696
66697 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150831.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150831.ebuild
66698 deleted file mode 100644
66699 index 65642dd..0000000
66700 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150831.ebuild
66701 +++ /dev/null
66702 @@ -1,166 +0,0 @@
66703 -# Copyright 1999-2015 Gentoo Foundation
66704 -# Distributed under the terms of the GNU General Public License v2
66705 -# $Header: $
66706 -
66707 -EAPI="4"
66708 -inherit eutils java-pkg-2 java-ant-2
66709 -
66710 -DESCRIPTION="Netbeans Platform"
66711 -HOMEPAGE="http://netbeans.org/features/platform/"
66712 -SLOT="9999"
66713 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
66714 -SRC_URI="${SOURCE_URL}
66715 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66716 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66717 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
66718 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
66719 - http://hg.netbeans.org/binaries/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar
66720 - http://hg.netbeans.org/binaries/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar
66721 - http://hg.netbeans.org/binaries/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar
66722 - http://hg.netbeans.org/binaries/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar
66723 - http://hg.netbeans.org/binaries/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar
66724 - http://hg.netbeans.org/binaries/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar
66725 - http://hg.netbeans.org/binaries/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar
66726 - http://hg.netbeans.org/binaries/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar
66727 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
66728 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
66729 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
66730 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66731 -KEYWORDS="~amd64 ~x86"
66732 -IUSE=""
66733 -S="${WORKDIR}"
66734 -
66735 -CDEPEND="dev-java/hamcrest-core:1.3
66736 - dev-java/javahelp:0
66737 - >=dev-java/jna-3.4:0
66738 - dev-java/junit:4[source]
66739 - >=dev-java/osgi-core-api-5:0
66740 - dev-java/osgi-compendium:0
66741 - dev-java/swing-layout:1[source]
66742 - dev-java/testng:0"
66743 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
66744 -# the error:
66745 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20140922/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar]
66746 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
66747 -# [nbmerge] Failed to build target: all-api.html4j
66748 -
66749 -DEPEND="dev-java/oracle-jdk-bin:1.7
66750 - app-arch/unzip
66751 - ${CDEPEND}"
66752 -RDEPEND=">=virtual/jdk-1.7
66753 - ${CDEPEND}"
66754 -
66755 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
66756 -
66757 -EANT_BUILD_XML="nbbuild/build.xml"
66758 -EANT_BUILD_TARGET="rebuild-cluster"
66759 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
66760 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
66761 -JAVA_PKG_BSFIX="off"
66762 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
66763 -JAVA_PKG_WANT_SOURCE="1.7"
66764 -JAVA_PKG_WANT_TARGET="1.7"
66765 -
66766 -src_unpack() {
66767 - unpack $(basename ${SOURCE_URL})
66768 -
66769 - einfo "Deleting bundled jars..."
66770 - find -name "*.jar" -type f -delete
66771 -
66772 - unpack netbeans-9999-r14-build.xml.patch.bz2
66773 -
66774 - pushd "${S}" >/dev/null || die
66775 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
66776 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
66777 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
66778 - ln -s "${DISTDIR}"/B250509C67194E89C3A27F96933DB7EB0E027E56-ko4j.jar o.n.html.ko4j/external/ko4j.jar || die
66779 - ln -s "${DISTDIR}"/E556F74DF0942B304F94D9F82CAA8102FED6356E-net-java-html.jar net.java.html/external/net-java-html.jar || die
66780 - ln -s "${DISTDIR}"/C74AC1ED160379872826FDC4A3C0CA924A3A0A83-net-java-html-boot.jar net.java.html.boot/external/net-java-html-boot.jar || die
66781 - ln -s "${DISTDIR}"/03FE10857B0689B1F98B8D96DE87E80DF5D87A69-net-java-html-boot-fx.jar net.java.html.boot.fx/external/net-java-html-boot-fx.jar || die
66782 - ln -s "${DISTDIR}"/31C9329E78A222E38CB86716ACFCEF81EF0BA1FD-net-java-html-boot-script.jar net.java.html.boot.script/external/net-java-html-boot-script.jar || die
66783 - ln -s "${DISTDIR}"/24ED356FF3C72665CB5FB972B428824FABBC1987-net-java-html-geo.jar net.java.html.geo/external/net-java-html-geo.jar || die
66784 - ln -s "${DISTDIR}"/432EDFB05C0F44E6ADAC4B1F3E08C67D1F52FB4B-net-java-html-json.jar net.java.html.json/external/net-java-html-json.jar || die
66785 - ln -s "${DISTDIR}"/A7B6C3470DB8821A3587CE04844FF504A7C62354-net-java-html-sound.jar net.java.html.sound/external/net-java-html-sound.jar || die
66786 - ln -s "${DISTDIR}"/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar netbinox/external/org.eclipse.osgi_3.9.1.v20140110-1610.jar || die
66787 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
66788 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
66789 - popd >/dev/null || die
66790 -}
66791 -
66792 -src_prepare() {
66793 - einfo "Deleting bundled class files..."
66794 - find -name "*.class" -type f | xargs rm -vf
66795 -
66796 - # upstream jna jar contains bundled binary libraries so we disable that feature
66797 - epatch netbeans-9999-r14-build.xml.patch
66798 -
66799 - # Support for custom patches
66800 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
66801 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
66802 -
66803 - if [ -n "${files}" ] ; then
66804 - einfo "Applying custom patches:"
66805 -
66806 - for file in ${files} ; do
66807 - epatch "${file}"
66808 - done
66809 - fi
66810 - fi
66811 -
66812 - einfo "Symlinking external libraries..."
66813 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
66814 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
66815 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
66816 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
66817 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
66818 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
66819 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
66820 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
66821 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
66822 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
66823 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
66824 -
66825 - java-pkg-2_src_prepare
66826 -}
66827 -
66828 -src_compile() {
66829 - unset DISPLAY
66830 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
66831 -}
66832 -
66833 -src_install() {
66834 - pushd nbbuild/netbeans/platform >/dev/null || die
66835 -
66836 - java-pkg_dojar lib/*.jar
66837 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
66838 -
66839 - insinto ${INSTALL_DIR}
66840 - doins -r *
66841 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
66842 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
66843 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
66844 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
66845 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
66846 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
66847 - rm -fr "${D}"/modules/lib || die
66848 -
66849 - popd >/dev/null || die
66850 -
66851 - fperms 775 ${INSTALL_DIR}/lib/nbexec
66852 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
66853 -
66854 - local instdir=${INSTALL_DIR}/modules/ext
66855 - pushd "${D}"/${instdir} >/dev/null || die
66856 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
66857 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
66858 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
66859 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
66860 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
66861 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
66862 - rm osgi.core-5.0.0.jar && dosym /usr/share/osgi-core-api/lib/osgi-core-api.jar ${instdir}/osgi.core-5.0.0.jar || die
66863 - rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
66864 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
66865 - popd >/dev/null || die
66866 -
66867 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
66868 -}
66869
66870 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150801.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150901.ebuild
66871 similarity index 99%
66872 rename from dev-java/netbeans-platform/netbeans-platform-9999_p20150801.ebuild
66873 rename to dev-java/netbeans-platform/netbeans-platform-9999_p20150901.ebuild
66874 index b603511..5e8bf41 100644
66875 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150801.ebuild
66876 +++ b/dev-java/netbeans-platform/netbeans-platform-9999_p20150901.ebuild
66877 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
66878 DESCRIPTION="Netbeans Platform"
66879 HOMEPAGE="http://netbeans.org/features/platform/"
66880 SLOT="9999"
66881 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
66882 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
66883 SRC_URI="${SOURCE_URL}
66884 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
66885 http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
66886
66887 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
66888 index f7e78c6..5ea9dd2 100644
66889 --- a/dev-java/netbeans-profiler/Manifest
66890 +++ b/dev-java/netbeans-profiler/Manifest
66891 @@ -4,70 +4,24 @@ Hash: SHA256
66892 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
66893 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
66894 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
66895 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
66896 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
66897 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
66898 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
66899 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
66900 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
66901 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
66902 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
66903 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
66904 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
66905 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
66906 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
66907 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
66908 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
66909 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
66910 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
66911 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
66912 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
66913 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
66914 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
66915 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
66916 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
66917 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
66918 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
66919 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
66920 EBUILD netbeans-profiler-8.0.2.ebuild 3408 SHA256 eb32570a30e051de36232b72659d535b856facbf4c4ecc20b4b84f5ff6c10f37 SHA512 b2c7bc68060a30b2c37a1887ac3a69f1ff29efe2119eeb58cbd668ed5d7eed6e3f14426be0e6377e8762d18cdf18fcadca0361a229bb7c7d51db340e43c3a66c WHIRLPOOL 1a71df26be816630d4605ae30343c52b92e966b11ec0914c8a27a38826ab63bbe40742c96431cbad166ec0ebd669c3a210fa904cf9bfff58a3ba78c748264c78
66921 -EBUILD netbeans-profiler-9999_p20150801.ebuild 3478 SHA256 fa737f5ff1cd24e350fa6a592faeb10f982f7aa8355ce7cf5006a8249b31e9ed SHA512 f6c907fa15a64b6e29fbb6713a4bb7257708167fb7e4fa2170241f1146a03a5d0832d06ac4029d51a645d44b4763c89bef931d5bca5f257e9e21a633d769534e WHIRLPOOL 2f417f75b1669a1345fb56bf12c5d403940c24478345f2777c58d11c30f3b066e348a5957eb05cd2d810c4088d795d02d34a43685e642e6c698f500510908459
66922 -EBUILD netbeans-profiler-9999_p20150803.ebuild 3478 SHA256 455148003d67eaf91b46f01ffdc23604494877f767698d6f3fc1d6a980660b1a SHA512 c5595bc96b4d85468d43ddef85aee5045936f053998d6f3d5aeaf0649ea84cfefcf9439a62fb3a7b1b923d136279ce5a8bef1623e9c357d8f546d63bffe837ce WHIRLPOOL fb185ea142eed9efb8a57747b3a1ffde38032e2954a1ff5605930d8e9f48d611e855df4ffb4fb360fcd55368b2ec911b707ffd967e860b8e94421c4749207e29
66923 -EBUILD netbeans-profiler-9999_p20150804.ebuild 3478 SHA256 2bc6d4b8f610bbcf6f7f0967c404031bfb53a65ef76dff6ea4b57fdbecfeb799 SHA512 1797a1ffbf8a2f9f6255ab97f031d9cf170a7540073fc0bdd0338fa03f6a40f50fcb412b76b956ae00ca582a8cb65b844f04c9ffa88121de7fe905c19b7e40b8 WHIRLPOOL bd3b895d16911ed55635207471c85e34320a28efab52b40b0884f41914db4dfe399bceea4aa62287b895376c00c8937c413f6b525f1e005c7c338696362ff90d
66924 -EBUILD netbeans-profiler-9999_p20150805.ebuild 3478 SHA256 02c3a9cf05ecdb1db31b83bb21ab634dc531d0f1357f79d4bc228138615d0d1b SHA512 fb3aa5ae4fc1523900b4ddd87f6fade3ed8762508a1777e84e560d4603b04a1200c25bd3216cc6893afd1f338e154fb37f630e92d46524bf9d22b404281d233b WHIRLPOOL 999f93f2e1b12bb045c79fcc9da291fc1d94065e4a979e1f20f07c5aaa7e3ecdcf663d9116e0efe03f5d3cded5f90a55181f99c9a765da4d4dc6a01adeff6d74
66925 -EBUILD netbeans-profiler-9999_p20150807.ebuild 3478 SHA256 3ed39461b0da63ba9d23c0966871ec932c1bb773cda2f931f13adf81075b387e SHA512 fc968cd3c4f40d90d90c001bd190d1804d868c072992a86eb8d9b27b1630de56ecd767df3a07a5a0e93c2792a569e05a74ddf9292557471bb88b2f174b93ec43 WHIRLPOOL 38cab47608bd73e57f3976a4943744ca77780a81897993c93ddb40cc2e12c9b14ffce828111b499675d35d1e05a3ae41aea6c888c8ea95258272a0ab62715fe1
66926 -EBUILD netbeans-profiler-9999_p20150808.ebuild 3478 SHA256 c79fed69209b83906e79b1ef21e79d857fe41d9f0618dbc46b6fb57b90a3c0d8 SHA512 97b9fb807c1dfa9d98b1dfcab3800df8b7d4a0a03fde115e3860ca6ef0a009f993ad65a5c6852042137910316a185facc7f37c6fe75ab91c42ea534c873effb8 WHIRLPOOL 671cefdbcc2ba152ed57b7300df22c1591b3ae42b102084c0b8fe3cd7efd2c171d6c08895dcb45e7b87a8c93e5961331a1025f7c5cbaa1d6966d1afcf9efada9
66927 -EBUILD netbeans-profiler-9999_p20150810.ebuild 3478 SHA256 87f84b93ac36a083aafcbaa75376f53bdb8eac6f418d9391367cee1e30478432 SHA512 21e3f36ef3211b77ba4b2bb11908e01f4162525cbbaeb835c4647f4daf7194ea453f096215c6b5e34d97e75af18b09947e00f4573fc5f5547e0da2fb3abb2727 WHIRLPOOL 95c5f6d073ed523958be18c1ebe6f663e034221495cc267a77da252a51f5570df2a922f348427b93132a2384cc85fc90b568a12fa10bcf19b9a018b24d3db8fe
66928 -EBUILD netbeans-profiler-9999_p20150812.ebuild 3478 SHA256 5cb553d89a295a461be432f4f713d6b6ef3be0b8ddb8c0d57825490709a9823d SHA512 88e18f96b42f7ce9e3f6038bf91f92309e71e16ded28bb49664546485b315dc8166e38b2e2fda8a5eae083ff18d748cad502a1396f903e808806885a8fcc12c2 WHIRLPOOL 8686532e6797dc01ac1d8b557f50fb851070a30541a4a1ec564497b5d0875e0b72913a7fb6b48b38796c1b0df2f12e7d3a5265e816fe66b1fb3e281227591dfa
66929 -EBUILD netbeans-profiler-9999_p20150813.ebuild 3478 SHA256 2275651efe7110a3f06053ad29accf25cc4bef0882412eb783bf6b616989a561 SHA512 dba2ce37d3690996608d96a12f80f916885fed01c9205051ec5e621276e4e875651ccf96c161a1998aec88b15aa038995bf995ebabe0e6de39ff8863090ddda6 WHIRLPOOL f5d3084aed96097ec4dc2b0c0937c64a8077368719f99f91ce322ad223493a5831c59e996f7061a1087f72665d466e686fde0436cdcba88176fc3c839c94aa55
66930 -EBUILD netbeans-profiler-9999_p20150814.ebuild 3478 SHA256 5d4b14f25d0eb329697a2c9e5a6f7631f6a92c1326e7f9abb114f2d0a3695141 SHA512 e4a0e11d988afd3c91f020c974e76bb87305b6e95947cfbd197c5aac4210c64d0cbf7dcc344019881588eb078e37d562f32138c7bebf08a9171164c44ae14da1 WHIRLPOOL bcb2b5829da57e65f3a6ef663e43d65d8471291475a6f0b6bde4a951180f9479d6027df5f1745f55ca6b6727c8eaa68804cbbd04af85337ff092a7d256d9f2ca
66931 -EBUILD netbeans-profiler-9999_p20150817.ebuild 3478 SHA256 7d6e651e84fbfaf7cfdfae1f70f12056ab8f1c56ffd7ad38bcc02c7ce603a7bf SHA512 6ddf56ee493d219eddc1c0480c9c0b583738d960836d831d86ba40cc5561463e2ec6ed8f0fd62310d1e51906f82bcb8ff711db54abb8d2d7fca073a7536ccc39 WHIRLPOOL c9b87d433f97a297f73eea0997e377e08364ae8340a82b39cc4f19207d54a4fc7faddbf8d0fe8c6443f64f0ee29f8f3d938dbd0336ef39e96fc818103c439887
66932 -EBUILD netbeans-profiler-9999_p20150818.ebuild 3478 SHA256 7153012633b003c728c4fff76f46f63266ba0023a70c9bac8ae915552a5ba984 SHA512 2cd4071e7df0e93e99e01cca4b179d15108d6177c97fc367ff25923a631c711348f7ab6fcb1375c11ff39401368b516d67b4ed88f7172d9d751258e5832fd62d WHIRLPOOL 1d609926aa88175a87457644a6c104b98e70133edeb2b3dd0b9055b6b5bef55a7e557c305810f38b6d6249f3681caafdb053dd923e417b38a7b2cc8fc464dbfc
66933 -EBUILD netbeans-profiler-9999_p20150819.ebuild 3478 SHA256 cdd511e2d0643bf5ac0896eb62e68f50d44914ee936a70343c783b47ccbb59a9 SHA512 b4baa7add5c68b1f171ef29f4a72080e1c368edcbed66385951be3a9e919299b4bbc819ca49da295da6b8b2679fad46d609edbbe7d7240cb9546e4644a45bf60 WHIRLPOOL 86a7f8a5df0109eb71c64cea1af3b2f74c35633122f1ce966969f18e24229a9235e985bdc43b3ab1bf4bf714d45eb427d7573cd640ebab981339e0a2e15744b7
66934 -EBUILD netbeans-profiler-9999_p20150820.ebuild 3478 SHA256 e0b8cbbf5c3fef55e436fad97b5d268ce8647ea27b6b91f9938ee4391cdbca5b SHA512 57a8053a3732104cdbb09df25c336b7f5688f32ccc93fff821d9e0d7cb3d2ce753a0f0ed59d1dca9381da4904702e9f398a26f2daaf6b524b023f22f046bf84e WHIRLPOOL 0bc46a134feb074facf7807088f449d45052dfc5b70a1079dfaab91ae2fbc0783a8009eaf85ab931365e4d320fdb5e92cd0c8ef18a345591f887e64172900b33
66935 -EBUILD netbeans-profiler-9999_p20150821.ebuild 3478 SHA256 2da6c8646e8c14e52240cbdc6b493143279caaa791d1b3bea70bba0341059516 SHA512 18029ede662853845f80b0e3f198b5686a267927724d1363572d9058e29efd025b36a537ecc9f2995e843c45c6d9d3f002b5227fc05d47f4d3cd42d2b884ad91 WHIRLPOOL 1052edd4d7d80a63cb311a6b37154fa3d269bb333dbeea4b98a795b0c37144fd45a446b0df88791b89ecbf6dcbebdf1f565b166a40a030799d243b75bf1c4963
66936 -EBUILD netbeans-profiler-9999_p20150822.ebuild 3478 SHA256 3bddec1b7152efb184b1b9c8b4707f0b864d6c439dbd3b15e1a3d8345637b7e7 SHA512 129778e6a9afd717a96e187e863a2457ed9473c06bbb921657aaa851f20e054925c4e90b15f0c55c6330b6d629aa6b436d642bac7ca761d04be956ff422741f0 WHIRLPOOL 8d5bfbeada4acbebbfbe479420d613ec0d3094f91e807c2e99ccd63bdb474ab2bc384d598173038474906edcdf918342899a1b612658cb47b9f6436af72ed801
66937 -EBUILD netbeans-profiler-9999_p20150823.ebuild 3478 SHA256 5f5f3ff5917cefe161efae89eeb8dac82877d828587c686ef41b9e553e8675c9 SHA512 2cfe3701fc124d99292c77f34d7d17f4c2b81ce0b6b0c41b038e5995673107bff72844f733970fdbb3e1a152304670623379b50938d3e6376d9650a314dd99d1 WHIRLPOOL 72a83d0810b8fc1287974cd63778a3e84a5f3b842928568ab2018c432f4bff1a3c1bf5ee904216013ae51303b2283dfba8c7df33a2d1b01ba9a518cd5906b120
66938 -EBUILD netbeans-profiler-9999_p20150824.ebuild 3478 SHA256 0c3929593eb87787bba8325bc9ebb040c6cbf6d4a0a2da7c7597ce45b3a845db SHA512 bea3d0958f7ed7e83802847bbff5166a4892890e7f5b638746ab7ee9058d7e2f014511eec47507085e3eedb510acae43970f3ca726b108e32631d68c6ff6b82a WHIRLPOOL 2fea0dabac7b1ba432570d023ce245a6b5c30f93090cf789194dca39ee76b45510d7fb9a6ece4af1b76c76cf26c7b3cec8d5f27ad9f5f3c9b1810e638c130f60
66939 -EBUILD netbeans-profiler-9999_p20150825.ebuild 3478 SHA256 a29efa53e47fc6dcf7687bf0086f93d84412d666e6bd3f9ccd453b1ee7996fa5 SHA512 850662fc966dc767afb77544d4ab9aade28276bb9d8f8feee32b9c9ecf84c912012331c61babcff8e4f748ac2d809813b0de555692b11b4bf0a4ce10d2ca3071 WHIRLPOOL 699d746bd956bb4af9bd0009bb2b4f27b024b0dec4809368741079872361b436aa996edc5310ce7e3776987c169e87f6e8185d27e5869351b76d92fcfc5a4099
66940 -EBUILD netbeans-profiler-9999_p20150827.ebuild 3478 SHA256 0513c3682066bd08da6795ce991b4c34a869dcbc0b6dee1009b3e6d79becedfc SHA512 e75a6b71aa1ced2a5c83567d342412137f31dcc80da6e4074c111c78e705e6ef83d1f03e6a2a0c222bd8dbafd4f453ceb3a0e66ed0db74b45507bd19f13980e0 WHIRLPOOL a022a7242c006b9beeeffbe5357f5908bbfa295c3d18e2aa41b052559991600a6d1a3f790562ae2af20cc585c135ca55381937a7d9b1260ced73830d879b879e
66941 -EBUILD netbeans-profiler-9999_p20150828.ebuild 3478 SHA256 384451b30d223bde6599cae24dde8f96d1453b16e2906379b9b31f4f3fea3b56 SHA512 5ff07ede9aec50c97ea56eb80f0bf242bf79f768ad74270d9adc2751035e49f85ae44ea1a111233e627e89329dd464c846d0f644a2993c4fc2419e530e4d1e5b WHIRLPOOL a7832ac18913fd193c18ea5aee7e95d5022d4e8023bcb5f4eb0907659011ce19af49cb9f7c4e116d2b4e764a33b1171b9ce568de00d1cf6685b4a955cc4293f9
66942 -EBUILD netbeans-profiler-9999_p20150829.ebuild 3478 SHA256 3bc5d21726be702dbe6cb7d508a863bd7262413b34db35b28bf91a608d6f117a SHA512 44bc50e222f59efa46e3feb326fbed1ec8fdeeba034275009ec0880156abbf58c81b3286738786ab6adb6a19c39102d260280cdca9836ae01f7f6e0fb49b3a21 WHIRLPOOL 5509c1360852894ebaee62a3b9f7a584fb4d5f81da6c77ad883aa25ef1dd6ff5cab26832fae9669b97f32b629574312b25a95fe0520e6481aa8b62339c2bf14e
66943 -EBUILD netbeans-profiler-9999_p20150830.ebuild 3478 SHA256 c34c37e1f4c479c02be21971319eb243c5c98c7338d1dc25788daef0faa228bf SHA512 fff6b96d433c49037aab7457a2cedf5a88a62ab5b2d5b12e382ac87782f1c81952f17b849bf04bf00d235ef3b9ebf6474ac08d509573c802da08a3930d033981 WHIRLPOOL 288f88e7fde3193e2add5754baf168de869554ce6c22c56047948f71f3896bb29efc94ea9030b5105f2e3b3b02f9743c297407cc587a35593fbb9d2e3e43def0
66944 -EBUILD netbeans-profiler-9999_p20150831.ebuild 3478 SHA256 f6352d49f10d4e75dadc943f932b7096d8f89e26cb448fb134942e0fda2473e9 SHA512 5bc5d02f140b6f2b6cf738188af24aff86859075ecc783809bee19c233da7e483babeb56a58065c54d9da631f867ff82dbd3b0eb6bb7246ec0b0f4ccd0c8024f WHIRLPOOL 8736887c51e1adcfb30ee245daa4fef89934ce12308755f52a0d623581c197bcb56ac14daa481b4e89bc97ec6c7dbfeab08481b25e69b112c40936d3737b426e
66945 +EBUILD netbeans-profiler-9999_p20150901.ebuild 3478 SHA256 27f3aae1755ee2667439402a27524c32c7f45de0f2088563c0468ccb90a9344c SHA512 e5f83fbf93ad72f5b56151a051d7dd11fe572c2d3cae530749b2e83a84e51fd175cf0134f3ecbdba49056e45be172844635bf3fce0809245524f4bdc255754ae WHIRLPOOL 620a3308ccd1830e313349faa5ca5702236b3f8810d70883d11988fa2c97e77468c50afc935999a8dad346133f0085a79189fd9e3b15abd2e405194f52fc777d
66946 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
66947 -----BEGIN PGP SIGNATURE-----
66948 Version: GnuPG v2
66949
66950 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZyccP/0m4708iMKjs38mtsm4R5yGY
66951 -kh9cJVXDjsr2SS445/pauJpD5zEVLamrmBjULISsse5ormZUQf1k+5rTCw/Cnlg1
66952 -7gDSaRWgUvOi7DLWOYNzm/qwPGPNKu+o59oI3KVfeXotRKgYINeJSEALgEuo5xJh
66953 -LZBJrg+aS887TnZpTUBoAjZDIAooptDSHzanLZuxctxCRYYrMre7xLtr0DIY68l3
66954 -+D9ZJUF4g0x+ZXVS7Oxou92G0WdJzoVo2P1Stp1YXc/e9+dm2acMRuZpz7b5TSSP
66955 -PqqWEruTZvEi002emTfl3UkO78EkvTiJSC7HhPH9qeI9WhVBpNScg/oKRa9bdI/S
66956 -jQ6TxF8Kh0MkctXthLTwwM4zBOnJJw6jT/tb0NH4MP/BdC6mLjaSZ73WcRcgIQHV
66957 -Ovh3iFTZGj+Xd9p5MpXuVKe/ls6NKoiF9KZEHgEXC9nswqncM7R1KHVsodyTCmhL
66958 -aYTYvDDUlz4DYjMARr4mJuPeefDjS6zodedxnsRySXwpDGPEnIClSLVFiscmmir1
66959 -rrALjyJDm+kIP95n2wXIOtUEe/sIMdq1+f+CIMblOJ/RCTRXDRdwcO45EpntD+Mq
66960 -7voI2yPsqgk/QJ/sqfEatROriW2J5J+yjaGi5NkY9kPXHLyAjOsyZRPJ6XlQlpnt
66961 -2t6GEvQ3GQQyaxUL1BMn
66962 -=0+F1
66963 +iQIcBAEBCAAGBQJV5YsQAAoJEHXhZAaA2KaZSiYP/16dQCK+tnrUy0JN0IvIVqfU
66964 +Foa+2BZ99H9LnksQfbf2fZ4fFg8wFQRhswxAb994gAAV/r0tYbk8XYndPZCqU3qB
66965 +2zVXAIm046XkiftcKKhmyST5NGgMwGh18BrAYeLAvthiSwCJbszkGtQSPztFXbYH
66966 +OHAIMJ8KqY3cR/cKPfAovE3VZGczOtWB4PAXm3tuUsE7BpKw0wvLehtfCXQ8Nqgp
66967 +9rC4GttV87YXZRAaAyEmqD3r6hd9FQnE1LyxZ7GQ0+QDcmPBqXPyHMLdiqnhicoi
66968 +bnfuriH6ZV+MXl94D0clSLZ59SYCuFnlA2fnm5V4MbznypaL+i0rgO2PRaJCcTVo
66969 +5vhH/Z83dstKn3fa4BAp/O8dGWn1t1Z+ng387fIbHkHz/tiAN90AfdpfYFFoTsNZ
66970 +Tn5x1JZkqeDVxC5Fj5/ZVfMVmIPNHkAK2/cowgQIMXHzWkawtnArUrUU5emv7vHu
66971 +olASU6JEJKlI/5yKGSiOJ2vClggGE4+8pPOk622VEsPIWgP/KpD5/U25OQYwGQIU
66972 +edivQeWTPhCNl0C/TQHiZLAAPAx7++qeGh76+uEMXl6FyHECpZmx+OVi5EiKYaFM
66973 +QGiT/7sUgu7ggvNeA6rMlQ8NS7H1hreKZxqRbOhqC+S08owQPyn2FaAfFjwqU3RZ
66974 +1yZnyKCLnh9txWQ/MoEP
66975 +=/pfP
66976 -----END PGP SIGNATURE-----
66977
66978 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150803.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150803.ebuild
66979 deleted file mode 100644
66980 index b748dba..0000000
66981 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150803.ebuild
66982 +++ /dev/null
66983 @@ -1,121 +0,0 @@
66984 -# Copyright 1999-2015 Gentoo Foundation
66985 -# Distributed under the terms of the GNU General Public License v2
66986 -# $Header: $
66987 -
66988 -EAPI="4"
66989 -inherit eutils java-pkg-2 java-ant-2
66990 -
66991 -DESCRIPTION="Netbeans Profiler Cluster"
66992 -HOMEPAGE="http://netbeans.org/projects/profiler"
66993 -SLOT="9999"
66994 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
66995 -SRC_URI="${SOURCE_URL}
66996 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
66997 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
66998 -KEYWORDS="~amd64 ~x86"
66999 -IUSE=""
67000 -S="${WORKDIR}"
67001 -
67002 -# Binary files needed for remote profiling
67003 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67004 -
67005 -CDEPEND="~dev-java/netbeans-extide-${PV}
67006 - ~dev-java/netbeans-ide-${PV}
67007 - ~dev-java/netbeans-java-${PV}
67008 - ~dev-java/netbeans-platform-${PV}"
67009 -DEPEND=">=virtual/jdk-1.7
67010 - app-arch/unzip
67011 - ${CDEPEND}
67012 - dev-java/javahelp:0"
67013 -RDEPEND=">=virtual/jdk-1.7
67014 - ${CDEPEND}"
67015 -
67016 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67017 -
67018 -EANT_BUILD_XML="nbbuild/build.xml"
67019 -EANT_BUILD_TARGET="rebuild-cluster"
67020 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67021 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67022 -JAVA_PKG_BSFIX="off"
67023 -
67024 -src_unpack() {
67025 - unpack $(basename ${SOURCE_URL})
67026 -
67027 - einfo "Deleting bundled jars..."
67028 - find -name "*.jar" -type f -delete
67029 -
67030 - unpack netbeans-9999-r14-build.xml.patch.bz2
67031 -}
67032 -
67033 -src_prepare() {
67034 - einfo "Deleting bundled class files..."
67035 - find -name "*.class" -type f | xargs rm -vf
67036 -
67037 - epatch netbeans-9999-r14-build.xml.patch
67038 -
67039 - # Support for custom patches
67040 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67041 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67042 -
67043 - if [ -n "${files}" ] ; then
67044 - einfo "Applying custom patches:"
67045 -
67046 - for file in ${files} ; do
67047 - epatch "${file}"
67048 - done
67049 - fi
67050 - fi
67051 -
67052 - einfo "Symlinking external libraries..."
67053 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67054 -
67055 - einfo "Linking in other clusters..."
67056 - mkdir "${S}"/nbbuild/netbeans || die
67057 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67058 -
67059 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67060 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67061 - touch nb.cluster.extide.built
67062 -
67063 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67064 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67065 - touch nb.cluster.ide.built
67066 -
67067 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67068 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67069 - touch nb.cluster.java.built
67070 -
67071 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67072 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67073 - touch nb.cluster.platform.built
67074 -
67075 - popd >/dev/null || die
67076 -
67077 - java-pkg-2_src_prepare
67078 -}
67079 -
67080 -src_install() {
67081 - pushd nbbuild/netbeans/profiler >/dev/null || die
67082 -
67083 - insinto ${INSTALL_DIR}
67084 -
67085 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67086 -
67087 - doins -r *
67088 -
67089 - for file in lib/deployed/cvm/linux/*.so ; do
67090 - fperms 755 ${file}
67091 - done
67092 -
67093 - for file in lib/deployed/jdk*/linux*/*.so ; do
67094 - fperms 755 ${file}
67095 - done
67096 -
67097 - for file in remote-pack-defs/*.sh ; do
67098 - fperms 755 ${file}
67099 - done
67100 -
67101 - popd >/dev/null || die
67102 -
67103 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67104 -}
67105
67106 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150804.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150804.ebuild
67107 deleted file mode 100644
67108 index a8c5e0d..0000000
67109 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150804.ebuild
67110 +++ /dev/null
67111 @@ -1,121 +0,0 @@
67112 -# Copyright 1999-2015 Gentoo Foundation
67113 -# Distributed under the terms of the GNU General Public License v2
67114 -# $Header: $
67115 -
67116 -EAPI="4"
67117 -inherit eutils java-pkg-2 java-ant-2
67118 -
67119 -DESCRIPTION="Netbeans Profiler Cluster"
67120 -HOMEPAGE="http://netbeans.org/projects/profiler"
67121 -SLOT="9999"
67122 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
67123 -SRC_URI="${SOURCE_URL}
67124 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67125 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67126 -KEYWORDS="~amd64 ~x86"
67127 -IUSE=""
67128 -S="${WORKDIR}"
67129 -
67130 -# Binary files needed for remote profiling
67131 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67132 -
67133 -CDEPEND="~dev-java/netbeans-extide-${PV}
67134 - ~dev-java/netbeans-ide-${PV}
67135 - ~dev-java/netbeans-java-${PV}
67136 - ~dev-java/netbeans-platform-${PV}"
67137 -DEPEND=">=virtual/jdk-1.7
67138 - app-arch/unzip
67139 - ${CDEPEND}
67140 - dev-java/javahelp:0"
67141 -RDEPEND=">=virtual/jdk-1.7
67142 - ${CDEPEND}"
67143 -
67144 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67145 -
67146 -EANT_BUILD_XML="nbbuild/build.xml"
67147 -EANT_BUILD_TARGET="rebuild-cluster"
67148 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67149 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67150 -JAVA_PKG_BSFIX="off"
67151 -
67152 -src_unpack() {
67153 - unpack $(basename ${SOURCE_URL})
67154 -
67155 - einfo "Deleting bundled jars..."
67156 - find -name "*.jar" -type f -delete
67157 -
67158 - unpack netbeans-9999-r14-build.xml.patch.bz2
67159 -}
67160 -
67161 -src_prepare() {
67162 - einfo "Deleting bundled class files..."
67163 - find -name "*.class" -type f | xargs rm -vf
67164 -
67165 - epatch netbeans-9999-r14-build.xml.patch
67166 -
67167 - # Support for custom patches
67168 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67169 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67170 -
67171 - if [ -n "${files}" ] ; then
67172 - einfo "Applying custom patches:"
67173 -
67174 - for file in ${files} ; do
67175 - epatch "${file}"
67176 - done
67177 - fi
67178 - fi
67179 -
67180 - einfo "Symlinking external libraries..."
67181 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67182 -
67183 - einfo "Linking in other clusters..."
67184 - mkdir "${S}"/nbbuild/netbeans || die
67185 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67186 -
67187 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67188 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67189 - touch nb.cluster.extide.built
67190 -
67191 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67192 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67193 - touch nb.cluster.ide.built
67194 -
67195 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67196 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67197 - touch nb.cluster.java.built
67198 -
67199 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67200 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67201 - touch nb.cluster.platform.built
67202 -
67203 - popd >/dev/null || die
67204 -
67205 - java-pkg-2_src_prepare
67206 -}
67207 -
67208 -src_install() {
67209 - pushd nbbuild/netbeans/profiler >/dev/null || die
67210 -
67211 - insinto ${INSTALL_DIR}
67212 -
67213 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67214 -
67215 - doins -r *
67216 -
67217 - for file in lib/deployed/cvm/linux/*.so ; do
67218 - fperms 755 ${file}
67219 - done
67220 -
67221 - for file in lib/deployed/jdk*/linux*/*.so ; do
67222 - fperms 755 ${file}
67223 - done
67224 -
67225 - for file in remote-pack-defs/*.sh ; do
67226 - fperms 755 ${file}
67227 - done
67228 -
67229 - popd >/dev/null || die
67230 -
67231 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67232 -}
67233
67234 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150805.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150805.ebuild
67235 deleted file mode 100644
67236 index 5b7a9ae..0000000
67237 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150805.ebuild
67238 +++ /dev/null
67239 @@ -1,121 +0,0 @@
67240 -# Copyright 1999-2015 Gentoo Foundation
67241 -# Distributed under the terms of the GNU General Public License v2
67242 -# $Header: $
67243 -
67244 -EAPI="4"
67245 -inherit eutils java-pkg-2 java-ant-2
67246 -
67247 -DESCRIPTION="Netbeans Profiler Cluster"
67248 -HOMEPAGE="http://netbeans.org/projects/profiler"
67249 -SLOT="9999"
67250 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
67251 -SRC_URI="${SOURCE_URL}
67252 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67253 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67254 -KEYWORDS="~amd64 ~x86"
67255 -IUSE=""
67256 -S="${WORKDIR}"
67257 -
67258 -# Binary files needed for remote profiling
67259 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67260 -
67261 -CDEPEND="~dev-java/netbeans-extide-${PV}
67262 - ~dev-java/netbeans-ide-${PV}
67263 - ~dev-java/netbeans-java-${PV}
67264 - ~dev-java/netbeans-platform-${PV}"
67265 -DEPEND=">=virtual/jdk-1.7
67266 - app-arch/unzip
67267 - ${CDEPEND}
67268 - dev-java/javahelp:0"
67269 -RDEPEND=">=virtual/jdk-1.7
67270 - ${CDEPEND}"
67271 -
67272 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67273 -
67274 -EANT_BUILD_XML="nbbuild/build.xml"
67275 -EANT_BUILD_TARGET="rebuild-cluster"
67276 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67277 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67278 -JAVA_PKG_BSFIX="off"
67279 -
67280 -src_unpack() {
67281 - unpack $(basename ${SOURCE_URL})
67282 -
67283 - einfo "Deleting bundled jars..."
67284 - find -name "*.jar" -type f -delete
67285 -
67286 - unpack netbeans-9999-r14-build.xml.patch.bz2
67287 -}
67288 -
67289 -src_prepare() {
67290 - einfo "Deleting bundled class files..."
67291 - find -name "*.class" -type f | xargs rm -vf
67292 -
67293 - epatch netbeans-9999-r14-build.xml.patch
67294 -
67295 - # Support for custom patches
67296 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67297 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67298 -
67299 - if [ -n "${files}" ] ; then
67300 - einfo "Applying custom patches:"
67301 -
67302 - for file in ${files} ; do
67303 - epatch "${file}"
67304 - done
67305 - fi
67306 - fi
67307 -
67308 - einfo "Symlinking external libraries..."
67309 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67310 -
67311 - einfo "Linking in other clusters..."
67312 - mkdir "${S}"/nbbuild/netbeans || die
67313 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67314 -
67315 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67316 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67317 - touch nb.cluster.extide.built
67318 -
67319 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67320 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67321 - touch nb.cluster.ide.built
67322 -
67323 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67324 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67325 - touch nb.cluster.java.built
67326 -
67327 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67328 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67329 - touch nb.cluster.platform.built
67330 -
67331 - popd >/dev/null || die
67332 -
67333 - java-pkg-2_src_prepare
67334 -}
67335 -
67336 -src_install() {
67337 - pushd nbbuild/netbeans/profiler >/dev/null || die
67338 -
67339 - insinto ${INSTALL_DIR}
67340 -
67341 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67342 -
67343 - doins -r *
67344 -
67345 - for file in lib/deployed/cvm/linux/*.so ; do
67346 - fperms 755 ${file}
67347 - done
67348 -
67349 - for file in lib/deployed/jdk*/linux*/*.so ; do
67350 - fperms 755 ${file}
67351 - done
67352 -
67353 - for file in remote-pack-defs/*.sh ; do
67354 - fperms 755 ${file}
67355 - done
67356 -
67357 - popd >/dev/null || die
67358 -
67359 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67360 -}
67361
67362 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150807.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150807.ebuild
67363 deleted file mode 100644
67364 index 33d01a3..0000000
67365 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150807.ebuild
67366 +++ /dev/null
67367 @@ -1,121 +0,0 @@
67368 -# Copyright 1999-2015 Gentoo Foundation
67369 -# Distributed under the terms of the GNU General Public License v2
67370 -# $Header: $
67371 -
67372 -EAPI="4"
67373 -inherit eutils java-pkg-2 java-ant-2
67374 -
67375 -DESCRIPTION="Netbeans Profiler Cluster"
67376 -HOMEPAGE="http://netbeans.org/projects/profiler"
67377 -SLOT="9999"
67378 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
67379 -SRC_URI="${SOURCE_URL}
67380 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67381 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67382 -KEYWORDS="~amd64 ~x86"
67383 -IUSE=""
67384 -S="${WORKDIR}"
67385 -
67386 -# Binary files needed for remote profiling
67387 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67388 -
67389 -CDEPEND="~dev-java/netbeans-extide-${PV}
67390 - ~dev-java/netbeans-ide-${PV}
67391 - ~dev-java/netbeans-java-${PV}
67392 - ~dev-java/netbeans-platform-${PV}"
67393 -DEPEND=">=virtual/jdk-1.7
67394 - app-arch/unzip
67395 - ${CDEPEND}
67396 - dev-java/javahelp:0"
67397 -RDEPEND=">=virtual/jdk-1.7
67398 - ${CDEPEND}"
67399 -
67400 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67401 -
67402 -EANT_BUILD_XML="nbbuild/build.xml"
67403 -EANT_BUILD_TARGET="rebuild-cluster"
67404 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67405 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67406 -JAVA_PKG_BSFIX="off"
67407 -
67408 -src_unpack() {
67409 - unpack $(basename ${SOURCE_URL})
67410 -
67411 - einfo "Deleting bundled jars..."
67412 - find -name "*.jar" -type f -delete
67413 -
67414 - unpack netbeans-9999-r14-build.xml.patch.bz2
67415 -}
67416 -
67417 -src_prepare() {
67418 - einfo "Deleting bundled class files..."
67419 - find -name "*.class" -type f | xargs rm -vf
67420 -
67421 - epatch netbeans-9999-r14-build.xml.patch
67422 -
67423 - # Support for custom patches
67424 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67425 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67426 -
67427 - if [ -n "${files}" ] ; then
67428 - einfo "Applying custom patches:"
67429 -
67430 - for file in ${files} ; do
67431 - epatch "${file}"
67432 - done
67433 - fi
67434 - fi
67435 -
67436 - einfo "Symlinking external libraries..."
67437 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67438 -
67439 - einfo "Linking in other clusters..."
67440 - mkdir "${S}"/nbbuild/netbeans || die
67441 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67442 -
67443 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67444 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67445 - touch nb.cluster.extide.built
67446 -
67447 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67448 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67449 - touch nb.cluster.ide.built
67450 -
67451 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67452 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67453 - touch nb.cluster.java.built
67454 -
67455 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67456 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67457 - touch nb.cluster.platform.built
67458 -
67459 - popd >/dev/null || die
67460 -
67461 - java-pkg-2_src_prepare
67462 -}
67463 -
67464 -src_install() {
67465 - pushd nbbuild/netbeans/profiler >/dev/null || die
67466 -
67467 - insinto ${INSTALL_DIR}
67468 -
67469 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67470 -
67471 - doins -r *
67472 -
67473 - for file in lib/deployed/cvm/linux/*.so ; do
67474 - fperms 755 ${file}
67475 - done
67476 -
67477 - for file in lib/deployed/jdk*/linux*/*.so ; do
67478 - fperms 755 ${file}
67479 - done
67480 -
67481 - for file in remote-pack-defs/*.sh ; do
67482 - fperms 755 ${file}
67483 - done
67484 -
67485 - popd >/dev/null || die
67486 -
67487 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67488 -}
67489
67490 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150808.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150808.ebuild
67491 deleted file mode 100644
67492 index 00ed62e..0000000
67493 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150808.ebuild
67494 +++ /dev/null
67495 @@ -1,121 +0,0 @@
67496 -# Copyright 1999-2015 Gentoo Foundation
67497 -# Distributed under the terms of the GNU General Public License v2
67498 -# $Header: $
67499 -
67500 -EAPI="4"
67501 -inherit eutils java-pkg-2 java-ant-2
67502 -
67503 -DESCRIPTION="Netbeans Profiler Cluster"
67504 -HOMEPAGE="http://netbeans.org/projects/profiler"
67505 -SLOT="9999"
67506 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
67507 -SRC_URI="${SOURCE_URL}
67508 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67509 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67510 -KEYWORDS="~amd64 ~x86"
67511 -IUSE=""
67512 -S="${WORKDIR}"
67513 -
67514 -# Binary files needed for remote profiling
67515 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67516 -
67517 -CDEPEND="~dev-java/netbeans-extide-${PV}
67518 - ~dev-java/netbeans-ide-${PV}
67519 - ~dev-java/netbeans-java-${PV}
67520 - ~dev-java/netbeans-platform-${PV}"
67521 -DEPEND=">=virtual/jdk-1.7
67522 - app-arch/unzip
67523 - ${CDEPEND}
67524 - dev-java/javahelp:0"
67525 -RDEPEND=">=virtual/jdk-1.7
67526 - ${CDEPEND}"
67527 -
67528 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67529 -
67530 -EANT_BUILD_XML="nbbuild/build.xml"
67531 -EANT_BUILD_TARGET="rebuild-cluster"
67532 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67533 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67534 -JAVA_PKG_BSFIX="off"
67535 -
67536 -src_unpack() {
67537 - unpack $(basename ${SOURCE_URL})
67538 -
67539 - einfo "Deleting bundled jars..."
67540 - find -name "*.jar" -type f -delete
67541 -
67542 - unpack netbeans-9999-r14-build.xml.patch.bz2
67543 -}
67544 -
67545 -src_prepare() {
67546 - einfo "Deleting bundled class files..."
67547 - find -name "*.class" -type f | xargs rm -vf
67548 -
67549 - epatch netbeans-9999-r14-build.xml.patch
67550 -
67551 - # Support for custom patches
67552 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67553 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67554 -
67555 - if [ -n "${files}" ] ; then
67556 - einfo "Applying custom patches:"
67557 -
67558 - for file in ${files} ; do
67559 - epatch "${file}"
67560 - done
67561 - fi
67562 - fi
67563 -
67564 - einfo "Symlinking external libraries..."
67565 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67566 -
67567 - einfo "Linking in other clusters..."
67568 - mkdir "${S}"/nbbuild/netbeans || die
67569 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67570 -
67571 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67572 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67573 - touch nb.cluster.extide.built
67574 -
67575 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67576 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67577 - touch nb.cluster.ide.built
67578 -
67579 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67580 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67581 - touch nb.cluster.java.built
67582 -
67583 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67584 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67585 - touch nb.cluster.platform.built
67586 -
67587 - popd >/dev/null || die
67588 -
67589 - java-pkg-2_src_prepare
67590 -}
67591 -
67592 -src_install() {
67593 - pushd nbbuild/netbeans/profiler >/dev/null || die
67594 -
67595 - insinto ${INSTALL_DIR}
67596 -
67597 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67598 -
67599 - doins -r *
67600 -
67601 - for file in lib/deployed/cvm/linux/*.so ; do
67602 - fperms 755 ${file}
67603 - done
67604 -
67605 - for file in lib/deployed/jdk*/linux*/*.so ; do
67606 - fperms 755 ${file}
67607 - done
67608 -
67609 - for file in remote-pack-defs/*.sh ; do
67610 - fperms 755 ${file}
67611 - done
67612 -
67613 - popd >/dev/null || die
67614 -
67615 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67616 -}
67617
67618 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150810.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150810.ebuild
67619 deleted file mode 100644
67620 index 8eb0e09..0000000
67621 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150810.ebuild
67622 +++ /dev/null
67623 @@ -1,121 +0,0 @@
67624 -# Copyright 1999-2015 Gentoo Foundation
67625 -# Distributed under the terms of the GNU General Public License v2
67626 -# $Header: $
67627 -
67628 -EAPI="4"
67629 -inherit eutils java-pkg-2 java-ant-2
67630 -
67631 -DESCRIPTION="Netbeans Profiler Cluster"
67632 -HOMEPAGE="http://netbeans.org/projects/profiler"
67633 -SLOT="9999"
67634 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
67635 -SRC_URI="${SOURCE_URL}
67636 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67637 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67638 -KEYWORDS="~amd64 ~x86"
67639 -IUSE=""
67640 -S="${WORKDIR}"
67641 -
67642 -# Binary files needed for remote profiling
67643 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67644 -
67645 -CDEPEND="~dev-java/netbeans-extide-${PV}
67646 - ~dev-java/netbeans-ide-${PV}
67647 - ~dev-java/netbeans-java-${PV}
67648 - ~dev-java/netbeans-platform-${PV}"
67649 -DEPEND=">=virtual/jdk-1.7
67650 - app-arch/unzip
67651 - ${CDEPEND}
67652 - dev-java/javahelp:0"
67653 -RDEPEND=">=virtual/jdk-1.7
67654 - ${CDEPEND}"
67655 -
67656 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67657 -
67658 -EANT_BUILD_XML="nbbuild/build.xml"
67659 -EANT_BUILD_TARGET="rebuild-cluster"
67660 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67661 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67662 -JAVA_PKG_BSFIX="off"
67663 -
67664 -src_unpack() {
67665 - unpack $(basename ${SOURCE_URL})
67666 -
67667 - einfo "Deleting bundled jars..."
67668 - find -name "*.jar" -type f -delete
67669 -
67670 - unpack netbeans-9999-r14-build.xml.patch.bz2
67671 -}
67672 -
67673 -src_prepare() {
67674 - einfo "Deleting bundled class files..."
67675 - find -name "*.class" -type f | xargs rm -vf
67676 -
67677 - epatch netbeans-9999-r14-build.xml.patch
67678 -
67679 - # Support for custom patches
67680 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67681 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67682 -
67683 - if [ -n "${files}" ] ; then
67684 - einfo "Applying custom patches:"
67685 -
67686 - for file in ${files} ; do
67687 - epatch "${file}"
67688 - done
67689 - fi
67690 - fi
67691 -
67692 - einfo "Symlinking external libraries..."
67693 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67694 -
67695 - einfo "Linking in other clusters..."
67696 - mkdir "${S}"/nbbuild/netbeans || die
67697 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67698 -
67699 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67700 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67701 - touch nb.cluster.extide.built
67702 -
67703 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67704 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67705 - touch nb.cluster.ide.built
67706 -
67707 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67708 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67709 - touch nb.cluster.java.built
67710 -
67711 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67712 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67713 - touch nb.cluster.platform.built
67714 -
67715 - popd >/dev/null || die
67716 -
67717 - java-pkg-2_src_prepare
67718 -}
67719 -
67720 -src_install() {
67721 - pushd nbbuild/netbeans/profiler >/dev/null || die
67722 -
67723 - insinto ${INSTALL_DIR}
67724 -
67725 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67726 -
67727 - doins -r *
67728 -
67729 - for file in lib/deployed/cvm/linux/*.so ; do
67730 - fperms 755 ${file}
67731 - done
67732 -
67733 - for file in lib/deployed/jdk*/linux*/*.so ; do
67734 - fperms 755 ${file}
67735 - done
67736 -
67737 - for file in remote-pack-defs/*.sh ; do
67738 - fperms 755 ${file}
67739 - done
67740 -
67741 - popd >/dev/null || die
67742 -
67743 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67744 -}
67745
67746 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150812.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150812.ebuild
67747 deleted file mode 100644
67748 index 5149ea0..0000000
67749 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150812.ebuild
67750 +++ /dev/null
67751 @@ -1,121 +0,0 @@
67752 -# Copyright 1999-2015 Gentoo Foundation
67753 -# Distributed under the terms of the GNU General Public License v2
67754 -# $Header: $
67755 -
67756 -EAPI="4"
67757 -inherit eutils java-pkg-2 java-ant-2
67758 -
67759 -DESCRIPTION="Netbeans Profiler Cluster"
67760 -HOMEPAGE="http://netbeans.org/projects/profiler"
67761 -SLOT="9999"
67762 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
67763 -SRC_URI="${SOURCE_URL}
67764 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67765 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67766 -KEYWORDS="~amd64 ~x86"
67767 -IUSE=""
67768 -S="${WORKDIR}"
67769 -
67770 -# Binary files needed for remote profiling
67771 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67772 -
67773 -CDEPEND="~dev-java/netbeans-extide-${PV}
67774 - ~dev-java/netbeans-ide-${PV}
67775 - ~dev-java/netbeans-java-${PV}
67776 - ~dev-java/netbeans-platform-${PV}"
67777 -DEPEND=">=virtual/jdk-1.7
67778 - app-arch/unzip
67779 - ${CDEPEND}
67780 - dev-java/javahelp:0"
67781 -RDEPEND=">=virtual/jdk-1.7
67782 - ${CDEPEND}"
67783 -
67784 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67785 -
67786 -EANT_BUILD_XML="nbbuild/build.xml"
67787 -EANT_BUILD_TARGET="rebuild-cluster"
67788 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67789 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67790 -JAVA_PKG_BSFIX="off"
67791 -
67792 -src_unpack() {
67793 - unpack $(basename ${SOURCE_URL})
67794 -
67795 - einfo "Deleting bundled jars..."
67796 - find -name "*.jar" -type f -delete
67797 -
67798 - unpack netbeans-9999-r14-build.xml.patch.bz2
67799 -}
67800 -
67801 -src_prepare() {
67802 - einfo "Deleting bundled class files..."
67803 - find -name "*.class" -type f | xargs rm -vf
67804 -
67805 - epatch netbeans-9999-r14-build.xml.patch
67806 -
67807 - # Support for custom patches
67808 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67809 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67810 -
67811 - if [ -n "${files}" ] ; then
67812 - einfo "Applying custom patches:"
67813 -
67814 - for file in ${files} ; do
67815 - epatch "${file}"
67816 - done
67817 - fi
67818 - fi
67819 -
67820 - einfo "Symlinking external libraries..."
67821 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67822 -
67823 - einfo "Linking in other clusters..."
67824 - mkdir "${S}"/nbbuild/netbeans || die
67825 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67826 -
67827 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67828 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67829 - touch nb.cluster.extide.built
67830 -
67831 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67832 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67833 - touch nb.cluster.ide.built
67834 -
67835 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67836 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67837 - touch nb.cluster.java.built
67838 -
67839 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67840 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67841 - touch nb.cluster.platform.built
67842 -
67843 - popd >/dev/null || die
67844 -
67845 - java-pkg-2_src_prepare
67846 -}
67847 -
67848 -src_install() {
67849 - pushd nbbuild/netbeans/profiler >/dev/null || die
67850 -
67851 - insinto ${INSTALL_DIR}
67852 -
67853 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67854 -
67855 - doins -r *
67856 -
67857 - for file in lib/deployed/cvm/linux/*.so ; do
67858 - fperms 755 ${file}
67859 - done
67860 -
67861 - for file in lib/deployed/jdk*/linux*/*.so ; do
67862 - fperms 755 ${file}
67863 - done
67864 -
67865 - for file in remote-pack-defs/*.sh ; do
67866 - fperms 755 ${file}
67867 - done
67868 -
67869 - popd >/dev/null || die
67870 -
67871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
67872 -}
67873
67874 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150813.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150813.ebuild
67875 deleted file mode 100644
67876 index e74da89..0000000
67877 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150813.ebuild
67878 +++ /dev/null
67879 @@ -1,121 +0,0 @@
67880 -# Copyright 1999-2015 Gentoo Foundation
67881 -# Distributed under the terms of the GNU General Public License v2
67882 -# $Header: $
67883 -
67884 -EAPI="4"
67885 -inherit eutils java-pkg-2 java-ant-2
67886 -
67887 -DESCRIPTION="Netbeans Profiler Cluster"
67888 -HOMEPAGE="http://netbeans.org/projects/profiler"
67889 -SLOT="9999"
67890 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
67891 -SRC_URI="${SOURCE_URL}
67892 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
67893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67894 -KEYWORDS="~amd64 ~x86"
67895 -IUSE=""
67896 -S="${WORKDIR}"
67897 -
67898 -# Binary files needed for remote profiling
67899 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
67900 -
67901 -CDEPEND="~dev-java/netbeans-extide-${PV}
67902 - ~dev-java/netbeans-ide-${PV}
67903 - ~dev-java/netbeans-java-${PV}
67904 - ~dev-java/netbeans-platform-${PV}"
67905 -DEPEND=">=virtual/jdk-1.7
67906 - app-arch/unzip
67907 - ${CDEPEND}
67908 - dev-java/javahelp:0"
67909 -RDEPEND=">=virtual/jdk-1.7
67910 - ${CDEPEND}"
67911 -
67912 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
67913 -
67914 -EANT_BUILD_XML="nbbuild/build.xml"
67915 -EANT_BUILD_TARGET="rebuild-cluster"
67916 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
67917 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
67918 -JAVA_PKG_BSFIX="off"
67919 -
67920 -src_unpack() {
67921 - unpack $(basename ${SOURCE_URL})
67922 -
67923 - einfo "Deleting bundled jars..."
67924 - find -name "*.jar" -type f -delete
67925 -
67926 - unpack netbeans-9999-r14-build.xml.patch.bz2
67927 -}
67928 -
67929 -src_prepare() {
67930 - einfo "Deleting bundled class files..."
67931 - find -name "*.class" -type f | xargs rm -vf
67932 -
67933 - epatch netbeans-9999-r14-build.xml.patch
67934 -
67935 - # Support for custom patches
67936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
67937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
67938 -
67939 - if [ -n "${files}" ] ; then
67940 - einfo "Applying custom patches:"
67941 -
67942 - for file in ${files} ; do
67943 - epatch "${file}"
67944 - done
67945 - fi
67946 - fi
67947 -
67948 - einfo "Symlinking external libraries..."
67949 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
67950 -
67951 - einfo "Linking in other clusters..."
67952 - mkdir "${S}"/nbbuild/netbeans || die
67953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
67954 -
67955 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
67956 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67957 - touch nb.cluster.extide.built
67958 -
67959 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
67960 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67961 - touch nb.cluster.ide.built
67962 -
67963 - ln -s /usr/share/netbeans-java-${SLOT} java || die
67964 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67965 - touch nb.cluster.java.built
67966 -
67967 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
67968 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
67969 - touch nb.cluster.platform.built
67970 -
67971 - popd >/dev/null || die
67972 -
67973 - java-pkg-2_src_prepare
67974 -}
67975 -
67976 -src_install() {
67977 - pushd nbbuild/netbeans/profiler >/dev/null || die
67978 -
67979 - insinto ${INSTALL_DIR}
67980 -
67981 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
67982 -
67983 - doins -r *
67984 -
67985 - for file in lib/deployed/cvm/linux/*.so ; do
67986 - fperms 755 ${file}
67987 - done
67988 -
67989 - for file in lib/deployed/jdk*/linux*/*.so ; do
67990 - fperms 755 ${file}
67991 - done
67992 -
67993 - for file in remote-pack-defs/*.sh ; do
67994 - fperms 755 ${file}
67995 - done
67996 -
67997 - popd >/dev/null || die
67998 -
67999 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68000 -}
68001
68002 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150814.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150814.ebuild
68003 deleted file mode 100644
68004 index 56d41af..0000000
68005 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150814.ebuild
68006 +++ /dev/null
68007 @@ -1,121 +0,0 @@
68008 -# Copyright 1999-2015 Gentoo Foundation
68009 -# Distributed under the terms of the GNU General Public License v2
68010 -# $Header: $
68011 -
68012 -EAPI="4"
68013 -inherit eutils java-pkg-2 java-ant-2
68014 -
68015 -DESCRIPTION="Netbeans Profiler Cluster"
68016 -HOMEPAGE="http://netbeans.org/projects/profiler"
68017 -SLOT="9999"
68018 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
68019 -SRC_URI="${SOURCE_URL}
68020 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68021 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68022 -KEYWORDS="~amd64 ~x86"
68023 -IUSE=""
68024 -S="${WORKDIR}"
68025 -
68026 -# Binary files needed for remote profiling
68027 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68028 -
68029 -CDEPEND="~dev-java/netbeans-extide-${PV}
68030 - ~dev-java/netbeans-ide-${PV}
68031 - ~dev-java/netbeans-java-${PV}
68032 - ~dev-java/netbeans-platform-${PV}"
68033 -DEPEND=">=virtual/jdk-1.7
68034 - app-arch/unzip
68035 - ${CDEPEND}
68036 - dev-java/javahelp:0"
68037 -RDEPEND=">=virtual/jdk-1.7
68038 - ${CDEPEND}"
68039 -
68040 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68041 -
68042 -EANT_BUILD_XML="nbbuild/build.xml"
68043 -EANT_BUILD_TARGET="rebuild-cluster"
68044 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68045 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68046 -JAVA_PKG_BSFIX="off"
68047 -
68048 -src_unpack() {
68049 - unpack $(basename ${SOURCE_URL})
68050 -
68051 - einfo "Deleting bundled jars..."
68052 - find -name "*.jar" -type f -delete
68053 -
68054 - unpack netbeans-9999-r14-build.xml.patch.bz2
68055 -}
68056 -
68057 -src_prepare() {
68058 - einfo "Deleting bundled class files..."
68059 - find -name "*.class" -type f | xargs rm -vf
68060 -
68061 - epatch netbeans-9999-r14-build.xml.patch
68062 -
68063 - # Support for custom patches
68064 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68065 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68066 -
68067 - if [ -n "${files}" ] ; then
68068 - einfo "Applying custom patches:"
68069 -
68070 - for file in ${files} ; do
68071 - epatch "${file}"
68072 - done
68073 - fi
68074 - fi
68075 -
68076 - einfo "Symlinking external libraries..."
68077 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68078 -
68079 - einfo "Linking in other clusters..."
68080 - mkdir "${S}"/nbbuild/netbeans || die
68081 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68082 -
68083 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68084 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68085 - touch nb.cluster.extide.built
68086 -
68087 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68088 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68089 - touch nb.cluster.ide.built
68090 -
68091 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68092 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68093 - touch nb.cluster.java.built
68094 -
68095 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68096 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68097 - touch nb.cluster.platform.built
68098 -
68099 - popd >/dev/null || die
68100 -
68101 - java-pkg-2_src_prepare
68102 -}
68103 -
68104 -src_install() {
68105 - pushd nbbuild/netbeans/profiler >/dev/null || die
68106 -
68107 - insinto ${INSTALL_DIR}
68108 -
68109 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68110 -
68111 - doins -r *
68112 -
68113 - for file in lib/deployed/cvm/linux/*.so ; do
68114 - fperms 755 ${file}
68115 - done
68116 -
68117 - for file in lib/deployed/jdk*/linux*/*.so ; do
68118 - fperms 755 ${file}
68119 - done
68120 -
68121 - for file in remote-pack-defs/*.sh ; do
68122 - fperms 755 ${file}
68123 - done
68124 -
68125 - popd >/dev/null || die
68126 -
68127 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68128 -}
68129
68130 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150817.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150817.ebuild
68131 deleted file mode 100644
68132 index faa5f40..0000000
68133 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150817.ebuild
68134 +++ /dev/null
68135 @@ -1,121 +0,0 @@
68136 -# Copyright 1999-2015 Gentoo Foundation
68137 -# Distributed under the terms of the GNU General Public License v2
68138 -# $Header: $
68139 -
68140 -EAPI="4"
68141 -inherit eutils java-pkg-2 java-ant-2
68142 -
68143 -DESCRIPTION="Netbeans Profiler Cluster"
68144 -HOMEPAGE="http://netbeans.org/projects/profiler"
68145 -SLOT="9999"
68146 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
68147 -SRC_URI="${SOURCE_URL}
68148 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68149 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68150 -KEYWORDS="~amd64 ~x86"
68151 -IUSE=""
68152 -S="${WORKDIR}"
68153 -
68154 -# Binary files needed for remote profiling
68155 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68156 -
68157 -CDEPEND="~dev-java/netbeans-extide-${PV}
68158 - ~dev-java/netbeans-ide-${PV}
68159 - ~dev-java/netbeans-java-${PV}
68160 - ~dev-java/netbeans-platform-${PV}"
68161 -DEPEND=">=virtual/jdk-1.7
68162 - app-arch/unzip
68163 - ${CDEPEND}
68164 - dev-java/javahelp:0"
68165 -RDEPEND=">=virtual/jdk-1.7
68166 - ${CDEPEND}"
68167 -
68168 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68169 -
68170 -EANT_BUILD_XML="nbbuild/build.xml"
68171 -EANT_BUILD_TARGET="rebuild-cluster"
68172 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68173 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68174 -JAVA_PKG_BSFIX="off"
68175 -
68176 -src_unpack() {
68177 - unpack $(basename ${SOURCE_URL})
68178 -
68179 - einfo "Deleting bundled jars..."
68180 - find -name "*.jar" -type f -delete
68181 -
68182 - unpack netbeans-9999-r14-build.xml.patch.bz2
68183 -}
68184 -
68185 -src_prepare() {
68186 - einfo "Deleting bundled class files..."
68187 - find -name "*.class" -type f | xargs rm -vf
68188 -
68189 - epatch netbeans-9999-r14-build.xml.patch
68190 -
68191 - # Support for custom patches
68192 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68193 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68194 -
68195 - if [ -n "${files}" ] ; then
68196 - einfo "Applying custom patches:"
68197 -
68198 - for file in ${files} ; do
68199 - epatch "${file}"
68200 - done
68201 - fi
68202 - fi
68203 -
68204 - einfo "Symlinking external libraries..."
68205 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68206 -
68207 - einfo "Linking in other clusters..."
68208 - mkdir "${S}"/nbbuild/netbeans || die
68209 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68210 -
68211 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68212 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68213 - touch nb.cluster.extide.built
68214 -
68215 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68216 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68217 - touch nb.cluster.ide.built
68218 -
68219 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68220 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68221 - touch nb.cluster.java.built
68222 -
68223 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68224 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68225 - touch nb.cluster.platform.built
68226 -
68227 - popd >/dev/null || die
68228 -
68229 - java-pkg-2_src_prepare
68230 -}
68231 -
68232 -src_install() {
68233 - pushd nbbuild/netbeans/profiler >/dev/null || die
68234 -
68235 - insinto ${INSTALL_DIR}
68236 -
68237 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68238 -
68239 - doins -r *
68240 -
68241 - for file in lib/deployed/cvm/linux/*.so ; do
68242 - fperms 755 ${file}
68243 - done
68244 -
68245 - for file in lib/deployed/jdk*/linux*/*.so ; do
68246 - fperms 755 ${file}
68247 - done
68248 -
68249 - for file in remote-pack-defs/*.sh ; do
68250 - fperms 755 ${file}
68251 - done
68252 -
68253 - popd >/dev/null || die
68254 -
68255 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68256 -}
68257
68258 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150818.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150818.ebuild
68259 deleted file mode 100644
68260 index 4f79802..0000000
68261 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150818.ebuild
68262 +++ /dev/null
68263 @@ -1,121 +0,0 @@
68264 -# Copyright 1999-2015 Gentoo Foundation
68265 -# Distributed under the terms of the GNU General Public License v2
68266 -# $Header: $
68267 -
68268 -EAPI="4"
68269 -inherit eutils java-pkg-2 java-ant-2
68270 -
68271 -DESCRIPTION="Netbeans Profiler Cluster"
68272 -HOMEPAGE="http://netbeans.org/projects/profiler"
68273 -SLOT="9999"
68274 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
68275 -SRC_URI="${SOURCE_URL}
68276 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68277 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68278 -KEYWORDS="~amd64 ~x86"
68279 -IUSE=""
68280 -S="${WORKDIR}"
68281 -
68282 -# Binary files needed for remote profiling
68283 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68284 -
68285 -CDEPEND="~dev-java/netbeans-extide-${PV}
68286 - ~dev-java/netbeans-ide-${PV}
68287 - ~dev-java/netbeans-java-${PV}
68288 - ~dev-java/netbeans-platform-${PV}"
68289 -DEPEND=">=virtual/jdk-1.7
68290 - app-arch/unzip
68291 - ${CDEPEND}
68292 - dev-java/javahelp:0"
68293 -RDEPEND=">=virtual/jdk-1.7
68294 - ${CDEPEND}"
68295 -
68296 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68297 -
68298 -EANT_BUILD_XML="nbbuild/build.xml"
68299 -EANT_BUILD_TARGET="rebuild-cluster"
68300 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68301 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68302 -JAVA_PKG_BSFIX="off"
68303 -
68304 -src_unpack() {
68305 - unpack $(basename ${SOURCE_URL})
68306 -
68307 - einfo "Deleting bundled jars..."
68308 - find -name "*.jar" -type f -delete
68309 -
68310 - unpack netbeans-9999-r14-build.xml.patch.bz2
68311 -}
68312 -
68313 -src_prepare() {
68314 - einfo "Deleting bundled class files..."
68315 - find -name "*.class" -type f | xargs rm -vf
68316 -
68317 - epatch netbeans-9999-r14-build.xml.patch
68318 -
68319 - # Support for custom patches
68320 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68321 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68322 -
68323 - if [ -n "${files}" ] ; then
68324 - einfo "Applying custom patches:"
68325 -
68326 - for file in ${files} ; do
68327 - epatch "${file}"
68328 - done
68329 - fi
68330 - fi
68331 -
68332 - einfo "Symlinking external libraries..."
68333 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68334 -
68335 - einfo "Linking in other clusters..."
68336 - mkdir "${S}"/nbbuild/netbeans || die
68337 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68338 -
68339 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68340 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68341 - touch nb.cluster.extide.built
68342 -
68343 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68344 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68345 - touch nb.cluster.ide.built
68346 -
68347 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68348 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68349 - touch nb.cluster.java.built
68350 -
68351 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68352 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68353 - touch nb.cluster.platform.built
68354 -
68355 - popd >/dev/null || die
68356 -
68357 - java-pkg-2_src_prepare
68358 -}
68359 -
68360 -src_install() {
68361 - pushd nbbuild/netbeans/profiler >/dev/null || die
68362 -
68363 - insinto ${INSTALL_DIR}
68364 -
68365 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68366 -
68367 - doins -r *
68368 -
68369 - for file in lib/deployed/cvm/linux/*.so ; do
68370 - fperms 755 ${file}
68371 - done
68372 -
68373 - for file in lib/deployed/jdk*/linux*/*.so ; do
68374 - fperms 755 ${file}
68375 - done
68376 -
68377 - for file in remote-pack-defs/*.sh ; do
68378 - fperms 755 ${file}
68379 - done
68380 -
68381 - popd >/dev/null || die
68382 -
68383 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68384 -}
68385
68386 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150819.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150819.ebuild
68387 deleted file mode 100644
68388 index 5f8d218..0000000
68389 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150819.ebuild
68390 +++ /dev/null
68391 @@ -1,121 +0,0 @@
68392 -# Copyright 1999-2015 Gentoo Foundation
68393 -# Distributed under the terms of the GNU General Public License v2
68394 -# $Header: $
68395 -
68396 -EAPI="4"
68397 -inherit eutils java-pkg-2 java-ant-2
68398 -
68399 -DESCRIPTION="Netbeans Profiler Cluster"
68400 -HOMEPAGE="http://netbeans.org/projects/profiler"
68401 -SLOT="9999"
68402 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
68403 -SRC_URI="${SOURCE_URL}
68404 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68405 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68406 -KEYWORDS="~amd64 ~x86"
68407 -IUSE=""
68408 -S="${WORKDIR}"
68409 -
68410 -# Binary files needed for remote profiling
68411 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68412 -
68413 -CDEPEND="~dev-java/netbeans-extide-${PV}
68414 - ~dev-java/netbeans-ide-${PV}
68415 - ~dev-java/netbeans-java-${PV}
68416 - ~dev-java/netbeans-platform-${PV}"
68417 -DEPEND=">=virtual/jdk-1.7
68418 - app-arch/unzip
68419 - ${CDEPEND}
68420 - dev-java/javahelp:0"
68421 -RDEPEND=">=virtual/jdk-1.7
68422 - ${CDEPEND}"
68423 -
68424 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68425 -
68426 -EANT_BUILD_XML="nbbuild/build.xml"
68427 -EANT_BUILD_TARGET="rebuild-cluster"
68428 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68429 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68430 -JAVA_PKG_BSFIX="off"
68431 -
68432 -src_unpack() {
68433 - unpack $(basename ${SOURCE_URL})
68434 -
68435 - einfo "Deleting bundled jars..."
68436 - find -name "*.jar" -type f -delete
68437 -
68438 - unpack netbeans-9999-r14-build.xml.patch.bz2
68439 -}
68440 -
68441 -src_prepare() {
68442 - einfo "Deleting bundled class files..."
68443 - find -name "*.class" -type f | xargs rm -vf
68444 -
68445 - epatch netbeans-9999-r14-build.xml.patch
68446 -
68447 - # Support for custom patches
68448 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68449 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68450 -
68451 - if [ -n "${files}" ] ; then
68452 - einfo "Applying custom patches:"
68453 -
68454 - for file in ${files} ; do
68455 - epatch "${file}"
68456 - done
68457 - fi
68458 - fi
68459 -
68460 - einfo "Symlinking external libraries..."
68461 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68462 -
68463 - einfo "Linking in other clusters..."
68464 - mkdir "${S}"/nbbuild/netbeans || die
68465 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68466 -
68467 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68468 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68469 - touch nb.cluster.extide.built
68470 -
68471 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68472 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68473 - touch nb.cluster.ide.built
68474 -
68475 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68476 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68477 - touch nb.cluster.java.built
68478 -
68479 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68480 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68481 - touch nb.cluster.platform.built
68482 -
68483 - popd >/dev/null || die
68484 -
68485 - java-pkg-2_src_prepare
68486 -}
68487 -
68488 -src_install() {
68489 - pushd nbbuild/netbeans/profiler >/dev/null || die
68490 -
68491 - insinto ${INSTALL_DIR}
68492 -
68493 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68494 -
68495 - doins -r *
68496 -
68497 - for file in lib/deployed/cvm/linux/*.so ; do
68498 - fperms 755 ${file}
68499 - done
68500 -
68501 - for file in lib/deployed/jdk*/linux*/*.so ; do
68502 - fperms 755 ${file}
68503 - done
68504 -
68505 - for file in remote-pack-defs/*.sh ; do
68506 - fperms 755 ${file}
68507 - done
68508 -
68509 - popd >/dev/null || die
68510 -
68511 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68512 -}
68513
68514 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150820.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150820.ebuild
68515 deleted file mode 100644
68516 index ec9854d..0000000
68517 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150820.ebuild
68518 +++ /dev/null
68519 @@ -1,121 +0,0 @@
68520 -# Copyright 1999-2015 Gentoo Foundation
68521 -# Distributed under the terms of the GNU General Public License v2
68522 -# $Header: $
68523 -
68524 -EAPI="4"
68525 -inherit eutils java-pkg-2 java-ant-2
68526 -
68527 -DESCRIPTION="Netbeans Profiler Cluster"
68528 -HOMEPAGE="http://netbeans.org/projects/profiler"
68529 -SLOT="9999"
68530 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
68531 -SRC_URI="${SOURCE_URL}
68532 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68533 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68534 -KEYWORDS="~amd64 ~x86"
68535 -IUSE=""
68536 -S="${WORKDIR}"
68537 -
68538 -# Binary files needed for remote profiling
68539 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68540 -
68541 -CDEPEND="~dev-java/netbeans-extide-${PV}
68542 - ~dev-java/netbeans-ide-${PV}
68543 - ~dev-java/netbeans-java-${PV}
68544 - ~dev-java/netbeans-platform-${PV}"
68545 -DEPEND=">=virtual/jdk-1.7
68546 - app-arch/unzip
68547 - ${CDEPEND}
68548 - dev-java/javahelp:0"
68549 -RDEPEND=">=virtual/jdk-1.7
68550 - ${CDEPEND}"
68551 -
68552 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68553 -
68554 -EANT_BUILD_XML="nbbuild/build.xml"
68555 -EANT_BUILD_TARGET="rebuild-cluster"
68556 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68557 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68558 -JAVA_PKG_BSFIX="off"
68559 -
68560 -src_unpack() {
68561 - unpack $(basename ${SOURCE_URL})
68562 -
68563 - einfo "Deleting bundled jars..."
68564 - find -name "*.jar" -type f -delete
68565 -
68566 - unpack netbeans-9999-r14-build.xml.patch.bz2
68567 -}
68568 -
68569 -src_prepare() {
68570 - einfo "Deleting bundled class files..."
68571 - find -name "*.class" -type f | xargs rm -vf
68572 -
68573 - epatch netbeans-9999-r14-build.xml.patch
68574 -
68575 - # Support for custom patches
68576 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68577 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68578 -
68579 - if [ -n "${files}" ] ; then
68580 - einfo "Applying custom patches:"
68581 -
68582 - for file in ${files} ; do
68583 - epatch "${file}"
68584 - done
68585 - fi
68586 - fi
68587 -
68588 - einfo "Symlinking external libraries..."
68589 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68590 -
68591 - einfo "Linking in other clusters..."
68592 - mkdir "${S}"/nbbuild/netbeans || die
68593 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68594 -
68595 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68596 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68597 - touch nb.cluster.extide.built
68598 -
68599 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68600 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68601 - touch nb.cluster.ide.built
68602 -
68603 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68604 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68605 - touch nb.cluster.java.built
68606 -
68607 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68608 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68609 - touch nb.cluster.platform.built
68610 -
68611 - popd >/dev/null || die
68612 -
68613 - java-pkg-2_src_prepare
68614 -}
68615 -
68616 -src_install() {
68617 - pushd nbbuild/netbeans/profiler >/dev/null || die
68618 -
68619 - insinto ${INSTALL_DIR}
68620 -
68621 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68622 -
68623 - doins -r *
68624 -
68625 - for file in lib/deployed/cvm/linux/*.so ; do
68626 - fperms 755 ${file}
68627 - done
68628 -
68629 - for file in lib/deployed/jdk*/linux*/*.so ; do
68630 - fperms 755 ${file}
68631 - done
68632 -
68633 - for file in remote-pack-defs/*.sh ; do
68634 - fperms 755 ${file}
68635 - done
68636 -
68637 - popd >/dev/null || die
68638 -
68639 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68640 -}
68641
68642 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150821.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150821.ebuild
68643 deleted file mode 100644
68644 index 8ce12fe..0000000
68645 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150821.ebuild
68646 +++ /dev/null
68647 @@ -1,121 +0,0 @@
68648 -# Copyright 1999-2015 Gentoo Foundation
68649 -# Distributed under the terms of the GNU General Public License v2
68650 -# $Header: $
68651 -
68652 -EAPI="4"
68653 -inherit eutils java-pkg-2 java-ant-2
68654 -
68655 -DESCRIPTION="Netbeans Profiler Cluster"
68656 -HOMEPAGE="http://netbeans.org/projects/profiler"
68657 -SLOT="9999"
68658 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
68659 -SRC_URI="${SOURCE_URL}
68660 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68661 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68662 -KEYWORDS="~amd64 ~x86"
68663 -IUSE=""
68664 -S="${WORKDIR}"
68665 -
68666 -# Binary files needed for remote profiling
68667 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68668 -
68669 -CDEPEND="~dev-java/netbeans-extide-${PV}
68670 - ~dev-java/netbeans-ide-${PV}
68671 - ~dev-java/netbeans-java-${PV}
68672 - ~dev-java/netbeans-platform-${PV}"
68673 -DEPEND=">=virtual/jdk-1.7
68674 - app-arch/unzip
68675 - ${CDEPEND}
68676 - dev-java/javahelp:0"
68677 -RDEPEND=">=virtual/jdk-1.7
68678 - ${CDEPEND}"
68679 -
68680 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68681 -
68682 -EANT_BUILD_XML="nbbuild/build.xml"
68683 -EANT_BUILD_TARGET="rebuild-cluster"
68684 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68685 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68686 -JAVA_PKG_BSFIX="off"
68687 -
68688 -src_unpack() {
68689 - unpack $(basename ${SOURCE_URL})
68690 -
68691 - einfo "Deleting bundled jars..."
68692 - find -name "*.jar" -type f -delete
68693 -
68694 - unpack netbeans-9999-r14-build.xml.patch.bz2
68695 -}
68696 -
68697 -src_prepare() {
68698 - einfo "Deleting bundled class files..."
68699 - find -name "*.class" -type f | xargs rm -vf
68700 -
68701 - epatch netbeans-9999-r14-build.xml.patch
68702 -
68703 - # Support for custom patches
68704 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68705 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68706 -
68707 - if [ -n "${files}" ] ; then
68708 - einfo "Applying custom patches:"
68709 -
68710 - for file in ${files} ; do
68711 - epatch "${file}"
68712 - done
68713 - fi
68714 - fi
68715 -
68716 - einfo "Symlinking external libraries..."
68717 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68718 -
68719 - einfo "Linking in other clusters..."
68720 - mkdir "${S}"/nbbuild/netbeans || die
68721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68722 -
68723 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68724 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68725 - touch nb.cluster.extide.built
68726 -
68727 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68728 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68729 - touch nb.cluster.ide.built
68730 -
68731 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68732 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68733 - touch nb.cluster.java.built
68734 -
68735 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68736 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68737 - touch nb.cluster.platform.built
68738 -
68739 - popd >/dev/null || die
68740 -
68741 - java-pkg-2_src_prepare
68742 -}
68743 -
68744 -src_install() {
68745 - pushd nbbuild/netbeans/profiler >/dev/null || die
68746 -
68747 - insinto ${INSTALL_DIR}
68748 -
68749 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68750 -
68751 - doins -r *
68752 -
68753 - for file in lib/deployed/cvm/linux/*.so ; do
68754 - fperms 755 ${file}
68755 - done
68756 -
68757 - for file in lib/deployed/jdk*/linux*/*.so ; do
68758 - fperms 755 ${file}
68759 - done
68760 -
68761 - for file in remote-pack-defs/*.sh ; do
68762 - fperms 755 ${file}
68763 - done
68764 -
68765 - popd >/dev/null || die
68766 -
68767 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68768 -}
68769
68770 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150822.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150822.ebuild
68771 deleted file mode 100644
68772 index 4c766f8..0000000
68773 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150822.ebuild
68774 +++ /dev/null
68775 @@ -1,121 +0,0 @@
68776 -# Copyright 1999-2015 Gentoo Foundation
68777 -# Distributed under the terms of the GNU General Public License v2
68778 -# $Header: $
68779 -
68780 -EAPI="4"
68781 -inherit eutils java-pkg-2 java-ant-2
68782 -
68783 -DESCRIPTION="Netbeans Profiler Cluster"
68784 -HOMEPAGE="http://netbeans.org/projects/profiler"
68785 -SLOT="9999"
68786 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
68787 -SRC_URI="${SOURCE_URL}
68788 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68789 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68790 -KEYWORDS="~amd64 ~x86"
68791 -IUSE=""
68792 -S="${WORKDIR}"
68793 -
68794 -# Binary files needed for remote profiling
68795 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68796 -
68797 -CDEPEND="~dev-java/netbeans-extide-${PV}
68798 - ~dev-java/netbeans-ide-${PV}
68799 - ~dev-java/netbeans-java-${PV}
68800 - ~dev-java/netbeans-platform-${PV}"
68801 -DEPEND=">=virtual/jdk-1.7
68802 - app-arch/unzip
68803 - ${CDEPEND}
68804 - dev-java/javahelp:0"
68805 -RDEPEND=">=virtual/jdk-1.7
68806 - ${CDEPEND}"
68807 -
68808 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68809 -
68810 -EANT_BUILD_XML="nbbuild/build.xml"
68811 -EANT_BUILD_TARGET="rebuild-cluster"
68812 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68813 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68814 -JAVA_PKG_BSFIX="off"
68815 -
68816 -src_unpack() {
68817 - unpack $(basename ${SOURCE_URL})
68818 -
68819 - einfo "Deleting bundled jars..."
68820 - find -name "*.jar" -type f -delete
68821 -
68822 - unpack netbeans-9999-r14-build.xml.patch.bz2
68823 -}
68824 -
68825 -src_prepare() {
68826 - einfo "Deleting bundled class files..."
68827 - find -name "*.class" -type f | xargs rm -vf
68828 -
68829 - epatch netbeans-9999-r14-build.xml.patch
68830 -
68831 - # Support for custom patches
68832 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68833 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68834 -
68835 - if [ -n "${files}" ] ; then
68836 - einfo "Applying custom patches:"
68837 -
68838 - for file in ${files} ; do
68839 - epatch "${file}"
68840 - done
68841 - fi
68842 - fi
68843 -
68844 - einfo "Symlinking external libraries..."
68845 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68846 -
68847 - einfo "Linking in other clusters..."
68848 - mkdir "${S}"/nbbuild/netbeans || die
68849 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68850 -
68851 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68852 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68853 - touch nb.cluster.extide.built
68854 -
68855 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68856 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68857 - touch nb.cluster.ide.built
68858 -
68859 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68860 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68861 - touch nb.cluster.java.built
68862 -
68863 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68864 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68865 - touch nb.cluster.platform.built
68866 -
68867 - popd >/dev/null || die
68868 -
68869 - java-pkg-2_src_prepare
68870 -}
68871 -
68872 -src_install() {
68873 - pushd nbbuild/netbeans/profiler >/dev/null || die
68874 -
68875 - insinto ${INSTALL_DIR}
68876 -
68877 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
68878 -
68879 - doins -r *
68880 -
68881 - for file in lib/deployed/cvm/linux/*.so ; do
68882 - fperms 755 ${file}
68883 - done
68884 -
68885 - for file in lib/deployed/jdk*/linux*/*.so ; do
68886 - fperms 755 ${file}
68887 - done
68888 -
68889 - for file in remote-pack-defs/*.sh ; do
68890 - fperms 755 ${file}
68891 - done
68892 -
68893 - popd >/dev/null || die
68894 -
68895 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
68896 -}
68897
68898 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150823.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150823.ebuild
68899 deleted file mode 100644
68900 index 49783c5..0000000
68901 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150823.ebuild
68902 +++ /dev/null
68903 @@ -1,121 +0,0 @@
68904 -# Copyright 1999-2015 Gentoo Foundation
68905 -# Distributed under the terms of the GNU General Public License v2
68906 -# $Header: $
68907 -
68908 -EAPI="4"
68909 -inherit eutils java-pkg-2 java-ant-2
68910 -
68911 -DESCRIPTION="Netbeans Profiler Cluster"
68912 -HOMEPAGE="http://netbeans.org/projects/profiler"
68913 -SLOT="9999"
68914 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
68915 -SRC_URI="${SOURCE_URL}
68916 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
68917 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
68918 -KEYWORDS="~amd64 ~x86"
68919 -IUSE=""
68920 -S="${WORKDIR}"
68921 -
68922 -# Binary files needed for remote profiling
68923 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
68924 -
68925 -CDEPEND="~dev-java/netbeans-extide-${PV}
68926 - ~dev-java/netbeans-ide-${PV}
68927 - ~dev-java/netbeans-java-${PV}
68928 - ~dev-java/netbeans-platform-${PV}"
68929 -DEPEND=">=virtual/jdk-1.7
68930 - app-arch/unzip
68931 - ${CDEPEND}
68932 - dev-java/javahelp:0"
68933 -RDEPEND=">=virtual/jdk-1.7
68934 - ${CDEPEND}"
68935 -
68936 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
68937 -
68938 -EANT_BUILD_XML="nbbuild/build.xml"
68939 -EANT_BUILD_TARGET="rebuild-cluster"
68940 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
68941 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
68942 -JAVA_PKG_BSFIX="off"
68943 -
68944 -src_unpack() {
68945 - unpack $(basename ${SOURCE_URL})
68946 -
68947 - einfo "Deleting bundled jars..."
68948 - find -name "*.jar" -type f -delete
68949 -
68950 - unpack netbeans-9999-r14-build.xml.patch.bz2
68951 -}
68952 -
68953 -src_prepare() {
68954 - einfo "Deleting bundled class files..."
68955 - find -name "*.class" -type f | xargs rm -vf
68956 -
68957 - epatch netbeans-9999-r14-build.xml.patch
68958 -
68959 - # Support for custom patches
68960 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
68961 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
68962 -
68963 - if [ -n "${files}" ] ; then
68964 - einfo "Applying custom patches:"
68965 -
68966 - for file in ${files} ; do
68967 - epatch "${file}"
68968 - done
68969 - fi
68970 - fi
68971 -
68972 - einfo "Symlinking external libraries..."
68973 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
68974 -
68975 - einfo "Linking in other clusters..."
68976 - mkdir "${S}"/nbbuild/netbeans || die
68977 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
68978 -
68979 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
68980 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68981 - touch nb.cluster.extide.built
68982 -
68983 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
68984 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68985 - touch nb.cluster.ide.built
68986 -
68987 - ln -s /usr/share/netbeans-java-${SLOT} java || die
68988 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68989 - touch nb.cluster.java.built
68990 -
68991 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
68992 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
68993 - touch nb.cluster.platform.built
68994 -
68995 - popd >/dev/null || die
68996 -
68997 - java-pkg-2_src_prepare
68998 -}
68999 -
69000 -src_install() {
69001 - pushd nbbuild/netbeans/profiler >/dev/null || die
69002 -
69003 - insinto ${INSTALL_DIR}
69004 -
69005 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69006 -
69007 - doins -r *
69008 -
69009 - for file in lib/deployed/cvm/linux/*.so ; do
69010 - fperms 755 ${file}
69011 - done
69012 -
69013 - for file in lib/deployed/jdk*/linux*/*.so ; do
69014 - fperms 755 ${file}
69015 - done
69016 -
69017 - for file in remote-pack-defs/*.sh ; do
69018 - fperms 755 ${file}
69019 - done
69020 -
69021 - popd >/dev/null || die
69022 -
69023 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69024 -}
69025
69026 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150824.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150824.ebuild
69027 deleted file mode 100644
69028 index a77da97..0000000
69029 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150824.ebuild
69030 +++ /dev/null
69031 @@ -1,121 +0,0 @@
69032 -# Copyright 1999-2015 Gentoo Foundation
69033 -# Distributed under the terms of the GNU General Public License v2
69034 -# $Header: $
69035 -
69036 -EAPI="4"
69037 -inherit eutils java-pkg-2 java-ant-2
69038 -
69039 -DESCRIPTION="Netbeans Profiler Cluster"
69040 -HOMEPAGE="http://netbeans.org/projects/profiler"
69041 -SLOT="9999"
69042 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
69043 -SRC_URI="${SOURCE_URL}
69044 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69045 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69046 -KEYWORDS="~amd64 ~x86"
69047 -IUSE=""
69048 -S="${WORKDIR}"
69049 -
69050 -# Binary files needed for remote profiling
69051 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69052 -
69053 -CDEPEND="~dev-java/netbeans-extide-${PV}
69054 - ~dev-java/netbeans-ide-${PV}
69055 - ~dev-java/netbeans-java-${PV}
69056 - ~dev-java/netbeans-platform-${PV}"
69057 -DEPEND=">=virtual/jdk-1.7
69058 - app-arch/unzip
69059 - ${CDEPEND}
69060 - dev-java/javahelp:0"
69061 -RDEPEND=">=virtual/jdk-1.7
69062 - ${CDEPEND}"
69063 -
69064 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69065 -
69066 -EANT_BUILD_XML="nbbuild/build.xml"
69067 -EANT_BUILD_TARGET="rebuild-cluster"
69068 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69069 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69070 -JAVA_PKG_BSFIX="off"
69071 -
69072 -src_unpack() {
69073 - unpack $(basename ${SOURCE_URL})
69074 -
69075 - einfo "Deleting bundled jars..."
69076 - find -name "*.jar" -type f -delete
69077 -
69078 - unpack netbeans-9999-r14-build.xml.patch.bz2
69079 -}
69080 -
69081 -src_prepare() {
69082 - einfo "Deleting bundled class files..."
69083 - find -name "*.class" -type f | xargs rm -vf
69084 -
69085 - epatch netbeans-9999-r14-build.xml.patch
69086 -
69087 - # Support for custom patches
69088 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69089 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69090 -
69091 - if [ -n "${files}" ] ; then
69092 - einfo "Applying custom patches:"
69093 -
69094 - for file in ${files} ; do
69095 - epatch "${file}"
69096 - done
69097 - fi
69098 - fi
69099 -
69100 - einfo "Symlinking external libraries..."
69101 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69102 -
69103 - einfo "Linking in other clusters..."
69104 - mkdir "${S}"/nbbuild/netbeans || die
69105 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69106 -
69107 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69108 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69109 - touch nb.cluster.extide.built
69110 -
69111 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69112 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69113 - touch nb.cluster.ide.built
69114 -
69115 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69116 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69117 - touch nb.cluster.java.built
69118 -
69119 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69120 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69121 - touch nb.cluster.platform.built
69122 -
69123 - popd >/dev/null || die
69124 -
69125 - java-pkg-2_src_prepare
69126 -}
69127 -
69128 -src_install() {
69129 - pushd nbbuild/netbeans/profiler >/dev/null || die
69130 -
69131 - insinto ${INSTALL_DIR}
69132 -
69133 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69134 -
69135 - doins -r *
69136 -
69137 - for file in lib/deployed/cvm/linux/*.so ; do
69138 - fperms 755 ${file}
69139 - done
69140 -
69141 - for file in lib/deployed/jdk*/linux*/*.so ; do
69142 - fperms 755 ${file}
69143 - done
69144 -
69145 - for file in remote-pack-defs/*.sh ; do
69146 - fperms 755 ${file}
69147 - done
69148 -
69149 - popd >/dev/null || die
69150 -
69151 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69152 -}
69153
69154 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150825.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150825.ebuild
69155 deleted file mode 100644
69156 index 2c2ef14..0000000
69157 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150825.ebuild
69158 +++ /dev/null
69159 @@ -1,121 +0,0 @@
69160 -# Copyright 1999-2015 Gentoo Foundation
69161 -# Distributed under the terms of the GNU General Public License v2
69162 -# $Header: $
69163 -
69164 -EAPI="4"
69165 -inherit eutils java-pkg-2 java-ant-2
69166 -
69167 -DESCRIPTION="Netbeans Profiler Cluster"
69168 -HOMEPAGE="http://netbeans.org/projects/profiler"
69169 -SLOT="9999"
69170 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
69171 -SRC_URI="${SOURCE_URL}
69172 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69174 -KEYWORDS="~amd64 ~x86"
69175 -IUSE=""
69176 -S="${WORKDIR}"
69177 -
69178 -# Binary files needed for remote profiling
69179 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69180 -
69181 -CDEPEND="~dev-java/netbeans-extide-${PV}
69182 - ~dev-java/netbeans-ide-${PV}
69183 - ~dev-java/netbeans-java-${PV}
69184 - ~dev-java/netbeans-platform-${PV}"
69185 -DEPEND=">=virtual/jdk-1.7
69186 - app-arch/unzip
69187 - ${CDEPEND}
69188 - dev-java/javahelp:0"
69189 -RDEPEND=">=virtual/jdk-1.7
69190 - ${CDEPEND}"
69191 -
69192 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69193 -
69194 -EANT_BUILD_XML="nbbuild/build.xml"
69195 -EANT_BUILD_TARGET="rebuild-cluster"
69196 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69197 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69198 -JAVA_PKG_BSFIX="off"
69199 -
69200 -src_unpack() {
69201 - unpack $(basename ${SOURCE_URL})
69202 -
69203 - einfo "Deleting bundled jars..."
69204 - find -name "*.jar" -type f -delete
69205 -
69206 - unpack netbeans-9999-r14-build.xml.patch.bz2
69207 -}
69208 -
69209 -src_prepare() {
69210 - einfo "Deleting bundled class files..."
69211 - find -name "*.class" -type f | xargs rm -vf
69212 -
69213 - epatch netbeans-9999-r14-build.xml.patch
69214 -
69215 - # Support for custom patches
69216 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69217 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69218 -
69219 - if [ -n "${files}" ] ; then
69220 - einfo "Applying custom patches:"
69221 -
69222 - for file in ${files} ; do
69223 - epatch "${file}"
69224 - done
69225 - fi
69226 - fi
69227 -
69228 - einfo "Symlinking external libraries..."
69229 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69230 -
69231 - einfo "Linking in other clusters..."
69232 - mkdir "${S}"/nbbuild/netbeans || die
69233 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69234 -
69235 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69236 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69237 - touch nb.cluster.extide.built
69238 -
69239 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69240 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69241 - touch nb.cluster.ide.built
69242 -
69243 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69244 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69245 - touch nb.cluster.java.built
69246 -
69247 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69248 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69249 - touch nb.cluster.platform.built
69250 -
69251 - popd >/dev/null || die
69252 -
69253 - java-pkg-2_src_prepare
69254 -}
69255 -
69256 -src_install() {
69257 - pushd nbbuild/netbeans/profiler >/dev/null || die
69258 -
69259 - insinto ${INSTALL_DIR}
69260 -
69261 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69262 -
69263 - doins -r *
69264 -
69265 - for file in lib/deployed/cvm/linux/*.so ; do
69266 - fperms 755 ${file}
69267 - done
69268 -
69269 - for file in lib/deployed/jdk*/linux*/*.so ; do
69270 - fperms 755 ${file}
69271 - done
69272 -
69273 - for file in remote-pack-defs/*.sh ; do
69274 - fperms 755 ${file}
69275 - done
69276 -
69277 - popd >/dev/null || die
69278 -
69279 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69280 -}
69281
69282 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150827.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150827.ebuild
69283 deleted file mode 100644
69284 index 594c5b0..0000000
69285 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150827.ebuild
69286 +++ /dev/null
69287 @@ -1,121 +0,0 @@
69288 -# Copyright 1999-2015 Gentoo Foundation
69289 -# Distributed under the terms of the GNU General Public License v2
69290 -# $Header: $
69291 -
69292 -EAPI="4"
69293 -inherit eutils java-pkg-2 java-ant-2
69294 -
69295 -DESCRIPTION="Netbeans Profiler Cluster"
69296 -HOMEPAGE="http://netbeans.org/projects/profiler"
69297 -SLOT="9999"
69298 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
69299 -SRC_URI="${SOURCE_URL}
69300 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69301 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69302 -KEYWORDS="~amd64 ~x86"
69303 -IUSE=""
69304 -S="${WORKDIR}"
69305 -
69306 -# Binary files needed for remote profiling
69307 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69308 -
69309 -CDEPEND="~dev-java/netbeans-extide-${PV}
69310 - ~dev-java/netbeans-ide-${PV}
69311 - ~dev-java/netbeans-java-${PV}
69312 - ~dev-java/netbeans-platform-${PV}"
69313 -DEPEND=">=virtual/jdk-1.7
69314 - app-arch/unzip
69315 - ${CDEPEND}
69316 - dev-java/javahelp:0"
69317 -RDEPEND=">=virtual/jdk-1.7
69318 - ${CDEPEND}"
69319 -
69320 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69321 -
69322 -EANT_BUILD_XML="nbbuild/build.xml"
69323 -EANT_BUILD_TARGET="rebuild-cluster"
69324 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69325 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69326 -JAVA_PKG_BSFIX="off"
69327 -
69328 -src_unpack() {
69329 - unpack $(basename ${SOURCE_URL})
69330 -
69331 - einfo "Deleting bundled jars..."
69332 - find -name "*.jar" -type f -delete
69333 -
69334 - unpack netbeans-9999-r14-build.xml.patch.bz2
69335 -}
69336 -
69337 -src_prepare() {
69338 - einfo "Deleting bundled class files..."
69339 - find -name "*.class" -type f | xargs rm -vf
69340 -
69341 - epatch netbeans-9999-r14-build.xml.patch
69342 -
69343 - # Support for custom patches
69344 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69345 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69346 -
69347 - if [ -n "${files}" ] ; then
69348 - einfo "Applying custom patches:"
69349 -
69350 - for file in ${files} ; do
69351 - epatch "${file}"
69352 - done
69353 - fi
69354 - fi
69355 -
69356 - einfo "Symlinking external libraries..."
69357 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69358 -
69359 - einfo "Linking in other clusters..."
69360 - mkdir "${S}"/nbbuild/netbeans || die
69361 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69362 -
69363 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69364 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69365 - touch nb.cluster.extide.built
69366 -
69367 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69368 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69369 - touch nb.cluster.ide.built
69370 -
69371 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69372 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69373 - touch nb.cluster.java.built
69374 -
69375 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69376 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69377 - touch nb.cluster.platform.built
69378 -
69379 - popd >/dev/null || die
69380 -
69381 - java-pkg-2_src_prepare
69382 -}
69383 -
69384 -src_install() {
69385 - pushd nbbuild/netbeans/profiler >/dev/null || die
69386 -
69387 - insinto ${INSTALL_DIR}
69388 -
69389 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69390 -
69391 - doins -r *
69392 -
69393 - for file in lib/deployed/cvm/linux/*.so ; do
69394 - fperms 755 ${file}
69395 - done
69396 -
69397 - for file in lib/deployed/jdk*/linux*/*.so ; do
69398 - fperms 755 ${file}
69399 - done
69400 -
69401 - for file in remote-pack-defs/*.sh ; do
69402 - fperms 755 ${file}
69403 - done
69404 -
69405 - popd >/dev/null || die
69406 -
69407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69408 -}
69409
69410 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150828.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150828.ebuild
69411 deleted file mode 100644
69412 index 9716442..0000000
69413 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150828.ebuild
69414 +++ /dev/null
69415 @@ -1,121 +0,0 @@
69416 -# Copyright 1999-2015 Gentoo Foundation
69417 -# Distributed under the terms of the GNU General Public License v2
69418 -# $Header: $
69419 -
69420 -EAPI="4"
69421 -inherit eutils java-pkg-2 java-ant-2
69422 -
69423 -DESCRIPTION="Netbeans Profiler Cluster"
69424 -HOMEPAGE="http://netbeans.org/projects/profiler"
69425 -SLOT="9999"
69426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
69427 -SRC_URI="${SOURCE_URL}
69428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69429 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69430 -KEYWORDS="~amd64 ~x86"
69431 -IUSE=""
69432 -S="${WORKDIR}"
69433 -
69434 -# Binary files needed for remote profiling
69435 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69436 -
69437 -CDEPEND="~dev-java/netbeans-extide-${PV}
69438 - ~dev-java/netbeans-ide-${PV}
69439 - ~dev-java/netbeans-java-${PV}
69440 - ~dev-java/netbeans-platform-${PV}"
69441 -DEPEND=">=virtual/jdk-1.7
69442 - app-arch/unzip
69443 - ${CDEPEND}
69444 - dev-java/javahelp:0"
69445 -RDEPEND=">=virtual/jdk-1.7
69446 - ${CDEPEND}"
69447 -
69448 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69449 -
69450 -EANT_BUILD_XML="nbbuild/build.xml"
69451 -EANT_BUILD_TARGET="rebuild-cluster"
69452 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69453 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69454 -JAVA_PKG_BSFIX="off"
69455 -
69456 -src_unpack() {
69457 - unpack $(basename ${SOURCE_URL})
69458 -
69459 - einfo "Deleting bundled jars..."
69460 - find -name "*.jar" -type f -delete
69461 -
69462 - unpack netbeans-9999-r14-build.xml.patch.bz2
69463 -}
69464 -
69465 -src_prepare() {
69466 - einfo "Deleting bundled class files..."
69467 - find -name "*.class" -type f | xargs rm -vf
69468 -
69469 - epatch netbeans-9999-r14-build.xml.patch
69470 -
69471 - # Support for custom patches
69472 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69473 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69474 -
69475 - if [ -n "${files}" ] ; then
69476 - einfo "Applying custom patches:"
69477 -
69478 - for file in ${files} ; do
69479 - epatch "${file}"
69480 - done
69481 - fi
69482 - fi
69483 -
69484 - einfo "Symlinking external libraries..."
69485 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69486 -
69487 - einfo "Linking in other clusters..."
69488 - mkdir "${S}"/nbbuild/netbeans || die
69489 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69490 -
69491 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69492 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69493 - touch nb.cluster.extide.built
69494 -
69495 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69496 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69497 - touch nb.cluster.ide.built
69498 -
69499 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69500 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69501 - touch nb.cluster.java.built
69502 -
69503 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69504 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69505 - touch nb.cluster.platform.built
69506 -
69507 - popd >/dev/null || die
69508 -
69509 - java-pkg-2_src_prepare
69510 -}
69511 -
69512 -src_install() {
69513 - pushd nbbuild/netbeans/profiler >/dev/null || die
69514 -
69515 - insinto ${INSTALL_DIR}
69516 -
69517 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69518 -
69519 - doins -r *
69520 -
69521 - for file in lib/deployed/cvm/linux/*.so ; do
69522 - fperms 755 ${file}
69523 - done
69524 -
69525 - for file in lib/deployed/jdk*/linux*/*.so ; do
69526 - fperms 755 ${file}
69527 - done
69528 -
69529 - for file in remote-pack-defs/*.sh ; do
69530 - fperms 755 ${file}
69531 - done
69532 -
69533 - popd >/dev/null || die
69534 -
69535 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69536 -}
69537
69538 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150829.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150829.ebuild
69539 deleted file mode 100644
69540 index 78e863e..0000000
69541 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150829.ebuild
69542 +++ /dev/null
69543 @@ -1,121 +0,0 @@
69544 -# Copyright 1999-2015 Gentoo Foundation
69545 -# Distributed under the terms of the GNU General Public License v2
69546 -# $Header: $
69547 -
69548 -EAPI="4"
69549 -inherit eutils java-pkg-2 java-ant-2
69550 -
69551 -DESCRIPTION="Netbeans Profiler Cluster"
69552 -HOMEPAGE="http://netbeans.org/projects/profiler"
69553 -SLOT="9999"
69554 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
69555 -SRC_URI="${SOURCE_URL}
69556 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69557 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69558 -KEYWORDS="~amd64 ~x86"
69559 -IUSE=""
69560 -S="${WORKDIR}"
69561 -
69562 -# Binary files needed for remote profiling
69563 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69564 -
69565 -CDEPEND="~dev-java/netbeans-extide-${PV}
69566 - ~dev-java/netbeans-ide-${PV}
69567 - ~dev-java/netbeans-java-${PV}
69568 - ~dev-java/netbeans-platform-${PV}"
69569 -DEPEND=">=virtual/jdk-1.7
69570 - app-arch/unzip
69571 - ${CDEPEND}
69572 - dev-java/javahelp:0"
69573 -RDEPEND=">=virtual/jdk-1.7
69574 - ${CDEPEND}"
69575 -
69576 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69577 -
69578 -EANT_BUILD_XML="nbbuild/build.xml"
69579 -EANT_BUILD_TARGET="rebuild-cluster"
69580 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69581 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69582 -JAVA_PKG_BSFIX="off"
69583 -
69584 -src_unpack() {
69585 - unpack $(basename ${SOURCE_URL})
69586 -
69587 - einfo "Deleting bundled jars..."
69588 - find -name "*.jar" -type f -delete
69589 -
69590 - unpack netbeans-9999-r14-build.xml.patch.bz2
69591 -}
69592 -
69593 -src_prepare() {
69594 - einfo "Deleting bundled class files..."
69595 - find -name "*.class" -type f | xargs rm -vf
69596 -
69597 - epatch netbeans-9999-r14-build.xml.patch
69598 -
69599 - # Support for custom patches
69600 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69601 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69602 -
69603 - if [ -n "${files}" ] ; then
69604 - einfo "Applying custom patches:"
69605 -
69606 - for file in ${files} ; do
69607 - epatch "${file}"
69608 - done
69609 - fi
69610 - fi
69611 -
69612 - einfo "Symlinking external libraries..."
69613 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69614 -
69615 - einfo "Linking in other clusters..."
69616 - mkdir "${S}"/nbbuild/netbeans || die
69617 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69618 -
69619 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69620 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69621 - touch nb.cluster.extide.built
69622 -
69623 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69624 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69625 - touch nb.cluster.ide.built
69626 -
69627 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69628 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69629 - touch nb.cluster.java.built
69630 -
69631 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69632 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69633 - touch nb.cluster.platform.built
69634 -
69635 - popd >/dev/null || die
69636 -
69637 - java-pkg-2_src_prepare
69638 -}
69639 -
69640 -src_install() {
69641 - pushd nbbuild/netbeans/profiler >/dev/null || die
69642 -
69643 - insinto ${INSTALL_DIR}
69644 -
69645 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69646 -
69647 - doins -r *
69648 -
69649 - for file in lib/deployed/cvm/linux/*.so ; do
69650 - fperms 755 ${file}
69651 - done
69652 -
69653 - for file in lib/deployed/jdk*/linux*/*.so ; do
69654 - fperms 755 ${file}
69655 - done
69656 -
69657 - for file in remote-pack-defs/*.sh ; do
69658 - fperms 755 ${file}
69659 - done
69660 -
69661 - popd >/dev/null || die
69662 -
69663 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69664 -}
69665
69666 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150830.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150830.ebuild
69667 deleted file mode 100644
69668 index d43d9ee..0000000
69669 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150830.ebuild
69670 +++ /dev/null
69671 @@ -1,121 +0,0 @@
69672 -# Copyright 1999-2015 Gentoo Foundation
69673 -# Distributed under the terms of the GNU General Public License v2
69674 -# $Header: $
69675 -
69676 -EAPI="4"
69677 -inherit eutils java-pkg-2 java-ant-2
69678 -
69679 -DESCRIPTION="Netbeans Profiler Cluster"
69680 -HOMEPAGE="http://netbeans.org/projects/profiler"
69681 -SLOT="9999"
69682 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
69683 -SRC_URI="${SOURCE_URL}
69684 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69685 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69686 -KEYWORDS="~amd64 ~x86"
69687 -IUSE=""
69688 -S="${WORKDIR}"
69689 -
69690 -# Binary files needed for remote profiling
69691 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69692 -
69693 -CDEPEND="~dev-java/netbeans-extide-${PV}
69694 - ~dev-java/netbeans-ide-${PV}
69695 - ~dev-java/netbeans-java-${PV}
69696 - ~dev-java/netbeans-platform-${PV}"
69697 -DEPEND=">=virtual/jdk-1.7
69698 - app-arch/unzip
69699 - ${CDEPEND}
69700 - dev-java/javahelp:0"
69701 -RDEPEND=">=virtual/jdk-1.7
69702 - ${CDEPEND}"
69703 -
69704 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69705 -
69706 -EANT_BUILD_XML="nbbuild/build.xml"
69707 -EANT_BUILD_TARGET="rebuild-cluster"
69708 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69709 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69710 -JAVA_PKG_BSFIX="off"
69711 -
69712 -src_unpack() {
69713 - unpack $(basename ${SOURCE_URL})
69714 -
69715 - einfo "Deleting bundled jars..."
69716 - find -name "*.jar" -type f -delete
69717 -
69718 - unpack netbeans-9999-r14-build.xml.patch.bz2
69719 -}
69720 -
69721 -src_prepare() {
69722 - einfo "Deleting bundled class files..."
69723 - find -name "*.class" -type f | xargs rm -vf
69724 -
69725 - epatch netbeans-9999-r14-build.xml.patch
69726 -
69727 - # Support for custom patches
69728 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69729 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69730 -
69731 - if [ -n "${files}" ] ; then
69732 - einfo "Applying custom patches:"
69733 -
69734 - for file in ${files} ; do
69735 - epatch "${file}"
69736 - done
69737 - fi
69738 - fi
69739 -
69740 - einfo "Symlinking external libraries..."
69741 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69742 -
69743 - einfo "Linking in other clusters..."
69744 - mkdir "${S}"/nbbuild/netbeans || die
69745 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69746 -
69747 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69748 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69749 - touch nb.cluster.extide.built
69750 -
69751 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69752 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69753 - touch nb.cluster.ide.built
69754 -
69755 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69756 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69757 - touch nb.cluster.java.built
69758 -
69759 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69760 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69761 - touch nb.cluster.platform.built
69762 -
69763 - popd >/dev/null || die
69764 -
69765 - java-pkg-2_src_prepare
69766 -}
69767 -
69768 -src_install() {
69769 - pushd nbbuild/netbeans/profiler >/dev/null || die
69770 -
69771 - insinto ${INSTALL_DIR}
69772 -
69773 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69774 -
69775 - doins -r *
69776 -
69777 - for file in lib/deployed/cvm/linux/*.so ; do
69778 - fperms 755 ${file}
69779 - done
69780 -
69781 - for file in lib/deployed/jdk*/linux*/*.so ; do
69782 - fperms 755 ${file}
69783 - done
69784 -
69785 - for file in remote-pack-defs/*.sh ; do
69786 - fperms 755 ${file}
69787 - done
69788 -
69789 - popd >/dev/null || die
69790 -
69791 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69792 -}
69793
69794 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150831.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150831.ebuild
69795 deleted file mode 100644
69796 index 45118ce..0000000
69797 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150831.ebuild
69798 +++ /dev/null
69799 @@ -1,121 +0,0 @@
69800 -# Copyright 1999-2015 Gentoo Foundation
69801 -# Distributed under the terms of the GNU General Public License v2
69802 -# $Header: $
69803 -
69804 -EAPI="4"
69805 -inherit eutils java-pkg-2 java-ant-2
69806 -
69807 -DESCRIPTION="Netbeans Profiler Cluster"
69808 -HOMEPAGE="http://netbeans.org/projects/profiler"
69809 -SLOT="9999"
69810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
69811 -SRC_URI="${SOURCE_URL}
69812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69814 -KEYWORDS="~amd64 ~x86"
69815 -IUSE=""
69816 -S="${WORKDIR}"
69817 -
69818 -# Binary files needed for remote profiling
69819 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
69820 -
69821 -CDEPEND="~dev-java/netbeans-extide-${PV}
69822 - ~dev-java/netbeans-ide-${PV}
69823 - ~dev-java/netbeans-java-${PV}
69824 - ~dev-java/netbeans-platform-${PV}"
69825 -DEPEND=">=virtual/jdk-1.7
69826 - app-arch/unzip
69827 - ${CDEPEND}
69828 - dev-java/javahelp:0"
69829 -RDEPEND=">=virtual/jdk-1.7
69830 - ${CDEPEND}"
69831 -
69832 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
69833 -
69834 -EANT_BUILD_XML="nbbuild/build.xml"
69835 -EANT_BUILD_TARGET="rebuild-cluster"
69836 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
69837 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
69838 -JAVA_PKG_BSFIX="off"
69839 -
69840 -src_unpack() {
69841 - unpack $(basename ${SOURCE_URL})
69842 -
69843 - einfo "Deleting bundled jars..."
69844 - find -name "*.jar" -type f -delete
69845 -
69846 - unpack netbeans-9999-r14-build.xml.patch.bz2
69847 -}
69848 -
69849 -src_prepare() {
69850 - einfo "Deleting bundled class files..."
69851 - find -name "*.class" -type f | xargs rm -vf
69852 -
69853 - epatch netbeans-9999-r14-build.xml.patch
69854 -
69855 - # Support for custom patches
69856 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
69857 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
69858 -
69859 - if [ -n "${files}" ] ; then
69860 - einfo "Applying custom patches:"
69861 -
69862 - for file in ${files} ; do
69863 - epatch "${file}"
69864 - done
69865 - fi
69866 - fi
69867 -
69868 - einfo "Symlinking external libraries..."
69869 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
69870 -
69871 - einfo "Linking in other clusters..."
69872 - mkdir "${S}"/nbbuild/netbeans || die
69873 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
69874 -
69875 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
69876 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69877 - touch nb.cluster.extide.built
69878 -
69879 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
69880 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69881 - touch nb.cluster.ide.built
69882 -
69883 - ln -s /usr/share/netbeans-java-${SLOT} java || die
69884 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69885 - touch nb.cluster.java.built
69886 -
69887 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
69888 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
69889 - touch nb.cluster.platform.built
69890 -
69891 - popd >/dev/null || die
69892 -
69893 - java-pkg-2_src_prepare
69894 -}
69895 -
69896 -src_install() {
69897 - pushd nbbuild/netbeans/profiler >/dev/null || die
69898 -
69899 - insinto ${INSTALL_DIR}
69900 -
69901 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
69902 -
69903 - doins -r *
69904 -
69905 - for file in lib/deployed/cvm/linux/*.so ; do
69906 - fperms 755 ${file}
69907 - done
69908 -
69909 - for file in lib/deployed/jdk*/linux*/*.so ; do
69910 - fperms 755 ${file}
69911 - done
69912 -
69913 - for file in remote-pack-defs/*.sh ; do
69914 - fperms 755 ${file}
69915 - done
69916 -
69917 - popd >/dev/null || die
69918 -
69919 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
69920 -}
69921
69922 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150801.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150901.ebuild
69923 similarity index 98%
69924 rename from dev-java/netbeans-profiler/netbeans-profiler-9999_p20150801.ebuild
69925 rename to dev-java/netbeans-profiler/netbeans-profiler-9999_p20150901.ebuild
69926 index 4d097f0..3aaf818 100644
69927 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150801.ebuild
69928 +++ b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150901.ebuild
69929 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
69930 DESCRIPTION="Netbeans Profiler Cluster"
69931 HOMEPAGE="http://netbeans.org/projects/profiler"
69932 SLOT="9999"
69933 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
69934 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
69935 SRC_URI="${SOURCE_URL}
69936 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
69937 LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
69938
69939 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
69940 index df33369..a223873 100644
69941 --- a/dev-java/netbeans-webcommon/Manifest
69942 +++ b/dev-java/netbeans-webcommon/Manifest
69943 @@ -13,70 +13,24 @@ DIST D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib 29404 SHA256 69
69944 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
69945 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
69946 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
69947 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
69948 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
69949 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
69950 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
69951 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
69952 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
69953 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
69954 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
69955 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
69956 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
69957 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
69958 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
69959 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
69960 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
69961 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
69962 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
69963 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
69964 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
69965 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
69966 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
69967 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
69968 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
69969 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
69970 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
69971 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
69972 EBUILD netbeans-webcommon-8.0.2.ebuild 4729 SHA256 c06b792b1c2c64a4637ad100356d167ae87bf32c16f2d36c3500d083f576c122 SHA512 b00711896958ea9cd70849e382b78300ea298c595db076fe37808b330d9718e8369d42d899e640d8dfe0419770d151517a4cc7cd68c42ac3447f7941b2b33567 WHIRLPOOL cc360461bc48a1821b9665965ee8f4c538e33cf13c7d36d364ad2ad4cd764640de840776bac35f0da7dcabad8e7b55281261feebe8d06c3bef889441066655d5
69973 -EBUILD netbeans-webcommon-9999_p20150801.ebuild 4997 SHA256 0babe71313353859161afbb67bbc1771e046bd3b8f9a61532014615acaefc73b SHA512 d4cbaef5ca086761571126f9fde84f4ae3d85f7d62bddf0c91f7efd75219e9f3a89d0e7eefdec16505f706abd3ac238d3403e88431db86030db40850ca59157f WHIRLPOOL 0af94d4b2af4c854beee8d421f44864084296bba6b9f7af71a799a6c05124629a7dfd277fef1d0beb8b40cff0ba012090c80897c8dc7a3021a27c611558eedca
69974 -EBUILD netbeans-webcommon-9999_p20150803.ebuild 4997 SHA256 05fc6b38b7a2f40baf7aa2a54baf85dc4f9e78f4894279dd30a1681f852ac6a3 SHA512 45e34f542c769c1016565439bd825dda57a40f2cf25a6bd27974313bffb8f0dc60bf514e2d346892f25a8f21a9258837d612f323a984e85709dc434b5ffc4a08 WHIRLPOOL 7e696fd38247c6d205db8f66175a53d317b4a0cdb1149735abf1a7c2241ed52e86431e462beda2d2204e136e9857c90ec43cc42ddc6510435385c17eaf6cf3a6
69975 -EBUILD netbeans-webcommon-9999_p20150804.ebuild 4997 SHA256 2ee56e7faae37fbdfa3eb305fd1a5bf11528f825cef20134fb3b7f4a427a2f82 SHA512 95c62efe6b7faef971a38056fea116a5ff30870395d89516e780dfb2da3324f97581ed1bee3eff5512eff1afeeb21e196352c113d8e0d0dfc26040fca8172fc6 WHIRLPOOL f8cdf66b8faaddb27ea44df8a7047a34d378378d2e36dd5f460d624a0f5df95c6f59a00548a76796816824a82caab5ec05b480fb53c7ce629ec2034375b5217b
69976 -EBUILD netbeans-webcommon-9999_p20150805.ebuild 4997 SHA256 337be42b4b43b94f2aff4a439bba137a19ed479040a53f05649cd13ca71c94ad SHA512 62c4aec7a080f16b5086630119e090b9832bad11f484af0a4c72422ec4b6c19dccfd3efc6830b84df2608a96b5e65e38ad0b20e1adec027ca7e707d61d5de396 WHIRLPOOL 455a651168887a66aed1dd8cd122fb9eced26c5c9d0cb2bc1448c9e204a4370d8e9857f6b5a504cd3c18e3b8504aea3fac42093de180f4edd1fbf89f6678cb9b
69977 -EBUILD netbeans-webcommon-9999_p20150807.ebuild 4997 SHA256 5de7867b394a76fc262c1b90771ae4d65829ca95c99539996cf26c0f9c8539e0 SHA512 6d5d80840c30a19d9d04b65e13086c94412f98bdb416ea867ad40ba8545b741c09452ab36e766b07a2689f6ae0904b81d4216f797ad938dd86b95f9eb8a1f3e4 WHIRLPOOL 0a8df686fef9c62e34a457541aaf710eb44fea5ec0f44d9b929a4baa738de961fa461dde870634d79d7af0a43173ba483699bc5265568ac9eca88d5b197e18a5
69978 -EBUILD netbeans-webcommon-9999_p20150808.ebuild 4997 SHA256 ca4d3e0cd831723f7ceb7e27f4e3e931ccd22da642a19d247574a782ac116837 SHA512 5adebdcdd5b09e5ddb63ad50cb2bf129f9ebc2a5046fb71d6e24424eb2207dfbf02c535b2a3049468f29c22e41c4fa12c7aeff3853eb6a718258c6b55e538d26 WHIRLPOOL 5e06c42f03aed7524a529d29a45651e4cb23e07092b4d5cce21c510a81c5cb799158763ce2dd3dc89fb2959698b6979264c085f552affb5eb8221a8ae454de30
69979 -EBUILD netbeans-webcommon-9999_p20150810.ebuild 4997 SHA256 16ec48d9c5a304ad5a4713c2be7e237176619175b2fc92f711041b7b424abe77 SHA512 122c48f0a9ff7a6702b9861f7a259c33b8a734fd6766ed8c5d2f619cbfb607f74e6d75285fd95a39531f74a0b18dab8872aaeac7eef36fa23e821193a6ec296e WHIRLPOOL af20f53c2ca40269d557dc05eed8791843b0593787b8aa7a130a3cc62fa1a048d546f1d19b308411e24eba582943bc77e4aa0337e91a73058f87267a53858f8b
69980 -EBUILD netbeans-webcommon-9999_p20150812.ebuild 4997 SHA256 e163d825eb804bfead62ddfc6aa708b2e409a4d8c1fc0babb086c59d04839afd SHA512 208818f71ad2304f9b505507a21d769a2458b43f6865d38b3f87ee20541bfaac7523de9d8235f3e66aaaff1fedd36eb39342e6344fa76add56c599df71ed0c6d WHIRLPOOL 504138f834c89cbe16d0a43823045d1f90ee2d07f56476f9acafc44b47ce4a608ac9b30f4e9a23d50c9f82427a9de35b6354aecf4f0020736369e5388a8392a9
69981 -EBUILD netbeans-webcommon-9999_p20150813.ebuild 4997 SHA256 694c048d72b94d668cb233be5abcedcf63dc25ad01d3faba55057fb6e26c5321 SHA512 1a6eb1c9a0653ffc5e018aadd3c95d618066337c04f2e92353751260c9a2f3fc50ed4a41131785b40957a5616559bda20ab3afb9343d083ef76a196df2d41ab8 WHIRLPOOL 6d85523a0438aed2338f4dffca8e1da036b70f91fd9362bebbb69ca54663e26271eb8e771931e9642112d8c4ae4dfad198a891b9199edf921cabf8f5b7b2be37
69982 -EBUILD netbeans-webcommon-9999_p20150814.ebuild 4997 SHA256 860fd9e6949d366abe46020c60bf3561ea8dc66309e4327ea9789e73fedb6a10 SHA512 1a70827dfdeb4fa2e08ae593f6c724b67cb0b5d95567b8ccf982e6b6f1093c19e09c4419499b69537341fde5bcb5145fca464212dc6c1ee1559a0c24b1955a68 WHIRLPOOL 5de7750c591aca80ea3ebcce7125bceff97486ee45e68ae1596c5cf33dbdf2fe96f8a44bc198c3d9c638d1913bd54201c84f0969851eb49db2249e256ed3f964
69983 -EBUILD netbeans-webcommon-9999_p20150817.ebuild 4997 SHA256 fe0d15dd698595f515ef947ff090bafaa3a2a92d5767f4fc46b0f35a527a8da7 SHA512 7bf65c15fac9dcb92c523b270415054a5020a905dd163cf73f6ef056651245a4339fd831e26872c429997bcd98d644db287edfeafa0e8ad10c1d2963821d90d5 WHIRLPOOL 7d95ae9ff33310dce764fb7939a551ee7a35cdf0e7a3127485bae500b1f63bdedc838ee110d32bea564ef32971a2f4e53ea49594dc853fab64be52a89ba3746b
69984 -EBUILD netbeans-webcommon-9999_p20150818.ebuild 4997 SHA256 5e12e250acbef9e0ba5c2138b99c097376c8935c2cfdfbeaf77e0f42d4b1ba4a SHA512 abce095f4ceaaa569f4999b1a6f4b981574f7369cd53ef1d08bb0ff59ac5ca5852ea5d5147b1152c933b9e35e7ce873ec325b4b299fa6ac1aa4a4727b052f204 WHIRLPOOL 4f6caa9e534d1997fd67d49e2c1754928087ba656e3621aaf435a5f987a4ec5645d1c35b8d1822632959a0044268037bbef0decf938913fbf02f3bc21f964468
69985 -EBUILD netbeans-webcommon-9999_p20150819.ebuild 4997 SHA256 c90351603f296e13d269e8bf8edea7cdb2781af8e5c4aac643d7a25cd712a943 SHA512 f9e1b4b71fe8acffa365c56935850f20240ad3dcb584d9ff1f5d5bdf160457b38e89fb3281551b9ca75730d40b5c1d97a537a4ed1cee136177502103d77ae82c WHIRLPOOL 439550139102bd21f26b9375c696c8123d437cdfcce626a19c8dcb9cb7727cab602c61b7cd29a50788f3d3b41532059354f384c11a277611ae1a367b13f11469
69986 -EBUILD netbeans-webcommon-9999_p20150820.ebuild 4997 SHA256 a8dbbc0f72440d6e5ac5a8f465d40be24712ea7219774bbea11f4710939fc53c SHA512 3b8350b4b1df36f5be41638f5416ccba4ebb30a7870d6661367d3f864df927d098a25d3cd8d80accc3d6ff9de4eba6a24d38802d972e9e4aef5b67407a135b7f WHIRLPOOL 58302fca9c79a582367e7dff3a7497059a650ec41f8316eda8e8492492db93cb4b181abb321b2970b5673823043156ba42464be3686a6314e61ab448698c9bc2
69987 -EBUILD netbeans-webcommon-9999_p20150821.ebuild 4997 SHA256 7112250c3e6b930f7e3a0adb98c844c20ae3b8b41277932a26cdcb3d058534bf SHA512 c8c39f609d986bfa881352ab5f543974040c051e7f01f1be9e8b1aa036b5695b247076b3ca8a56fe6245993aba0204e8957f3e18042711790bca89019378151f WHIRLPOOL 56e42deeb76dcd7510687e37ffefc4a15bfb9199b8de2483d4b323600927dc9373bf5d05f3f1f015d078acbbb894674e07abf7c701b77672e51167689398fe6c
69988 -EBUILD netbeans-webcommon-9999_p20150822.ebuild 4997 SHA256 724a17c263667272e36db8a75f8d6477460877d49b60718b3e6b3b40f129b3e8 SHA512 a55b5da808160e79302f6151e4d91acd07fa4586c71c3ae47320ab532da209b70f3f55823f4937b170bc94ea072e2a793ca42094ecadf9906cd20d6abbb6b749 WHIRLPOOL 8df550da756356235d4c9546dd5888b592c024f6eb9c8139546ac9ba5cfe3c7855ea63c3d59e9cfec5604b681b233d56a45bf930b1a1bab53c4f3a58dc4e19ec
69989 -EBUILD netbeans-webcommon-9999_p20150823.ebuild 4997 SHA256 fb73ff5a1533b7954c6c00021b604848c3aea35e0a2e6ba5bd128eb5093dd248 SHA512 237c159691dffcbf3468c7641578614cd49f5e58bece82e66ff193b4f73ff408816a81c9938cf27e2752bfd1785e484c2897eff0a0568f1cdc3789e40b313d17 WHIRLPOOL 81c2612ea725131d7d40b9ee1daa3c937a68bdd45579f9920ddaa4c8b61239f89b9f2a903df6b8959d7a9e2887b119833b0dc3205884afdd1cf27213a0550230
69990 -EBUILD netbeans-webcommon-9999_p20150824.ebuild 4997 SHA256 f024ea629ed567b7461ca646f5e78c77a83a4bb40101f9cc2d19dbd259cce1e8 SHA512 0205e9c7961c7a17469b407836de44944c2379ec56b1597703efbf7c10010a5b6fef212b6a6d3e920cdee7b16abf8e9a0c19bb7bd0afefde23e980a36cfc97f7 WHIRLPOOL 5c9bfd6982f306523d6837e301866feb951a8aa937772ff0f378be8b4bd369d691b1ad63f98eefe88a66eb2fbcd52f665b57bc61399007d88df7437a5c80809c
69991 -EBUILD netbeans-webcommon-9999_p20150825.ebuild 4997 SHA256 3e8fe324f79c4e376669f7aa4f888fb05421b99c1abc20a910d457fea10d5657 SHA512 c6c2aea3b061bd7865e3208bc024ab6fec5fb699f0583a9cc138744b8ab9dff7658eb9b8d634b989a6d34ade3764f7abe6a5a0a8e8a53cf40998b5b8861c79d7 WHIRLPOOL 8d349470a1b56a46c29853716f91ee29a3a35539b183dca6ea08a6b90ba2372016836ccddce6f993d2c4385538aa9734a267ecae7d76cf99b3148cbdb27de252
69992 -EBUILD netbeans-webcommon-9999_p20150827.ebuild 4997 SHA256 28542da5d5a26f9792733e47fe82598ff684b037665a3942e2b1481ab57a37e5 SHA512 47cbe5a1464b27882234dd2f4dc6ccdd3ee8169e005db7cd1fadfc2ab054904b97fe44eb024bef39e5058274a3d99a0f171babaee7ab8a18dce2e0d1e5ddbf11 WHIRLPOOL 48fc9df03707d87eb0dbac9f4a8834803584e73dc074d840b13101dfb279abc7cea41d954543534b8ebe2442a766c796a3b02456cf8a500333783e4ef80d5556
69993 -EBUILD netbeans-webcommon-9999_p20150828.ebuild 4997 SHA256 c85628f78b3ed825d4ff9d111bce6063ea3d3df5078f94fcaa49110a13c7c867 SHA512 9320648cf58a0097d171a794799b6fa0accaefb1bc5479041b2575729f3e807a806da2de08b4b0ff1c621cd7e4ab51e75fb9fda9eb71ea005ed0f842c8aa4a17 WHIRLPOOL 493d876bb52e4e368504adc8ca0aaa8a16216db41b8bc9bc2721d51d27e99e3fc3e931dd1c0b24fae9977c54f43786a53dd62ecc0c30cc55aba26d5f745cf0e7
69994 -EBUILD netbeans-webcommon-9999_p20150829.ebuild 4997 SHA256 e999b25e576e9584aa6efe22400774e16382a965b561df14efc27b59be3251cf SHA512 4ba180623d52290acdf1750318efbbb140cde004c4ef62fa87918eaf6e62e75a1ba48563b6745be55afc9fd852e818a5d8f4bd4f0916ac1452c7db0379fad3e4 WHIRLPOOL a0ce9aa9628eeca8df1683e14a177cccd496aa8f45c3c0bf3f5272157163a50d43dc85f3d76732bb49ad8c7dae2a9a47d8dbb9f283ad4b8612f31d4cacfe34e0
69995 -EBUILD netbeans-webcommon-9999_p20150830.ebuild 4997 SHA256 16572d0e7a4f269858234d4155c856479077e11ee31e3a8c7d1b65dfbfb03469 SHA512 0e06460f60e818ff8fad3e1a6dd735a1bfdfa5f2c2f0c71580189a84e12d853a7997d7a2501596e5a4cd2c8003bad37a09be0a8043dc45912b988202bd169b0a WHIRLPOOL 4995594941f3943a11f4b573b80cea181235c5464582ee5360eb1a70206d5b2ef02d49597d16828cc0fe1e718e9ec0bd924b6e77b23a9259a4e0cadb645053ff
69996 -EBUILD netbeans-webcommon-9999_p20150831.ebuild 4997 SHA256 c85cdf929634f0c55ef2a75f610ee3d1f76f82ff4f2641b73ec1ba23db580b72 SHA512 b01472a2c8ecebd586f715af7de66c1eaca6d3e9390b8ddf7cb81f01a6142e210860420667a1f4b09ad4842475fad5f8cddd1b07454d70fd909edaa42741534a WHIRLPOOL d946b09d31e28fc1ea2cc9fa2a04e88eb0f9d133f459dc51701b086fd4694eec67b0fffa425b70077a69b878d4553b01ada57e77cffccfc253bfcdfd0ece071b
69997 +EBUILD netbeans-webcommon-9999_p20150901.ebuild 4997 SHA256 c238a7d061c04702fb6ab4f181744d2934999f927a8c88131464dc69b05b96c4 SHA512 0b081b8906c1a57b4782aa1bf99aec31a02a080728d36818717965cc69077d93d5c92bdd05a86ed85971fb08f43c89494c21510a49ba898b4dd4544e7eee6d29 WHIRLPOOL 6075897ce9790eadd5a3846d21789ea6fdd31465cd41b0fd420896d3609e37c60b94461785ef90b0a2412f5914c0825c53a4fc5107854318cc7f15bc9467e8c5
69998 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
69999 -----BEGIN PGP SIGNATURE-----
70000 Version: GnuPG v2
70001
70002 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZox0P/A1StXBQyCI+XYfV/7WCE6SQ
70003 -iP26KLVI8dDL+RkAbZehXdHZ3ZRfwaHaIBWu0cfNCnOUVRz81Je5EjgIPhYh6xii
70004 -pYDejTD4TsSUYRX8rogBsGCP2InRzq6FPTXOFfABjwnjfLBJDS3raSEPCV3m8P6C
70005 -BEkDCMfZW4qJ0vu3R4h6CaPr2G7FQi0uoQN8jLFJVNy0zgHy1c6dzcdv4gM51DSI
70006 -XPOTF9TzvnP+0C/0axRhmjckpfPZ4FyFcWJHBHB6pTJEPlN+kNiAiB0wlb1P3gnn
70007 -O2Kf4Tm5PhIUZ1Mg+6/SdMwcN61hZPC9XlbHRrZ/KzE4ntmKYiWoy0cIAyeEPCgN
70008 -E3d0gpjme74E/AJUh6Rmy6OrnVyHpykZZ36v3F0UcS4mcjwB7j89Sh4fYBHi+rR7
70009 -G3IolffOT5NAu5PmNQajSC3KsaWrLIuao8bIXEZMnk9kmurfaTQ5vhTb1Ftq+CdQ
70010 -c3hBS/g/3keF6yJ49R97eWHOhPuWWCb4NbOuP6qqgp1NMT+UQ2pgJt/pZq8xuAn/
70011 -y3d+G4uoxBiE6B/SXwGwtLPacnfPLBvlo+0s+N6gMtjpchV1YgDliU7np5gORCuX
70012 -7SY8E4ZJkPYaUstWrfQrDBlp8jBW9ald8ddQPriDdWpbdNokKFh8WC71GNUrJyFR
70013 -1FSFDe9aiLkok86DRl7r
70014 -=q9+E
70015 +iQIcBAEBCAAGBQJV5YsQAAoJEHXhZAaA2KaZv04P/ja6WHyH5xc9Y/6KrFtm0Xvj
70016 +iAiuc0b5sPqTXTSo68kqLbAcTRYNpkx3hLZPaya1Is1lbhcihKgwYLqeXwlXbgTO
70017 +uKvtAga4HLoVQmAQv9zax7tYVYPpVFO5QbtR8MV3S3rCQWoa5JH+fUntGM3vZNzt
70018 +FafA5NWv9WjVdwVgvg1ohb9sUbgU9NBsaqH7tkGwR+76sMLMfNTvDOqvxONqJPlW
70019 +2zQSn/VRJ3e4g2+5mtzDKw8gnEwvabDbrRk6GYRKnm+L8LduRlZLWdJrN8hZPqR4
70020 +hgVMGjc7c8pzyIjY4RrpFJRapztAdTTG5dJPQZL5+th4mMgXVMiZ1Qg0U/5RMrek
70021 +Sh546g9LyoPNetOSaJqTVa5LwnvAd+xDsLsWDXDgPAvTSaxHajrzhiBGCTptSbd6
70022 +NZMZHv3uufG/3zCQmspA/b8L4hR1gdQjN2QQergJ9sKKeceKBx6IGLiUuZodazfO
70023 +PH5XFTtLyn384358THvsJ1QAMiaECngIjWVe2Z2JTneiF7ebcsAURXTAQ9cvF5ML
70024 +UwDn7CAlfV4L0mU3aTMBO1lgr3DWDb76t1tUhHRNNhyFccB1sdWeyM0ah/p1Rg8e
70025 +FYvNGOwPFwYhY3XqWeoahZbk6AGgru5ottE7eF2HpINaMMD1g+nahqGrzwOLt9s1
70026 +T5O0c9Yjyc+QHBQpVGCw
70027 +=7Eu7
70028 -----END PGP SIGNATURE-----
70029
70030 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150803.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150803.ebuild
70031 deleted file mode 100644
70032 index dba2fd3..0000000
70033 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150803.ebuild
70034 +++ /dev/null
70035 @@ -1,123 +0,0 @@
70036 -# Copyright 1999-2015 Gentoo Foundation
70037 -# Distributed under the terms of the GNU General Public License v2
70038 -# $Header: $
70039 -
70040 -EAPI="4"
70041 -inherit eutils java-pkg-2 java-ant-2
70042 -
70043 -DESCRIPTION="Netbeans Web Services Cluster"
70044 -HOMEPAGE="http://netbeans.org/"
70045 -SLOT="9999"
70046 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
70047 -SRC_URI="${SOURCE_URL}
70048 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70049 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70050 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70051 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70052 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70053 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70054 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70055 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70056 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70057 -KEYWORDS="~amd64 ~x86"
70058 -IUSE=""
70059 -S="${WORKDIR}"
70060 -
70061 -CDEPEND="~dev-java/netbeans-platform-${PV}
70062 - ~dev-java/netbeans-extide-${PV}
70063 - ~dev-java/netbeans-ide-${PV}
70064 - dev-java/commons-compress:0"
70065 -DEPEND=">=virtual/jdk-1.7
70066 - app-arch/unzip
70067 - ${CDEPEND}
70068 - dev-java/javahelp:0"
70069 -RDEPEND=">=virtual/jdk-1.7
70070 - ${CDEPEND}"
70071 -
70072 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70073 -
70074 -EANT_BUILD_XML="nbbuild/build.xml"
70075 -EANT_BUILD_TARGET="rebuild-cluster"
70076 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70077 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70078 -JAVA_PKG_BSFIX="off"
70079 -
70080 -src_unpack() {
70081 - unpack $(basename ${SOURCE_URL})
70082 -
70083 - einfo "Deleting bundled jars..."
70084 - find -name "*.jar" -type f -delete
70085 -
70086 - unpack netbeans-9999-r14-build.xml.patch.bz2
70087 -
70088 - pushd "${S}" >/dev/null || die
70089 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70090 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70091 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70092 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70093 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70094 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70095 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70096 - popd >/dev/null || die
70097 -}
70098 -
70099 -src_prepare() {
70100 - einfo "Deleting bundled class files..."
70101 - find -name "*.class" -type f | xargs rm -vf
70102 -
70103 - epatch netbeans-9999-r14-build.xml.patch
70104 -
70105 - # Support for custom patches
70106 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70107 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70108 -
70109 - if [ -n "${files}" ] ; then
70110 - einfo "Applying custom patches:"
70111 -
70112 - for file in ${files} ; do
70113 - epatch "${file}"
70114 - done
70115 - fi
70116 - fi
70117 -
70118 - einfo "Symlinking external libraries..."
70119 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70120 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70121 -
70122 - einfo "Linking in other clusters..."
70123 - mkdir "${S}"/nbbuild/netbeans || die
70124 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70125 -
70126 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70127 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70128 - touch nb.cluster.platform.built
70129 -
70130 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70131 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70132 - touch nb.cluster.extide.built
70133 -
70134 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70135 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70136 - touch nb.cluster.ide.built
70137 -
70138 - popd >/dev/null || die
70139 -
70140 - java-pkg-2_src_prepare
70141 -}
70142 -
70143 -src_install() {
70144 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70145 -
70146 - insinto ${INSTALL_DIR}
70147 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70148 - doins -r *
70149 -
70150 - popd >/dev/null || die
70151 -
70152 - local instdir=/${INSTALL_DIR}/modules/ext
70153 - pushd "${D}"/${instdir} >/dev/null || die
70154 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70155 - popd >/dev/null || die
70156 -
70157 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70158 -}
70159
70160 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150804.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150804.ebuild
70161 deleted file mode 100644
70162 index 99d8e69..0000000
70163 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150804.ebuild
70164 +++ /dev/null
70165 @@ -1,123 +0,0 @@
70166 -# Copyright 1999-2015 Gentoo Foundation
70167 -# Distributed under the terms of the GNU General Public License v2
70168 -# $Header: $
70169 -
70170 -EAPI="4"
70171 -inherit eutils java-pkg-2 java-ant-2
70172 -
70173 -DESCRIPTION="Netbeans Web Services Cluster"
70174 -HOMEPAGE="http://netbeans.org/"
70175 -SLOT="9999"
70176 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
70177 -SRC_URI="${SOURCE_URL}
70178 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70179 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70180 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70181 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70182 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70183 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70184 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70185 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70186 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70187 -KEYWORDS="~amd64 ~x86"
70188 -IUSE=""
70189 -S="${WORKDIR}"
70190 -
70191 -CDEPEND="~dev-java/netbeans-platform-${PV}
70192 - ~dev-java/netbeans-extide-${PV}
70193 - ~dev-java/netbeans-ide-${PV}
70194 - dev-java/commons-compress:0"
70195 -DEPEND=">=virtual/jdk-1.7
70196 - app-arch/unzip
70197 - ${CDEPEND}
70198 - dev-java/javahelp:0"
70199 -RDEPEND=">=virtual/jdk-1.7
70200 - ${CDEPEND}"
70201 -
70202 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70203 -
70204 -EANT_BUILD_XML="nbbuild/build.xml"
70205 -EANT_BUILD_TARGET="rebuild-cluster"
70206 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70207 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70208 -JAVA_PKG_BSFIX="off"
70209 -
70210 -src_unpack() {
70211 - unpack $(basename ${SOURCE_URL})
70212 -
70213 - einfo "Deleting bundled jars..."
70214 - find -name "*.jar" -type f -delete
70215 -
70216 - unpack netbeans-9999-r14-build.xml.patch.bz2
70217 -
70218 - pushd "${S}" >/dev/null || die
70219 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70220 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70221 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70222 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70223 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70224 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70225 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70226 - popd >/dev/null || die
70227 -}
70228 -
70229 -src_prepare() {
70230 - einfo "Deleting bundled class files..."
70231 - find -name "*.class" -type f | xargs rm -vf
70232 -
70233 - epatch netbeans-9999-r14-build.xml.patch
70234 -
70235 - # Support for custom patches
70236 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70237 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70238 -
70239 - if [ -n "${files}" ] ; then
70240 - einfo "Applying custom patches:"
70241 -
70242 - for file in ${files} ; do
70243 - epatch "${file}"
70244 - done
70245 - fi
70246 - fi
70247 -
70248 - einfo "Symlinking external libraries..."
70249 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70250 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70251 -
70252 - einfo "Linking in other clusters..."
70253 - mkdir "${S}"/nbbuild/netbeans || die
70254 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70255 -
70256 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70257 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70258 - touch nb.cluster.platform.built
70259 -
70260 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70261 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70262 - touch nb.cluster.extide.built
70263 -
70264 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70265 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70266 - touch nb.cluster.ide.built
70267 -
70268 - popd >/dev/null || die
70269 -
70270 - java-pkg-2_src_prepare
70271 -}
70272 -
70273 -src_install() {
70274 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70275 -
70276 - insinto ${INSTALL_DIR}
70277 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70278 - doins -r *
70279 -
70280 - popd >/dev/null || die
70281 -
70282 - local instdir=/${INSTALL_DIR}/modules/ext
70283 - pushd "${D}"/${instdir} >/dev/null || die
70284 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70285 - popd >/dev/null || die
70286 -
70287 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70288 -}
70289
70290 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150805.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150805.ebuild
70291 deleted file mode 100644
70292 index 8854c50..0000000
70293 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150805.ebuild
70294 +++ /dev/null
70295 @@ -1,123 +0,0 @@
70296 -# Copyright 1999-2015 Gentoo Foundation
70297 -# Distributed under the terms of the GNU General Public License v2
70298 -# $Header: $
70299 -
70300 -EAPI="4"
70301 -inherit eutils java-pkg-2 java-ant-2
70302 -
70303 -DESCRIPTION="Netbeans Web Services Cluster"
70304 -HOMEPAGE="http://netbeans.org/"
70305 -SLOT="9999"
70306 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
70307 -SRC_URI="${SOURCE_URL}
70308 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70309 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70310 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70311 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70312 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70313 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70314 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70315 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70316 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70317 -KEYWORDS="~amd64 ~x86"
70318 -IUSE=""
70319 -S="${WORKDIR}"
70320 -
70321 -CDEPEND="~dev-java/netbeans-platform-${PV}
70322 - ~dev-java/netbeans-extide-${PV}
70323 - ~dev-java/netbeans-ide-${PV}
70324 - dev-java/commons-compress:0"
70325 -DEPEND=">=virtual/jdk-1.7
70326 - app-arch/unzip
70327 - ${CDEPEND}
70328 - dev-java/javahelp:0"
70329 -RDEPEND=">=virtual/jdk-1.7
70330 - ${CDEPEND}"
70331 -
70332 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70333 -
70334 -EANT_BUILD_XML="nbbuild/build.xml"
70335 -EANT_BUILD_TARGET="rebuild-cluster"
70336 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70337 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70338 -JAVA_PKG_BSFIX="off"
70339 -
70340 -src_unpack() {
70341 - unpack $(basename ${SOURCE_URL})
70342 -
70343 - einfo "Deleting bundled jars..."
70344 - find -name "*.jar" -type f -delete
70345 -
70346 - unpack netbeans-9999-r14-build.xml.patch.bz2
70347 -
70348 - pushd "${S}" >/dev/null || die
70349 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70350 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70351 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70352 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70353 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70354 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70355 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70356 - popd >/dev/null || die
70357 -}
70358 -
70359 -src_prepare() {
70360 - einfo "Deleting bundled class files..."
70361 - find -name "*.class" -type f | xargs rm -vf
70362 -
70363 - epatch netbeans-9999-r14-build.xml.patch
70364 -
70365 - # Support for custom patches
70366 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70367 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70368 -
70369 - if [ -n "${files}" ] ; then
70370 - einfo "Applying custom patches:"
70371 -
70372 - for file in ${files} ; do
70373 - epatch "${file}"
70374 - done
70375 - fi
70376 - fi
70377 -
70378 - einfo "Symlinking external libraries..."
70379 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70380 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70381 -
70382 - einfo "Linking in other clusters..."
70383 - mkdir "${S}"/nbbuild/netbeans || die
70384 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70385 -
70386 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70387 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70388 - touch nb.cluster.platform.built
70389 -
70390 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70391 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70392 - touch nb.cluster.extide.built
70393 -
70394 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70395 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70396 - touch nb.cluster.ide.built
70397 -
70398 - popd >/dev/null || die
70399 -
70400 - java-pkg-2_src_prepare
70401 -}
70402 -
70403 -src_install() {
70404 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70405 -
70406 - insinto ${INSTALL_DIR}
70407 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70408 - doins -r *
70409 -
70410 - popd >/dev/null || die
70411 -
70412 - local instdir=/${INSTALL_DIR}/modules/ext
70413 - pushd "${D}"/${instdir} >/dev/null || die
70414 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70415 - popd >/dev/null || die
70416 -
70417 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70418 -}
70419
70420 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150807.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150807.ebuild
70421 deleted file mode 100644
70422 index 13b17f8..0000000
70423 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150807.ebuild
70424 +++ /dev/null
70425 @@ -1,123 +0,0 @@
70426 -# Copyright 1999-2015 Gentoo Foundation
70427 -# Distributed under the terms of the GNU General Public License v2
70428 -# $Header: $
70429 -
70430 -EAPI="4"
70431 -inherit eutils java-pkg-2 java-ant-2
70432 -
70433 -DESCRIPTION="Netbeans Web Services Cluster"
70434 -HOMEPAGE="http://netbeans.org/"
70435 -SLOT="9999"
70436 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
70437 -SRC_URI="${SOURCE_URL}
70438 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70439 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70440 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70441 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70442 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70443 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70444 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70445 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70446 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70447 -KEYWORDS="~amd64 ~x86"
70448 -IUSE=""
70449 -S="${WORKDIR}"
70450 -
70451 -CDEPEND="~dev-java/netbeans-platform-${PV}
70452 - ~dev-java/netbeans-extide-${PV}
70453 - ~dev-java/netbeans-ide-${PV}
70454 - dev-java/commons-compress:0"
70455 -DEPEND=">=virtual/jdk-1.7
70456 - app-arch/unzip
70457 - ${CDEPEND}
70458 - dev-java/javahelp:0"
70459 -RDEPEND=">=virtual/jdk-1.7
70460 - ${CDEPEND}"
70461 -
70462 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70463 -
70464 -EANT_BUILD_XML="nbbuild/build.xml"
70465 -EANT_BUILD_TARGET="rebuild-cluster"
70466 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70467 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70468 -JAVA_PKG_BSFIX="off"
70469 -
70470 -src_unpack() {
70471 - unpack $(basename ${SOURCE_URL})
70472 -
70473 - einfo "Deleting bundled jars..."
70474 - find -name "*.jar" -type f -delete
70475 -
70476 - unpack netbeans-9999-r14-build.xml.patch.bz2
70477 -
70478 - pushd "${S}" >/dev/null || die
70479 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70480 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70481 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70482 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70483 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70484 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70485 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70486 - popd >/dev/null || die
70487 -}
70488 -
70489 -src_prepare() {
70490 - einfo "Deleting bundled class files..."
70491 - find -name "*.class" -type f | xargs rm -vf
70492 -
70493 - epatch netbeans-9999-r14-build.xml.patch
70494 -
70495 - # Support for custom patches
70496 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70497 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70498 -
70499 - if [ -n "${files}" ] ; then
70500 - einfo "Applying custom patches:"
70501 -
70502 - for file in ${files} ; do
70503 - epatch "${file}"
70504 - done
70505 - fi
70506 - fi
70507 -
70508 - einfo "Symlinking external libraries..."
70509 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70510 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70511 -
70512 - einfo "Linking in other clusters..."
70513 - mkdir "${S}"/nbbuild/netbeans || die
70514 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70515 -
70516 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70517 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70518 - touch nb.cluster.platform.built
70519 -
70520 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70521 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70522 - touch nb.cluster.extide.built
70523 -
70524 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70525 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70526 - touch nb.cluster.ide.built
70527 -
70528 - popd >/dev/null || die
70529 -
70530 - java-pkg-2_src_prepare
70531 -}
70532 -
70533 -src_install() {
70534 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70535 -
70536 - insinto ${INSTALL_DIR}
70537 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70538 - doins -r *
70539 -
70540 - popd >/dev/null || die
70541 -
70542 - local instdir=/${INSTALL_DIR}/modules/ext
70543 - pushd "${D}"/${instdir} >/dev/null || die
70544 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70545 - popd >/dev/null || die
70546 -
70547 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70548 -}
70549
70550 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150808.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150808.ebuild
70551 deleted file mode 100644
70552 index 4a39863..0000000
70553 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150808.ebuild
70554 +++ /dev/null
70555 @@ -1,123 +0,0 @@
70556 -# Copyright 1999-2015 Gentoo Foundation
70557 -# Distributed under the terms of the GNU General Public License v2
70558 -# $Header: $
70559 -
70560 -EAPI="4"
70561 -inherit eutils java-pkg-2 java-ant-2
70562 -
70563 -DESCRIPTION="Netbeans Web Services Cluster"
70564 -HOMEPAGE="http://netbeans.org/"
70565 -SLOT="9999"
70566 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
70567 -SRC_URI="${SOURCE_URL}
70568 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70569 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70570 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70571 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70572 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70573 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70574 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70575 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70576 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70577 -KEYWORDS="~amd64 ~x86"
70578 -IUSE=""
70579 -S="${WORKDIR}"
70580 -
70581 -CDEPEND="~dev-java/netbeans-platform-${PV}
70582 - ~dev-java/netbeans-extide-${PV}
70583 - ~dev-java/netbeans-ide-${PV}
70584 - dev-java/commons-compress:0"
70585 -DEPEND=">=virtual/jdk-1.7
70586 - app-arch/unzip
70587 - ${CDEPEND}
70588 - dev-java/javahelp:0"
70589 -RDEPEND=">=virtual/jdk-1.7
70590 - ${CDEPEND}"
70591 -
70592 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70593 -
70594 -EANT_BUILD_XML="nbbuild/build.xml"
70595 -EANT_BUILD_TARGET="rebuild-cluster"
70596 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70597 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70598 -JAVA_PKG_BSFIX="off"
70599 -
70600 -src_unpack() {
70601 - unpack $(basename ${SOURCE_URL})
70602 -
70603 - einfo "Deleting bundled jars..."
70604 - find -name "*.jar" -type f -delete
70605 -
70606 - unpack netbeans-9999-r14-build.xml.patch.bz2
70607 -
70608 - pushd "${S}" >/dev/null || die
70609 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70610 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70611 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70612 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70613 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70614 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70615 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70616 - popd >/dev/null || die
70617 -}
70618 -
70619 -src_prepare() {
70620 - einfo "Deleting bundled class files..."
70621 - find -name "*.class" -type f | xargs rm -vf
70622 -
70623 - epatch netbeans-9999-r14-build.xml.patch
70624 -
70625 - # Support for custom patches
70626 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70627 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70628 -
70629 - if [ -n "${files}" ] ; then
70630 - einfo "Applying custom patches:"
70631 -
70632 - for file in ${files} ; do
70633 - epatch "${file}"
70634 - done
70635 - fi
70636 - fi
70637 -
70638 - einfo "Symlinking external libraries..."
70639 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70640 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70641 -
70642 - einfo "Linking in other clusters..."
70643 - mkdir "${S}"/nbbuild/netbeans || die
70644 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70645 -
70646 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70647 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70648 - touch nb.cluster.platform.built
70649 -
70650 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70651 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70652 - touch nb.cluster.extide.built
70653 -
70654 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70655 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70656 - touch nb.cluster.ide.built
70657 -
70658 - popd >/dev/null || die
70659 -
70660 - java-pkg-2_src_prepare
70661 -}
70662 -
70663 -src_install() {
70664 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70665 -
70666 - insinto ${INSTALL_DIR}
70667 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70668 - doins -r *
70669 -
70670 - popd >/dev/null || die
70671 -
70672 - local instdir=/${INSTALL_DIR}/modules/ext
70673 - pushd "${D}"/${instdir} >/dev/null || die
70674 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70675 - popd >/dev/null || die
70676 -
70677 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70678 -}
70679
70680 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150810.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150810.ebuild
70681 deleted file mode 100644
70682 index 0729f06..0000000
70683 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150810.ebuild
70684 +++ /dev/null
70685 @@ -1,123 +0,0 @@
70686 -# Copyright 1999-2015 Gentoo Foundation
70687 -# Distributed under the terms of the GNU General Public License v2
70688 -# $Header: $
70689 -
70690 -EAPI="4"
70691 -inherit eutils java-pkg-2 java-ant-2
70692 -
70693 -DESCRIPTION="Netbeans Web Services Cluster"
70694 -HOMEPAGE="http://netbeans.org/"
70695 -SLOT="9999"
70696 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
70697 -SRC_URI="${SOURCE_URL}
70698 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70699 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70700 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70701 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70702 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70703 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70704 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70705 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70706 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70707 -KEYWORDS="~amd64 ~x86"
70708 -IUSE=""
70709 -S="${WORKDIR}"
70710 -
70711 -CDEPEND="~dev-java/netbeans-platform-${PV}
70712 - ~dev-java/netbeans-extide-${PV}
70713 - ~dev-java/netbeans-ide-${PV}
70714 - dev-java/commons-compress:0"
70715 -DEPEND=">=virtual/jdk-1.7
70716 - app-arch/unzip
70717 - ${CDEPEND}
70718 - dev-java/javahelp:0"
70719 -RDEPEND=">=virtual/jdk-1.7
70720 - ${CDEPEND}"
70721 -
70722 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70723 -
70724 -EANT_BUILD_XML="nbbuild/build.xml"
70725 -EANT_BUILD_TARGET="rebuild-cluster"
70726 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70727 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70728 -JAVA_PKG_BSFIX="off"
70729 -
70730 -src_unpack() {
70731 - unpack $(basename ${SOURCE_URL})
70732 -
70733 - einfo "Deleting bundled jars..."
70734 - find -name "*.jar" -type f -delete
70735 -
70736 - unpack netbeans-9999-r14-build.xml.patch.bz2
70737 -
70738 - pushd "${S}" >/dev/null || die
70739 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70740 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70741 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70742 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70743 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70744 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70745 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70746 - popd >/dev/null || die
70747 -}
70748 -
70749 -src_prepare() {
70750 - einfo "Deleting bundled class files..."
70751 - find -name "*.class" -type f | xargs rm -vf
70752 -
70753 - epatch netbeans-9999-r14-build.xml.patch
70754 -
70755 - # Support for custom patches
70756 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70757 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70758 -
70759 - if [ -n "${files}" ] ; then
70760 - einfo "Applying custom patches:"
70761 -
70762 - for file in ${files} ; do
70763 - epatch "${file}"
70764 - done
70765 - fi
70766 - fi
70767 -
70768 - einfo "Symlinking external libraries..."
70769 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70770 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70771 -
70772 - einfo "Linking in other clusters..."
70773 - mkdir "${S}"/nbbuild/netbeans || die
70774 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70775 -
70776 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70777 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70778 - touch nb.cluster.platform.built
70779 -
70780 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70781 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70782 - touch nb.cluster.extide.built
70783 -
70784 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70785 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70786 - touch nb.cluster.ide.built
70787 -
70788 - popd >/dev/null || die
70789 -
70790 - java-pkg-2_src_prepare
70791 -}
70792 -
70793 -src_install() {
70794 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70795 -
70796 - insinto ${INSTALL_DIR}
70797 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70798 - doins -r *
70799 -
70800 - popd >/dev/null || die
70801 -
70802 - local instdir=/${INSTALL_DIR}/modules/ext
70803 - pushd "${D}"/${instdir} >/dev/null || die
70804 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70805 - popd >/dev/null || die
70806 -
70807 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70808 -}
70809
70810 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150812.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150812.ebuild
70811 deleted file mode 100644
70812 index bad965c..0000000
70813 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150812.ebuild
70814 +++ /dev/null
70815 @@ -1,123 +0,0 @@
70816 -# Copyright 1999-2015 Gentoo Foundation
70817 -# Distributed under the terms of the GNU General Public License v2
70818 -# $Header: $
70819 -
70820 -EAPI="4"
70821 -inherit eutils java-pkg-2 java-ant-2
70822 -
70823 -DESCRIPTION="Netbeans Web Services Cluster"
70824 -HOMEPAGE="http://netbeans.org/"
70825 -SLOT="9999"
70826 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
70827 -SRC_URI="${SOURCE_URL}
70828 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70829 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70830 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70831 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70832 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70833 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70834 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70835 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70836 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70837 -KEYWORDS="~amd64 ~x86"
70838 -IUSE=""
70839 -S="${WORKDIR}"
70840 -
70841 -CDEPEND="~dev-java/netbeans-platform-${PV}
70842 - ~dev-java/netbeans-extide-${PV}
70843 - ~dev-java/netbeans-ide-${PV}
70844 - dev-java/commons-compress:0"
70845 -DEPEND=">=virtual/jdk-1.7
70846 - app-arch/unzip
70847 - ${CDEPEND}
70848 - dev-java/javahelp:0"
70849 -RDEPEND=">=virtual/jdk-1.7
70850 - ${CDEPEND}"
70851 -
70852 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70853 -
70854 -EANT_BUILD_XML="nbbuild/build.xml"
70855 -EANT_BUILD_TARGET="rebuild-cluster"
70856 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70857 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70858 -JAVA_PKG_BSFIX="off"
70859 -
70860 -src_unpack() {
70861 - unpack $(basename ${SOURCE_URL})
70862 -
70863 - einfo "Deleting bundled jars..."
70864 - find -name "*.jar" -type f -delete
70865 -
70866 - unpack netbeans-9999-r14-build.xml.patch.bz2
70867 -
70868 - pushd "${S}" >/dev/null || die
70869 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
70870 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
70871 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
70872 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
70873 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
70874 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
70875 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
70876 - popd >/dev/null || die
70877 -}
70878 -
70879 -src_prepare() {
70880 - einfo "Deleting bundled class files..."
70881 - find -name "*.class" -type f | xargs rm -vf
70882 -
70883 - epatch netbeans-9999-r14-build.xml.patch
70884 -
70885 - # Support for custom patches
70886 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
70887 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
70888 -
70889 - if [ -n "${files}" ] ; then
70890 - einfo "Applying custom patches:"
70891 -
70892 - for file in ${files} ; do
70893 - epatch "${file}"
70894 - done
70895 - fi
70896 - fi
70897 -
70898 - einfo "Symlinking external libraries..."
70899 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
70900 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
70901 -
70902 - einfo "Linking in other clusters..."
70903 - mkdir "${S}"/nbbuild/netbeans || die
70904 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
70905 -
70906 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
70907 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70908 - touch nb.cluster.platform.built
70909 -
70910 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
70911 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70912 - touch nb.cluster.extide.built
70913 -
70914 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
70915 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
70916 - touch nb.cluster.ide.built
70917 -
70918 - popd >/dev/null || die
70919 -
70920 - java-pkg-2_src_prepare
70921 -}
70922 -
70923 -src_install() {
70924 - pushd nbbuild/netbeans/webcommon >/dev/null || die
70925 -
70926 - insinto ${INSTALL_DIR}
70927 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
70928 - doins -r *
70929 -
70930 - popd >/dev/null || die
70931 -
70932 - local instdir=/${INSTALL_DIR}/modules/ext
70933 - pushd "${D}"/${instdir} >/dev/null || die
70934 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
70935 - popd >/dev/null || die
70936 -
70937 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
70938 -}
70939
70940 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150813.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150813.ebuild
70941 deleted file mode 100644
70942 index b4f75e9..0000000
70943 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150813.ebuild
70944 +++ /dev/null
70945 @@ -1,123 +0,0 @@
70946 -# Copyright 1999-2015 Gentoo Foundation
70947 -# Distributed under the terms of the GNU General Public License v2
70948 -# $Header: $
70949 -
70950 -EAPI="4"
70951 -inherit eutils java-pkg-2 java-ant-2
70952 -
70953 -DESCRIPTION="Netbeans Web Services Cluster"
70954 -HOMEPAGE="http://netbeans.org/"
70955 -SLOT="9999"
70956 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
70957 -SRC_URI="${SOURCE_URL}
70958 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
70959 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
70960 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
70961 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
70962 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
70963 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
70964 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
70965 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
70966 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
70967 -KEYWORDS="~amd64 ~x86"
70968 -IUSE=""
70969 -S="${WORKDIR}"
70970 -
70971 -CDEPEND="~dev-java/netbeans-platform-${PV}
70972 - ~dev-java/netbeans-extide-${PV}
70973 - ~dev-java/netbeans-ide-${PV}
70974 - dev-java/commons-compress:0"
70975 -DEPEND=">=virtual/jdk-1.7
70976 - app-arch/unzip
70977 - ${CDEPEND}
70978 - dev-java/javahelp:0"
70979 -RDEPEND=">=virtual/jdk-1.7
70980 - ${CDEPEND}"
70981 -
70982 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
70983 -
70984 -EANT_BUILD_XML="nbbuild/build.xml"
70985 -EANT_BUILD_TARGET="rebuild-cluster"
70986 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
70987 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
70988 -JAVA_PKG_BSFIX="off"
70989 -
70990 -src_unpack() {
70991 - unpack $(basename ${SOURCE_URL})
70992 -
70993 - einfo "Deleting bundled jars..."
70994 - find -name "*.jar" -type f -delete
70995 -
70996 - unpack netbeans-9999-r14-build.xml.patch.bz2
70997 -
70998 - pushd "${S}" >/dev/null || die
70999 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71000 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71001 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71002 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71003 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71004 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71005 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71006 - popd >/dev/null || die
71007 -}
71008 -
71009 -src_prepare() {
71010 - einfo "Deleting bundled class files..."
71011 - find -name "*.class" -type f | xargs rm -vf
71012 -
71013 - epatch netbeans-9999-r14-build.xml.patch
71014 -
71015 - # Support for custom patches
71016 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71017 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71018 -
71019 - if [ -n "${files}" ] ; then
71020 - einfo "Applying custom patches:"
71021 -
71022 - for file in ${files} ; do
71023 - epatch "${file}"
71024 - done
71025 - fi
71026 - fi
71027 -
71028 - einfo "Symlinking external libraries..."
71029 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71030 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71031 -
71032 - einfo "Linking in other clusters..."
71033 - mkdir "${S}"/nbbuild/netbeans || die
71034 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71035 -
71036 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71037 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71038 - touch nb.cluster.platform.built
71039 -
71040 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71041 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71042 - touch nb.cluster.extide.built
71043 -
71044 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71045 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71046 - touch nb.cluster.ide.built
71047 -
71048 - popd >/dev/null || die
71049 -
71050 - java-pkg-2_src_prepare
71051 -}
71052 -
71053 -src_install() {
71054 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71055 -
71056 - insinto ${INSTALL_DIR}
71057 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71058 - doins -r *
71059 -
71060 - popd >/dev/null || die
71061 -
71062 - local instdir=/${INSTALL_DIR}/modules/ext
71063 - pushd "${D}"/${instdir} >/dev/null || die
71064 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71065 - popd >/dev/null || die
71066 -
71067 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71068 -}
71069
71070 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150814.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150814.ebuild
71071 deleted file mode 100644
71072 index 9f204b4..0000000
71073 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150814.ebuild
71074 +++ /dev/null
71075 @@ -1,123 +0,0 @@
71076 -# Copyright 1999-2015 Gentoo Foundation
71077 -# Distributed under the terms of the GNU General Public License v2
71078 -# $Header: $
71079 -
71080 -EAPI="4"
71081 -inherit eutils java-pkg-2 java-ant-2
71082 -
71083 -DESCRIPTION="Netbeans Web Services Cluster"
71084 -HOMEPAGE="http://netbeans.org/"
71085 -SLOT="9999"
71086 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
71087 -SRC_URI="${SOURCE_URL}
71088 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71089 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71090 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71091 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71092 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71093 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71094 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71095 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71096 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71097 -KEYWORDS="~amd64 ~x86"
71098 -IUSE=""
71099 -S="${WORKDIR}"
71100 -
71101 -CDEPEND="~dev-java/netbeans-platform-${PV}
71102 - ~dev-java/netbeans-extide-${PV}
71103 - ~dev-java/netbeans-ide-${PV}
71104 - dev-java/commons-compress:0"
71105 -DEPEND=">=virtual/jdk-1.7
71106 - app-arch/unzip
71107 - ${CDEPEND}
71108 - dev-java/javahelp:0"
71109 -RDEPEND=">=virtual/jdk-1.7
71110 - ${CDEPEND}"
71111 -
71112 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71113 -
71114 -EANT_BUILD_XML="nbbuild/build.xml"
71115 -EANT_BUILD_TARGET="rebuild-cluster"
71116 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71117 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71118 -JAVA_PKG_BSFIX="off"
71119 -
71120 -src_unpack() {
71121 - unpack $(basename ${SOURCE_URL})
71122 -
71123 - einfo "Deleting bundled jars..."
71124 - find -name "*.jar" -type f -delete
71125 -
71126 - unpack netbeans-9999-r14-build.xml.patch.bz2
71127 -
71128 - pushd "${S}" >/dev/null || die
71129 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71130 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71131 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71132 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71133 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71134 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71135 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71136 - popd >/dev/null || die
71137 -}
71138 -
71139 -src_prepare() {
71140 - einfo "Deleting bundled class files..."
71141 - find -name "*.class" -type f | xargs rm -vf
71142 -
71143 - epatch netbeans-9999-r14-build.xml.patch
71144 -
71145 - # Support for custom patches
71146 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71147 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71148 -
71149 - if [ -n "${files}" ] ; then
71150 - einfo "Applying custom patches:"
71151 -
71152 - for file in ${files} ; do
71153 - epatch "${file}"
71154 - done
71155 - fi
71156 - fi
71157 -
71158 - einfo "Symlinking external libraries..."
71159 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71160 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71161 -
71162 - einfo "Linking in other clusters..."
71163 - mkdir "${S}"/nbbuild/netbeans || die
71164 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71165 -
71166 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71167 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71168 - touch nb.cluster.platform.built
71169 -
71170 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71171 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71172 - touch nb.cluster.extide.built
71173 -
71174 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71175 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71176 - touch nb.cluster.ide.built
71177 -
71178 - popd >/dev/null || die
71179 -
71180 - java-pkg-2_src_prepare
71181 -}
71182 -
71183 -src_install() {
71184 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71185 -
71186 - insinto ${INSTALL_DIR}
71187 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71188 - doins -r *
71189 -
71190 - popd >/dev/null || die
71191 -
71192 - local instdir=/${INSTALL_DIR}/modules/ext
71193 - pushd "${D}"/${instdir} >/dev/null || die
71194 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71195 - popd >/dev/null || die
71196 -
71197 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71198 -}
71199
71200 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150817.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150817.ebuild
71201 deleted file mode 100644
71202 index 743703d..0000000
71203 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150817.ebuild
71204 +++ /dev/null
71205 @@ -1,123 +0,0 @@
71206 -# Copyright 1999-2015 Gentoo Foundation
71207 -# Distributed under the terms of the GNU General Public License v2
71208 -# $Header: $
71209 -
71210 -EAPI="4"
71211 -inherit eutils java-pkg-2 java-ant-2
71212 -
71213 -DESCRIPTION="Netbeans Web Services Cluster"
71214 -HOMEPAGE="http://netbeans.org/"
71215 -SLOT="9999"
71216 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
71217 -SRC_URI="${SOURCE_URL}
71218 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71219 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71220 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71221 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71222 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71223 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71224 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71225 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71226 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71227 -KEYWORDS="~amd64 ~x86"
71228 -IUSE=""
71229 -S="${WORKDIR}"
71230 -
71231 -CDEPEND="~dev-java/netbeans-platform-${PV}
71232 - ~dev-java/netbeans-extide-${PV}
71233 - ~dev-java/netbeans-ide-${PV}
71234 - dev-java/commons-compress:0"
71235 -DEPEND=">=virtual/jdk-1.7
71236 - app-arch/unzip
71237 - ${CDEPEND}
71238 - dev-java/javahelp:0"
71239 -RDEPEND=">=virtual/jdk-1.7
71240 - ${CDEPEND}"
71241 -
71242 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71243 -
71244 -EANT_BUILD_XML="nbbuild/build.xml"
71245 -EANT_BUILD_TARGET="rebuild-cluster"
71246 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71247 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71248 -JAVA_PKG_BSFIX="off"
71249 -
71250 -src_unpack() {
71251 - unpack $(basename ${SOURCE_URL})
71252 -
71253 - einfo "Deleting bundled jars..."
71254 - find -name "*.jar" -type f -delete
71255 -
71256 - unpack netbeans-9999-r14-build.xml.patch.bz2
71257 -
71258 - pushd "${S}" >/dev/null || die
71259 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71260 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71261 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71262 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71263 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71264 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71265 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71266 - popd >/dev/null || die
71267 -}
71268 -
71269 -src_prepare() {
71270 - einfo "Deleting bundled class files..."
71271 - find -name "*.class" -type f | xargs rm -vf
71272 -
71273 - epatch netbeans-9999-r14-build.xml.patch
71274 -
71275 - # Support for custom patches
71276 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71277 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71278 -
71279 - if [ -n "${files}" ] ; then
71280 - einfo "Applying custom patches:"
71281 -
71282 - for file in ${files} ; do
71283 - epatch "${file}"
71284 - done
71285 - fi
71286 - fi
71287 -
71288 - einfo "Symlinking external libraries..."
71289 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71290 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71291 -
71292 - einfo "Linking in other clusters..."
71293 - mkdir "${S}"/nbbuild/netbeans || die
71294 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71295 -
71296 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71297 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71298 - touch nb.cluster.platform.built
71299 -
71300 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71301 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71302 - touch nb.cluster.extide.built
71303 -
71304 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71305 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71306 - touch nb.cluster.ide.built
71307 -
71308 - popd >/dev/null || die
71309 -
71310 - java-pkg-2_src_prepare
71311 -}
71312 -
71313 -src_install() {
71314 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71315 -
71316 - insinto ${INSTALL_DIR}
71317 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71318 - doins -r *
71319 -
71320 - popd >/dev/null || die
71321 -
71322 - local instdir=/${INSTALL_DIR}/modules/ext
71323 - pushd "${D}"/${instdir} >/dev/null || die
71324 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71325 - popd >/dev/null || die
71326 -
71327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71328 -}
71329
71330 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150818.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150818.ebuild
71331 deleted file mode 100644
71332 index 951061d..0000000
71333 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150818.ebuild
71334 +++ /dev/null
71335 @@ -1,123 +0,0 @@
71336 -# Copyright 1999-2015 Gentoo Foundation
71337 -# Distributed under the terms of the GNU General Public License v2
71338 -# $Header: $
71339 -
71340 -EAPI="4"
71341 -inherit eutils java-pkg-2 java-ant-2
71342 -
71343 -DESCRIPTION="Netbeans Web Services Cluster"
71344 -HOMEPAGE="http://netbeans.org/"
71345 -SLOT="9999"
71346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
71347 -SRC_URI="${SOURCE_URL}
71348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71349 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71350 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71351 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71352 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71353 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71354 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71355 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71356 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71357 -KEYWORDS="~amd64 ~x86"
71358 -IUSE=""
71359 -S="${WORKDIR}"
71360 -
71361 -CDEPEND="~dev-java/netbeans-platform-${PV}
71362 - ~dev-java/netbeans-extide-${PV}
71363 - ~dev-java/netbeans-ide-${PV}
71364 - dev-java/commons-compress:0"
71365 -DEPEND=">=virtual/jdk-1.7
71366 - app-arch/unzip
71367 - ${CDEPEND}
71368 - dev-java/javahelp:0"
71369 -RDEPEND=">=virtual/jdk-1.7
71370 - ${CDEPEND}"
71371 -
71372 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71373 -
71374 -EANT_BUILD_XML="nbbuild/build.xml"
71375 -EANT_BUILD_TARGET="rebuild-cluster"
71376 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71377 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71378 -JAVA_PKG_BSFIX="off"
71379 -
71380 -src_unpack() {
71381 - unpack $(basename ${SOURCE_URL})
71382 -
71383 - einfo "Deleting bundled jars..."
71384 - find -name "*.jar" -type f -delete
71385 -
71386 - unpack netbeans-9999-r14-build.xml.patch.bz2
71387 -
71388 - pushd "${S}" >/dev/null || die
71389 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71390 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71391 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71392 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71393 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71394 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71395 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71396 - popd >/dev/null || die
71397 -}
71398 -
71399 -src_prepare() {
71400 - einfo "Deleting bundled class files..."
71401 - find -name "*.class" -type f | xargs rm -vf
71402 -
71403 - epatch netbeans-9999-r14-build.xml.patch
71404 -
71405 - # Support for custom patches
71406 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71407 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71408 -
71409 - if [ -n "${files}" ] ; then
71410 - einfo "Applying custom patches:"
71411 -
71412 - for file in ${files} ; do
71413 - epatch "${file}"
71414 - done
71415 - fi
71416 - fi
71417 -
71418 - einfo "Symlinking external libraries..."
71419 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71420 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71421 -
71422 - einfo "Linking in other clusters..."
71423 - mkdir "${S}"/nbbuild/netbeans || die
71424 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71425 -
71426 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71427 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71428 - touch nb.cluster.platform.built
71429 -
71430 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71431 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71432 - touch nb.cluster.extide.built
71433 -
71434 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71435 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71436 - touch nb.cluster.ide.built
71437 -
71438 - popd >/dev/null || die
71439 -
71440 - java-pkg-2_src_prepare
71441 -}
71442 -
71443 -src_install() {
71444 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71445 -
71446 - insinto ${INSTALL_DIR}
71447 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71448 - doins -r *
71449 -
71450 - popd >/dev/null || die
71451 -
71452 - local instdir=/${INSTALL_DIR}/modules/ext
71453 - pushd "${D}"/${instdir} >/dev/null || die
71454 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71455 - popd >/dev/null || die
71456 -
71457 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71458 -}
71459
71460 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150819.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150819.ebuild
71461 deleted file mode 100644
71462 index 72309bc..0000000
71463 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150819.ebuild
71464 +++ /dev/null
71465 @@ -1,123 +0,0 @@
71466 -# Copyright 1999-2015 Gentoo Foundation
71467 -# Distributed under the terms of the GNU General Public License v2
71468 -# $Header: $
71469 -
71470 -EAPI="4"
71471 -inherit eutils java-pkg-2 java-ant-2
71472 -
71473 -DESCRIPTION="Netbeans Web Services Cluster"
71474 -HOMEPAGE="http://netbeans.org/"
71475 -SLOT="9999"
71476 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
71477 -SRC_URI="${SOURCE_URL}
71478 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71479 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71480 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71481 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71482 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71483 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71484 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71485 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71486 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71487 -KEYWORDS="~amd64 ~x86"
71488 -IUSE=""
71489 -S="${WORKDIR}"
71490 -
71491 -CDEPEND="~dev-java/netbeans-platform-${PV}
71492 - ~dev-java/netbeans-extide-${PV}
71493 - ~dev-java/netbeans-ide-${PV}
71494 - dev-java/commons-compress:0"
71495 -DEPEND=">=virtual/jdk-1.7
71496 - app-arch/unzip
71497 - ${CDEPEND}
71498 - dev-java/javahelp:0"
71499 -RDEPEND=">=virtual/jdk-1.7
71500 - ${CDEPEND}"
71501 -
71502 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71503 -
71504 -EANT_BUILD_XML="nbbuild/build.xml"
71505 -EANT_BUILD_TARGET="rebuild-cluster"
71506 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71507 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71508 -JAVA_PKG_BSFIX="off"
71509 -
71510 -src_unpack() {
71511 - unpack $(basename ${SOURCE_URL})
71512 -
71513 - einfo "Deleting bundled jars..."
71514 - find -name "*.jar" -type f -delete
71515 -
71516 - unpack netbeans-9999-r14-build.xml.patch.bz2
71517 -
71518 - pushd "${S}" >/dev/null || die
71519 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71520 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71521 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71522 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71523 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71524 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71525 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71526 - popd >/dev/null || die
71527 -}
71528 -
71529 -src_prepare() {
71530 - einfo "Deleting bundled class files..."
71531 - find -name "*.class" -type f | xargs rm -vf
71532 -
71533 - epatch netbeans-9999-r14-build.xml.patch
71534 -
71535 - # Support for custom patches
71536 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71537 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71538 -
71539 - if [ -n "${files}" ] ; then
71540 - einfo "Applying custom patches:"
71541 -
71542 - for file in ${files} ; do
71543 - epatch "${file}"
71544 - done
71545 - fi
71546 - fi
71547 -
71548 - einfo "Symlinking external libraries..."
71549 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71550 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71551 -
71552 - einfo "Linking in other clusters..."
71553 - mkdir "${S}"/nbbuild/netbeans || die
71554 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71555 -
71556 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71557 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71558 - touch nb.cluster.platform.built
71559 -
71560 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71561 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71562 - touch nb.cluster.extide.built
71563 -
71564 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71565 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71566 - touch nb.cluster.ide.built
71567 -
71568 - popd >/dev/null || die
71569 -
71570 - java-pkg-2_src_prepare
71571 -}
71572 -
71573 -src_install() {
71574 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71575 -
71576 - insinto ${INSTALL_DIR}
71577 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71578 - doins -r *
71579 -
71580 - popd >/dev/null || die
71581 -
71582 - local instdir=/${INSTALL_DIR}/modules/ext
71583 - pushd "${D}"/${instdir} >/dev/null || die
71584 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71585 - popd >/dev/null || die
71586 -
71587 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71588 -}
71589
71590 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150820.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150820.ebuild
71591 deleted file mode 100644
71592 index 9c58662..0000000
71593 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150820.ebuild
71594 +++ /dev/null
71595 @@ -1,123 +0,0 @@
71596 -# Copyright 1999-2015 Gentoo Foundation
71597 -# Distributed under the terms of the GNU General Public License v2
71598 -# $Header: $
71599 -
71600 -EAPI="4"
71601 -inherit eutils java-pkg-2 java-ant-2
71602 -
71603 -DESCRIPTION="Netbeans Web Services Cluster"
71604 -HOMEPAGE="http://netbeans.org/"
71605 -SLOT="9999"
71606 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
71607 -SRC_URI="${SOURCE_URL}
71608 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71609 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71610 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71611 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71612 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71613 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71614 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71615 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71616 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71617 -KEYWORDS="~amd64 ~x86"
71618 -IUSE=""
71619 -S="${WORKDIR}"
71620 -
71621 -CDEPEND="~dev-java/netbeans-platform-${PV}
71622 - ~dev-java/netbeans-extide-${PV}
71623 - ~dev-java/netbeans-ide-${PV}
71624 - dev-java/commons-compress:0"
71625 -DEPEND=">=virtual/jdk-1.7
71626 - app-arch/unzip
71627 - ${CDEPEND}
71628 - dev-java/javahelp:0"
71629 -RDEPEND=">=virtual/jdk-1.7
71630 - ${CDEPEND}"
71631 -
71632 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71633 -
71634 -EANT_BUILD_XML="nbbuild/build.xml"
71635 -EANT_BUILD_TARGET="rebuild-cluster"
71636 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71637 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71638 -JAVA_PKG_BSFIX="off"
71639 -
71640 -src_unpack() {
71641 - unpack $(basename ${SOURCE_URL})
71642 -
71643 - einfo "Deleting bundled jars..."
71644 - find -name "*.jar" -type f -delete
71645 -
71646 - unpack netbeans-9999-r14-build.xml.patch.bz2
71647 -
71648 - pushd "${S}" >/dev/null || die
71649 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71650 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71651 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71652 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71653 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71654 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71655 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71656 - popd >/dev/null || die
71657 -}
71658 -
71659 -src_prepare() {
71660 - einfo "Deleting bundled class files..."
71661 - find -name "*.class" -type f | xargs rm -vf
71662 -
71663 - epatch netbeans-9999-r14-build.xml.patch
71664 -
71665 - # Support for custom patches
71666 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71667 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71668 -
71669 - if [ -n "${files}" ] ; then
71670 - einfo "Applying custom patches:"
71671 -
71672 - for file in ${files} ; do
71673 - epatch "${file}"
71674 - done
71675 - fi
71676 - fi
71677 -
71678 - einfo "Symlinking external libraries..."
71679 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71680 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71681 -
71682 - einfo "Linking in other clusters..."
71683 - mkdir "${S}"/nbbuild/netbeans || die
71684 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71685 -
71686 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71687 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71688 - touch nb.cluster.platform.built
71689 -
71690 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71691 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71692 - touch nb.cluster.extide.built
71693 -
71694 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71695 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71696 - touch nb.cluster.ide.built
71697 -
71698 - popd >/dev/null || die
71699 -
71700 - java-pkg-2_src_prepare
71701 -}
71702 -
71703 -src_install() {
71704 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71705 -
71706 - insinto ${INSTALL_DIR}
71707 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71708 - doins -r *
71709 -
71710 - popd >/dev/null || die
71711 -
71712 - local instdir=/${INSTALL_DIR}/modules/ext
71713 - pushd "${D}"/${instdir} >/dev/null || die
71714 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71715 - popd >/dev/null || die
71716 -
71717 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71718 -}
71719
71720 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150821.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150821.ebuild
71721 deleted file mode 100644
71722 index f92f043..0000000
71723 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150821.ebuild
71724 +++ /dev/null
71725 @@ -1,123 +0,0 @@
71726 -# Copyright 1999-2015 Gentoo Foundation
71727 -# Distributed under the terms of the GNU General Public License v2
71728 -# $Header: $
71729 -
71730 -EAPI="4"
71731 -inherit eutils java-pkg-2 java-ant-2
71732 -
71733 -DESCRIPTION="Netbeans Web Services Cluster"
71734 -HOMEPAGE="http://netbeans.org/"
71735 -SLOT="9999"
71736 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
71737 -SRC_URI="${SOURCE_URL}
71738 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71739 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71740 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71741 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71742 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71743 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71744 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71745 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71746 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71747 -KEYWORDS="~amd64 ~x86"
71748 -IUSE=""
71749 -S="${WORKDIR}"
71750 -
71751 -CDEPEND="~dev-java/netbeans-platform-${PV}
71752 - ~dev-java/netbeans-extide-${PV}
71753 - ~dev-java/netbeans-ide-${PV}
71754 - dev-java/commons-compress:0"
71755 -DEPEND=">=virtual/jdk-1.7
71756 - app-arch/unzip
71757 - ${CDEPEND}
71758 - dev-java/javahelp:0"
71759 -RDEPEND=">=virtual/jdk-1.7
71760 - ${CDEPEND}"
71761 -
71762 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71763 -
71764 -EANT_BUILD_XML="nbbuild/build.xml"
71765 -EANT_BUILD_TARGET="rebuild-cluster"
71766 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71767 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71768 -JAVA_PKG_BSFIX="off"
71769 -
71770 -src_unpack() {
71771 - unpack $(basename ${SOURCE_URL})
71772 -
71773 - einfo "Deleting bundled jars..."
71774 - find -name "*.jar" -type f -delete
71775 -
71776 - unpack netbeans-9999-r14-build.xml.patch.bz2
71777 -
71778 - pushd "${S}" >/dev/null || die
71779 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71780 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71781 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71782 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71783 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71784 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71785 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71786 - popd >/dev/null || die
71787 -}
71788 -
71789 -src_prepare() {
71790 - einfo "Deleting bundled class files..."
71791 - find -name "*.class" -type f | xargs rm -vf
71792 -
71793 - epatch netbeans-9999-r14-build.xml.patch
71794 -
71795 - # Support for custom patches
71796 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71797 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71798 -
71799 - if [ -n "${files}" ] ; then
71800 - einfo "Applying custom patches:"
71801 -
71802 - for file in ${files} ; do
71803 - epatch "${file}"
71804 - done
71805 - fi
71806 - fi
71807 -
71808 - einfo "Symlinking external libraries..."
71809 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71810 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71811 -
71812 - einfo "Linking in other clusters..."
71813 - mkdir "${S}"/nbbuild/netbeans || die
71814 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71815 -
71816 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71817 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71818 - touch nb.cluster.platform.built
71819 -
71820 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71821 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71822 - touch nb.cluster.extide.built
71823 -
71824 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71825 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71826 - touch nb.cluster.ide.built
71827 -
71828 - popd >/dev/null || die
71829 -
71830 - java-pkg-2_src_prepare
71831 -}
71832 -
71833 -src_install() {
71834 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71835 -
71836 - insinto ${INSTALL_DIR}
71837 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71838 - doins -r *
71839 -
71840 - popd >/dev/null || die
71841 -
71842 - local instdir=/${INSTALL_DIR}/modules/ext
71843 - pushd "${D}"/${instdir} >/dev/null || die
71844 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71845 - popd >/dev/null || die
71846 -
71847 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71848 -}
71849
71850 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150822.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150822.ebuild
71851 deleted file mode 100644
71852 index 0b58bac..0000000
71853 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150822.ebuild
71854 +++ /dev/null
71855 @@ -1,123 +0,0 @@
71856 -# Copyright 1999-2015 Gentoo Foundation
71857 -# Distributed under the terms of the GNU General Public License v2
71858 -# $Header: $
71859 -
71860 -EAPI="4"
71861 -inherit eutils java-pkg-2 java-ant-2
71862 -
71863 -DESCRIPTION="Netbeans Web Services Cluster"
71864 -HOMEPAGE="http://netbeans.org/"
71865 -SLOT="9999"
71866 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
71867 -SRC_URI="${SOURCE_URL}
71868 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71869 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
71870 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
71871 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
71872 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
71873 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
71874 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
71875 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
71876 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
71877 -KEYWORDS="~amd64 ~x86"
71878 -IUSE=""
71879 -S="${WORKDIR}"
71880 -
71881 -CDEPEND="~dev-java/netbeans-platform-${PV}
71882 - ~dev-java/netbeans-extide-${PV}
71883 - ~dev-java/netbeans-ide-${PV}
71884 - dev-java/commons-compress:0"
71885 -DEPEND=">=virtual/jdk-1.7
71886 - app-arch/unzip
71887 - ${CDEPEND}
71888 - dev-java/javahelp:0"
71889 -RDEPEND=">=virtual/jdk-1.7
71890 - ${CDEPEND}"
71891 -
71892 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
71893 -
71894 -EANT_BUILD_XML="nbbuild/build.xml"
71895 -EANT_BUILD_TARGET="rebuild-cluster"
71896 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
71897 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
71898 -JAVA_PKG_BSFIX="off"
71899 -
71900 -src_unpack() {
71901 - unpack $(basename ${SOURCE_URL})
71902 -
71903 - einfo "Deleting bundled jars..."
71904 - find -name "*.jar" -type f -delete
71905 -
71906 - unpack netbeans-9999-r14-build.xml.patch.bz2
71907 -
71908 - pushd "${S}" >/dev/null || die
71909 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
71910 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
71911 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
71912 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
71913 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
71914 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
71915 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
71916 - popd >/dev/null || die
71917 -}
71918 -
71919 -src_prepare() {
71920 - einfo "Deleting bundled class files..."
71921 - find -name "*.class" -type f | xargs rm -vf
71922 -
71923 - epatch netbeans-9999-r14-build.xml.patch
71924 -
71925 - # Support for custom patches
71926 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
71927 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
71928 -
71929 - if [ -n "${files}" ] ; then
71930 - einfo "Applying custom patches:"
71931 -
71932 - for file in ${files} ; do
71933 - epatch "${file}"
71934 - done
71935 - fi
71936 - fi
71937 -
71938 - einfo "Symlinking external libraries..."
71939 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
71940 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
71941 -
71942 - einfo "Linking in other clusters..."
71943 - mkdir "${S}"/nbbuild/netbeans || die
71944 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
71945 -
71946 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
71947 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71948 - touch nb.cluster.platform.built
71949 -
71950 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
71951 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71952 - touch nb.cluster.extide.built
71953 -
71954 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
71955 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
71956 - touch nb.cluster.ide.built
71957 -
71958 - popd >/dev/null || die
71959 -
71960 - java-pkg-2_src_prepare
71961 -}
71962 -
71963 -src_install() {
71964 - pushd nbbuild/netbeans/webcommon >/dev/null || die
71965 -
71966 - insinto ${INSTALL_DIR}
71967 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
71968 - doins -r *
71969 -
71970 - popd >/dev/null || die
71971 -
71972 - local instdir=/${INSTALL_DIR}/modules/ext
71973 - pushd "${D}"/${instdir} >/dev/null || die
71974 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
71975 - popd >/dev/null || die
71976 -
71977 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
71978 -}
71979
71980 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150823.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150823.ebuild
71981 deleted file mode 100644
71982 index f35f64c..0000000
71983 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150823.ebuild
71984 +++ /dev/null
71985 @@ -1,123 +0,0 @@
71986 -# Copyright 1999-2015 Gentoo Foundation
71987 -# Distributed under the terms of the GNU General Public License v2
71988 -# $Header: $
71989 -
71990 -EAPI="4"
71991 -inherit eutils java-pkg-2 java-ant-2
71992 -
71993 -DESCRIPTION="Netbeans Web Services Cluster"
71994 -HOMEPAGE="http://netbeans.org/"
71995 -SLOT="9999"
71996 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
71997 -SRC_URI="${SOURCE_URL}
71998 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
71999 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72000 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72001 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72002 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72003 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72004 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72005 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72006 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72007 -KEYWORDS="~amd64 ~x86"
72008 -IUSE=""
72009 -S="${WORKDIR}"
72010 -
72011 -CDEPEND="~dev-java/netbeans-platform-${PV}
72012 - ~dev-java/netbeans-extide-${PV}
72013 - ~dev-java/netbeans-ide-${PV}
72014 - dev-java/commons-compress:0"
72015 -DEPEND=">=virtual/jdk-1.7
72016 - app-arch/unzip
72017 - ${CDEPEND}
72018 - dev-java/javahelp:0"
72019 -RDEPEND=">=virtual/jdk-1.7
72020 - ${CDEPEND}"
72021 -
72022 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72023 -
72024 -EANT_BUILD_XML="nbbuild/build.xml"
72025 -EANT_BUILD_TARGET="rebuild-cluster"
72026 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72027 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72028 -JAVA_PKG_BSFIX="off"
72029 -
72030 -src_unpack() {
72031 - unpack $(basename ${SOURCE_URL})
72032 -
72033 - einfo "Deleting bundled jars..."
72034 - find -name "*.jar" -type f -delete
72035 -
72036 - unpack netbeans-9999-r14-build.xml.patch.bz2
72037 -
72038 - pushd "${S}" >/dev/null || die
72039 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72040 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72041 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72042 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72043 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72044 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72045 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72046 - popd >/dev/null || die
72047 -}
72048 -
72049 -src_prepare() {
72050 - einfo "Deleting bundled class files..."
72051 - find -name "*.class" -type f | xargs rm -vf
72052 -
72053 - epatch netbeans-9999-r14-build.xml.patch
72054 -
72055 - # Support for custom patches
72056 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72057 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72058 -
72059 - if [ -n "${files}" ] ; then
72060 - einfo "Applying custom patches:"
72061 -
72062 - for file in ${files} ; do
72063 - epatch "${file}"
72064 - done
72065 - fi
72066 - fi
72067 -
72068 - einfo "Symlinking external libraries..."
72069 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72070 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72071 -
72072 - einfo "Linking in other clusters..."
72073 - mkdir "${S}"/nbbuild/netbeans || die
72074 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72075 -
72076 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72077 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72078 - touch nb.cluster.platform.built
72079 -
72080 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72081 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72082 - touch nb.cluster.extide.built
72083 -
72084 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72085 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72086 - touch nb.cluster.ide.built
72087 -
72088 - popd >/dev/null || die
72089 -
72090 - java-pkg-2_src_prepare
72091 -}
72092 -
72093 -src_install() {
72094 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72095 -
72096 - insinto ${INSTALL_DIR}
72097 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72098 - doins -r *
72099 -
72100 - popd >/dev/null || die
72101 -
72102 - local instdir=/${INSTALL_DIR}/modules/ext
72103 - pushd "${D}"/${instdir} >/dev/null || die
72104 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72105 - popd >/dev/null || die
72106 -
72107 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72108 -}
72109
72110 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150824.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150824.ebuild
72111 deleted file mode 100644
72112 index 92abaab..0000000
72113 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150824.ebuild
72114 +++ /dev/null
72115 @@ -1,123 +0,0 @@
72116 -# Copyright 1999-2015 Gentoo Foundation
72117 -# Distributed under the terms of the GNU General Public License v2
72118 -# $Header: $
72119 -
72120 -EAPI="4"
72121 -inherit eutils java-pkg-2 java-ant-2
72122 -
72123 -DESCRIPTION="Netbeans Web Services Cluster"
72124 -HOMEPAGE="http://netbeans.org/"
72125 -SLOT="9999"
72126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
72127 -SRC_URI="${SOURCE_URL}
72128 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72129 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72130 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72131 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72132 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72133 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72134 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72135 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72136 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72137 -KEYWORDS="~amd64 ~x86"
72138 -IUSE=""
72139 -S="${WORKDIR}"
72140 -
72141 -CDEPEND="~dev-java/netbeans-platform-${PV}
72142 - ~dev-java/netbeans-extide-${PV}
72143 - ~dev-java/netbeans-ide-${PV}
72144 - dev-java/commons-compress:0"
72145 -DEPEND=">=virtual/jdk-1.7
72146 - app-arch/unzip
72147 - ${CDEPEND}
72148 - dev-java/javahelp:0"
72149 -RDEPEND=">=virtual/jdk-1.7
72150 - ${CDEPEND}"
72151 -
72152 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72153 -
72154 -EANT_BUILD_XML="nbbuild/build.xml"
72155 -EANT_BUILD_TARGET="rebuild-cluster"
72156 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72157 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72158 -JAVA_PKG_BSFIX="off"
72159 -
72160 -src_unpack() {
72161 - unpack $(basename ${SOURCE_URL})
72162 -
72163 - einfo "Deleting bundled jars..."
72164 - find -name "*.jar" -type f -delete
72165 -
72166 - unpack netbeans-9999-r14-build.xml.patch.bz2
72167 -
72168 - pushd "${S}" >/dev/null || die
72169 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72170 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72171 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72172 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72173 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72174 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72175 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72176 - popd >/dev/null || die
72177 -}
72178 -
72179 -src_prepare() {
72180 - einfo "Deleting bundled class files..."
72181 - find -name "*.class" -type f | xargs rm -vf
72182 -
72183 - epatch netbeans-9999-r14-build.xml.patch
72184 -
72185 - # Support for custom patches
72186 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72187 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72188 -
72189 - if [ -n "${files}" ] ; then
72190 - einfo "Applying custom patches:"
72191 -
72192 - for file in ${files} ; do
72193 - epatch "${file}"
72194 - done
72195 - fi
72196 - fi
72197 -
72198 - einfo "Symlinking external libraries..."
72199 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72200 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72201 -
72202 - einfo "Linking in other clusters..."
72203 - mkdir "${S}"/nbbuild/netbeans || die
72204 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72205 -
72206 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72207 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72208 - touch nb.cluster.platform.built
72209 -
72210 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72211 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72212 - touch nb.cluster.extide.built
72213 -
72214 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72215 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72216 - touch nb.cluster.ide.built
72217 -
72218 - popd >/dev/null || die
72219 -
72220 - java-pkg-2_src_prepare
72221 -}
72222 -
72223 -src_install() {
72224 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72225 -
72226 - insinto ${INSTALL_DIR}
72227 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72228 - doins -r *
72229 -
72230 - popd >/dev/null || die
72231 -
72232 - local instdir=/${INSTALL_DIR}/modules/ext
72233 - pushd "${D}"/${instdir} >/dev/null || die
72234 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72235 - popd >/dev/null || die
72236 -
72237 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72238 -}
72239
72240 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150825.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150825.ebuild
72241 deleted file mode 100644
72242 index 6bdc2ac..0000000
72243 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150825.ebuild
72244 +++ /dev/null
72245 @@ -1,123 +0,0 @@
72246 -# Copyright 1999-2015 Gentoo Foundation
72247 -# Distributed under the terms of the GNU General Public License v2
72248 -# $Header: $
72249 -
72250 -EAPI="4"
72251 -inherit eutils java-pkg-2 java-ant-2
72252 -
72253 -DESCRIPTION="Netbeans Web Services Cluster"
72254 -HOMEPAGE="http://netbeans.org/"
72255 -SLOT="9999"
72256 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
72257 -SRC_URI="${SOURCE_URL}
72258 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72259 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72260 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72261 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72262 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72263 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72264 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72265 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72266 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72267 -KEYWORDS="~amd64 ~x86"
72268 -IUSE=""
72269 -S="${WORKDIR}"
72270 -
72271 -CDEPEND="~dev-java/netbeans-platform-${PV}
72272 - ~dev-java/netbeans-extide-${PV}
72273 - ~dev-java/netbeans-ide-${PV}
72274 - dev-java/commons-compress:0"
72275 -DEPEND=">=virtual/jdk-1.7
72276 - app-arch/unzip
72277 - ${CDEPEND}
72278 - dev-java/javahelp:0"
72279 -RDEPEND=">=virtual/jdk-1.7
72280 - ${CDEPEND}"
72281 -
72282 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72283 -
72284 -EANT_BUILD_XML="nbbuild/build.xml"
72285 -EANT_BUILD_TARGET="rebuild-cluster"
72286 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72287 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72288 -JAVA_PKG_BSFIX="off"
72289 -
72290 -src_unpack() {
72291 - unpack $(basename ${SOURCE_URL})
72292 -
72293 - einfo "Deleting bundled jars..."
72294 - find -name "*.jar" -type f -delete
72295 -
72296 - unpack netbeans-9999-r14-build.xml.patch.bz2
72297 -
72298 - pushd "${S}" >/dev/null || die
72299 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72300 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72301 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72302 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72303 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72304 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72305 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72306 - popd >/dev/null || die
72307 -}
72308 -
72309 -src_prepare() {
72310 - einfo "Deleting bundled class files..."
72311 - find -name "*.class" -type f | xargs rm -vf
72312 -
72313 - epatch netbeans-9999-r14-build.xml.patch
72314 -
72315 - # Support for custom patches
72316 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72317 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72318 -
72319 - if [ -n "${files}" ] ; then
72320 - einfo "Applying custom patches:"
72321 -
72322 - for file in ${files} ; do
72323 - epatch "${file}"
72324 - done
72325 - fi
72326 - fi
72327 -
72328 - einfo "Symlinking external libraries..."
72329 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72330 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72331 -
72332 - einfo "Linking in other clusters..."
72333 - mkdir "${S}"/nbbuild/netbeans || die
72334 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72335 -
72336 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72337 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72338 - touch nb.cluster.platform.built
72339 -
72340 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72341 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72342 - touch nb.cluster.extide.built
72343 -
72344 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72345 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72346 - touch nb.cluster.ide.built
72347 -
72348 - popd >/dev/null || die
72349 -
72350 - java-pkg-2_src_prepare
72351 -}
72352 -
72353 -src_install() {
72354 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72355 -
72356 - insinto ${INSTALL_DIR}
72357 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72358 - doins -r *
72359 -
72360 - popd >/dev/null || die
72361 -
72362 - local instdir=/${INSTALL_DIR}/modules/ext
72363 - pushd "${D}"/${instdir} >/dev/null || die
72364 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72365 - popd >/dev/null || die
72366 -
72367 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72368 -}
72369
72370 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150827.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150827.ebuild
72371 deleted file mode 100644
72372 index e29944b..0000000
72373 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150827.ebuild
72374 +++ /dev/null
72375 @@ -1,123 +0,0 @@
72376 -# Copyright 1999-2015 Gentoo Foundation
72377 -# Distributed under the terms of the GNU General Public License v2
72378 -# $Header: $
72379 -
72380 -EAPI="4"
72381 -inherit eutils java-pkg-2 java-ant-2
72382 -
72383 -DESCRIPTION="Netbeans Web Services Cluster"
72384 -HOMEPAGE="http://netbeans.org/"
72385 -SLOT="9999"
72386 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
72387 -SRC_URI="${SOURCE_URL}
72388 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72389 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72390 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72391 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72392 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72393 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72394 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72395 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72396 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72397 -KEYWORDS="~amd64 ~x86"
72398 -IUSE=""
72399 -S="${WORKDIR}"
72400 -
72401 -CDEPEND="~dev-java/netbeans-platform-${PV}
72402 - ~dev-java/netbeans-extide-${PV}
72403 - ~dev-java/netbeans-ide-${PV}
72404 - dev-java/commons-compress:0"
72405 -DEPEND=">=virtual/jdk-1.7
72406 - app-arch/unzip
72407 - ${CDEPEND}
72408 - dev-java/javahelp:0"
72409 -RDEPEND=">=virtual/jdk-1.7
72410 - ${CDEPEND}"
72411 -
72412 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72413 -
72414 -EANT_BUILD_XML="nbbuild/build.xml"
72415 -EANT_BUILD_TARGET="rebuild-cluster"
72416 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72417 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72418 -JAVA_PKG_BSFIX="off"
72419 -
72420 -src_unpack() {
72421 - unpack $(basename ${SOURCE_URL})
72422 -
72423 - einfo "Deleting bundled jars..."
72424 - find -name "*.jar" -type f -delete
72425 -
72426 - unpack netbeans-9999-r14-build.xml.patch.bz2
72427 -
72428 - pushd "${S}" >/dev/null || die
72429 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72430 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72431 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72432 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72433 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72434 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72435 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72436 - popd >/dev/null || die
72437 -}
72438 -
72439 -src_prepare() {
72440 - einfo "Deleting bundled class files..."
72441 - find -name "*.class" -type f | xargs rm -vf
72442 -
72443 - epatch netbeans-9999-r14-build.xml.patch
72444 -
72445 - # Support for custom patches
72446 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72447 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72448 -
72449 - if [ -n "${files}" ] ; then
72450 - einfo "Applying custom patches:"
72451 -
72452 - for file in ${files} ; do
72453 - epatch "${file}"
72454 - done
72455 - fi
72456 - fi
72457 -
72458 - einfo "Symlinking external libraries..."
72459 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72460 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72461 -
72462 - einfo "Linking in other clusters..."
72463 - mkdir "${S}"/nbbuild/netbeans || die
72464 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72465 -
72466 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72467 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72468 - touch nb.cluster.platform.built
72469 -
72470 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72471 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72472 - touch nb.cluster.extide.built
72473 -
72474 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72475 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72476 - touch nb.cluster.ide.built
72477 -
72478 - popd >/dev/null || die
72479 -
72480 - java-pkg-2_src_prepare
72481 -}
72482 -
72483 -src_install() {
72484 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72485 -
72486 - insinto ${INSTALL_DIR}
72487 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72488 - doins -r *
72489 -
72490 - popd >/dev/null || die
72491 -
72492 - local instdir=/${INSTALL_DIR}/modules/ext
72493 - pushd "${D}"/${instdir} >/dev/null || die
72494 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72495 - popd >/dev/null || die
72496 -
72497 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72498 -}
72499
72500 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150828.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150828.ebuild
72501 deleted file mode 100644
72502 index 4ef707b..0000000
72503 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150828.ebuild
72504 +++ /dev/null
72505 @@ -1,123 +0,0 @@
72506 -# Copyright 1999-2015 Gentoo Foundation
72507 -# Distributed under the terms of the GNU General Public License v2
72508 -# $Header: $
72509 -
72510 -EAPI="4"
72511 -inherit eutils java-pkg-2 java-ant-2
72512 -
72513 -DESCRIPTION="Netbeans Web Services Cluster"
72514 -HOMEPAGE="http://netbeans.org/"
72515 -SLOT="9999"
72516 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
72517 -SRC_URI="${SOURCE_URL}
72518 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72519 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72520 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72521 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72522 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72523 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72524 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72525 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72526 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72527 -KEYWORDS="~amd64 ~x86"
72528 -IUSE=""
72529 -S="${WORKDIR}"
72530 -
72531 -CDEPEND="~dev-java/netbeans-platform-${PV}
72532 - ~dev-java/netbeans-extide-${PV}
72533 - ~dev-java/netbeans-ide-${PV}
72534 - dev-java/commons-compress:0"
72535 -DEPEND=">=virtual/jdk-1.7
72536 - app-arch/unzip
72537 - ${CDEPEND}
72538 - dev-java/javahelp:0"
72539 -RDEPEND=">=virtual/jdk-1.7
72540 - ${CDEPEND}"
72541 -
72542 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72543 -
72544 -EANT_BUILD_XML="nbbuild/build.xml"
72545 -EANT_BUILD_TARGET="rebuild-cluster"
72546 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72547 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72548 -JAVA_PKG_BSFIX="off"
72549 -
72550 -src_unpack() {
72551 - unpack $(basename ${SOURCE_URL})
72552 -
72553 - einfo "Deleting bundled jars..."
72554 - find -name "*.jar" -type f -delete
72555 -
72556 - unpack netbeans-9999-r14-build.xml.patch.bz2
72557 -
72558 - pushd "${S}" >/dev/null || die
72559 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72560 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72561 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72562 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72563 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72564 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72565 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72566 - popd >/dev/null || die
72567 -}
72568 -
72569 -src_prepare() {
72570 - einfo "Deleting bundled class files..."
72571 - find -name "*.class" -type f | xargs rm -vf
72572 -
72573 - epatch netbeans-9999-r14-build.xml.patch
72574 -
72575 - # Support for custom patches
72576 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72577 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72578 -
72579 - if [ -n "${files}" ] ; then
72580 - einfo "Applying custom patches:"
72581 -
72582 - for file in ${files} ; do
72583 - epatch "${file}"
72584 - done
72585 - fi
72586 - fi
72587 -
72588 - einfo "Symlinking external libraries..."
72589 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72590 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72591 -
72592 - einfo "Linking in other clusters..."
72593 - mkdir "${S}"/nbbuild/netbeans || die
72594 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72595 -
72596 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72597 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72598 - touch nb.cluster.platform.built
72599 -
72600 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72601 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72602 - touch nb.cluster.extide.built
72603 -
72604 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72605 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72606 - touch nb.cluster.ide.built
72607 -
72608 - popd >/dev/null || die
72609 -
72610 - java-pkg-2_src_prepare
72611 -}
72612 -
72613 -src_install() {
72614 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72615 -
72616 - insinto ${INSTALL_DIR}
72617 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72618 - doins -r *
72619 -
72620 - popd >/dev/null || die
72621 -
72622 - local instdir=/${INSTALL_DIR}/modules/ext
72623 - pushd "${D}"/${instdir} >/dev/null || die
72624 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72625 - popd >/dev/null || die
72626 -
72627 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72628 -}
72629
72630 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150829.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150829.ebuild
72631 deleted file mode 100644
72632 index adde1d0..0000000
72633 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150829.ebuild
72634 +++ /dev/null
72635 @@ -1,123 +0,0 @@
72636 -# Copyright 1999-2015 Gentoo Foundation
72637 -# Distributed under the terms of the GNU General Public License v2
72638 -# $Header: $
72639 -
72640 -EAPI="4"
72641 -inherit eutils java-pkg-2 java-ant-2
72642 -
72643 -DESCRIPTION="Netbeans Web Services Cluster"
72644 -HOMEPAGE="http://netbeans.org/"
72645 -SLOT="9999"
72646 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
72647 -SRC_URI="${SOURCE_URL}
72648 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72649 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72650 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72651 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72652 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72653 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72654 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72655 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72656 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72657 -KEYWORDS="~amd64 ~x86"
72658 -IUSE=""
72659 -S="${WORKDIR}"
72660 -
72661 -CDEPEND="~dev-java/netbeans-platform-${PV}
72662 - ~dev-java/netbeans-extide-${PV}
72663 - ~dev-java/netbeans-ide-${PV}
72664 - dev-java/commons-compress:0"
72665 -DEPEND=">=virtual/jdk-1.7
72666 - app-arch/unzip
72667 - ${CDEPEND}
72668 - dev-java/javahelp:0"
72669 -RDEPEND=">=virtual/jdk-1.7
72670 - ${CDEPEND}"
72671 -
72672 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72673 -
72674 -EANT_BUILD_XML="nbbuild/build.xml"
72675 -EANT_BUILD_TARGET="rebuild-cluster"
72676 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72677 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72678 -JAVA_PKG_BSFIX="off"
72679 -
72680 -src_unpack() {
72681 - unpack $(basename ${SOURCE_URL})
72682 -
72683 - einfo "Deleting bundled jars..."
72684 - find -name "*.jar" -type f -delete
72685 -
72686 - unpack netbeans-9999-r14-build.xml.patch.bz2
72687 -
72688 - pushd "${S}" >/dev/null || die
72689 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72690 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72691 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72692 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72693 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72694 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72695 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72696 - popd >/dev/null || die
72697 -}
72698 -
72699 -src_prepare() {
72700 - einfo "Deleting bundled class files..."
72701 - find -name "*.class" -type f | xargs rm -vf
72702 -
72703 - epatch netbeans-9999-r14-build.xml.patch
72704 -
72705 - # Support for custom patches
72706 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72707 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72708 -
72709 - if [ -n "${files}" ] ; then
72710 - einfo "Applying custom patches:"
72711 -
72712 - for file in ${files} ; do
72713 - epatch "${file}"
72714 - done
72715 - fi
72716 - fi
72717 -
72718 - einfo "Symlinking external libraries..."
72719 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72720 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72721 -
72722 - einfo "Linking in other clusters..."
72723 - mkdir "${S}"/nbbuild/netbeans || die
72724 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72725 -
72726 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72727 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72728 - touch nb.cluster.platform.built
72729 -
72730 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72731 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72732 - touch nb.cluster.extide.built
72733 -
72734 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72735 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72736 - touch nb.cluster.ide.built
72737 -
72738 - popd >/dev/null || die
72739 -
72740 - java-pkg-2_src_prepare
72741 -}
72742 -
72743 -src_install() {
72744 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72745 -
72746 - insinto ${INSTALL_DIR}
72747 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72748 - doins -r *
72749 -
72750 - popd >/dev/null || die
72751 -
72752 - local instdir=/${INSTALL_DIR}/modules/ext
72753 - pushd "${D}"/${instdir} >/dev/null || die
72754 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72755 - popd >/dev/null || die
72756 -
72757 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72758 -}
72759
72760 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150830.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150830.ebuild
72761 deleted file mode 100644
72762 index 9a483c0..0000000
72763 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150830.ebuild
72764 +++ /dev/null
72765 @@ -1,123 +0,0 @@
72766 -# Copyright 1999-2015 Gentoo Foundation
72767 -# Distributed under the terms of the GNU General Public License v2
72768 -# $Header: $
72769 -
72770 -EAPI="4"
72771 -inherit eutils java-pkg-2 java-ant-2
72772 -
72773 -DESCRIPTION="Netbeans Web Services Cluster"
72774 -HOMEPAGE="http://netbeans.org/"
72775 -SLOT="9999"
72776 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
72777 -SRC_URI="${SOURCE_URL}
72778 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72779 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72780 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72781 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72782 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72783 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72784 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72785 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72786 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72787 -KEYWORDS="~amd64 ~x86"
72788 -IUSE=""
72789 -S="${WORKDIR}"
72790 -
72791 -CDEPEND="~dev-java/netbeans-platform-${PV}
72792 - ~dev-java/netbeans-extide-${PV}
72793 - ~dev-java/netbeans-ide-${PV}
72794 - dev-java/commons-compress:0"
72795 -DEPEND=">=virtual/jdk-1.7
72796 - app-arch/unzip
72797 - ${CDEPEND}
72798 - dev-java/javahelp:0"
72799 -RDEPEND=">=virtual/jdk-1.7
72800 - ${CDEPEND}"
72801 -
72802 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72803 -
72804 -EANT_BUILD_XML="nbbuild/build.xml"
72805 -EANT_BUILD_TARGET="rebuild-cluster"
72806 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72807 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72808 -JAVA_PKG_BSFIX="off"
72809 -
72810 -src_unpack() {
72811 - unpack $(basename ${SOURCE_URL})
72812 -
72813 - einfo "Deleting bundled jars..."
72814 - find -name "*.jar" -type f -delete
72815 -
72816 - unpack netbeans-9999-r14-build.xml.patch.bz2
72817 -
72818 - pushd "${S}" >/dev/null || die
72819 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72820 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72821 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72822 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72823 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72824 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72825 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72826 - popd >/dev/null || die
72827 -}
72828 -
72829 -src_prepare() {
72830 - einfo "Deleting bundled class files..."
72831 - find -name "*.class" -type f | xargs rm -vf
72832 -
72833 - epatch netbeans-9999-r14-build.xml.patch
72834 -
72835 - # Support for custom patches
72836 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72837 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72838 -
72839 - if [ -n "${files}" ] ; then
72840 - einfo "Applying custom patches:"
72841 -
72842 - for file in ${files} ; do
72843 - epatch "${file}"
72844 - done
72845 - fi
72846 - fi
72847 -
72848 - einfo "Symlinking external libraries..."
72849 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72850 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72851 -
72852 - einfo "Linking in other clusters..."
72853 - mkdir "${S}"/nbbuild/netbeans || die
72854 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72855 -
72856 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72857 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72858 - touch nb.cluster.platform.built
72859 -
72860 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72861 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72862 - touch nb.cluster.extide.built
72863 -
72864 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72865 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72866 - touch nb.cluster.ide.built
72867 -
72868 - popd >/dev/null || die
72869 -
72870 - java-pkg-2_src_prepare
72871 -}
72872 -
72873 -src_install() {
72874 - pushd nbbuild/netbeans/webcommon >/dev/null || die
72875 -
72876 - insinto ${INSTALL_DIR}
72877 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
72878 - doins -r *
72879 -
72880 - popd >/dev/null || die
72881 -
72882 - local instdir=/${INSTALL_DIR}/modules/ext
72883 - pushd "${D}"/${instdir} >/dev/null || die
72884 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
72885 - popd >/dev/null || die
72886 -
72887 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
72888 -}
72889
72890 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150831.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150831.ebuild
72891 deleted file mode 100644
72892 index 0962bd7..0000000
72893 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150831.ebuild
72894 +++ /dev/null
72895 @@ -1,123 +0,0 @@
72896 -# Copyright 1999-2015 Gentoo Foundation
72897 -# Distributed under the terms of the GNU General Public License v2
72898 -# $Header: $
72899 -
72900 -EAPI="4"
72901 -inherit eutils java-pkg-2 java-ant-2
72902 -
72903 -DESCRIPTION="Netbeans Web Services Cluster"
72904 -HOMEPAGE="http://netbeans.org/"
72905 -SLOT="9999"
72906 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
72907 -SRC_URI="${SOURCE_URL}
72908 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
72909 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
72910 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
72911 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
72912 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
72913 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
72914 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
72915 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
72916 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
72917 -KEYWORDS="~amd64 ~x86"
72918 -IUSE=""
72919 -S="${WORKDIR}"
72920 -
72921 -CDEPEND="~dev-java/netbeans-platform-${PV}
72922 - ~dev-java/netbeans-extide-${PV}
72923 - ~dev-java/netbeans-ide-${PV}
72924 - dev-java/commons-compress:0"
72925 -DEPEND=">=virtual/jdk-1.7
72926 - app-arch/unzip
72927 - ${CDEPEND}
72928 - dev-java/javahelp:0"
72929 -RDEPEND=">=virtual/jdk-1.7
72930 - ${CDEPEND}"
72931 -
72932 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
72933 -
72934 -EANT_BUILD_XML="nbbuild/build.xml"
72935 -EANT_BUILD_TARGET="rebuild-cluster"
72936 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
72937 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
72938 -JAVA_PKG_BSFIX="off"
72939 -
72940 -src_unpack() {
72941 - unpack $(basename ${SOURCE_URL})
72942 -
72943 - einfo "Deleting bundled jars..."
72944 - find -name "*.jar" -type f -delete
72945 -
72946 - unpack netbeans-9999-r14-build.xml.patch.bz2
72947 -
72948 - pushd "${S}" >/dev/null || die
72949 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
72950 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
72951 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
72952 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
72953 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
72954 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
72955 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
72956 - popd >/dev/null || die
72957 -}
72958 -
72959 -src_prepare() {
72960 - einfo "Deleting bundled class files..."
72961 - find -name "*.class" -type f | xargs rm -vf
72962 -
72963 - epatch netbeans-9999-r14-build.xml.patch
72964 -
72965 - # Support for custom patches
72966 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
72967 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
72968 -
72969 - if [ -n "${files}" ] ; then
72970 - einfo "Applying custom patches:"
72971 -
72972 - for file in ${files} ; do
72973 - epatch "${file}"
72974 - done
72975 - fi
72976 - fi
72977 -
72978 - einfo "Symlinking external libraries..."
72979 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
72980 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
72981 -
72982 - einfo "Linking in other clusters..."
72983 - mkdir "${S}"/nbbuild/netbeans || die
72984 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
72985 -
72986 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
72987 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72988 - touch nb.cluster.platform.built
72989 -
72990 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
72991 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72992 - touch nb.cluster.extide.built
72993 -
72994 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
72995 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
72996 - touch nb.cluster.ide.built
72997 -
72998 - popd >/dev/null || die
72999 -
73000 - java-pkg-2_src_prepare
73001 -}
73002 -
73003 -src_install() {
73004 - pushd nbbuild/netbeans/webcommon >/dev/null || die
73005 -
73006 - insinto ${INSTALL_DIR}
73007 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73008 - doins -r *
73009 -
73010 - popd >/dev/null || die
73011 -
73012 - local instdir=/${INSTALL_DIR}/modules/ext
73013 - pushd "${D}"/${instdir} >/dev/null || die
73014 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
73015 - popd >/dev/null || die
73016 -
73017 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
73018 -}
73019
73020 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150801.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150901.ebuild
73021 similarity index 98%
73022 rename from dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150801.ebuild
73023 rename to dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150901.ebuild
73024 index 09d7f31..04334d4 100644
73025 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150801.ebuild
73026 +++ b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150901.ebuild
73027 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
73028 DESCRIPTION="Netbeans Web Services Cluster"
73029 HOMEPAGE="http://netbeans.org/"
73030 SLOT="9999"
73031 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
73032 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
73033 SRC_URI="${SOURCE_URL}
73034 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
73035 http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
73036
73037 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
73038 index ea8c8e1..763107d 100644
73039 --- a/dev-java/netbeans-websvccommon/Manifest
73040 +++ b/dev-java/netbeans-websvccommon/Manifest
73041 @@ -4,70 +4,24 @@ Hash: SHA256
73042 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
73043 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
73044 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
73045 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
73046 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
73047 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
73048 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
73049 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
73050 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
73051 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
73052 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
73053 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
73054 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
73055 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
73056 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
73057 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
73058 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
73059 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
73060 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
73061 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
73062 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
73063 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
73064 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
73065 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
73066 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
73067 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
73068 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
73069 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
73070 EBUILD netbeans-websvccommon-8.0.2.ebuild 2786 SHA256 1d7a70a5f164be11933484f1e0d55561ebc4f906acd1366843adf2dc2f60f2df SHA512 61ebdc9957ad3746013d205794336c95c36a5b2f6abf026c39608c249f13c605b920b54890d125a17519d82f47ba6b93e687366a5f0caea72727713664215805 WHIRLPOOL fc6f389a4b335bbcbbe3d28f9720b6c138b8e1b5f12fbc7e08403657959857015372fd3aa66b8b1caafc5bdae33eaa5f1d2b8477c0ec3eb4444aa0a14f98bf19
73071 -EBUILD netbeans-websvccommon-9999_p20150801.ebuild 2727 SHA256 bd0b5d7b7e290a84dbf5ca0c5bd1abd462fa326ef7a0377bb8202c58f4f0fe0e SHA512 7cb64f1ce4244a692d7eeb72bce2c737f91aecfef2ea6d9dcb89f2360fdabe741ab49e281b560b42ff49201a37ef9be723fa20478f7ef5b82bf2cd6e89c18543 WHIRLPOOL ac19ebbf397779b57aa8ee177bdcd49e953afc8239b193c421e4e13e6320ebfa51d8b8813767cca08c561d4f16e7de8b6086642dceeab8b2d5a23cbefe815a21
73072 -EBUILD netbeans-websvccommon-9999_p20150803.ebuild 2727 SHA256 0b4e1060cf47223a7f9292d72d097979c98bd17e373390f605c27bd9c9c6f329 SHA512 8cb0e719b3ab38e6ad534e2cd9021e0c5572943506e89f438b4832069cea730c0164fe0a41e58db8c5d91c87881cd5623057a2048eb8f2e6da15756ba3589983 WHIRLPOOL 2bef19eee9fee2999101607955a28e6fd175444fb7679932090c1b6f4216f6b846bce7d48d7d63bd5be0824408a49492c026e96b94f2fa417fcf1977c615f6ef
73073 -EBUILD netbeans-websvccommon-9999_p20150804.ebuild 2727 SHA256 ad28ca1da8df543c6930499f238867a77f80deaa35bdbd5dee69c046320d8e3d SHA512 0a21f5a876cd7333b79f321baa4f363f48d3b15f68ad6267485ea0961a2f16e9e1ed94fa72fbd126ea7434050109f8d301b93a93f0b004d44fb127f8e9c96fd0 WHIRLPOOL cee0517d37db8a7cae77102ac1afb3645aa7c636696f94b2f5f77078357642d3db2c86e2dbff20a86f3d2673d538f6ef06e2de6366fdee59c3459f918ebfbe7b
73074 -EBUILD netbeans-websvccommon-9999_p20150805.ebuild 2727 SHA256 d12e367c0d58789e3b8a9226ce2af76b179f593ad4dbc47808fc0dc1d0634f97 SHA512 c5c4b92458d9e3fb611604e9c5798dd1b83ed4bbb0d1e0b9f0d94b5ad85597f7d58ad5b26e1bdb1afc246c328895ba345a422055fa181ffd4e8a9d98bc25ee3a WHIRLPOOL 3da23dad7104611f6ce1dcd0f0cf53cfe860e328e91eb6a14536b71ea98d006daff88e81a88a334e7d2c4ab75cf40d69138e3457b67d98ca44dafc5e618ce81e
73075 -EBUILD netbeans-websvccommon-9999_p20150807.ebuild 2727 SHA256 59374d8026f966f22746fc2c6f02e4855106a1777cb3bb8599d9935442b503e9 SHA512 52a0f6d72359a3210f6ba6506f32c6c95196b060643695ca2994208f789658e16ce9e8fe586943c98d232cfd2b8755eedc430da4628d7da1d2fbfe0559243263 WHIRLPOOL edeb7d066480c161da900811bb4186f5d612d75102dee79cf3ff8a6ff9280895a9508277e721c5cd846c3617116e81790101c5830844d7b3f50efd23494d2882
73076 -EBUILD netbeans-websvccommon-9999_p20150808.ebuild 2727 SHA256 3aa1b75f65742e550f6a50dd00591875443e700514736e46ce5c6b0ec8d46b0b SHA512 d4d6dd1824c680c74e14d9701f08fab0cd401ad7d1ad1c5f27a54209f89f54866e80d9d75329995b3f46f71dee522c4b722101c2cee9bf41830cab521dfc9c88 WHIRLPOOL 6c7f9c0b3f704b4d09684a25141a733c233d6067f74aae44bdb6b59322a9c5adb206808f9233ded1ecd7205964c72017c1c4972abc058069214b73cb5a89d175
73077 -EBUILD netbeans-websvccommon-9999_p20150810.ebuild 2727 SHA256 5129239d1bafdda40f30d7980798fd4fb77e399bf0f63e5ef0a3d416ed284c03 SHA512 733189a5d347ea89f5ccb99fb215b44ebde17bdf33e37753b24611fd4910eeaf388c922d4172e366de0ed43587b25e89d4e1a668d2d37e7400ac2703ace7d03f WHIRLPOOL 7b62ca83ce4e282f52823444bcb446e2b93b618214a099095d5d5cf5c604f3e0789d552153d4ae9b3678f26669d6a2b02039c20275b70ace85954a5b2ddd89df
73078 -EBUILD netbeans-websvccommon-9999_p20150812.ebuild 2727 SHA256 7ce4297c50ff5a512ffbb968bd22015c97cb1353681e4837b1b0ff43cd628574 SHA512 04576941297632c73a48ec8883d3a2a446d1e93e0d61ad9ab26d9d1f4233de5d869120d24d6511f28255d22f2a040458376a76adcafeb48b4b0aad538699f890 WHIRLPOOL 0e4cf99eb14f483c0de7b882e4fc43873562be53180000a0992bcbe2f0e414bffe55d6ba32f331e9b012d73d7752de175693f71e33080de2db9aa3a4210daf24
73079 -EBUILD netbeans-websvccommon-9999_p20150813.ebuild 2727 SHA256 2453369bbaa3a9daee33fa5ae5876298052340e5bb467489e6be9d29913b4232 SHA512 43b6f3e76d843a7ef4dc9efeff53dc1864f7413a4e2c757e976ff308f6f88887ab99fc57283e99d0e863e867218ceb95a42dcba01302b935c120592497a38397 WHIRLPOOL ca1e800b37114d7c6baca582cf81dc66106e580b445a903ca3345c1e16bb573084582e06ce4a56cbab4e8dc9abd5c27860da3e9078f95ca7cdcddbc8314ce8d8
73080 -EBUILD netbeans-websvccommon-9999_p20150814.ebuild 2727 SHA256 4d636abe8b5b7dc2c94512ddcd36f22f5466f12783b1cf8e164de1496273a5dc SHA512 7b82432d7f2ed31c9a03ded94a69d71d43380871e443e61a19a2b61ce3f6960a3bfaddd802598c7b0ffd835a615e1d9129457516299c37ce646e28bd02beb5b1 WHIRLPOOL 0c0b8599b8d8128e36a8069618c95eee2d844134bfac91f88995b6b50e460619c0cfd1590e7bdac774451b1ec6c643859c62eb4271682d5c9977b469f0e7fb88
73081 -EBUILD netbeans-websvccommon-9999_p20150817.ebuild 2727 SHA256 abd4efca7dbfca4dd9e5425e950f3ea8c47efe69e1d30fa0109c6cd97690830d SHA512 b7ed6d3eb042c77a42e3d16cd009b29742a37140b3a06b52c6a097a007c6625cefd54a1d5553152c2d5d3ddbecbaa5bbe8d3eef204755013267d058801f40909 WHIRLPOOL 961f128c0dcea49945a26e5b4dc7ccb482baeec66147e3fcdcbfe9bda4a5a1296fdcc044fbf786c0e75143ffface6fb07ca3f760978db68a19680db5e4152838
73082 -EBUILD netbeans-websvccommon-9999_p20150818.ebuild 2727 SHA256 fda2112012261ccf84b3b89a72f6cb26f2f0efee04c9cec44836a0aff05fe3f5 SHA512 e88819ebea7e95eec1eae9d4e185448b821166624539f1e122d70ff8a9312a79b247daa41082cc1d4418d189e784e01594d83454d10927cede9849d579bbb660 WHIRLPOOL eca12eb0aedd542d52040b0b6aa3f3e9f535f1662181d31372cffd3cfd71707e54ed952093649724cacb8add255c59e53b56a52ff3df00f2743cd55183cf0349
73083 -EBUILD netbeans-websvccommon-9999_p20150819.ebuild 2727 SHA256 0d693bc256f42d967e4bf883a333a18ee85e4d329c234292cf4cebb803fa7209 SHA512 d3a34eaae19d4c4eea58d9c4db739f0a06d25825731090806cf16b766a960e292e45d275868470bec65c1cafb4c727c924c6401e1ce2745e6fff807dc668bfa9 WHIRLPOOL e285179527918447dc87ab12289ecbf7ff805f6b79a24d0aa00467528ce923d05a4e687ffe5e26ecbc8dc728fa10c494760c42297d16123190e251bd86dd5d79
73084 -EBUILD netbeans-websvccommon-9999_p20150820.ebuild 2727 SHA256 9b7a9ef3401abdf00869fa783550893fc71353af12a9f3e7d0f20c7ad3771aeb SHA512 e4897cb04ef924dfc583814dd951e18c476a205030ff651eceab26ceae30c4f89732534798b228fba4cc8196af69af0872a1ae6953d1380afa9a43491eddb993 WHIRLPOOL 340212144f82771463b93ab1fb74e4876484294f9956507019ff0a4c07ebd1e40dcf7f3206bc03809c69dc5c32e0adcace3439b625956c1dd349424bf1929256
73085 -EBUILD netbeans-websvccommon-9999_p20150821.ebuild 2727 SHA256 ae0fee947feae887de4174851d9140e01ff61a0a610bff474f48d5ebc7c570ea SHA512 61de914f268a9d8b328e7b66ec3100aad46452bbe9296a60ae35d65293476f179e14f477e50b6a271cba5ceeba1efa838dd5fabb1ce302e6e79273f90a1f3e85 WHIRLPOOL 05aca1c24aedc6f1ec2d650c596fdabbd26e2377bd16aa8ef657cb9aa7d47ad6209b184911e84aaab26883f2bd83e2f6948ddf6c594585c14ab7e6045ca8b029
73086 -EBUILD netbeans-websvccommon-9999_p20150822.ebuild 2727 SHA256 70654f3fbae7b1cf4e3198525555faeacf5cbfc36621b61f80391df7c8e4b670 SHA512 4519c552603212b48dacf3ec8bb2191d157f444b8a87b54269eaae35a040a03397aacc676a70f7f532f3d09c2a08288557eb70c7dc0ca8e963783fe5072597d9 WHIRLPOOL e7a446c7d972a31aafd756a4cc3bfc061b2ed757e892d01f83ba862d7b8684d75eb9efd56c2f4cd1b46c4e5d1e9dc02b9df8497ebace623acac58f18a6b3d0e7
73087 -EBUILD netbeans-websvccommon-9999_p20150823.ebuild 2727 SHA256 0aed0f88c0f84e031d8ecabf9e2e20f62b26c7aa5f45b506aa3094eb5196f690 SHA512 959c938347a555abe447fa0c894a250485132fa77249a550d4bf654cd39ec29b1c89ee316cca17088f17352d0035792fd1a41a767d1c72435b566c3ee1a57825 WHIRLPOOL bf616aad60a320a890bb2290287545a9fed805639d1209990458671c4c4e55bee01140ea88c7d3e80ac3a275e83d37730e0c1921169bb284b794c882ad4a292c
73088 -EBUILD netbeans-websvccommon-9999_p20150824.ebuild 2727 SHA256 b32904f5f00c67daa2f313d6a7b44170dad8f85c2771b89b3b3cb2aa4607369e SHA512 354567c575ac18bb2b7992082be9faed5a02c2ea70054197b1d15b03bd8e8b9d5b31bbe27d6dca08cda3afc8ee47a2fc58f027cf427fd30db8d5bd5a3e641a97 WHIRLPOOL ea27501b6aa06f41aa0909063000446df29aefa7d7b8dd7a742587fc441ecddab88a72346e3ea59367bcf0b8823dc7a5f418e2ae568a5aea89c488677cd5608f
73089 -EBUILD netbeans-websvccommon-9999_p20150825.ebuild 2727 SHA256 89f38d7302d631378a396fe5eed9619eb6655b0145a0b74620f22f68f8acda02 SHA512 1b976c04df4ec61338e286aa0164335b21807f405937c08d5bfbd89b7cff7c6c1e7b739c38dd4538e7341bd90d51b2b26347ac291545a18b4e4a508eb7b5d4ce WHIRLPOOL 28673ed77915ad31e79c05f6480ad38d63d1e6f671a74eee3e75118a0a91e01e4c1cc1e41398451003c0c8899e956a4dc34cfe01c5d9b2fde1688d6112e4b199
73090 -EBUILD netbeans-websvccommon-9999_p20150827.ebuild 2727 SHA256 5cd9dee933903bcce75927ff2e1e71bfc939887f52e192291988efbdb11800f9 SHA512 e97f5b68f222670ea5401f74cca1d4a0d1f2823d209b06dc5a0a3c2aebf9dd522f80e7d14c285e508eeedb3550f549e700eb273171bc2be74d9305c16064fa63 WHIRLPOOL 90c22aadc0181b4a8522c3604b263124e3c347a104c3643bb922c88f6301f1d57c61825fba1f17d0cfff3bcf835d722632c920249abf36b32dc250133dbc67bb
73091 -EBUILD netbeans-websvccommon-9999_p20150828.ebuild 2727 SHA256 c21b29af6d453bce07f0a3664a013316e105cc14e5cba62a607651c9abb5423b SHA512 3f349685f927ea9b17a3f99d78f64afe2d826d50fc6f1cb51ccb75ea1d63ed05b30d1d155feeeb2dd6670b178d35b6c09d0607dce2a9fda237f4fd273ffbf073 WHIRLPOOL 19109048ec64f420ea1f015aad8f91382d0be8ad5641e09f041db4df1d612f1af606fca725cf4358afc67dfd9c03fdec3bc906e865ed9f7488b172346ef21c46
73092 -EBUILD netbeans-websvccommon-9999_p20150829.ebuild 2727 SHA256 0973b7604899a2861ceec014df6bb5cea3de89aab15166f431aa043ebd85fe55 SHA512 3998657d7bc63e54b64235e5a9c5ceb18f55d18e7badfe67415384ecbda243910f50cc70528e833c68eebc87fdb432e0a9e0ba0dd882ac560886feb4fb775c4e WHIRLPOOL 2adabb7983834b3a5bf569c60e21a4cfce6f67a3818c55e9b573cefde6e07c3c5172dc7663d417306e74c78511ad4f9012f1b6a105268add03be3badbe783afd
73093 -EBUILD netbeans-websvccommon-9999_p20150830.ebuild 2727 SHA256 83f9b2d53a1daa9058bf78eff82479f3ff92c9a6c86f9a6a148605bc79d4e1d1 SHA512 cd05df3ecfcd9305189b07e0e1c5cc19453c6107f3cee96e90c52ebdf536a8e5ad437fe645ad826a65d416566762b1b15e224b00cdfee0c06c7445722547c1df WHIRLPOOL 8215fa1442176c30d43de8cc9a828683a55605209caed3743330b99489745cfad3b056abaf6cdf95f08bedb0a991b34773c4adfc1661896d3d8b16f805a97e94
73094 -EBUILD netbeans-websvccommon-9999_p20150831.ebuild 2727 SHA256 eaf4fe9e6f21a0e3bb8f57589c6b08703160f9a480d21cebfd924a961390b8f5 SHA512 b1740ff5bd869ad9203a164b9fdd177f43c79b6e24c015477fc7e6d634297a0df5d6433a1236d387532c170dfeb9cfda2a6aacf7bcedd4b83a2e9b5bc3419323 WHIRLPOOL 9e716e28fbfdd413989d9a7aee4df61f376b4f964f11b48f844968d63cebbbad12b03b14ce6fd31162cbd5ca5dab6d7940c6fbb309df9447f34904cce52eb92f
73095 +EBUILD netbeans-websvccommon-9999_p20150901.ebuild 2727 SHA256 07080d83ba46da183524f82887556295ea266f3ca920db57d0bd259adb65f73c SHA512 53ed0c7bd19ceeec0538b64c6eafd037009ab24705354c75eddfc0e96302ee3ec6bd227b51c9740ff487a1958a9084f67839bd8c3e22acecdc4a47daae3320e3 WHIRLPOOL 7ab47bbcc549d8a6dc9875c8cc758483f1150009575eee00b5304541b9af812d5de661e17527b77f7a3cacbaed5807df81dbbe1589741eca99c926cd1073b982
73096 MISC metadata.xml 251 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 04153cbd9776ad56a94d6a47d043df15d082d8888df8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c WHIRLPOOL 2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43
73097 -----BEGIN PGP SIGNATURE-----
73098 Version: GnuPG v2
73099
73100 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZFk4P/jGrlTolOpRpfdnjLu2905oV
73101 -VSB0KubXtFv5g01cvZLO60rzeE8HfMCekVDlLpgHVcuRGtYE9qK2biBs2uVIpAtH
73102 -jOkX3RbbyA34x3WWlHzJTZAHuJ5AAsZN+orJuMAUFdjYXp1x0kTYqDrTN4wcCfp6
73103 -tr/ypK7BPzjUXSaMHihvBk1/Ymx0X+WM40AZj/172XfQrCgdCJa1aeyXXVlXW54Q
73104 -AqNYvNk9O4rcG3i0ygxIzwCxYd2pXD7udhsy+gN2TjEP+XqIQ7u+AMvpfUic1efH
73105 -fgKPqJmdhLqVFK9acIcE4dxCl5ycyK3U09Xk1UzgXCEJaTA4r3o+jXPpkg2bGEEC
73106 -8MyR/zVyOT10MVdwTSPSMv85YBtS6Bfgb+27X/cQKNm0w6k3N5lOtN1MmUvGA5f0
73107 -hoEPFuNqbnd5aiS4Y3gG9f65IeFI6ZgSSN5VaJAbjs44vMTqShAWf4J5pjo63Oga
73108 -ku7sMJ2MCkL/QYiSNvlkT9yOBEss9QeFg1b31r+VTnwkCHEIqWO6lKMNVsYzEAeZ
73109 -nnEJLRTbhdKGfl+tJ3zMeBDp+3p4cOY0ybJyEb1OBsd/RU+m/wpCMkLny6ginWV5
73110 -QwxHz8VLM1qKqyjuh8B2wdYxmA0DOIEzcoz/dO2T/5tnB8SgWPpASyCHIwzzF7oG
73111 -Y/nH/xVt7zZeEqHa2jmh
73112 -=EOdS
73113 +iQIcBAEBCAAGBQJV5YsQAAoJEHXhZAaA2KaZtHEP/2mOBM7fQLzjX7ThtewSFWdv
73114 +zpFavZl/6W8xEwBa3etJw0fFPzi9RFlh7kNBlCRc3kG7L5MmRdYAJfDkkFCdAIYV
73115 +P2W0NaRAkLlmGgccrUnArEWnVxm2rfH7mByiL5zTPARBf36ByzZSdGHGP07RPwpH
73116 +bbdq4iuI9pyaenpbpQ62V73rUB4p5ShfeuO2MXTbNroWQ6Y9dXbqN+8+/T77M9yG
73117 +A1CopgRnLBFo0OSAKM6AMBU1fvg56liZZcHsV0YzdPOacU3DG4lZoQ5a9pyEYTFQ
73118 +X9dwhCxVTufNvsB8YKjoy16tJPGAenXmSx9NoZJ4nJD3uSniKk0HdaoUwKzxCm7M
73119 +yeLo9lrw4AE8qyOdSJJ7vGjPVGJtteyQ266KNZjajFhagi7k3kQnVS2DnwBScsRZ
73120 +LSwCVReBx+TyzeoMTJ3TaNuU0mw04iEGMmpYsZBtlItbvTt3kcTm4cQFnLM7/DC3
73121 +A17CbIHm9N18J4ELS07fIw5CbvVHqmrKGbAVGpYVasidiH6b71K3py2qhhiNxPA6
73122 +pbwaqOaBAJO5Bm6jVuYmRI+RgV4sTr8SIVECvxIHP0+YYtfU5U1OuSnJCimNsmvC
73123 +zxL0IJ2smsPBPVODZYOEoTs9Ad+cS0Yz5y5uX8TqgU1thhdmyoTFEezJj11xLnvw
73124 +GG76YBNwbitiHl94WUBY
73125 +=zHBK
73126 -----END PGP SIGNATURE-----
73127
73128 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150803.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150803.ebuild
73129 deleted file mode 100644
73130 index cb83961..0000000
73131 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150803.ebuild
73132 +++ /dev/null
73133 @@ -1,94 +0,0 @@
73134 -# Copyright 1999-2015 Gentoo Foundation
73135 -# Distributed under the terms of the GNU General Public License v2
73136 -# $Header: $
73137 -
73138 -EAPI="4"
73139 -inherit eutils java-pkg-2 java-ant-2
73140 -
73141 -DESCRIPTION="Netbeans Web Services Common Cluster"
73142 -HOMEPAGE="http://netbeans.org/"
73143 -SLOT="9999"
73144 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
73145 -SRC_URI="${SOURCE_URL}
73146 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73147 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73148 -KEYWORDS="~amd64 ~x86"
73149 -IUSE=""
73150 -S="${WORKDIR}"
73151 -
73152 -CDEPEND="~dev-java/netbeans-platform-${PV}
73153 - ~dev-java/netbeans-ide-${PV}"
73154 -DEPEND=">=virtual/jdk-1.7
73155 - app-arch/unzip
73156 - ${CDEPEND}
73157 - dev-java/javahelp:0"
73158 -RDEPEND=">=virtual/jdk-1.7
73159 - ${CDEPEND}"
73160 -
73161 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73162 -
73163 -EANT_BUILD_XML="nbbuild/build.xml"
73164 -EANT_BUILD_TARGET="rebuild-cluster"
73165 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73166 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73167 -JAVA_PKG_BSFIX="off"
73168 -
73169 -src_unpack() {
73170 - unpack $(basename ${SOURCE_URL})
73171 -
73172 - einfo "Deleting bundled jars..."
73173 - find -name "*.jar" -type f -delete
73174 -
73175 - unpack netbeans-9999-r14-build.xml.patch.bz2
73176 -}
73177 -
73178 -src_prepare() {
73179 - einfo "Deleting bundled class files..."
73180 - find -name "*.class" -type f | xargs rm -vf
73181 -
73182 - epatch netbeans-9999-r14-build.xml.patch
73183 -
73184 - # Support for custom patches
73185 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73186 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73187 -
73188 - if [ -n "${files}" ] ; then
73189 - einfo "Applying custom patches:"
73190 -
73191 - for file in ${files} ; do
73192 - epatch "${file}"
73193 - done
73194 - fi
73195 - fi
73196 -
73197 - einfo "Symlinking external libraries..."
73198 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73199 -
73200 - einfo "Linking in other clusters..."
73201 - mkdir "${S}"/nbbuild/netbeans || die
73202 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73203 -
73204 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73205 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73206 - touch nb.cluster.platform.built
73207 -
73208 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73209 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73210 - touch nb.cluster.ide.built
73211 -
73212 - popd >/dev/null || die
73213 -
73214 - java-pkg-2_src_prepare
73215 -}
73216 -
73217 -src_install() {
73218 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73219 -
73220 - insinto ${INSTALL_DIR}
73221 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73222 - doins -r *
73223 -
73224 - popd >/dev/null || die
73225 -
73226 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73227 -}
73228
73229 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150804.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150804.ebuild
73230 deleted file mode 100644
73231 index e63c878..0000000
73232 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150804.ebuild
73233 +++ /dev/null
73234 @@ -1,94 +0,0 @@
73235 -# Copyright 1999-2015 Gentoo Foundation
73236 -# Distributed under the terms of the GNU General Public License v2
73237 -# $Header: $
73238 -
73239 -EAPI="4"
73240 -inherit eutils java-pkg-2 java-ant-2
73241 -
73242 -DESCRIPTION="Netbeans Web Services Common Cluster"
73243 -HOMEPAGE="http://netbeans.org/"
73244 -SLOT="9999"
73245 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
73246 -SRC_URI="${SOURCE_URL}
73247 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73248 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73249 -KEYWORDS="~amd64 ~x86"
73250 -IUSE=""
73251 -S="${WORKDIR}"
73252 -
73253 -CDEPEND="~dev-java/netbeans-platform-${PV}
73254 - ~dev-java/netbeans-ide-${PV}"
73255 -DEPEND=">=virtual/jdk-1.7
73256 - app-arch/unzip
73257 - ${CDEPEND}
73258 - dev-java/javahelp:0"
73259 -RDEPEND=">=virtual/jdk-1.7
73260 - ${CDEPEND}"
73261 -
73262 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73263 -
73264 -EANT_BUILD_XML="nbbuild/build.xml"
73265 -EANT_BUILD_TARGET="rebuild-cluster"
73266 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73267 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73268 -JAVA_PKG_BSFIX="off"
73269 -
73270 -src_unpack() {
73271 - unpack $(basename ${SOURCE_URL})
73272 -
73273 - einfo "Deleting bundled jars..."
73274 - find -name "*.jar" -type f -delete
73275 -
73276 - unpack netbeans-9999-r14-build.xml.patch.bz2
73277 -}
73278 -
73279 -src_prepare() {
73280 - einfo "Deleting bundled class files..."
73281 - find -name "*.class" -type f | xargs rm -vf
73282 -
73283 - epatch netbeans-9999-r14-build.xml.patch
73284 -
73285 - # Support for custom patches
73286 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73287 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73288 -
73289 - if [ -n "${files}" ] ; then
73290 - einfo "Applying custom patches:"
73291 -
73292 - for file in ${files} ; do
73293 - epatch "${file}"
73294 - done
73295 - fi
73296 - fi
73297 -
73298 - einfo "Symlinking external libraries..."
73299 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73300 -
73301 - einfo "Linking in other clusters..."
73302 - mkdir "${S}"/nbbuild/netbeans || die
73303 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73304 -
73305 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73306 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73307 - touch nb.cluster.platform.built
73308 -
73309 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73310 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73311 - touch nb.cluster.ide.built
73312 -
73313 - popd >/dev/null || die
73314 -
73315 - java-pkg-2_src_prepare
73316 -}
73317 -
73318 -src_install() {
73319 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73320 -
73321 - insinto ${INSTALL_DIR}
73322 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73323 - doins -r *
73324 -
73325 - popd >/dev/null || die
73326 -
73327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73328 -}
73329
73330 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150805.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150805.ebuild
73331 deleted file mode 100644
73332 index 1794d0e..0000000
73333 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150805.ebuild
73334 +++ /dev/null
73335 @@ -1,94 +0,0 @@
73336 -# Copyright 1999-2015 Gentoo Foundation
73337 -# Distributed under the terms of the GNU General Public License v2
73338 -# $Header: $
73339 -
73340 -EAPI="4"
73341 -inherit eutils java-pkg-2 java-ant-2
73342 -
73343 -DESCRIPTION="Netbeans Web Services Common Cluster"
73344 -HOMEPAGE="http://netbeans.org/"
73345 -SLOT="9999"
73346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
73347 -SRC_URI="${SOURCE_URL}
73348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73349 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73350 -KEYWORDS="~amd64 ~x86"
73351 -IUSE=""
73352 -S="${WORKDIR}"
73353 -
73354 -CDEPEND="~dev-java/netbeans-platform-${PV}
73355 - ~dev-java/netbeans-ide-${PV}"
73356 -DEPEND=">=virtual/jdk-1.7
73357 - app-arch/unzip
73358 - ${CDEPEND}
73359 - dev-java/javahelp:0"
73360 -RDEPEND=">=virtual/jdk-1.7
73361 - ${CDEPEND}"
73362 -
73363 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73364 -
73365 -EANT_BUILD_XML="nbbuild/build.xml"
73366 -EANT_BUILD_TARGET="rebuild-cluster"
73367 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73368 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73369 -JAVA_PKG_BSFIX="off"
73370 -
73371 -src_unpack() {
73372 - unpack $(basename ${SOURCE_URL})
73373 -
73374 - einfo "Deleting bundled jars..."
73375 - find -name "*.jar" -type f -delete
73376 -
73377 - unpack netbeans-9999-r14-build.xml.patch.bz2
73378 -}
73379 -
73380 -src_prepare() {
73381 - einfo "Deleting bundled class files..."
73382 - find -name "*.class" -type f | xargs rm -vf
73383 -
73384 - epatch netbeans-9999-r14-build.xml.patch
73385 -
73386 - # Support for custom patches
73387 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73388 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73389 -
73390 - if [ -n "${files}" ] ; then
73391 - einfo "Applying custom patches:"
73392 -
73393 - for file in ${files} ; do
73394 - epatch "${file}"
73395 - done
73396 - fi
73397 - fi
73398 -
73399 - einfo "Symlinking external libraries..."
73400 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73401 -
73402 - einfo "Linking in other clusters..."
73403 - mkdir "${S}"/nbbuild/netbeans || die
73404 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73405 -
73406 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73407 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73408 - touch nb.cluster.platform.built
73409 -
73410 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73411 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73412 - touch nb.cluster.ide.built
73413 -
73414 - popd >/dev/null || die
73415 -
73416 - java-pkg-2_src_prepare
73417 -}
73418 -
73419 -src_install() {
73420 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73421 -
73422 - insinto ${INSTALL_DIR}
73423 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73424 - doins -r *
73425 -
73426 - popd >/dev/null || die
73427 -
73428 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73429 -}
73430
73431 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150807.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150807.ebuild
73432 deleted file mode 100644
73433 index 15a988d..0000000
73434 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150807.ebuild
73435 +++ /dev/null
73436 @@ -1,94 +0,0 @@
73437 -# Copyright 1999-2015 Gentoo Foundation
73438 -# Distributed under the terms of the GNU General Public License v2
73439 -# $Header: $
73440 -
73441 -EAPI="4"
73442 -inherit eutils java-pkg-2 java-ant-2
73443 -
73444 -DESCRIPTION="Netbeans Web Services Common Cluster"
73445 -HOMEPAGE="http://netbeans.org/"
73446 -SLOT="9999"
73447 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
73448 -SRC_URI="${SOURCE_URL}
73449 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73450 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73451 -KEYWORDS="~amd64 ~x86"
73452 -IUSE=""
73453 -S="${WORKDIR}"
73454 -
73455 -CDEPEND="~dev-java/netbeans-platform-${PV}
73456 - ~dev-java/netbeans-ide-${PV}"
73457 -DEPEND=">=virtual/jdk-1.7
73458 - app-arch/unzip
73459 - ${CDEPEND}
73460 - dev-java/javahelp:0"
73461 -RDEPEND=">=virtual/jdk-1.7
73462 - ${CDEPEND}"
73463 -
73464 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73465 -
73466 -EANT_BUILD_XML="nbbuild/build.xml"
73467 -EANT_BUILD_TARGET="rebuild-cluster"
73468 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73469 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73470 -JAVA_PKG_BSFIX="off"
73471 -
73472 -src_unpack() {
73473 - unpack $(basename ${SOURCE_URL})
73474 -
73475 - einfo "Deleting bundled jars..."
73476 - find -name "*.jar" -type f -delete
73477 -
73478 - unpack netbeans-9999-r14-build.xml.patch.bz2
73479 -}
73480 -
73481 -src_prepare() {
73482 - einfo "Deleting bundled class files..."
73483 - find -name "*.class" -type f | xargs rm -vf
73484 -
73485 - epatch netbeans-9999-r14-build.xml.patch
73486 -
73487 - # Support for custom patches
73488 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73489 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73490 -
73491 - if [ -n "${files}" ] ; then
73492 - einfo "Applying custom patches:"
73493 -
73494 - for file in ${files} ; do
73495 - epatch "${file}"
73496 - done
73497 - fi
73498 - fi
73499 -
73500 - einfo "Symlinking external libraries..."
73501 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73502 -
73503 - einfo "Linking in other clusters..."
73504 - mkdir "${S}"/nbbuild/netbeans || die
73505 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73506 -
73507 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73508 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73509 - touch nb.cluster.platform.built
73510 -
73511 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73512 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73513 - touch nb.cluster.ide.built
73514 -
73515 - popd >/dev/null || die
73516 -
73517 - java-pkg-2_src_prepare
73518 -}
73519 -
73520 -src_install() {
73521 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73522 -
73523 - insinto ${INSTALL_DIR}
73524 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73525 - doins -r *
73526 -
73527 - popd >/dev/null || die
73528 -
73529 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73530 -}
73531
73532 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150808.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150808.ebuild
73533 deleted file mode 100644
73534 index 2279fb3..0000000
73535 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150808.ebuild
73536 +++ /dev/null
73537 @@ -1,94 +0,0 @@
73538 -# Copyright 1999-2015 Gentoo Foundation
73539 -# Distributed under the terms of the GNU General Public License v2
73540 -# $Header: $
73541 -
73542 -EAPI="4"
73543 -inherit eutils java-pkg-2 java-ant-2
73544 -
73545 -DESCRIPTION="Netbeans Web Services Common Cluster"
73546 -HOMEPAGE="http://netbeans.org/"
73547 -SLOT="9999"
73548 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
73549 -SRC_URI="${SOURCE_URL}
73550 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73551 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73552 -KEYWORDS="~amd64 ~x86"
73553 -IUSE=""
73554 -S="${WORKDIR}"
73555 -
73556 -CDEPEND="~dev-java/netbeans-platform-${PV}
73557 - ~dev-java/netbeans-ide-${PV}"
73558 -DEPEND=">=virtual/jdk-1.7
73559 - app-arch/unzip
73560 - ${CDEPEND}
73561 - dev-java/javahelp:0"
73562 -RDEPEND=">=virtual/jdk-1.7
73563 - ${CDEPEND}"
73564 -
73565 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73566 -
73567 -EANT_BUILD_XML="nbbuild/build.xml"
73568 -EANT_BUILD_TARGET="rebuild-cluster"
73569 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73570 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73571 -JAVA_PKG_BSFIX="off"
73572 -
73573 -src_unpack() {
73574 - unpack $(basename ${SOURCE_URL})
73575 -
73576 - einfo "Deleting bundled jars..."
73577 - find -name "*.jar" -type f -delete
73578 -
73579 - unpack netbeans-9999-r14-build.xml.patch.bz2
73580 -}
73581 -
73582 -src_prepare() {
73583 - einfo "Deleting bundled class files..."
73584 - find -name "*.class" -type f | xargs rm -vf
73585 -
73586 - epatch netbeans-9999-r14-build.xml.patch
73587 -
73588 - # Support for custom patches
73589 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73590 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73591 -
73592 - if [ -n "${files}" ] ; then
73593 - einfo "Applying custom patches:"
73594 -
73595 - for file in ${files} ; do
73596 - epatch "${file}"
73597 - done
73598 - fi
73599 - fi
73600 -
73601 - einfo "Symlinking external libraries..."
73602 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73603 -
73604 - einfo "Linking in other clusters..."
73605 - mkdir "${S}"/nbbuild/netbeans || die
73606 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73607 -
73608 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73609 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73610 - touch nb.cluster.platform.built
73611 -
73612 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73613 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73614 - touch nb.cluster.ide.built
73615 -
73616 - popd >/dev/null || die
73617 -
73618 - java-pkg-2_src_prepare
73619 -}
73620 -
73621 -src_install() {
73622 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73623 -
73624 - insinto ${INSTALL_DIR}
73625 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73626 - doins -r *
73627 -
73628 - popd >/dev/null || die
73629 -
73630 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73631 -}
73632
73633 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150810.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150810.ebuild
73634 deleted file mode 100644
73635 index 97c35c3..0000000
73636 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150810.ebuild
73637 +++ /dev/null
73638 @@ -1,94 +0,0 @@
73639 -# Copyright 1999-2015 Gentoo Foundation
73640 -# Distributed under the terms of the GNU General Public License v2
73641 -# $Header: $
73642 -
73643 -EAPI="4"
73644 -inherit eutils java-pkg-2 java-ant-2
73645 -
73646 -DESCRIPTION="Netbeans Web Services Common Cluster"
73647 -HOMEPAGE="http://netbeans.org/"
73648 -SLOT="9999"
73649 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
73650 -SRC_URI="${SOURCE_URL}
73651 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73652 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73653 -KEYWORDS="~amd64 ~x86"
73654 -IUSE=""
73655 -S="${WORKDIR}"
73656 -
73657 -CDEPEND="~dev-java/netbeans-platform-${PV}
73658 - ~dev-java/netbeans-ide-${PV}"
73659 -DEPEND=">=virtual/jdk-1.7
73660 - app-arch/unzip
73661 - ${CDEPEND}
73662 - dev-java/javahelp:0"
73663 -RDEPEND=">=virtual/jdk-1.7
73664 - ${CDEPEND}"
73665 -
73666 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73667 -
73668 -EANT_BUILD_XML="nbbuild/build.xml"
73669 -EANT_BUILD_TARGET="rebuild-cluster"
73670 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73671 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73672 -JAVA_PKG_BSFIX="off"
73673 -
73674 -src_unpack() {
73675 - unpack $(basename ${SOURCE_URL})
73676 -
73677 - einfo "Deleting bundled jars..."
73678 - find -name "*.jar" -type f -delete
73679 -
73680 - unpack netbeans-9999-r14-build.xml.patch.bz2
73681 -}
73682 -
73683 -src_prepare() {
73684 - einfo "Deleting bundled class files..."
73685 - find -name "*.class" -type f | xargs rm -vf
73686 -
73687 - epatch netbeans-9999-r14-build.xml.patch
73688 -
73689 - # Support for custom patches
73690 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73691 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73692 -
73693 - if [ -n "${files}" ] ; then
73694 - einfo "Applying custom patches:"
73695 -
73696 - for file in ${files} ; do
73697 - epatch "${file}"
73698 - done
73699 - fi
73700 - fi
73701 -
73702 - einfo "Symlinking external libraries..."
73703 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73704 -
73705 - einfo "Linking in other clusters..."
73706 - mkdir "${S}"/nbbuild/netbeans || die
73707 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73708 -
73709 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73710 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73711 - touch nb.cluster.platform.built
73712 -
73713 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73714 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73715 - touch nb.cluster.ide.built
73716 -
73717 - popd >/dev/null || die
73718 -
73719 - java-pkg-2_src_prepare
73720 -}
73721 -
73722 -src_install() {
73723 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73724 -
73725 - insinto ${INSTALL_DIR}
73726 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73727 - doins -r *
73728 -
73729 - popd >/dev/null || die
73730 -
73731 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73732 -}
73733
73734 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150812.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150812.ebuild
73735 deleted file mode 100644
73736 index fd56372..0000000
73737 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150812.ebuild
73738 +++ /dev/null
73739 @@ -1,94 +0,0 @@
73740 -# Copyright 1999-2015 Gentoo Foundation
73741 -# Distributed under the terms of the GNU General Public License v2
73742 -# $Header: $
73743 -
73744 -EAPI="4"
73745 -inherit eutils java-pkg-2 java-ant-2
73746 -
73747 -DESCRIPTION="Netbeans Web Services Common Cluster"
73748 -HOMEPAGE="http://netbeans.org/"
73749 -SLOT="9999"
73750 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
73751 -SRC_URI="${SOURCE_URL}
73752 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73753 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73754 -KEYWORDS="~amd64 ~x86"
73755 -IUSE=""
73756 -S="${WORKDIR}"
73757 -
73758 -CDEPEND="~dev-java/netbeans-platform-${PV}
73759 - ~dev-java/netbeans-ide-${PV}"
73760 -DEPEND=">=virtual/jdk-1.7
73761 - app-arch/unzip
73762 - ${CDEPEND}
73763 - dev-java/javahelp:0"
73764 -RDEPEND=">=virtual/jdk-1.7
73765 - ${CDEPEND}"
73766 -
73767 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73768 -
73769 -EANT_BUILD_XML="nbbuild/build.xml"
73770 -EANT_BUILD_TARGET="rebuild-cluster"
73771 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73772 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73773 -JAVA_PKG_BSFIX="off"
73774 -
73775 -src_unpack() {
73776 - unpack $(basename ${SOURCE_URL})
73777 -
73778 - einfo "Deleting bundled jars..."
73779 - find -name "*.jar" -type f -delete
73780 -
73781 - unpack netbeans-9999-r14-build.xml.patch.bz2
73782 -}
73783 -
73784 -src_prepare() {
73785 - einfo "Deleting bundled class files..."
73786 - find -name "*.class" -type f | xargs rm -vf
73787 -
73788 - epatch netbeans-9999-r14-build.xml.patch
73789 -
73790 - # Support for custom patches
73791 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73792 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73793 -
73794 - if [ -n "${files}" ] ; then
73795 - einfo "Applying custom patches:"
73796 -
73797 - for file in ${files} ; do
73798 - epatch "${file}"
73799 - done
73800 - fi
73801 - fi
73802 -
73803 - einfo "Symlinking external libraries..."
73804 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73805 -
73806 - einfo "Linking in other clusters..."
73807 - mkdir "${S}"/nbbuild/netbeans || die
73808 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73809 -
73810 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73811 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73812 - touch nb.cluster.platform.built
73813 -
73814 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73815 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73816 - touch nb.cluster.ide.built
73817 -
73818 - popd >/dev/null || die
73819 -
73820 - java-pkg-2_src_prepare
73821 -}
73822 -
73823 -src_install() {
73824 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73825 -
73826 - insinto ${INSTALL_DIR}
73827 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73828 - doins -r *
73829 -
73830 - popd >/dev/null || die
73831 -
73832 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73833 -}
73834
73835 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150813.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150813.ebuild
73836 deleted file mode 100644
73837 index b546060..0000000
73838 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150813.ebuild
73839 +++ /dev/null
73840 @@ -1,94 +0,0 @@
73841 -# Copyright 1999-2015 Gentoo Foundation
73842 -# Distributed under the terms of the GNU General Public License v2
73843 -# $Header: $
73844 -
73845 -EAPI="4"
73846 -inherit eutils java-pkg-2 java-ant-2
73847 -
73848 -DESCRIPTION="Netbeans Web Services Common Cluster"
73849 -HOMEPAGE="http://netbeans.org/"
73850 -SLOT="9999"
73851 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
73852 -SRC_URI="${SOURCE_URL}
73853 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73854 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73855 -KEYWORDS="~amd64 ~x86"
73856 -IUSE=""
73857 -S="${WORKDIR}"
73858 -
73859 -CDEPEND="~dev-java/netbeans-platform-${PV}
73860 - ~dev-java/netbeans-ide-${PV}"
73861 -DEPEND=">=virtual/jdk-1.7
73862 - app-arch/unzip
73863 - ${CDEPEND}
73864 - dev-java/javahelp:0"
73865 -RDEPEND=">=virtual/jdk-1.7
73866 - ${CDEPEND}"
73867 -
73868 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73869 -
73870 -EANT_BUILD_XML="nbbuild/build.xml"
73871 -EANT_BUILD_TARGET="rebuild-cluster"
73872 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73873 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73874 -JAVA_PKG_BSFIX="off"
73875 -
73876 -src_unpack() {
73877 - unpack $(basename ${SOURCE_URL})
73878 -
73879 - einfo "Deleting bundled jars..."
73880 - find -name "*.jar" -type f -delete
73881 -
73882 - unpack netbeans-9999-r14-build.xml.patch.bz2
73883 -}
73884 -
73885 -src_prepare() {
73886 - einfo "Deleting bundled class files..."
73887 - find -name "*.class" -type f | xargs rm -vf
73888 -
73889 - epatch netbeans-9999-r14-build.xml.patch
73890 -
73891 - # Support for custom patches
73892 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73893 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73894 -
73895 - if [ -n "${files}" ] ; then
73896 - einfo "Applying custom patches:"
73897 -
73898 - for file in ${files} ; do
73899 - epatch "${file}"
73900 - done
73901 - fi
73902 - fi
73903 -
73904 - einfo "Symlinking external libraries..."
73905 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
73906 -
73907 - einfo "Linking in other clusters..."
73908 - mkdir "${S}"/nbbuild/netbeans || die
73909 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
73910 -
73911 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
73912 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73913 - touch nb.cluster.platform.built
73914 -
73915 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
73916 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
73917 - touch nb.cluster.ide.built
73918 -
73919 - popd >/dev/null || die
73920 -
73921 - java-pkg-2_src_prepare
73922 -}
73923 -
73924 -src_install() {
73925 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
73926 -
73927 - insinto ${INSTALL_DIR}
73928 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
73929 - doins -r *
73930 -
73931 - popd >/dev/null || die
73932 -
73933 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
73934 -}
73935
73936 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150814.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150814.ebuild
73937 deleted file mode 100644
73938 index f5ff02a..0000000
73939 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150814.ebuild
73940 +++ /dev/null
73941 @@ -1,94 +0,0 @@
73942 -# Copyright 1999-2015 Gentoo Foundation
73943 -# Distributed under the terms of the GNU General Public License v2
73944 -# $Header: $
73945 -
73946 -EAPI="4"
73947 -inherit eutils java-pkg-2 java-ant-2
73948 -
73949 -DESCRIPTION="Netbeans Web Services Common Cluster"
73950 -HOMEPAGE="http://netbeans.org/"
73951 -SLOT="9999"
73952 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
73953 -SRC_URI="${SOURCE_URL}
73954 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
73955 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
73956 -KEYWORDS="~amd64 ~x86"
73957 -IUSE=""
73958 -S="${WORKDIR}"
73959 -
73960 -CDEPEND="~dev-java/netbeans-platform-${PV}
73961 - ~dev-java/netbeans-ide-${PV}"
73962 -DEPEND=">=virtual/jdk-1.7
73963 - app-arch/unzip
73964 - ${CDEPEND}
73965 - dev-java/javahelp:0"
73966 -RDEPEND=">=virtual/jdk-1.7
73967 - ${CDEPEND}"
73968 -
73969 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
73970 -
73971 -EANT_BUILD_XML="nbbuild/build.xml"
73972 -EANT_BUILD_TARGET="rebuild-cluster"
73973 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
73974 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
73975 -JAVA_PKG_BSFIX="off"
73976 -
73977 -src_unpack() {
73978 - unpack $(basename ${SOURCE_URL})
73979 -
73980 - einfo "Deleting bundled jars..."
73981 - find -name "*.jar" -type f -delete
73982 -
73983 - unpack netbeans-9999-r14-build.xml.patch.bz2
73984 -}
73985 -
73986 -src_prepare() {
73987 - einfo "Deleting bundled class files..."
73988 - find -name "*.class" -type f | xargs rm -vf
73989 -
73990 - epatch netbeans-9999-r14-build.xml.patch
73991 -
73992 - # Support for custom patches
73993 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
73994 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
73995 -
73996 - if [ -n "${files}" ] ; then
73997 - einfo "Applying custom patches:"
73998 -
73999 - for file in ${files} ; do
74000 - epatch "${file}"
74001 - done
74002 - fi
74003 - fi
74004 -
74005 - einfo "Symlinking external libraries..."
74006 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74007 -
74008 - einfo "Linking in other clusters..."
74009 - mkdir "${S}"/nbbuild/netbeans || die
74010 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74011 -
74012 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74013 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74014 - touch nb.cluster.platform.built
74015 -
74016 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74017 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74018 - touch nb.cluster.ide.built
74019 -
74020 - popd >/dev/null || die
74021 -
74022 - java-pkg-2_src_prepare
74023 -}
74024 -
74025 -src_install() {
74026 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74027 -
74028 - insinto ${INSTALL_DIR}
74029 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74030 - doins -r *
74031 -
74032 - popd >/dev/null || die
74033 -
74034 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74035 -}
74036
74037 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150817.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150817.ebuild
74038 deleted file mode 100644
74039 index 7be5fb8..0000000
74040 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150817.ebuild
74041 +++ /dev/null
74042 @@ -1,94 +0,0 @@
74043 -# Copyright 1999-2015 Gentoo Foundation
74044 -# Distributed under the terms of the GNU General Public License v2
74045 -# $Header: $
74046 -
74047 -EAPI="4"
74048 -inherit eutils java-pkg-2 java-ant-2
74049 -
74050 -DESCRIPTION="Netbeans Web Services Common Cluster"
74051 -HOMEPAGE="http://netbeans.org/"
74052 -SLOT="9999"
74053 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
74054 -SRC_URI="${SOURCE_URL}
74055 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74056 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74057 -KEYWORDS="~amd64 ~x86"
74058 -IUSE=""
74059 -S="${WORKDIR}"
74060 -
74061 -CDEPEND="~dev-java/netbeans-platform-${PV}
74062 - ~dev-java/netbeans-ide-${PV}"
74063 -DEPEND=">=virtual/jdk-1.7
74064 - app-arch/unzip
74065 - ${CDEPEND}
74066 - dev-java/javahelp:0"
74067 -RDEPEND=">=virtual/jdk-1.7
74068 - ${CDEPEND}"
74069 -
74070 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74071 -
74072 -EANT_BUILD_XML="nbbuild/build.xml"
74073 -EANT_BUILD_TARGET="rebuild-cluster"
74074 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74075 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74076 -JAVA_PKG_BSFIX="off"
74077 -
74078 -src_unpack() {
74079 - unpack $(basename ${SOURCE_URL})
74080 -
74081 - einfo "Deleting bundled jars..."
74082 - find -name "*.jar" -type f -delete
74083 -
74084 - unpack netbeans-9999-r14-build.xml.patch.bz2
74085 -}
74086 -
74087 -src_prepare() {
74088 - einfo "Deleting bundled class files..."
74089 - find -name "*.class" -type f | xargs rm -vf
74090 -
74091 - epatch netbeans-9999-r14-build.xml.patch
74092 -
74093 - # Support for custom patches
74094 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74095 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74096 -
74097 - if [ -n "${files}" ] ; then
74098 - einfo "Applying custom patches:"
74099 -
74100 - for file in ${files} ; do
74101 - epatch "${file}"
74102 - done
74103 - fi
74104 - fi
74105 -
74106 - einfo "Symlinking external libraries..."
74107 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74108 -
74109 - einfo "Linking in other clusters..."
74110 - mkdir "${S}"/nbbuild/netbeans || die
74111 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74112 -
74113 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74114 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74115 - touch nb.cluster.platform.built
74116 -
74117 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74118 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74119 - touch nb.cluster.ide.built
74120 -
74121 - popd >/dev/null || die
74122 -
74123 - java-pkg-2_src_prepare
74124 -}
74125 -
74126 -src_install() {
74127 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74128 -
74129 - insinto ${INSTALL_DIR}
74130 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74131 - doins -r *
74132 -
74133 - popd >/dev/null || die
74134 -
74135 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74136 -}
74137
74138 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150818.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150818.ebuild
74139 deleted file mode 100644
74140 index 23d819b..0000000
74141 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150818.ebuild
74142 +++ /dev/null
74143 @@ -1,94 +0,0 @@
74144 -# Copyright 1999-2015 Gentoo Foundation
74145 -# Distributed under the terms of the GNU General Public License v2
74146 -# $Header: $
74147 -
74148 -EAPI="4"
74149 -inherit eutils java-pkg-2 java-ant-2
74150 -
74151 -DESCRIPTION="Netbeans Web Services Common Cluster"
74152 -HOMEPAGE="http://netbeans.org/"
74153 -SLOT="9999"
74154 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
74155 -SRC_URI="${SOURCE_URL}
74156 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74157 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74158 -KEYWORDS="~amd64 ~x86"
74159 -IUSE=""
74160 -S="${WORKDIR}"
74161 -
74162 -CDEPEND="~dev-java/netbeans-platform-${PV}
74163 - ~dev-java/netbeans-ide-${PV}"
74164 -DEPEND=">=virtual/jdk-1.7
74165 - app-arch/unzip
74166 - ${CDEPEND}
74167 - dev-java/javahelp:0"
74168 -RDEPEND=">=virtual/jdk-1.7
74169 - ${CDEPEND}"
74170 -
74171 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74172 -
74173 -EANT_BUILD_XML="nbbuild/build.xml"
74174 -EANT_BUILD_TARGET="rebuild-cluster"
74175 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74176 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74177 -JAVA_PKG_BSFIX="off"
74178 -
74179 -src_unpack() {
74180 - unpack $(basename ${SOURCE_URL})
74181 -
74182 - einfo "Deleting bundled jars..."
74183 - find -name "*.jar" -type f -delete
74184 -
74185 - unpack netbeans-9999-r14-build.xml.patch.bz2
74186 -}
74187 -
74188 -src_prepare() {
74189 - einfo "Deleting bundled class files..."
74190 - find -name "*.class" -type f | xargs rm -vf
74191 -
74192 - epatch netbeans-9999-r14-build.xml.patch
74193 -
74194 - # Support for custom patches
74195 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74196 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74197 -
74198 - if [ -n "${files}" ] ; then
74199 - einfo "Applying custom patches:"
74200 -
74201 - for file in ${files} ; do
74202 - epatch "${file}"
74203 - done
74204 - fi
74205 - fi
74206 -
74207 - einfo "Symlinking external libraries..."
74208 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74209 -
74210 - einfo "Linking in other clusters..."
74211 - mkdir "${S}"/nbbuild/netbeans || die
74212 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74213 -
74214 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74215 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74216 - touch nb.cluster.platform.built
74217 -
74218 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74219 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74220 - touch nb.cluster.ide.built
74221 -
74222 - popd >/dev/null || die
74223 -
74224 - java-pkg-2_src_prepare
74225 -}
74226 -
74227 -src_install() {
74228 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74229 -
74230 - insinto ${INSTALL_DIR}
74231 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74232 - doins -r *
74233 -
74234 - popd >/dev/null || die
74235 -
74236 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74237 -}
74238
74239 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150819.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150819.ebuild
74240 deleted file mode 100644
74241 index 157573a..0000000
74242 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150819.ebuild
74243 +++ /dev/null
74244 @@ -1,94 +0,0 @@
74245 -# Copyright 1999-2015 Gentoo Foundation
74246 -# Distributed under the terms of the GNU General Public License v2
74247 -# $Header: $
74248 -
74249 -EAPI="4"
74250 -inherit eutils java-pkg-2 java-ant-2
74251 -
74252 -DESCRIPTION="Netbeans Web Services Common Cluster"
74253 -HOMEPAGE="http://netbeans.org/"
74254 -SLOT="9999"
74255 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
74256 -SRC_URI="${SOURCE_URL}
74257 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74258 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74259 -KEYWORDS="~amd64 ~x86"
74260 -IUSE=""
74261 -S="${WORKDIR}"
74262 -
74263 -CDEPEND="~dev-java/netbeans-platform-${PV}
74264 - ~dev-java/netbeans-ide-${PV}"
74265 -DEPEND=">=virtual/jdk-1.7
74266 - app-arch/unzip
74267 - ${CDEPEND}
74268 - dev-java/javahelp:0"
74269 -RDEPEND=">=virtual/jdk-1.7
74270 - ${CDEPEND}"
74271 -
74272 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74273 -
74274 -EANT_BUILD_XML="nbbuild/build.xml"
74275 -EANT_BUILD_TARGET="rebuild-cluster"
74276 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74277 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74278 -JAVA_PKG_BSFIX="off"
74279 -
74280 -src_unpack() {
74281 - unpack $(basename ${SOURCE_URL})
74282 -
74283 - einfo "Deleting bundled jars..."
74284 - find -name "*.jar" -type f -delete
74285 -
74286 - unpack netbeans-9999-r14-build.xml.patch.bz2
74287 -}
74288 -
74289 -src_prepare() {
74290 - einfo "Deleting bundled class files..."
74291 - find -name "*.class" -type f | xargs rm -vf
74292 -
74293 - epatch netbeans-9999-r14-build.xml.patch
74294 -
74295 - # Support for custom patches
74296 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74297 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74298 -
74299 - if [ -n "${files}" ] ; then
74300 - einfo "Applying custom patches:"
74301 -
74302 - for file in ${files} ; do
74303 - epatch "${file}"
74304 - done
74305 - fi
74306 - fi
74307 -
74308 - einfo "Symlinking external libraries..."
74309 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74310 -
74311 - einfo "Linking in other clusters..."
74312 - mkdir "${S}"/nbbuild/netbeans || die
74313 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74314 -
74315 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74316 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74317 - touch nb.cluster.platform.built
74318 -
74319 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74320 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74321 - touch nb.cluster.ide.built
74322 -
74323 - popd >/dev/null || die
74324 -
74325 - java-pkg-2_src_prepare
74326 -}
74327 -
74328 -src_install() {
74329 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74330 -
74331 - insinto ${INSTALL_DIR}
74332 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74333 - doins -r *
74334 -
74335 - popd >/dev/null || die
74336 -
74337 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74338 -}
74339
74340 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150820.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150820.ebuild
74341 deleted file mode 100644
74342 index eb13599..0000000
74343 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150820.ebuild
74344 +++ /dev/null
74345 @@ -1,94 +0,0 @@
74346 -# Copyright 1999-2015 Gentoo Foundation
74347 -# Distributed under the terms of the GNU General Public License v2
74348 -# $Header: $
74349 -
74350 -EAPI="4"
74351 -inherit eutils java-pkg-2 java-ant-2
74352 -
74353 -DESCRIPTION="Netbeans Web Services Common Cluster"
74354 -HOMEPAGE="http://netbeans.org/"
74355 -SLOT="9999"
74356 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
74357 -SRC_URI="${SOURCE_URL}
74358 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74359 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74360 -KEYWORDS="~amd64 ~x86"
74361 -IUSE=""
74362 -S="${WORKDIR}"
74363 -
74364 -CDEPEND="~dev-java/netbeans-platform-${PV}
74365 - ~dev-java/netbeans-ide-${PV}"
74366 -DEPEND=">=virtual/jdk-1.7
74367 - app-arch/unzip
74368 - ${CDEPEND}
74369 - dev-java/javahelp:0"
74370 -RDEPEND=">=virtual/jdk-1.7
74371 - ${CDEPEND}"
74372 -
74373 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74374 -
74375 -EANT_BUILD_XML="nbbuild/build.xml"
74376 -EANT_BUILD_TARGET="rebuild-cluster"
74377 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74378 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74379 -JAVA_PKG_BSFIX="off"
74380 -
74381 -src_unpack() {
74382 - unpack $(basename ${SOURCE_URL})
74383 -
74384 - einfo "Deleting bundled jars..."
74385 - find -name "*.jar" -type f -delete
74386 -
74387 - unpack netbeans-9999-r14-build.xml.patch.bz2
74388 -}
74389 -
74390 -src_prepare() {
74391 - einfo "Deleting bundled class files..."
74392 - find -name "*.class" -type f | xargs rm -vf
74393 -
74394 - epatch netbeans-9999-r14-build.xml.patch
74395 -
74396 - # Support for custom patches
74397 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74398 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74399 -
74400 - if [ -n "${files}" ] ; then
74401 - einfo "Applying custom patches:"
74402 -
74403 - for file in ${files} ; do
74404 - epatch "${file}"
74405 - done
74406 - fi
74407 - fi
74408 -
74409 - einfo "Symlinking external libraries..."
74410 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74411 -
74412 - einfo "Linking in other clusters..."
74413 - mkdir "${S}"/nbbuild/netbeans || die
74414 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74415 -
74416 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74417 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74418 - touch nb.cluster.platform.built
74419 -
74420 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74421 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74422 - touch nb.cluster.ide.built
74423 -
74424 - popd >/dev/null || die
74425 -
74426 - java-pkg-2_src_prepare
74427 -}
74428 -
74429 -src_install() {
74430 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74431 -
74432 - insinto ${INSTALL_DIR}
74433 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74434 - doins -r *
74435 -
74436 - popd >/dev/null || die
74437 -
74438 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74439 -}
74440
74441 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150821.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150821.ebuild
74442 deleted file mode 100644
74443 index 3807b4e..0000000
74444 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150821.ebuild
74445 +++ /dev/null
74446 @@ -1,94 +0,0 @@
74447 -# Copyright 1999-2015 Gentoo Foundation
74448 -# Distributed under the terms of the GNU General Public License v2
74449 -# $Header: $
74450 -
74451 -EAPI="4"
74452 -inherit eutils java-pkg-2 java-ant-2
74453 -
74454 -DESCRIPTION="Netbeans Web Services Common Cluster"
74455 -HOMEPAGE="http://netbeans.org/"
74456 -SLOT="9999"
74457 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
74458 -SRC_URI="${SOURCE_URL}
74459 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74460 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74461 -KEYWORDS="~amd64 ~x86"
74462 -IUSE=""
74463 -S="${WORKDIR}"
74464 -
74465 -CDEPEND="~dev-java/netbeans-platform-${PV}
74466 - ~dev-java/netbeans-ide-${PV}"
74467 -DEPEND=">=virtual/jdk-1.7
74468 - app-arch/unzip
74469 - ${CDEPEND}
74470 - dev-java/javahelp:0"
74471 -RDEPEND=">=virtual/jdk-1.7
74472 - ${CDEPEND}"
74473 -
74474 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74475 -
74476 -EANT_BUILD_XML="nbbuild/build.xml"
74477 -EANT_BUILD_TARGET="rebuild-cluster"
74478 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74479 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74480 -JAVA_PKG_BSFIX="off"
74481 -
74482 -src_unpack() {
74483 - unpack $(basename ${SOURCE_URL})
74484 -
74485 - einfo "Deleting bundled jars..."
74486 - find -name "*.jar" -type f -delete
74487 -
74488 - unpack netbeans-9999-r14-build.xml.patch.bz2
74489 -}
74490 -
74491 -src_prepare() {
74492 - einfo "Deleting bundled class files..."
74493 - find -name "*.class" -type f | xargs rm -vf
74494 -
74495 - epatch netbeans-9999-r14-build.xml.patch
74496 -
74497 - # Support for custom patches
74498 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74499 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74500 -
74501 - if [ -n "${files}" ] ; then
74502 - einfo "Applying custom patches:"
74503 -
74504 - for file in ${files} ; do
74505 - epatch "${file}"
74506 - done
74507 - fi
74508 - fi
74509 -
74510 - einfo "Symlinking external libraries..."
74511 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74512 -
74513 - einfo "Linking in other clusters..."
74514 - mkdir "${S}"/nbbuild/netbeans || die
74515 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74516 -
74517 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74518 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74519 - touch nb.cluster.platform.built
74520 -
74521 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74522 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74523 - touch nb.cluster.ide.built
74524 -
74525 - popd >/dev/null || die
74526 -
74527 - java-pkg-2_src_prepare
74528 -}
74529 -
74530 -src_install() {
74531 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74532 -
74533 - insinto ${INSTALL_DIR}
74534 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74535 - doins -r *
74536 -
74537 - popd >/dev/null || die
74538 -
74539 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74540 -}
74541
74542 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150822.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150822.ebuild
74543 deleted file mode 100644
74544 index d148b6a..0000000
74545 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150822.ebuild
74546 +++ /dev/null
74547 @@ -1,94 +0,0 @@
74548 -# Copyright 1999-2015 Gentoo Foundation
74549 -# Distributed under the terms of the GNU General Public License v2
74550 -# $Header: $
74551 -
74552 -EAPI="4"
74553 -inherit eutils java-pkg-2 java-ant-2
74554 -
74555 -DESCRIPTION="Netbeans Web Services Common Cluster"
74556 -HOMEPAGE="http://netbeans.org/"
74557 -SLOT="9999"
74558 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
74559 -SRC_URI="${SOURCE_URL}
74560 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74561 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74562 -KEYWORDS="~amd64 ~x86"
74563 -IUSE=""
74564 -S="${WORKDIR}"
74565 -
74566 -CDEPEND="~dev-java/netbeans-platform-${PV}
74567 - ~dev-java/netbeans-ide-${PV}"
74568 -DEPEND=">=virtual/jdk-1.7
74569 - app-arch/unzip
74570 - ${CDEPEND}
74571 - dev-java/javahelp:0"
74572 -RDEPEND=">=virtual/jdk-1.7
74573 - ${CDEPEND}"
74574 -
74575 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74576 -
74577 -EANT_BUILD_XML="nbbuild/build.xml"
74578 -EANT_BUILD_TARGET="rebuild-cluster"
74579 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74580 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74581 -JAVA_PKG_BSFIX="off"
74582 -
74583 -src_unpack() {
74584 - unpack $(basename ${SOURCE_URL})
74585 -
74586 - einfo "Deleting bundled jars..."
74587 - find -name "*.jar" -type f -delete
74588 -
74589 - unpack netbeans-9999-r14-build.xml.patch.bz2
74590 -}
74591 -
74592 -src_prepare() {
74593 - einfo "Deleting bundled class files..."
74594 - find -name "*.class" -type f | xargs rm -vf
74595 -
74596 - epatch netbeans-9999-r14-build.xml.patch
74597 -
74598 - # Support for custom patches
74599 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74600 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74601 -
74602 - if [ -n "${files}" ] ; then
74603 - einfo "Applying custom patches:"
74604 -
74605 - for file in ${files} ; do
74606 - epatch "${file}"
74607 - done
74608 - fi
74609 - fi
74610 -
74611 - einfo "Symlinking external libraries..."
74612 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74613 -
74614 - einfo "Linking in other clusters..."
74615 - mkdir "${S}"/nbbuild/netbeans || die
74616 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74617 -
74618 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74619 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74620 - touch nb.cluster.platform.built
74621 -
74622 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74623 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74624 - touch nb.cluster.ide.built
74625 -
74626 - popd >/dev/null || die
74627 -
74628 - java-pkg-2_src_prepare
74629 -}
74630 -
74631 -src_install() {
74632 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74633 -
74634 - insinto ${INSTALL_DIR}
74635 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74636 - doins -r *
74637 -
74638 - popd >/dev/null || die
74639 -
74640 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74641 -}
74642
74643 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150823.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150823.ebuild
74644 deleted file mode 100644
74645 index 6c984ab..0000000
74646 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150823.ebuild
74647 +++ /dev/null
74648 @@ -1,94 +0,0 @@
74649 -# Copyright 1999-2015 Gentoo Foundation
74650 -# Distributed under the terms of the GNU General Public License v2
74651 -# $Header: $
74652 -
74653 -EAPI="4"
74654 -inherit eutils java-pkg-2 java-ant-2
74655 -
74656 -DESCRIPTION="Netbeans Web Services Common Cluster"
74657 -HOMEPAGE="http://netbeans.org/"
74658 -SLOT="9999"
74659 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
74660 -SRC_URI="${SOURCE_URL}
74661 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74662 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74663 -KEYWORDS="~amd64 ~x86"
74664 -IUSE=""
74665 -S="${WORKDIR}"
74666 -
74667 -CDEPEND="~dev-java/netbeans-platform-${PV}
74668 - ~dev-java/netbeans-ide-${PV}"
74669 -DEPEND=">=virtual/jdk-1.7
74670 - app-arch/unzip
74671 - ${CDEPEND}
74672 - dev-java/javahelp:0"
74673 -RDEPEND=">=virtual/jdk-1.7
74674 - ${CDEPEND}"
74675 -
74676 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74677 -
74678 -EANT_BUILD_XML="nbbuild/build.xml"
74679 -EANT_BUILD_TARGET="rebuild-cluster"
74680 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74681 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74682 -JAVA_PKG_BSFIX="off"
74683 -
74684 -src_unpack() {
74685 - unpack $(basename ${SOURCE_URL})
74686 -
74687 - einfo "Deleting bundled jars..."
74688 - find -name "*.jar" -type f -delete
74689 -
74690 - unpack netbeans-9999-r14-build.xml.patch.bz2
74691 -}
74692 -
74693 -src_prepare() {
74694 - einfo "Deleting bundled class files..."
74695 - find -name "*.class" -type f | xargs rm -vf
74696 -
74697 - epatch netbeans-9999-r14-build.xml.patch
74698 -
74699 - # Support for custom patches
74700 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74701 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74702 -
74703 - if [ -n "${files}" ] ; then
74704 - einfo "Applying custom patches:"
74705 -
74706 - for file in ${files} ; do
74707 - epatch "${file}"
74708 - done
74709 - fi
74710 - fi
74711 -
74712 - einfo "Symlinking external libraries..."
74713 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74714 -
74715 - einfo "Linking in other clusters..."
74716 - mkdir "${S}"/nbbuild/netbeans || die
74717 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74718 -
74719 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74720 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74721 - touch nb.cluster.platform.built
74722 -
74723 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74724 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74725 - touch nb.cluster.ide.built
74726 -
74727 - popd >/dev/null || die
74728 -
74729 - java-pkg-2_src_prepare
74730 -}
74731 -
74732 -src_install() {
74733 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74734 -
74735 - insinto ${INSTALL_DIR}
74736 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74737 - doins -r *
74738 -
74739 - popd >/dev/null || die
74740 -
74741 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74742 -}
74743
74744 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150824.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150824.ebuild
74745 deleted file mode 100644
74746 index 24d461a..0000000
74747 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150824.ebuild
74748 +++ /dev/null
74749 @@ -1,94 +0,0 @@
74750 -# Copyright 1999-2015 Gentoo Foundation
74751 -# Distributed under the terms of the GNU General Public License v2
74752 -# $Header: $
74753 -
74754 -EAPI="4"
74755 -inherit eutils java-pkg-2 java-ant-2
74756 -
74757 -DESCRIPTION="Netbeans Web Services Common Cluster"
74758 -HOMEPAGE="http://netbeans.org/"
74759 -SLOT="9999"
74760 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
74761 -SRC_URI="${SOURCE_URL}
74762 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74763 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74764 -KEYWORDS="~amd64 ~x86"
74765 -IUSE=""
74766 -S="${WORKDIR}"
74767 -
74768 -CDEPEND="~dev-java/netbeans-platform-${PV}
74769 - ~dev-java/netbeans-ide-${PV}"
74770 -DEPEND=">=virtual/jdk-1.7
74771 - app-arch/unzip
74772 - ${CDEPEND}
74773 - dev-java/javahelp:0"
74774 -RDEPEND=">=virtual/jdk-1.7
74775 - ${CDEPEND}"
74776 -
74777 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74778 -
74779 -EANT_BUILD_XML="nbbuild/build.xml"
74780 -EANT_BUILD_TARGET="rebuild-cluster"
74781 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74782 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74783 -JAVA_PKG_BSFIX="off"
74784 -
74785 -src_unpack() {
74786 - unpack $(basename ${SOURCE_URL})
74787 -
74788 - einfo "Deleting bundled jars..."
74789 - find -name "*.jar" -type f -delete
74790 -
74791 - unpack netbeans-9999-r14-build.xml.patch.bz2
74792 -}
74793 -
74794 -src_prepare() {
74795 - einfo "Deleting bundled class files..."
74796 - find -name "*.class" -type f | xargs rm -vf
74797 -
74798 - epatch netbeans-9999-r14-build.xml.patch
74799 -
74800 - # Support for custom patches
74801 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74802 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74803 -
74804 - if [ -n "${files}" ] ; then
74805 - einfo "Applying custom patches:"
74806 -
74807 - for file in ${files} ; do
74808 - epatch "${file}"
74809 - done
74810 - fi
74811 - fi
74812 -
74813 - einfo "Symlinking external libraries..."
74814 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74815 -
74816 - einfo "Linking in other clusters..."
74817 - mkdir "${S}"/nbbuild/netbeans || die
74818 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74819 -
74820 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74821 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74822 - touch nb.cluster.platform.built
74823 -
74824 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74825 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74826 - touch nb.cluster.ide.built
74827 -
74828 - popd >/dev/null || die
74829 -
74830 - java-pkg-2_src_prepare
74831 -}
74832 -
74833 -src_install() {
74834 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74835 -
74836 - insinto ${INSTALL_DIR}
74837 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74838 - doins -r *
74839 -
74840 - popd >/dev/null || die
74841 -
74842 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74843 -}
74844
74845 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150825.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150825.ebuild
74846 deleted file mode 100644
74847 index 390994c..0000000
74848 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150825.ebuild
74849 +++ /dev/null
74850 @@ -1,94 +0,0 @@
74851 -# Copyright 1999-2015 Gentoo Foundation
74852 -# Distributed under the terms of the GNU General Public License v2
74853 -# $Header: $
74854 -
74855 -EAPI="4"
74856 -inherit eutils java-pkg-2 java-ant-2
74857 -
74858 -DESCRIPTION="Netbeans Web Services Common Cluster"
74859 -HOMEPAGE="http://netbeans.org/"
74860 -SLOT="9999"
74861 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
74862 -SRC_URI="${SOURCE_URL}
74863 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74864 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74865 -KEYWORDS="~amd64 ~x86"
74866 -IUSE=""
74867 -S="${WORKDIR}"
74868 -
74869 -CDEPEND="~dev-java/netbeans-platform-${PV}
74870 - ~dev-java/netbeans-ide-${PV}"
74871 -DEPEND=">=virtual/jdk-1.7
74872 - app-arch/unzip
74873 - ${CDEPEND}
74874 - dev-java/javahelp:0"
74875 -RDEPEND=">=virtual/jdk-1.7
74876 - ${CDEPEND}"
74877 -
74878 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74879 -
74880 -EANT_BUILD_XML="nbbuild/build.xml"
74881 -EANT_BUILD_TARGET="rebuild-cluster"
74882 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74883 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74884 -JAVA_PKG_BSFIX="off"
74885 -
74886 -src_unpack() {
74887 - unpack $(basename ${SOURCE_URL})
74888 -
74889 - einfo "Deleting bundled jars..."
74890 - find -name "*.jar" -type f -delete
74891 -
74892 - unpack netbeans-9999-r14-build.xml.patch.bz2
74893 -}
74894 -
74895 -src_prepare() {
74896 - einfo "Deleting bundled class files..."
74897 - find -name "*.class" -type f | xargs rm -vf
74898 -
74899 - epatch netbeans-9999-r14-build.xml.patch
74900 -
74901 - # Support for custom patches
74902 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
74903 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
74904 -
74905 - if [ -n "${files}" ] ; then
74906 - einfo "Applying custom patches:"
74907 -
74908 - for file in ${files} ; do
74909 - epatch "${file}"
74910 - done
74911 - fi
74912 - fi
74913 -
74914 - einfo "Symlinking external libraries..."
74915 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
74916 -
74917 - einfo "Linking in other clusters..."
74918 - mkdir "${S}"/nbbuild/netbeans || die
74919 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
74920 -
74921 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
74922 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74923 - touch nb.cluster.platform.built
74924 -
74925 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
74926 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
74927 - touch nb.cluster.ide.built
74928 -
74929 - popd >/dev/null || die
74930 -
74931 - java-pkg-2_src_prepare
74932 -}
74933 -
74934 -src_install() {
74935 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
74936 -
74937 - insinto ${INSTALL_DIR}
74938 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
74939 - doins -r *
74940 -
74941 - popd >/dev/null || die
74942 -
74943 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
74944 -}
74945
74946 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150827.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150827.ebuild
74947 deleted file mode 100644
74948 index c471de3..0000000
74949 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150827.ebuild
74950 +++ /dev/null
74951 @@ -1,94 +0,0 @@
74952 -# Copyright 1999-2015 Gentoo Foundation
74953 -# Distributed under the terms of the GNU General Public License v2
74954 -# $Header: $
74955 -
74956 -EAPI="4"
74957 -inherit eutils java-pkg-2 java-ant-2
74958 -
74959 -DESCRIPTION="Netbeans Web Services Common Cluster"
74960 -HOMEPAGE="http://netbeans.org/"
74961 -SLOT="9999"
74962 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
74963 -SRC_URI="${SOURCE_URL}
74964 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
74965 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
74966 -KEYWORDS="~amd64 ~x86"
74967 -IUSE=""
74968 -S="${WORKDIR}"
74969 -
74970 -CDEPEND="~dev-java/netbeans-platform-${PV}
74971 - ~dev-java/netbeans-ide-${PV}"
74972 -DEPEND=">=virtual/jdk-1.7
74973 - app-arch/unzip
74974 - ${CDEPEND}
74975 - dev-java/javahelp:0"
74976 -RDEPEND=">=virtual/jdk-1.7
74977 - ${CDEPEND}"
74978 -
74979 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
74980 -
74981 -EANT_BUILD_XML="nbbuild/build.xml"
74982 -EANT_BUILD_TARGET="rebuild-cluster"
74983 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
74984 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
74985 -JAVA_PKG_BSFIX="off"
74986 -
74987 -src_unpack() {
74988 - unpack $(basename ${SOURCE_URL})
74989 -
74990 - einfo "Deleting bundled jars..."
74991 - find -name "*.jar" -type f -delete
74992 -
74993 - unpack netbeans-9999-r14-build.xml.patch.bz2
74994 -}
74995 -
74996 -src_prepare() {
74997 - einfo "Deleting bundled class files..."
74998 - find -name "*.class" -type f | xargs rm -vf
74999 -
75000 - epatch netbeans-9999-r14-build.xml.patch
75001 -
75002 - # Support for custom patches
75003 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75004 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75005 -
75006 - if [ -n "${files}" ] ; then
75007 - einfo "Applying custom patches:"
75008 -
75009 - for file in ${files} ; do
75010 - epatch "${file}"
75011 - done
75012 - fi
75013 - fi
75014 -
75015 - einfo "Symlinking external libraries..."
75016 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75017 -
75018 - einfo "Linking in other clusters..."
75019 - mkdir "${S}"/nbbuild/netbeans || die
75020 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75021 -
75022 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
75023 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75024 - touch nb.cluster.platform.built
75025 -
75026 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
75027 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75028 - touch nb.cluster.ide.built
75029 -
75030 - popd >/dev/null || die
75031 -
75032 - java-pkg-2_src_prepare
75033 -}
75034 -
75035 -src_install() {
75036 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
75037 -
75038 - insinto ${INSTALL_DIR}
75039 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
75040 - doins -r *
75041 -
75042 - popd >/dev/null || die
75043 -
75044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
75045 -}
75046
75047 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150828.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150828.ebuild
75048 deleted file mode 100644
75049 index 11ba5f0..0000000
75050 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150828.ebuild
75051 +++ /dev/null
75052 @@ -1,94 +0,0 @@
75053 -# Copyright 1999-2015 Gentoo Foundation
75054 -# Distributed under the terms of the GNU General Public License v2
75055 -# $Header: $
75056 -
75057 -EAPI="4"
75058 -inherit eutils java-pkg-2 java-ant-2
75059 -
75060 -DESCRIPTION="Netbeans Web Services Common Cluster"
75061 -HOMEPAGE="http://netbeans.org/"
75062 -SLOT="9999"
75063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
75064 -SRC_URI="${SOURCE_URL}
75065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75066 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75067 -KEYWORDS="~amd64 ~x86"
75068 -IUSE=""
75069 -S="${WORKDIR}"
75070 -
75071 -CDEPEND="~dev-java/netbeans-platform-${PV}
75072 - ~dev-java/netbeans-ide-${PV}"
75073 -DEPEND=">=virtual/jdk-1.7
75074 - app-arch/unzip
75075 - ${CDEPEND}
75076 - dev-java/javahelp:0"
75077 -RDEPEND=">=virtual/jdk-1.7
75078 - ${CDEPEND}"
75079 -
75080 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
75081 -
75082 -EANT_BUILD_XML="nbbuild/build.xml"
75083 -EANT_BUILD_TARGET="rebuild-cluster"
75084 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
75085 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
75086 -JAVA_PKG_BSFIX="off"
75087 -
75088 -src_unpack() {
75089 - unpack $(basename ${SOURCE_URL})
75090 -
75091 - einfo "Deleting bundled jars..."
75092 - find -name "*.jar" -type f -delete
75093 -
75094 - unpack netbeans-9999-r14-build.xml.patch.bz2
75095 -}
75096 -
75097 -src_prepare() {
75098 - einfo "Deleting bundled class files..."
75099 - find -name "*.class" -type f | xargs rm -vf
75100 -
75101 - epatch netbeans-9999-r14-build.xml.patch
75102 -
75103 - # Support for custom patches
75104 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75105 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75106 -
75107 - if [ -n "${files}" ] ; then
75108 - einfo "Applying custom patches:"
75109 -
75110 - for file in ${files} ; do
75111 - epatch "${file}"
75112 - done
75113 - fi
75114 - fi
75115 -
75116 - einfo "Symlinking external libraries..."
75117 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75118 -
75119 - einfo "Linking in other clusters..."
75120 - mkdir "${S}"/nbbuild/netbeans || die
75121 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75122 -
75123 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
75124 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75125 - touch nb.cluster.platform.built
75126 -
75127 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
75128 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75129 - touch nb.cluster.ide.built
75130 -
75131 - popd >/dev/null || die
75132 -
75133 - java-pkg-2_src_prepare
75134 -}
75135 -
75136 -src_install() {
75137 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
75138 -
75139 - insinto ${INSTALL_DIR}
75140 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
75141 - doins -r *
75142 -
75143 - popd >/dev/null || die
75144 -
75145 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
75146 -}
75147
75148 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150829.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150829.ebuild
75149 deleted file mode 100644
75150 index ccced63..0000000
75151 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150829.ebuild
75152 +++ /dev/null
75153 @@ -1,94 +0,0 @@
75154 -# Copyright 1999-2015 Gentoo Foundation
75155 -# Distributed under the terms of the GNU General Public License v2
75156 -# $Header: $
75157 -
75158 -EAPI="4"
75159 -inherit eutils java-pkg-2 java-ant-2
75160 -
75161 -DESCRIPTION="Netbeans Web Services Common Cluster"
75162 -HOMEPAGE="http://netbeans.org/"
75163 -SLOT="9999"
75164 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
75165 -SRC_URI="${SOURCE_URL}
75166 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75167 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75168 -KEYWORDS="~amd64 ~x86"
75169 -IUSE=""
75170 -S="${WORKDIR}"
75171 -
75172 -CDEPEND="~dev-java/netbeans-platform-${PV}
75173 - ~dev-java/netbeans-ide-${PV}"
75174 -DEPEND=">=virtual/jdk-1.7
75175 - app-arch/unzip
75176 - ${CDEPEND}
75177 - dev-java/javahelp:0"
75178 -RDEPEND=">=virtual/jdk-1.7
75179 - ${CDEPEND}"
75180 -
75181 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
75182 -
75183 -EANT_BUILD_XML="nbbuild/build.xml"
75184 -EANT_BUILD_TARGET="rebuild-cluster"
75185 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
75186 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
75187 -JAVA_PKG_BSFIX="off"
75188 -
75189 -src_unpack() {
75190 - unpack $(basename ${SOURCE_URL})
75191 -
75192 - einfo "Deleting bundled jars..."
75193 - find -name "*.jar" -type f -delete
75194 -
75195 - unpack netbeans-9999-r14-build.xml.patch.bz2
75196 -}
75197 -
75198 -src_prepare() {
75199 - einfo "Deleting bundled class files..."
75200 - find -name "*.class" -type f | xargs rm -vf
75201 -
75202 - epatch netbeans-9999-r14-build.xml.patch
75203 -
75204 - # Support for custom patches
75205 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75206 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75207 -
75208 - if [ -n "${files}" ] ; then
75209 - einfo "Applying custom patches:"
75210 -
75211 - for file in ${files} ; do
75212 - epatch "${file}"
75213 - done
75214 - fi
75215 - fi
75216 -
75217 - einfo "Symlinking external libraries..."
75218 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75219 -
75220 - einfo "Linking in other clusters..."
75221 - mkdir "${S}"/nbbuild/netbeans || die
75222 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75223 -
75224 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
75225 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75226 - touch nb.cluster.platform.built
75227 -
75228 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
75229 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75230 - touch nb.cluster.ide.built
75231 -
75232 - popd >/dev/null || die
75233 -
75234 - java-pkg-2_src_prepare
75235 -}
75236 -
75237 -src_install() {
75238 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
75239 -
75240 - insinto ${INSTALL_DIR}
75241 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
75242 - doins -r *
75243 -
75244 - popd >/dev/null || die
75245 -
75246 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
75247 -}
75248
75249 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150830.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150830.ebuild
75250 deleted file mode 100644
75251 index 1b4a00b..0000000
75252 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150830.ebuild
75253 +++ /dev/null
75254 @@ -1,94 +0,0 @@
75255 -# Copyright 1999-2015 Gentoo Foundation
75256 -# Distributed under the terms of the GNU General Public License v2
75257 -# $Header: $
75258 -
75259 -EAPI="4"
75260 -inherit eutils java-pkg-2 java-ant-2
75261 -
75262 -DESCRIPTION="Netbeans Web Services Common Cluster"
75263 -HOMEPAGE="http://netbeans.org/"
75264 -SLOT="9999"
75265 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
75266 -SRC_URI="${SOURCE_URL}
75267 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75268 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75269 -KEYWORDS="~amd64 ~x86"
75270 -IUSE=""
75271 -S="${WORKDIR}"
75272 -
75273 -CDEPEND="~dev-java/netbeans-platform-${PV}
75274 - ~dev-java/netbeans-ide-${PV}"
75275 -DEPEND=">=virtual/jdk-1.7
75276 - app-arch/unzip
75277 - ${CDEPEND}
75278 - dev-java/javahelp:0"
75279 -RDEPEND=">=virtual/jdk-1.7
75280 - ${CDEPEND}"
75281 -
75282 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
75283 -
75284 -EANT_BUILD_XML="nbbuild/build.xml"
75285 -EANT_BUILD_TARGET="rebuild-cluster"
75286 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
75287 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
75288 -JAVA_PKG_BSFIX="off"
75289 -
75290 -src_unpack() {
75291 - unpack $(basename ${SOURCE_URL})
75292 -
75293 - einfo "Deleting bundled jars..."
75294 - find -name "*.jar" -type f -delete
75295 -
75296 - unpack netbeans-9999-r14-build.xml.patch.bz2
75297 -}
75298 -
75299 -src_prepare() {
75300 - einfo "Deleting bundled class files..."
75301 - find -name "*.class" -type f | xargs rm -vf
75302 -
75303 - epatch netbeans-9999-r14-build.xml.patch
75304 -
75305 - # Support for custom patches
75306 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75307 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75308 -
75309 - if [ -n "${files}" ] ; then
75310 - einfo "Applying custom patches:"
75311 -
75312 - for file in ${files} ; do
75313 - epatch "${file}"
75314 - done
75315 - fi
75316 - fi
75317 -
75318 - einfo "Symlinking external libraries..."
75319 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75320 -
75321 - einfo "Linking in other clusters..."
75322 - mkdir "${S}"/nbbuild/netbeans || die
75323 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75324 -
75325 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
75326 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75327 - touch nb.cluster.platform.built
75328 -
75329 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
75330 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75331 - touch nb.cluster.ide.built
75332 -
75333 - popd >/dev/null || die
75334 -
75335 - java-pkg-2_src_prepare
75336 -}
75337 -
75338 -src_install() {
75339 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
75340 -
75341 - insinto ${INSTALL_DIR}
75342 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
75343 - doins -r *
75344 -
75345 - popd >/dev/null || die
75346 -
75347 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
75348 -}
75349
75350 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150831.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150831.ebuild
75351 deleted file mode 100644
75352 index 1fe3e28..0000000
75353 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150831.ebuild
75354 +++ /dev/null
75355 @@ -1,94 +0,0 @@
75356 -# Copyright 1999-2015 Gentoo Foundation
75357 -# Distributed under the terms of the GNU General Public License v2
75358 -# $Header: $
75359 -
75360 -EAPI="4"
75361 -inherit eutils java-pkg-2 java-ant-2
75362 -
75363 -DESCRIPTION="Netbeans Web Services Common Cluster"
75364 -HOMEPAGE="http://netbeans.org/"
75365 -SLOT="9999"
75366 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
75367 -SRC_URI="${SOURCE_URL}
75368 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75369 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75370 -KEYWORDS="~amd64 ~x86"
75371 -IUSE=""
75372 -S="${WORKDIR}"
75373 -
75374 -CDEPEND="~dev-java/netbeans-platform-${PV}
75375 - ~dev-java/netbeans-ide-${PV}"
75376 -DEPEND=">=virtual/jdk-1.7
75377 - app-arch/unzip
75378 - ${CDEPEND}
75379 - dev-java/javahelp:0"
75380 -RDEPEND=">=virtual/jdk-1.7
75381 - ${CDEPEND}"
75382 -
75383 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
75384 -
75385 -EANT_BUILD_XML="nbbuild/build.xml"
75386 -EANT_BUILD_TARGET="rebuild-cluster"
75387 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
75388 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
75389 -JAVA_PKG_BSFIX="off"
75390 -
75391 -src_unpack() {
75392 - unpack $(basename ${SOURCE_URL})
75393 -
75394 - einfo "Deleting bundled jars..."
75395 - find -name "*.jar" -type f -delete
75396 -
75397 - unpack netbeans-9999-r14-build.xml.patch.bz2
75398 -}
75399 -
75400 -src_prepare() {
75401 - einfo "Deleting bundled class files..."
75402 - find -name "*.class" -type f | xargs rm -vf
75403 -
75404 - epatch netbeans-9999-r14-build.xml.patch
75405 -
75406 - # Support for custom patches
75407 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75408 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75409 -
75410 - if [ -n "${files}" ] ; then
75411 - einfo "Applying custom patches:"
75412 -
75413 - for file in ${files} ; do
75414 - epatch "${file}"
75415 - done
75416 - fi
75417 - fi
75418 -
75419 - einfo "Symlinking external libraries..."
75420 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75421 -
75422 - einfo "Linking in other clusters..."
75423 - mkdir "${S}"/nbbuild/netbeans || die
75424 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75425 -
75426 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
75427 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75428 - touch nb.cluster.platform.built
75429 -
75430 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
75431 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
75432 - touch nb.cluster.ide.built
75433 -
75434 - popd >/dev/null || die
75435 -
75436 - java-pkg-2_src_prepare
75437 -}
75438 -
75439 -src_install() {
75440 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
75441 -
75442 - insinto ${INSTALL_DIR}
75443 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
75444 - doins -r *
75445 -
75446 - popd >/dev/null || die
75447 -
75448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
75449 -}
75450
75451 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150801.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150901.ebuild
75452 similarity index 97%
75453 rename from dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150801.ebuild
75454 rename to dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150901.ebuild
75455 index 26c8c08..92ae53e 100644
75456 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150801.ebuild
75457 +++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150901.ebuild
75458 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
75459 DESCRIPTION="Netbeans Web Services Common Cluster"
75460 HOMEPAGE="http://netbeans.org/"
75461 SLOT="9999"
75462 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
75463 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
75464 SRC_URI="${SOURCE_URL}
75465 http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75466 LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75467
75468 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
75469 index fcaa887..3f75e67 100644
75470 --- a/dev-util/netbeans/Manifest
75471 +++ b/dev-util/netbeans/Manifest
75472 @@ -6,70 +6,24 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
75473 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
75474 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
75475 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
75476 -DIST netbeans-trunk-nightly-201508010002-src.zip 208741865 SHA256 2ade7e4e9f2b80801888cd2281c99f5a3236ecbe0ea86d58e12224922ebf3f32 SHA512 25c2c59cb3c4a636dc8fd9d366017faa24e23b3c0c293a39f07ce889cbed199994f2e3ddb526f371e35a1d93a1baf4380ddf9e9ed8df8050808327351ac9de38 WHIRLPOOL 161e4359caba6c0248bd91e3ab17c78198b160e3317a6a20d12a5f964a9f8a3aa0aadd533fdc5e72d752e6d023637ce67bd38ea7de44b8525ea79b3aa321301e
75477 -DIST netbeans-trunk-nightly-201508030002-src.zip 208748030 SHA256 933445356a68c17218a1e5d047568b7493208f5e4ac5cb083b6c0c840080e08f SHA512 000a443f1e02911e29996d0ab6021863faf1ea3649cb71dff7df5c262087dda663d4d670f64a238df86220fb1bf0fb713a990bd78671077ac86d5e0c7d0a52a6 WHIRLPOOL c71739d059f35e7f3f6b301f7291f8ddec3d286eec918a18f9ce924068f1ff84a3138c50f5c59d4efb297b5aa8c748988c6695656deb47a4fe49fcaf35b86bd3
75478 -DIST netbeans-trunk-nightly-201508040002-src.zip 208761490 SHA256 b001f001aff1c4a6e29cf289beeefea7e766fd278a7144a028970bd9b65b0459 SHA512 87a1c41db0c76a01150c08247dc76f397e0e9ac2d87ff3fc5a6f7d91265812bc8471ae87edd781ea2518c8b47f48ad374b4fddccb38ba1ef888e001c3b295224 WHIRLPOOL bae5b1c4f71cb87f223d8232c29da2fdfc3a3482db42cd3783f2c249aeb7c409f2b40fe815e290006797307a5ba296316f21a44988cb098659b6d1969359c371
75479 -DIST netbeans-trunk-nightly-201508050002-src.zip 208776240 SHA256 740052c5a604bf1908a1a6643ce9b5b1b43b92291544a59a68cad2378b5734c6 SHA512 890f8967825f1eed1c3bc265fa2e359d258fe8e502469b463de8878070d350463f4f5cc39bb2a5c0a65e01cdf989497038373879e1d55904047868e1d6511290 WHIRLPOOL ef52d09526d51662f243f55f3ebd143c8902fc3dc5d00c9507250881abf9ff20239a1c017b951ad9ae08c32f3afa057f2a7a5d6e27bab4072eb3ba1b7caf96d5
75480 -DIST netbeans-trunk-nightly-201508070002-src.zip 208777237 SHA256 3f1014a410386bb7b1fa0772db4a7fc9bf6cb5f0177868ce727daf6b6029a89c SHA512 6de45ad0050121f9510b7daca7701328698ffeea7a8c8204c06458caf978246d7a0a0a576759367d3966933b063fc630e7d710595cefc934e3637c7792c94267 WHIRLPOOL c7ec2e93ce0b71fa6fd39adcb3b1ef122c0961378939074ec837dd8c393ec3c60475cfc26238408a07aa1e52c735d06275c9616e5fa007ca915c413765de294e
75481 -DIST netbeans-trunk-nightly-201508080002-src.zip 208780338 SHA256 89e14b7d72c87178b5244fc9a430d90aa7965ab548f09c2e1a730ae496de47c1 SHA512 94081e2dd98b252822e54a68cefa0a477bc0d2c45e72dba055e42e56a6e57c8bb7fc88fa7e7211374396d7d60e15108b52a5856b52d20e2d1bb5ceee8a6e61d5 WHIRLPOOL 0becbedcb608700ded954109824c293f2b8d33d650e07c537babbb6b220d53c36c8bf3d50c76d2001c2f47b02201ed8f0aec7d466a6fa2261b224277f7e0b286
75482 -DIST netbeans-trunk-nightly-201508100002-src.zip 208794824 SHA256 d47b976173f8dce5d347ee451c71309193875e3dda5260e39e465c9c0324f918 SHA512 586ec8c066c8abe3cca0c9ad6a2c0f61eccaa10351ca3004f761cdbf1be14cc3eb6a8f21b88e6ac2271e5b6a60bfe3d322ffee656eecccafcc908c4b7653b593 WHIRLPOOL 6666a3f6d9c5f0af034a8c0253001245a719c5ad510d0da5889ae23a48ad9cf473dce3ad60d198c7619d382a125176e06721f989e2fc9e8fcd1f1233c7d65377
75483 -DIST netbeans-trunk-nightly-201508120002-src.zip 208806299 SHA256 2aa98c8aef3bb07caff97961f0fcb6518363e6fb14e33c48ab8c20a633f20944 SHA512 5af21a6260b2dbffdcd467d57866950d472056e295f3f794536dc10aff75a87f7b8def4e4eb88f7a3ab17b4bf8cbdeb18cc7bfa1f41f2e47f292b0fce57f29b6 WHIRLPOOL 17aaf74175b9ad34701c87c2be8e02f42a23d5e6cb7bf6d2cea305d04b56ed7b29fb52444fed94aad05c82a3d1e0a39302b87279430210edf6951a9d52d44ef1
75484 -DIST netbeans-trunk-nightly-201508130002-src.zip 208810107 SHA256 95b8b7df700cd953c836c8596c3f30ca39255ca79319aac0474584d7499b111c SHA512 f251beb33e78b4b3751f7263e031ea7387a5f385901dff778fab69b9d31507e93b25d4c5efab02d88a0e39f37a4f55195c8e1fbea93b8c52a38b4ec33a9591a6 WHIRLPOOL 9122f3102a08e6c233642316b35285dbd7021640202cbc8d97196cfd241cca2fc29e98107520e4c07702c274e8b946c413cd4b3bfc64fb48882b92d07a2b6d8b
75485 -DIST netbeans-trunk-nightly-201508140002-src.zip 208811234 SHA256 75fdd196b52f6dd023536f17a805fb8b17c86f309dbb67f24e5f0184704e6ba9 SHA512 4a379e791033634885345d3db61c22da61d23d2e31c60faacf41607e81ab3a112d1be0c129b6bd44b796b32909086d3b085f108ba7141688075ff857ca2fc7e4 WHIRLPOOL 15b6e54020343ed49fb255c26dc41ee388e1e3e704345d3b1e44db35e393354c6e510cee99611902a73266bbf7ffedb6f45c19077d092e721906af32bf0bc158
75486 -DIST netbeans-trunk-nightly-201508170002-src.zip 208816661 SHA256 899384675fce61670d79c1c2e445c6131c718cfaac1c37ae42d0bc27fbbfaf2e SHA512 ab99fcacbec1d34c17abdd34976ed83bc601f7da54c89c9a89a39a86a05dfcd3860c5bd1283a130f148cf57888c0470c763178f54e8bb93bd8ac73f15d17e138 WHIRLPOOL f4002f9b9055670bf23cc47077bfcf80a32102b08f84ef71e43735d486fbc92ea06b3889eb41fcaf2731d69dc509509c40e867adb36398a47a7993cf40f76720
75487 -DIST netbeans-trunk-nightly-201508180002-src.zip 208817240 SHA256 b497e33ddf10398e677b60713e4f8a54f4588dcc633c23841501857c8da5a12d SHA512 725cad02fafd38794cd93d0b1d0ebe01f14c2db6e0d0c21edcf3172406f4fe7ec6ebdae666c84c80c9c943340cdf13f82603f794508d3055a6135a67b6b156ed WHIRLPOOL f7f027bfee7467131e34b90f05f4e46a6aab8c2206cf87e7025267e15f8b6d3ce96e7838687bc53caaf39c60607f0cb17fe1f6bfdb5ad53ecaa529c972c2ae17
75488 -DIST netbeans-trunk-nightly-201508190002-src.zip 208817531 SHA256 6594e5c2181ff7dfcf7eab3c7551571ea8e4cc6f3eb3f196a2b3b4bd7f394745 SHA512 84b4d1f1e77f1a4e2d97c14e2400381ce0d926dae2659cf38bbd4d2b7ae619d479ac1d73900f6d9cf10981b85982f7f19c00662974179e48cc4efb6e3481a82a WHIRLPOOL 7decfaa30422c8c588e8cfb65cd654119c3f80b60ffe3226074e5a1775648154a26a5ef267bd98f0a7720b107a0046b040652379bb6dd4a837d000863098ecd5
75489 -DIST netbeans-trunk-nightly-201508200002-src.zip 208799494 SHA256 81de2b1f44baa32ffb769676ba38edab57124533bda1bb1dcda18b9be5dcb7c2 SHA512 1c68dbcff6bcfeb3566823749b57ce95c2de6a97333573897d78f5f6bc7fcfe2c06a2ff7805bfabea9dc9f60d9e5021d4c3d5aa720004d796caf3b163fb1699d WHIRLPOOL cc8344fb52507294d00071f967abdc5b77fcd37fd3989b81d0efdb7d35c0eca4349f86769f2a09915a72565e399852c40f21eaab89fb6a7c66a58960ecfefc39
75490 -DIST netbeans-trunk-nightly-201508210002-src.zip 208800734 SHA256 c85c1f8027b3b9b03bbcc6743bb508899bc9050058c112f060d73daa544bbde6 SHA512 d8a3cbbc3f671d52bb5edcd2722c9ef847cdc160aecb4a9ee3283c2f64d82284c820c39a68e2aff2e7c3cd24fac618c1d3c48207b8323aa06f92524d0ab3a185 WHIRLPOOL b8938d9102fff59c5cc4f35db839492bbd1b1249d4e9c8da9eb4b2167c1e14d8906d49ba2bc9d301331e25d855b798883ee5f7aa51a5f00b272f55adae5339b3
75491 -DIST netbeans-trunk-nightly-201508220002-src.zip 208858908 SHA256 eaeb7783c5302a6fb71c658071bf7283fe282bde2b18df8b6f07ed8cca69bc0d SHA512 c6687256e92c8447dd1d77b4dd678502d23ed7b6a799439f1a066371c672670bee25b46ba2ee2a090382ab157aae31641acc20373898f58fceac642a2a8aeebe WHIRLPOOL df6a09212c094d65f92004dd68ac857892308540c5ff9e914b683a40163ce784868c06214dd5636688c81549fd9e0e69b14df3c8ca268d1de517cb6ac4349594
75492 -DIST netbeans-trunk-nightly-201508230002-src.zip 208861647 SHA256 2f5ad2d2f30e2adf575688a1932ba1cf9c1e8c553823cb42e6cd5fb42ecca94c SHA512 6157f87c29fa2165e3368e1fe9d6585ecb1c495594306488633a038bd67586ff330c4f9a9bb932fe5b5f6e0579f7b8156120c28b09f3943b010acfeb18d6a856 WHIRLPOOL d44e698fd28794d571327f545f0a79d2cf942b565a1cae8aa2a6787b214e44dacb443ab50076ee9cb3f4e6b8ecc41368c2c95fbbf6b415e9eab6cef7796d7fd6
75493 -DIST netbeans-trunk-nightly-201508240002-src.zip 208861647 SHA256 4ebe800c20350c630640256455ef9f914c5dd8b02ebea2cebae0340656099231 SHA512 9e516cbc643259ba250ada92649a01c9d3a1ea8be010abc17a79c11325952122025129542619632f2b3c382e6309c86d5db493216d73a4b8bde9243bcb27d255 WHIRLPOOL d8bb4f706600d70f479d887287017fa94537607e41fb8d1930efce417eddba083f0ea1911fa0492a5d0df251abfc7cbe1f07c87bc34e32bfb29e2702437bf400
75494 -DIST netbeans-trunk-nightly-201508250002-src.zip 208865510 SHA256 8c32696050afb5234a6915e6aa8a90b30004d3e270b59c8eb24d186f64371ee3 SHA512 1ce63aaf1389da634f9e39aa92160093574a39f50974a066ed5678b7e05166863ee30e28f84a3e88c50629537103ef4f497834984527f47f8c9627dd7d919eab WHIRLPOOL f9fe8f9ffc3b363dfa2652eb354216b343dfe66e2b06251c24208f04a4bb29db9a2fcb98d2cdda19e390ec31a61603c3cb8de8af9ccfe15072f1f29d90877418
75495 -DIST netbeans-trunk-nightly-201508270002-src.zip 208909678 SHA256 1bbb6fbe996c3dab4172247c2e1316d0ee0af9661d424e42a2e2bf1679d668f1 SHA512 7b63cc510258255f1430fd41940300701f381b5b62f5429bd2a7af53a76a32d14090802e6984b3c3b97bc7bb9d2b88b4b8e1801810ecb298006193901e28c704 WHIRLPOOL a4074b37ef2bdb089f3931d75d1a3cd5aa0064d6ee708c6b9e108de35f3560bd5ddaac4a6cce09ce8bd3f6cec8a980cfcc90c6ad23bbd35063d62836ecd8fcfe
75496 -DIST netbeans-trunk-nightly-201508280002-src.zip 208916695 SHA256 293e66227c6140c35fe25a48303e50958187bac1ad6a9ea493b58f8fc9f1c0a4 SHA512 22b8635557eef88d4a54fef409aebd46183329e9b329a66749979fbba1dcb95e0b47fca9d78e1b683701eb343072cefcd350c86c783dd6cd5e51ba81ec49fe57 WHIRLPOOL 66edc93e82bd3e88172e2d635ecbb7d457bac2cecb6d4b072f9422751781acc0c07731382db0f1e25f037aa37c6f284ad4d80c7584bb0b8c5b62d7083f050bbf
75497 -DIST netbeans-trunk-nightly-201508290002-src.zip 208920597 SHA256 90f25d177122a7433503400a49228c3d0c70007a473ca14cdf6c8925105a4310 SHA512 d3037303e8e38f0ca69599d6aa91b65fef5f82e927e29b74470d8d1f758cb972bc5d030c785cb0eb604b2efa10c94f245ea06a394f3a6cf89c0b5a1ea6e3ebd3 WHIRLPOOL 845429a3551ece8a0339fbacd011d5771900dc41a18de3f39e9ed53504871a0d4e414ae7e98876297a51637ed11b39a537ddce51f8a2b5abde339e39b243e837
75498 -DIST netbeans-trunk-nightly-201508300002-src.zip 208922288 SHA256 87489e4bd33b84e2b2f2fb3c025cf4b2d78140483fe37f74dd101d55dc3ae629 SHA512 cc20fdf30b997ca87666b9abf564fc9a7e645dbf37285db36e78b5f75f24edb82de3af8c82ca7ffd40a10a70b9196cde63c5ccb7ee69f33d79110668312455b4 WHIRLPOOL 554c7dff1e874b30b0c4a87115ffdbf4dc7a78e6af5f6498dbd2e3dff956e718cbfd23956f72d1d5b518fe2c8fd0cb5ec67e9eb0e79e32cf763021e82edcc3c0
75499 -DIST netbeans-trunk-nightly-201508310002-src.zip 208922691 SHA256 a045fcb7ca3ee9dfe7780d4f18f13a99ab22051aa619f9392b10abda7bd013a4 SHA512 0e35d4640e839ffc70f2747ba7ca6a96b75f460073343c76d8136b759293becb5db63ada9e023b52a83029c4e63de630896d2b20658a573d14e4eca1a0547088 WHIRLPOOL 329c3a8e04ecd6cade2e7e4a6f544e85a5e33c91fa8c6d9f4e9b2f331e689605fc12fb699106da9b1b3c18f9c8ec5153e1b7e0935f2dc13787c9256ae6851bd4
75500 +DIST netbeans-trunk-nightly-201509010002-src.zip 208931058 SHA256 b6994144a67b04fc2e7b74788131f608caa1e37cf0952b591a2e3d68d1fc5c12 SHA512 275e864f965a1921ed658685f0a6550244de06fe642fd3eba8b5004e0b4d5995727b01ff7733106991dc97c9dd56f7512e644e3ace9769c1e2a79054ed699aba WHIRLPOOL 832ec1125da8bd6e977838c7f40b9157c094da315814d2a35961ced3def3bde58af0c1a6c8e0902d142d2440e92279cdabf77312ae953e68e1ad21f72501bdd8
75501 EBUILD netbeans-8.0.2.ebuild 7173 SHA256 5e87d0c04e12b320be141faaedadc288c0527fecb9c015e534de1b627a1f9f68 SHA512 f59784ff6a9019a25e6300fcc9a74e560f53177f0197499fc95ee5980d5e9ef82ddddbaf0909fcc3ade1d5af43562d1a2e58392eb9dba20129e6f670979e7c7c WHIRLPOOL eddd0f2c17bd6d59e73512f964f3758ccfdad2f8d4b9871117ebb64d27cc68729730a17b534b1648d5a01cd1252ef08b7038018a4bfcbc02c9c85e0acd59802a
75502 -EBUILD netbeans-9999_p20150801.ebuild 7216 SHA256 b0369c1a5fddeb43d91147b9b4ed9378a6764d0d1e5b688a9181be48a88e2fab SHA512 022e55478764faaea17f815db1140b1f50f22938b99a5a13fb11b20db8ee3c8151a814cea01b0339797594d01abe141daaa74d271c77add89a1f49eceb7abeab WHIRLPOOL 0742a5397416fc2afa4640bc7dbf644b520b747c868c0632bdb1fce070aa2434b634c5970a5c5b16350db13b7c5b9778c8ead0d0be5e7fec52530e8c8a96651a
75503 -EBUILD netbeans-9999_p20150803.ebuild 7216 SHA256 4eacdc7dc432c28af186bd513a896d98c3f3feef06e1f976a19555d8b3154d46 SHA512 67fe0b8c0db7276e5d16ade381f37186a5b2405ec6dabe41dcfdc8db4cb2d8d08ddc52af463d800adc390eac430210a16f87c1ae16b844ce89b15df3da33117f WHIRLPOOL 46ce3ce7c938fb53642a2c48d725c2ccae2a107f76012ca1d34822a915a6cf887ec2c0e66943a8ad7ee3f989f19f7dd540a26f3643482e123b503e479115f888
75504 -EBUILD netbeans-9999_p20150804.ebuild 7216 SHA256 4b6fce6e6afa6fc523b3861709e065c83cd3d5e12529cd68052ad6eb5b1ace73 SHA512 d90300dba4c6fa499badcd055455f0d6e0a429196298841b7ec78cc043a3b38a121c0a18be34246b658d70ef263784a79b5d1705f48c9f60cdabe359bfb1697a WHIRLPOOL d24fc657f92451b43851fa3d27210040c2108411a13c10ec297981e4c82f48b377759d77c2e17fbd3a345e03814bd2539f23c4d4a004ab6a3c7246de67e3d396
75505 -EBUILD netbeans-9999_p20150805.ebuild 7216 SHA256 35fc3d0d06f634f7a4e4d47ea92abdbf506ef98be9bdf616f3aa37c700860302 SHA512 d45abc982efb9764a97ce55123ff090518e4e2602dba6a5a3f4edb5f5ce907145df84236bc7f8dd58ef0762ba1db58c5c2c6772e7ddfe7fbe9248b39ead7747b WHIRLPOOL e4b2fc0215cd018aa50bb8a169dd7fae7211159b67337b37d1c8b605996a186e746017c79de0eacae9a785db934184cd78d0228c639fbc29b0b57a95423bb0da
75506 -EBUILD netbeans-9999_p20150807.ebuild 7216 SHA256 c288d2b3c7da7020e28e33acdf8adb6bbb1b7a5d70b8a51073f231ea63d80aa0 SHA512 9c43baca5f3e1af8a7aa0a3802514ce32a0fda7eb5ea279bc23042669e045c51b4c8bf766fd4d04b460bdaff0a964c34d36dba509f6b4defce78e1a0a22e7414 WHIRLPOOL d15ed81efceb8537b787eb0182e1517abccc0ca8ab5075a4f0ad502fb64616ba4012b2a0d6ad7e7454621a48dd102b22ef3b8d71fd5ab480a1d7a39a378745a7
75507 -EBUILD netbeans-9999_p20150808.ebuild 7216 SHA256 fc8f47a60aef7fbe762deedb2f859693506151d3e0eba82d32c31a56079a4148 SHA512 380338b67977f9c586c374f594497f794ba30b6d163cdbe0bc80518e0e1a3fe70bc7abe7ada2d693862d80f993dd5f4346997da10689a4e63e53b903db747865 WHIRLPOOL 70a12850f65e506edfe9472058723ffc16098f8c487d6937ae9965ca48d511e53fca5f4a3ba1d6d5f5de7823e0e4762c9cc2443dcab14828f15a3f353674a120
75508 -EBUILD netbeans-9999_p20150810.ebuild 7216 SHA256 d5bbedccac42187572c81bca91d73b6c93bc1107cf78c7cf4373a4e653cf6799 SHA512 95353ed4f6a3dd5ab64033de152db067fe24f277a4e1f4e82a6e023fb2c9a001f2522da52cab18de86bc38fdbfbd7bf1df7190711371664e3d2b495fc72bb9b4 WHIRLPOOL d04f61556640759dc1958932c8ebfd71a84ca11adbfb1ce3d623acb03c4fe5efad1db24794d742c0cf5c4701b3621346517299766521e81d1390ff41198453e7
75509 -EBUILD netbeans-9999_p20150812.ebuild 7216 SHA256 636278c3a1f3e59260ae702c31f95ad8530a1389a53ab6e28ace3cd50525c0c1 SHA512 30e56ae30256fff3c460ae3231f636abba510db5dbe24b8d8e3ce7fa3b7c1cc0cfcd730fa511c34b267943d4e7baead37037f19ffccad38e32ea4eefc6e27642 WHIRLPOOL 5d27b875cc7509cbb581185131f703b2430d5684331defa59b1f404209121d3f61c24308b833300002e7e1c1f657559dea265fa902ce0b53bac50c8fe1dac9b4
75510 -EBUILD netbeans-9999_p20150813.ebuild 7216 SHA256 41896e032dd1ce62013678c3deb7dfa379609d0ac58461819d75ae9bf170899a SHA512 789379ee4a96b4cbbf242d0c797b76494e2b4151c191528be8e57d0f8d18936be461518d6464cb205861968210b515e64f0a630c705108ebc99f29c2cf02dbdd WHIRLPOOL 246c2938668246ca604031853f32e5373d29c2c622fd4b051245bc2feda2b87fead1c41167d9a1f31d8aa213319f045db0e08a08c8045b7cc94b98c23e0ec1c7
75511 -EBUILD netbeans-9999_p20150814.ebuild 7216 SHA256 48b5d9f656dfe45362f0a3f4e295a86afd0f32946024b3a0c396a8503fdcc690 SHA512 9c8506236ff55b2988235b66ae71b2734c4dcc2cb9c9aafcc072d331dcfc42d704b63245677fcd37a1b704f4ce4787987a7b5084ee35457d93fcc57369d181bb WHIRLPOOL b8eade8cc4e62649043ef8a3f86795099ad8d41d25d84cc6e94f7524a38b48a74802b8e271c336aa096a92ac1b7866acdf1ab07f8fd404f77a5b04bf9c2c7880
75512 -EBUILD netbeans-9999_p20150817.ebuild 7216 SHA256 220e30b8576667979182ea0b90b76ca890121dbf43569e1018bb7f93132118e4 SHA512 13b0718bbf43183345c0a8e24ea979687ed93c89f27a7ef94a27935649d23da117cb91f3f81b777b1b5332b570e9acd68e314e8f3bafe1921bc5facf79a4ba4b WHIRLPOOL af9cf80be5a38a0838585bfa2fc7d9675505a226fe0268b518310f4e2fe2317a2e160f813d170b5ce4d38a81101072ed7b97a34accbd299b9755ac26da48ba0e
75513 -EBUILD netbeans-9999_p20150818.ebuild 7216 SHA256 35084c73bb40b4ca55cdbf16b840f140ed7fdfe153ea3cb71c90b362fd1db8f4 SHA512 0f9df5a980c3a961a183482be0d814c266995ca7a230165c4fea2ac4d5312c6b843ce06bfc42d0763811f42909c4b96c726a21c42295e0e3f059b0dd5bddab86 WHIRLPOOL de2c791d2939b3754a65447fad51257a00459cecde6beb6645f7b6198432d35c1f30e0d55651f08ff8a56e7817d4166f9b6cf775508d67e4a46a8d01b9730131
75514 -EBUILD netbeans-9999_p20150819.ebuild 7216 SHA256 92edb5673b91df9a9d57804987daa09f0bc105f65add93a99e37483fd8406325 SHA512 e2c3e90a9b74255a3feca378060f529cf4c41b703e131b8eec538789a891b808ae00fea37e716440f35e2086fcccd70b42b514d60503cdfaf8781dbf86e7c4eb WHIRLPOOL 8c402febb7c32a5163852fc55dbafc96224b375e280e2cbbbe463c2f35909799b30b1fe5e812c708ee3a7926796c163d1eef522221ec14aae06122e5be15aea1
75515 -EBUILD netbeans-9999_p20150820.ebuild 7216 SHA256 c65314aadad93241ac2f5d42a26e74b48dbf832b35c69656f520c51fb05458ea SHA512 87bb92fcd4af1fde2165b5020becf73ec2eff7f48d16864882b0995c5ccca733daa4d3c046724db8ecfcb3553ca7f3e8c9b5f76ba6ac612b50848fa38e8c0ffe WHIRLPOOL db05c182299845091cdb4722b85de3f61154b23b56ed4be62a3300e46683e93348e19a04f9ccca7fb772066fdec83d4e4c87041f07753f5049a9a98ed2b30a5c
75516 -EBUILD netbeans-9999_p20150821.ebuild 7216 SHA256 8c0a0f50dc29df76d523b9b8ab223d58e8fe9b6f8929c7cdb04abd38f3fb033c SHA512 1d18181b6a5b1d655d5ad20534e693d67eb37fb15bab9c69e36ef4a2098430b4ee1575f67355c4d22236b2fa759a43ce87ed76e836cc4d0fe863c3d03e9f7a2f WHIRLPOOL 2a1c143b7763ea25a243468ad3ed4f3b79c30bb821f53fc35ff96ee149857551a2a84c60f8f29fe1bc13e8f8a4ea06e65482b643b759c8624eab5c8e0acd8b94
75517 -EBUILD netbeans-9999_p20150822.ebuild 7216 SHA256 8c060048adff4181106d74b65361ae975585d75a3b68676570dd4b469338442d SHA512 caa7a3854f96a9b5cb77297d9f2c10a16c127441c82d92b8311140db9467a9ffe75d603bcd7f41cdeef2a2faf703f87a556841543c8e20c48b3aff5152814c9b WHIRLPOOL 35a5bc23f5ceb65aa6ec68cacc4419b3da685ac96f17b8d1c048a9d16fac666fc146b36035968c61d98d8e03c7c82aa37ff28de6e43960de7e12b0b963fdcc59
75518 -EBUILD netbeans-9999_p20150823.ebuild 7216 SHA256 f267b6e95c0c4c701b32485ec4e48d6ad7a8c3d9faa9b89c775d64f89ee10920 SHA512 e739e88058807f7ead98aebfb3650af423a9efd9683a05a352401a4dd6996b1b1f942a4d09acf9363d9d8a7e8b1fe61aadf54af35f708bfc6120eb499c5097f5 WHIRLPOOL ffe048299e0303a7027b9bb35d0debcbcf5b21e593bd340df7460faf13d74f0d2b104d95ed6022d989c83b9a574cfe5e656785d5083ef422d9c5bd65f40c8887
75519 -EBUILD netbeans-9999_p20150824.ebuild 7216 SHA256 506f3a3955583f4ca47a2d5c39212a3451fddf43b6d682d99de5722277f7ff1c SHA512 df3068499cd46a6bf90511d0d0b14f927140cf6f1e5026af9fdd0ad3640bc988f992c25cbc6ca125bd15f7abb2dcf94171c918283273b5341007a3c3e9d2d0ca WHIRLPOOL a5c516f5ff4229bdda9c4f446155f9a4fd115fa4b2fd9e668d97ecf84422a25b32393fe07c1e1f06abbaf0d79cc30122463a2651b69c99160a31c6bfe6765c99
75520 -EBUILD netbeans-9999_p20150825.ebuild 7216 SHA256 09191ded2785a4f689aadc6e0eb0523bfbe62884547ee507e2c20818a7b9ef78 SHA512 9ce20054337ce62fd33135c5e4bb2d6c71adafc1c57f78ea4eb1a49ca0424a20dde4006fe052bca8b06ffe59d03d81eadbd412b96db424921fd6e2260e4da44b WHIRLPOOL f09b4c8c3b34b8f2b4841ca1bdb20515cc1dd2a5f6e937e61bc90950a907fc269973d51838ae6707602aa074adf484134ffece6b7b819eef88ed3d88496f5ce3
75521 -EBUILD netbeans-9999_p20150827.ebuild 7216 SHA256 4968f324e5c2a3564d953f922d2ba91eebdaf5b8c4412e72621dd31d5628ff43 SHA512 39fbfa6f027aba6c828df86ad1c26054312d1d8d58ba761ef8b2d2f7db72f84458f316ca7c468030aa54d3df70c99900c9dd0fc231fdf4b4146aea693340b395 WHIRLPOOL d692c586cb26879100a481b6dc6d9ad95089f07c136f0ebfd04a4060edd8d9bcf8e7ea83a75d2644a87809b8b39123ecb5d1a824cf235179599b93dce5e4dd78
75522 -EBUILD netbeans-9999_p20150828.ebuild 7216 SHA256 562f4f184d20b52068d47a7c1edf68fc972cf788102fe9347478e92ca5526c00 SHA512 854817c81d3cedc69bd061f3c67f333376e0ddf8bae48970e64b9b32628d9c24024469e0017280e2e256eaaf6604281fc39f49137eec804f4b8ef43805e04476 WHIRLPOOL 823cd2bbef530f31bea4d8a9469cf53414603d958ee1b5d8ebd0b5fa8311c9d44cf2e73b2557e92ba2896343c97e6831fb491cb21b05ee01996fca964a78e4ca
75523 -EBUILD netbeans-9999_p20150829.ebuild 7216 SHA256 60b09a4fbe0efb12755b20a5efe9612cdd63369a4e64a2127b90209abc09ff90 SHA512 829789811c0155eeb2a239e4c5f3aad19135215efc8a49b586c4e271559e73ee9897c3d6ce4c747bbc45244ea0f88a5455910eb175da57697cc856e15f8feb33 WHIRLPOOL fa168632c279aaebc381c764593c2ded9f7f4c251ffb232248e022e31b9daa72b8a06ed7cda1b3f55617f5364cf32181c290cdb1ef39f73d050fadbeb6d55231
75524 -EBUILD netbeans-9999_p20150830.ebuild 7216 SHA256 21ab1219e7764a7565521d7a387f2cfb8318d5d718260fb7b375a4ad7dc31971 SHA512 467c5b143c27dae6ed696be8897881d8fe872e02a48083f7b3e8855356895649794fec9341d4e9712e5c98284496d293b3fdeb6f745cc5f0e44cc396039d6fa4 WHIRLPOOL 434318a70ecc18e5ad93200b7a045cde0f84660409774dedde68d35922d4852df9ff80afa03663efab60d7021039114411b232b9d5aaa7446c8d6bff58a4b06a
75525 -EBUILD netbeans-9999_p20150831.ebuild 7216 SHA256 f89518984ab42ea6a99f8986870e9de3736f9a566f2ed13bcf652c89013fa540 SHA512 9b2d4842678b9428df24e444151ccc02ceed1417b64e3a6867906cf7558688e60d61f6aeb6b3e8740106365dd3fe2f0dc8853d11ecc6bb4daa1a791dfb1ed5e1 WHIRLPOOL 97adf5c2663dafbb2163d2ba7fa640cec69320d63646be97e7512ba1c64ddf9282febe03a2cf4f4c85337f8dd39bea9c03d8fa7881d79eeb93e2297264e0427c
75526 +EBUILD netbeans-9999_p20150901.ebuild 7216 SHA256 2efa1a86a2de3385f80c5f74d83d0b6c21dc34899a5e187ce4d0b3ce1165b7fc SHA512 56aadb8d3f57f267600d51a916f6c245b1065e424cf1426bdcefe0c3d1923f868fbfbff73ab3192ebc30d5303f14f18f128b9a389b51037e53a58da998f7b9d0 WHIRLPOOL 284ca9206353020b6fe5c1d549f08f9ee3666d5ffc273ab1ad6763d6de4d9f1d00292cfb462a5a2383197e1f9c987c07ea7693eb8096e2d946ae974cc7ce2f3c
75527 MISC metadata.xml 333 SHA256 a7c289d7be537b4c51bd8100bca0d8a40ceb5fb011942bbd1b286841cf3c1d0a SHA512 3f730fc27f893489524053e81a465519037a68e297f02a5d6400f85f8bfd8a20006e5515a135b8a5779ebf5951a661d99aaa8bf3b9b96141f863e134dba2265e WHIRLPOOL d37106234351185946f6dc870e9b77babd38bed88673771949d26d176d8dad4071be5f2c59bf72b139a6a35c899c2c7ac9ffde1c7b4885135d52c821780cf3d2
75528 -----BEGIN PGP SIGNATURE-----
75529 Version: GnuPG v2
75530
75531 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZvF0P/jfCqPpBGNLpc0uMYh9HeOYz
75532 -D+sokTgJjcZQ5onjSjuIId+0wpUduPwVRghERrzjslkqlI7081K/Hrmfjzti0w3T
75533 -IFJrRssoz/sl0V5/lvJVNeGFrZPlFvZAbo5bMiuT+9HT6YZvhFwfcGBHBh+bvTLz
75534 -jT2LILWBY/hnMWjLGDZJxVDD+kQ9iLnDZvhq/0bp8m9CNclxK+BUJUjRM7KKHKEj
75535 -6kgmiy6YeluOvUNHhvl2WLFF7eiNyyIrSt2Mx7lOtyD5ahRr0iIwlDgMsqncIA+l
75536 -zqynBB+xkbGLA8jpIiE9URK3/JWTJ2GsvXiDoGMkBUFTHSQThY/Bzz5dUzQlUYfj
75537 -K3l5VaHDhE4zLdzLLG9rWzRn6dqWmg56Qf44bzRHMGI3yMSuDfZ3dfRFK53ZCGKX
75538 -nySkaJF9xtOJe5m1UE2Xfx05kaCqAlCi6WY8fOjI18XYEEkPUVSZj+r8Z5G5BTYu
75539 -N3/cTp6+bHPAjrtr2cv1g6CWG2jF9omwTDLr8Sxkmel7kKojFnH556an+crmna02
75540 -XWAMIHjuBTjZzV5jm1P8hnq7LRdHxPD5ZRB+If4KdEyodUB76JXHs2en3B3ucKpH
75541 -1tPp9mPSlOFZYqKl+Z+Pau2ulBk8QzlC3JtmB5UeOGCH2L6xH3TRM5QpT/a8XK4y
75542 -7WvbYG/uL/E1aE8bAD7o
75543 -=3yoL
75544 +iQIcBAEBCAAGBQJV5YsQAAoJEHXhZAaA2KaZYgwP/11AJgQ1FqhXOqjO25sWpD9z
75545 +jKIHW7XUsWxXu8LZzCTdAbqeeJx95crYXcHUK0WYfuaiw9Sog8EzPAaoinJHiuCA
75546 +ejTYEljfez3FESCcuJPYv5XksQ9A3KPhlQoy6v1T7eLI1opRhJPkTZIYA6glEF4x
75547 +QPhcPJyBvfnZtI7Ph3NyVLGetAtzodovhaEY1XEoVVnuKDs7oNDFPfRyK7AqJhcD
75548 +BbdBsDsYB/Q+zqyGQxdBHzOquE2PysMhzpt5XwcWUtPAFfk1SM5VVfuyMngO/fUa
75549 +7OReWL8sdzV7vYElEuK5xYtAIkOzAySqItfE+kg/UIM+aJ43MK6StZlGEB4n/KFB
75550 +uJR3rQ5zNstodby2ak3nCxrDlwORkjMD+3RDmaLhNxaLfLn/hfTr820VQds1iQYP
75551 ++bjmT8fQlAUKAdlI7RsGkoI4gH/HLUA0nnJi2qxGtdxRqwM59OLxaCw6XafZjIBk
75552 +w+qO714cZbtCcXaeeyns8Ep+VQnma0Yh500fJbOe7L1yhZkFa0HWVKiip3okKsT6
75553 +1pSs/227ciLIrX4xJ3aIWAM34s1Z51PnzQLj7vo/zsC+dPZ/5QLEpzsw9/+gEN+j
75554 +ZzY2UW2s8y2UKUoBq41ZFE/wR5A3cVa4zu1HkGe5WwW9Wn9ku8SGBGQvzbmhrhxF
75555 +WHDqYUWcj9D+A+lWMsjs
75556 +=PBiz
75557 -----END PGP SIGNATURE-----
75558
75559 diff --git a/dev-util/netbeans/netbeans-9999_p20150803.ebuild b/dev-util/netbeans/netbeans-9999_p20150803.ebuild
75560 deleted file mode 100644
75561 index be16d7b..0000000
75562 --- a/dev-util/netbeans/netbeans-9999_p20150803.ebuild
75563 +++ /dev/null
75564 @@ -1,264 +0,0 @@
75565 -# Copyright 1999-2015 Gentoo Foundation
75566 -# Distributed under the terms of the GNU General Public License v2
75567 -# $Header: $
75568 -
75569 -EAPI="4"
75570 -inherit eutils java-pkg-2 java-ant-2
75571 -
75572 -DESCRIPTION="Netbeans IDE"
75573 -HOMEPAGE="http://netbeans.org/"
75574 -SLOT="9999"
75575 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-03_00-02-28/zip/netbeans-trunk-nightly-201508030002-src.zip"
75576 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75577 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
75578 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
75579 -SRC_URI="linguas_af? ( ${ALL_URLS} )
75580 - linguas_ar? ( ${ALL_URLS} )
75581 - linguas_bg? ( ${ALL_URLS} )
75582 - linguas_ca? ( ${ALL_URLS} )
75583 - linguas_cs? ( ${ALL_URLS} )
75584 - linguas_de? ( ${ALL_URLS} )
75585 - linguas_el? ( ${ALL_URLS} )
75586 - linguas_es? ( ${ALL_URLS} )
75587 - linguas_fr? ( ${ALL_URLS} )
75588 - linguas_gl? ( ${ALL_URLS} )
75589 - linguas_hi_IN? ( ${ALL_URLS} )
75590 - linguas_id? ( ${ALL_URLS} )
75591 - linguas_it? ( ${ALL_URLS} )
75592 - linguas_ja? ( ${ALL_URLS} )
75593 - linguas_ko? ( ${ALL_URLS} )
75594 - linguas_lt? ( ${ALL_URLS} )
75595 - linguas_nl? ( ${ALL_URLS} )
75596 - linguas_pl? ( ${ALL_URLS} )
75597 - linguas_pt_BR? ( ${ALL_URLS} )
75598 - linguas_pt_PT? ( ${ALL_URLS} )
75599 - linguas_ro? ( ${ALL_URLS} )
75600 - linguas_ru? ( ${ALL_URLS} )
75601 - linguas_si? ( ${ALL_URLS} )
75602 - linguas_sq? ( ${ALL_URLS} )
75603 - linguas_sr? ( ${ALL_URLS} )
75604 - linguas_sv? ( ${ALL_URLS} )
75605 - linguas_ta_IN? ( ${ALL_URLS} )
75606 - linguas_tl? ( ${ALL_URLS} )
75607 - linguas_tr? ( ${ALL_URLS} )
75608 - linguas_vi? ( ${ALL_URLS} )
75609 - linguas_zh_CN? ( ${ALL_URLS} )
75610 - linguas_zh_TW? ( ${ALL_URLS} )
75611 -"
75612 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75613 -KEYWORDS="~amd64 ~x86"
75614 -IUSE_NETBEANS_MODULES="
75615 - +netbeans_modules_apisupport
75616 - netbeans_modules_cnd
75617 - netbeans_modules_dlight
75618 - netbeans_modules_enterprise
75619 - netbeans_modules_ergonomics
75620 - netbeans_modules_extide
75621 - netbeans_modules_groovy
75622 - +netbeans_modules_java
75623 - netbeans_modules_javacard
75624 - +netbeans_modules_javafx
75625 - netbeans_modules_mobility
75626 - netbeans_modules_php
75627 - +netbeans_modules_profiler
75628 - netbeans_modules_webcommon
75629 - +netbeans_modules_websvccommon"
75630 -IUSE_LINGUAS="
75631 - linguas_af
75632 - linguas_ar
75633 - linguas_bg
75634 - linguas_ca
75635 - linguas_cs
75636 - linguas_de
75637 - linguas_el
75638 - linguas_es
75639 - linguas_fr
75640 - linguas_gl
75641 - linguas_hi_IN
75642 - linguas_id
75643 - linguas_it
75644 - linguas_ja
75645 - linguas_ko
75646 - linguas_lt
75647 - linguas_nl
75648 - linguas_pl
75649 - linguas_pt_BR
75650 - linguas_pt_PT
75651 - linguas_ro
75652 - linguas_ru
75653 - linguas_si
75654 - linguas_sq
75655 - linguas_sr
75656 - linguas_sv
75657 - linguas_ta_IN
75658 - linguas_tl
75659 - linguas_tr
75660 - linguas_vi
75661 - linguas_zh_CN
75662 - linguas_zh_TW"
75663 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
75664 -S="${WORKDIR}"
75665 -
75666 -DEPEND=">=virtual/jdk-1.7
75667 - dev-java/javahelp:0"
75668 -RDEPEND=">=virtual/jdk-1.7
75669 - ~dev-java/netbeans-harness-${PV}
75670 - ~dev-java/netbeans-ide-${PV}
75671 - ~dev-java/netbeans-nb-${PV}
75672 - ~dev-java/netbeans-platform-${PV}
75673 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
75674 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
75675 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
75676 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
75677 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
75678 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
75679 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
75680 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
75681 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
75682 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
75683 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
75684 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
75685 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
75686 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
75687 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
75688 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
75689 -JAVA_PKG_BSFIX="off"
75690 -NBLOCALES=""
75691 -
75692 -pkg_setup() {
75693 - for lingua in ${IUSE_LINGUAS} ; do
75694 - local lang=${lingua/linguas_/}
75695 -
75696 - if [[ "${lang}" = "ar" ]] ; then
75697 - lang="ar_EG,ar_SA"
75698 - elif [[ "${lang}" = "es" ]] ; then
75699 - lang="es,es_CO"
75700 - elif [[ "${lang}" = "gl" ]] ; then
75701 - lang="gl_ES"
75702 - elif [[ "${lang}" = "id" ]] ; then
75703 - lang="in_ID"
75704 - elif [[ "${lang}" = "nl" ]] ; then
75705 - lang="nl_BE,nl_NL"
75706 - elif [[ "${lang}" = "tl" ]] ; then
75707 - lang="fil_PH"
75708 - fi
75709 -
75710 - if use ${lingua} ; then
75711 - if [ -z "${NBLOCALES}" ] ; then
75712 - NBLOCALES="${lang}"
75713 - else
75714 - NBLOCALES="${NBLOCALES},${lang}"
75715 - fi
75716 - fi
75717 - done
75718 -
75719 - java-pkg-2_pkg_setup
75720 -}
75721 -
75722 -src_unpack() {
75723 - if [ -n "${NBLOCALES}" ] ; then
75724 - unpack $(basename ${SOURCE_URL})
75725 - unpack $(basename ${L10N_URL})
75726 -
75727 - einfo "Deleting bundled jars..."
75728 - find -name "*.jar" -type f -delete
75729 -
75730 - unpack netbeans-9999-r14-build.xml.patch.bz2
75731 - fi
75732 -}
75733 -
75734 -src_prepare() {
75735 - if [ -n "${NBLOCALES}" ] ; then
75736 - einfo "Deleting bundled class files..."
75737 - find -name "*.class" -type f | xargs rm -vf
75738 -
75739 - epatch netbeans-9999-r14-build.xml.patch
75740 -
75741 - # Support for custom patches
75742 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
75743 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
75744 -
75745 - if [ -n "${files}" ] ; then
75746 - einfo "Applying custom patches:"
75747 -
75748 - for file in ${files} ; do
75749 - epatch "${file}"
75750 - done
75751 - fi
75752 - fi
75753 -
75754 - einfo "Symlinking external libraries..."
75755 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
75756 - fi
75757 -
75758 - java-pkg-2_src_prepare
75759 -}
75760 -
75761 -src_compile() {
75762 - if [ -n "${NBLOCALES}" ] ; then
75763 - einfo "Compiling support for locales: ${NBLOCALES}"
75764 - eant -f nbbuild/build.xml bootstrap || die
75765 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
75766 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
75767 - fi
75768 -}
75769 -
75770 -src_install() {
75771 - if [ -n "${NBLOCALES}" ] ; then
75772 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
75773 -
75774 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
75775 - if [ -d "${cluster}" ] ; then
75776 - insinto /usr/share/netbeans-${cluster}-${SLOT}
75777 - doins -r ${cluster}/*
75778 - fi
75779 - done
75780 -
75781 - if [ -d nb ] ; then
75782 - insinto /usr/share/netbeans-nb-${SLOT}/nb
75783 - doins -r nb/*
75784 - fi
75785 -
75786 - popd >/dev/null || die
75787 - fi
75788 -}
75789 -
75790 -pkg_postinst() {
75791 - if [ -n "${NBLOCALES}" ] ; then
75792 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
75793 - einfo "the locale is built for Netbeans."
75794 - einfo "If you want to force specific locale, use --locale argument, for example:"
75795 - einfo "${PN}-${SLOT} --locale de"
75796 - einfo "${PN}-${SLOT} --locale pt:BR"
75797 - fi
75798 -
75799 - if use linguas_ar ; then
75800 - einfo
75801 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
75802 - fi
75803 -
75804 - if use linguas_es ; then
75805 - einfo
75806 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
75807 - fi
75808 -
75809 - if use linguas_gl ; then
75810 - einfo
75811 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
75812 - fi
75813 -
75814 - if use linguas_id ; then
75815 - einfo
75816 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
75817 - fi
75818 -
75819 - if use linguas_nl ; then
75820 - einfo
75821 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
75822 - fi
75823 -
75824 - if use linguas_tl ; then
75825 - einfo
75826 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
75827 - fi
75828 -}
75829
75830 diff --git a/dev-util/netbeans/netbeans-9999_p20150804.ebuild b/dev-util/netbeans/netbeans-9999_p20150804.ebuild
75831 deleted file mode 100644
75832 index 12e40e7..0000000
75833 --- a/dev-util/netbeans/netbeans-9999_p20150804.ebuild
75834 +++ /dev/null
75835 @@ -1,264 +0,0 @@
75836 -# Copyright 1999-2015 Gentoo Foundation
75837 -# Distributed under the terms of the GNU General Public License v2
75838 -# $Header: $
75839 -
75840 -EAPI="4"
75841 -inherit eutils java-pkg-2 java-ant-2
75842 -
75843 -DESCRIPTION="Netbeans IDE"
75844 -HOMEPAGE="http://netbeans.org/"
75845 -SLOT="9999"
75846 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-04_00-02-28/zip/netbeans-trunk-nightly-201508040002-src.zip"
75847 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
75848 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
75849 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
75850 -SRC_URI="linguas_af? ( ${ALL_URLS} )
75851 - linguas_ar? ( ${ALL_URLS} )
75852 - linguas_bg? ( ${ALL_URLS} )
75853 - linguas_ca? ( ${ALL_URLS} )
75854 - linguas_cs? ( ${ALL_URLS} )
75855 - linguas_de? ( ${ALL_URLS} )
75856 - linguas_el? ( ${ALL_URLS} )
75857 - linguas_es? ( ${ALL_URLS} )
75858 - linguas_fr? ( ${ALL_URLS} )
75859 - linguas_gl? ( ${ALL_URLS} )
75860 - linguas_hi_IN? ( ${ALL_URLS} )
75861 - linguas_id? ( ${ALL_URLS} )
75862 - linguas_it? ( ${ALL_URLS} )
75863 - linguas_ja? ( ${ALL_URLS} )
75864 - linguas_ko? ( ${ALL_URLS} )
75865 - linguas_lt? ( ${ALL_URLS} )
75866 - linguas_nl? ( ${ALL_URLS} )
75867 - linguas_pl? ( ${ALL_URLS} )
75868 - linguas_pt_BR? ( ${ALL_URLS} )
75869 - linguas_pt_PT? ( ${ALL_URLS} )
75870 - linguas_ro? ( ${ALL_URLS} )
75871 - linguas_ru? ( ${ALL_URLS} )
75872 - linguas_si? ( ${ALL_URLS} )
75873 - linguas_sq? ( ${ALL_URLS} )
75874 - linguas_sr? ( ${ALL_URLS} )
75875 - linguas_sv? ( ${ALL_URLS} )
75876 - linguas_ta_IN? ( ${ALL_URLS} )
75877 - linguas_tl? ( ${ALL_URLS} )
75878 - linguas_tr? ( ${ALL_URLS} )
75879 - linguas_vi? ( ${ALL_URLS} )
75880 - linguas_zh_CN? ( ${ALL_URLS} )
75881 - linguas_zh_TW? ( ${ALL_URLS} )
75882 -"
75883 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
75884 -KEYWORDS="~amd64 ~x86"
75885 -IUSE_NETBEANS_MODULES="
75886 - +netbeans_modules_apisupport
75887 - netbeans_modules_cnd
75888 - netbeans_modules_dlight
75889 - netbeans_modules_enterprise
75890 - netbeans_modules_ergonomics
75891 - netbeans_modules_extide
75892 - netbeans_modules_groovy
75893 - +netbeans_modules_java
75894 - netbeans_modules_javacard
75895 - +netbeans_modules_javafx
75896 - netbeans_modules_mobility
75897 - netbeans_modules_php
75898 - +netbeans_modules_profiler
75899 - netbeans_modules_webcommon
75900 - +netbeans_modules_websvccommon"
75901 -IUSE_LINGUAS="
75902 - linguas_af
75903 - linguas_ar
75904 - linguas_bg
75905 - linguas_ca
75906 - linguas_cs
75907 - linguas_de
75908 - linguas_el
75909 - linguas_es
75910 - linguas_fr
75911 - linguas_gl
75912 - linguas_hi_IN
75913 - linguas_id
75914 - linguas_it
75915 - linguas_ja
75916 - linguas_ko
75917 - linguas_lt
75918 - linguas_nl
75919 - linguas_pl
75920 - linguas_pt_BR
75921 - linguas_pt_PT
75922 - linguas_ro
75923 - linguas_ru
75924 - linguas_si
75925 - linguas_sq
75926 - linguas_sr
75927 - linguas_sv
75928 - linguas_ta_IN
75929 - linguas_tl
75930 - linguas_tr
75931 - linguas_vi
75932 - linguas_zh_CN
75933 - linguas_zh_TW"
75934 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
75935 -S="${WORKDIR}"
75936 -
75937 -DEPEND=">=virtual/jdk-1.7
75938 - dev-java/javahelp:0"
75939 -RDEPEND=">=virtual/jdk-1.7
75940 - ~dev-java/netbeans-harness-${PV}
75941 - ~dev-java/netbeans-ide-${PV}
75942 - ~dev-java/netbeans-nb-${PV}
75943 - ~dev-java/netbeans-platform-${PV}
75944 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
75945 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
75946 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
75947 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
75948 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
75949 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
75950 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
75951 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
75952 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
75953 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
75954 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
75955 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
75956 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
75957 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
75958 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
75959 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
75960 -JAVA_PKG_BSFIX="off"
75961 -NBLOCALES=""
75962 -
75963 -pkg_setup() {
75964 - for lingua in ${IUSE_LINGUAS} ; do
75965 - local lang=${lingua/linguas_/}
75966 -
75967 - if [[ "${lang}" = "ar" ]] ; then
75968 - lang="ar_EG,ar_SA"
75969 - elif [[ "${lang}" = "es" ]] ; then
75970 - lang="es,es_CO"
75971 - elif [[ "${lang}" = "gl" ]] ; then
75972 - lang="gl_ES"
75973 - elif [[ "${lang}" = "id" ]] ; then
75974 - lang="in_ID"
75975 - elif [[ "${lang}" = "nl" ]] ; then
75976 - lang="nl_BE,nl_NL"
75977 - elif [[ "${lang}" = "tl" ]] ; then
75978 - lang="fil_PH"
75979 - fi
75980 -
75981 - if use ${lingua} ; then
75982 - if [ -z "${NBLOCALES}" ] ; then
75983 - NBLOCALES="${lang}"
75984 - else
75985 - NBLOCALES="${NBLOCALES},${lang}"
75986 - fi
75987 - fi
75988 - done
75989 -
75990 - java-pkg-2_pkg_setup
75991 -}
75992 -
75993 -src_unpack() {
75994 - if [ -n "${NBLOCALES}" ] ; then
75995 - unpack $(basename ${SOURCE_URL})
75996 - unpack $(basename ${L10N_URL})
75997 -
75998 - einfo "Deleting bundled jars..."
75999 - find -name "*.jar" -type f -delete
76000 -
76001 - unpack netbeans-9999-r14-build.xml.patch.bz2
76002 - fi
76003 -}
76004 -
76005 -src_prepare() {
76006 - if [ -n "${NBLOCALES}" ] ; then
76007 - einfo "Deleting bundled class files..."
76008 - find -name "*.class" -type f | xargs rm -vf
76009 -
76010 - epatch netbeans-9999-r14-build.xml.patch
76011 -
76012 - # Support for custom patches
76013 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
76014 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
76015 -
76016 - if [ -n "${files}" ] ; then
76017 - einfo "Applying custom patches:"
76018 -
76019 - for file in ${files} ; do
76020 - epatch "${file}"
76021 - done
76022 - fi
76023 - fi
76024 -
76025 - einfo "Symlinking external libraries..."
76026 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
76027 - fi
76028 -
76029 - java-pkg-2_src_prepare
76030 -}
76031 -
76032 -src_compile() {
76033 - if [ -n "${NBLOCALES}" ] ; then
76034 - einfo "Compiling support for locales: ${NBLOCALES}"
76035 - eant -f nbbuild/build.xml bootstrap || die
76036 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
76037 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
76038 - fi
76039 -}
76040 -
76041 -src_install() {
76042 - if [ -n "${NBLOCALES}" ] ; then
76043 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
76044 -
76045 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
76046 - if [ -d "${cluster}" ] ; then
76047 - insinto /usr/share/netbeans-${cluster}-${SLOT}
76048 - doins -r ${cluster}/*
76049 - fi
76050 - done
76051 -
76052 - if [ -d nb ] ; then
76053 - insinto /usr/share/netbeans-nb-${SLOT}/nb
76054 - doins -r nb/*
76055 - fi
76056 -
76057 - popd >/dev/null || die
76058 - fi
76059 -}
76060 -
76061 -pkg_postinst() {
76062 - if [ -n "${NBLOCALES}" ] ; then
76063 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
76064 - einfo "the locale is built for Netbeans."
76065 - einfo "If you want to force specific locale, use --locale argument, for example:"
76066 - einfo "${PN}-${SLOT} --locale de"
76067 - einfo "${PN}-${SLOT} --locale pt:BR"
76068 - fi
76069 -
76070 - if use linguas_ar ; then
76071 - einfo
76072 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
76073 - fi
76074 -
76075 - if use linguas_es ; then
76076 - einfo
76077 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
76078 - fi
76079 -
76080 - if use linguas_gl ; then
76081 - einfo
76082 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
76083 - fi
76084 -
76085 - if use linguas_id ; then
76086 - einfo
76087 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
76088 - fi
76089 -
76090 - if use linguas_nl ; then
76091 - einfo
76092 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
76093 - fi
76094 -
76095 - if use linguas_tl ; then
76096 - einfo
76097 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
76098 - fi
76099 -}
76100
76101 diff --git a/dev-util/netbeans/netbeans-9999_p20150805.ebuild b/dev-util/netbeans/netbeans-9999_p20150805.ebuild
76102 deleted file mode 100644
76103 index 8e0a69c..0000000
76104 --- a/dev-util/netbeans/netbeans-9999_p20150805.ebuild
76105 +++ /dev/null
76106 @@ -1,264 +0,0 @@
76107 -# Copyright 1999-2015 Gentoo Foundation
76108 -# Distributed under the terms of the GNU General Public License v2
76109 -# $Header: $
76110 -
76111 -EAPI="4"
76112 -inherit eutils java-pkg-2 java-ant-2
76113 -
76114 -DESCRIPTION="Netbeans IDE"
76115 -HOMEPAGE="http://netbeans.org/"
76116 -SLOT="9999"
76117 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-05_00-02-28/zip/netbeans-trunk-nightly-201508050002-src.zip"
76118 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
76119 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
76120 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
76121 -SRC_URI="linguas_af? ( ${ALL_URLS} )
76122 - linguas_ar? ( ${ALL_URLS} )
76123 - linguas_bg? ( ${ALL_URLS} )
76124 - linguas_ca? ( ${ALL_URLS} )
76125 - linguas_cs? ( ${ALL_URLS} )
76126 - linguas_de? ( ${ALL_URLS} )
76127 - linguas_el? ( ${ALL_URLS} )
76128 - linguas_es? ( ${ALL_URLS} )
76129 - linguas_fr? ( ${ALL_URLS} )
76130 - linguas_gl? ( ${ALL_URLS} )
76131 - linguas_hi_IN? ( ${ALL_URLS} )
76132 - linguas_id? ( ${ALL_URLS} )
76133 - linguas_it? ( ${ALL_URLS} )
76134 - linguas_ja? ( ${ALL_URLS} )
76135 - linguas_ko? ( ${ALL_URLS} )
76136 - linguas_lt? ( ${ALL_URLS} )
76137 - linguas_nl? ( ${ALL_URLS} )
76138 - linguas_pl? ( ${ALL_URLS} )
76139 - linguas_pt_BR? ( ${ALL_URLS} )
76140 - linguas_pt_PT? ( ${ALL_URLS} )
76141 - linguas_ro? ( ${ALL_URLS} )
76142 - linguas_ru? ( ${ALL_URLS} )
76143 - linguas_si? ( ${ALL_URLS} )
76144 - linguas_sq? ( ${ALL_URLS} )
76145 - linguas_sr? ( ${ALL_URLS} )
76146 - linguas_sv? ( ${ALL_URLS} )
76147 - linguas_ta_IN? ( ${ALL_URLS} )
76148 - linguas_tl? ( ${ALL_URLS} )
76149 - linguas_tr? ( ${ALL_URLS} )
76150 - linguas_vi? ( ${ALL_URLS} )
76151 - linguas_zh_CN? ( ${ALL_URLS} )
76152 - linguas_zh_TW? ( ${ALL_URLS} )
76153 -"
76154 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
76155 -KEYWORDS="~amd64 ~x86"
76156 -IUSE_NETBEANS_MODULES="
76157 - +netbeans_modules_apisupport
76158 - netbeans_modules_cnd
76159 - netbeans_modules_dlight
76160 - netbeans_modules_enterprise
76161 - netbeans_modules_ergonomics
76162 - netbeans_modules_extide
76163 - netbeans_modules_groovy
76164 - +netbeans_modules_java
76165 - netbeans_modules_javacard
76166 - +netbeans_modules_javafx
76167 - netbeans_modules_mobility
76168 - netbeans_modules_php
76169 - +netbeans_modules_profiler
76170 - netbeans_modules_webcommon
76171 - +netbeans_modules_websvccommon"
76172 -IUSE_LINGUAS="
76173 - linguas_af
76174 - linguas_ar
76175 - linguas_bg
76176 - linguas_ca
76177 - linguas_cs
76178 - linguas_de
76179 - linguas_el
76180 - linguas_es
76181 - linguas_fr
76182 - linguas_gl
76183 - linguas_hi_IN
76184 - linguas_id
76185 - linguas_it
76186 - linguas_ja
76187 - linguas_ko
76188 - linguas_lt
76189 - linguas_nl
76190 - linguas_pl
76191 - linguas_pt_BR
76192 - linguas_pt_PT
76193 - linguas_ro
76194 - linguas_ru
76195 - linguas_si
76196 - linguas_sq
76197 - linguas_sr
76198 - linguas_sv
76199 - linguas_ta_IN
76200 - linguas_tl
76201 - linguas_tr
76202 - linguas_vi
76203 - linguas_zh_CN
76204 - linguas_zh_TW"
76205 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
76206 -S="${WORKDIR}"
76207 -
76208 -DEPEND=">=virtual/jdk-1.7
76209 - dev-java/javahelp:0"
76210 -RDEPEND=">=virtual/jdk-1.7
76211 - ~dev-java/netbeans-harness-${PV}
76212 - ~dev-java/netbeans-ide-${PV}
76213 - ~dev-java/netbeans-nb-${PV}
76214 - ~dev-java/netbeans-platform-${PV}
76215 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
76216 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
76217 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
76218 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
76219 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
76220 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
76221 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
76222 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
76223 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
76224 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
76225 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
76226 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
76227 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
76228 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
76229 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
76230 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
76231 -JAVA_PKG_BSFIX="off"
76232 -NBLOCALES=""
76233 -
76234 -pkg_setup() {
76235 - for lingua in ${IUSE_LINGUAS} ; do
76236 - local lang=${lingua/linguas_/}
76237 -
76238 - if [[ "${lang}" = "ar" ]] ; then
76239 - lang="ar_EG,ar_SA"
76240 - elif [[ "${lang}" = "es" ]] ; then
76241 - lang="es,es_CO"
76242 - elif [[ "${lang}" = "gl" ]] ; then
76243 - lang="gl_ES"
76244 - elif [[ "${lang}" = "id" ]] ; then
76245 - lang="in_ID"
76246 - elif [[ "${lang}" = "nl" ]] ; then
76247 - lang="nl_BE,nl_NL"
76248 - elif [[ "${lang}" = "tl" ]] ; then
76249 - lang="fil_PH"
76250 - fi
76251 -
76252 - if use ${lingua} ; then
76253 - if [ -z "${NBLOCALES}" ] ; then
76254 - NBLOCALES="${lang}"
76255 - else
76256 - NBLOCALES="${NBLOCALES},${lang}"
76257 - fi
76258 - fi
76259 - done
76260 -
76261 - java-pkg-2_pkg_setup
76262 -}
76263 -
76264 -src_unpack() {
76265 - if [ -n "${NBLOCALES}" ] ; then
76266 - unpack $(basename ${SOURCE_URL})
76267 - unpack $(basename ${L10N_URL})
76268 -
76269 - einfo "Deleting bundled jars..."
76270 - find -name "*.jar" -type f -delete
76271 -
76272 - unpack netbeans-9999-r14-build.xml.patch.bz2
76273 - fi
76274 -}
76275 -
76276 -src_prepare() {
76277 - if [ -n "${NBLOCALES}" ] ; then
76278 - einfo "Deleting bundled class files..."
76279 - find -name "*.class" -type f | xargs rm -vf
76280 -
76281 - epatch netbeans-9999-r14-build.xml.patch
76282 -
76283 - # Support for custom patches
76284 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
76285 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
76286 -
76287 - if [ -n "${files}" ] ; then
76288 - einfo "Applying custom patches:"
76289 -
76290 - for file in ${files} ; do
76291 - epatch "${file}"
76292 - done
76293 - fi
76294 - fi
76295 -
76296 - einfo "Symlinking external libraries..."
76297 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
76298 - fi
76299 -
76300 - java-pkg-2_src_prepare
76301 -}
76302 -
76303 -src_compile() {
76304 - if [ -n "${NBLOCALES}" ] ; then
76305 - einfo "Compiling support for locales: ${NBLOCALES}"
76306 - eant -f nbbuild/build.xml bootstrap || die
76307 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
76308 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
76309 - fi
76310 -}
76311 -
76312 -src_install() {
76313 - if [ -n "${NBLOCALES}" ] ; then
76314 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
76315 -
76316 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
76317 - if [ -d "${cluster}" ] ; then
76318 - insinto /usr/share/netbeans-${cluster}-${SLOT}
76319 - doins -r ${cluster}/*
76320 - fi
76321 - done
76322 -
76323 - if [ -d nb ] ; then
76324 - insinto /usr/share/netbeans-nb-${SLOT}/nb
76325 - doins -r nb/*
76326 - fi
76327 -
76328 - popd >/dev/null || die
76329 - fi
76330 -}
76331 -
76332 -pkg_postinst() {
76333 - if [ -n "${NBLOCALES}" ] ; then
76334 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
76335 - einfo "the locale is built for Netbeans."
76336 - einfo "If you want to force specific locale, use --locale argument, for example:"
76337 - einfo "${PN}-${SLOT} --locale de"
76338 - einfo "${PN}-${SLOT} --locale pt:BR"
76339 - fi
76340 -
76341 - if use linguas_ar ; then
76342 - einfo
76343 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
76344 - fi
76345 -
76346 - if use linguas_es ; then
76347 - einfo
76348 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
76349 - fi
76350 -
76351 - if use linguas_gl ; then
76352 - einfo
76353 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
76354 - fi
76355 -
76356 - if use linguas_id ; then
76357 - einfo
76358 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
76359 - fi
76360 -
76361 - if use linguas_nl ; then
76362 - einfo
76363 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
76364 - fi
76365 -
76366 - if use linguas_tl ; then
76367 - einfo
76368 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
76369 - fi
76370 -}
76371
76372 diff --git a/dev-util/netbeans/netbeans-9999_p20150807.ebuild b/dev-util/netbeans/netbeans-9999_p20150807.ebuild
76373 deleted file mode 100644
76374 index 94973c6..0000000
76375 --- a/dev-util/netbeans/netbeans-9999_p20150807.ebuild
76376 +++ /dev/null
76377 @@ -1,264 +0,0 @@
76378 -# Copyright 1999-2015 Gentoo Foundation
76379 -# Distributed under the terms of the GNU General Public License v2
76380 -# $Header: $
76381 -
76382 -EAPI="4"
76383 -inherit eutils java-pkg-2 java-ant-2
76384 -
76385 -DESCRIPTION="Netbeans IDE"
76386 -HOMEPAGE="http://netbeans.org/"
76387 -SLOT="9999"
76388 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-07_00-02-28/zip/netbeans-trunk-nightly-201508070002-src.zip"
76389 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
76390 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
76391 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
76392 -SRC_URI="linguas_af? ( ${ALL_URLS} )
76393 - linguas_ar? ( ${ALL_URLS} )
76394 - linguas_bg? ( ${ALL_URLS} )
76395 - linguas_ca? ( ${ALL_URLS} )
76396 - linguas_cs? ( ${ALL_URLS} )
76397 - linguas_de? ( ${ALL_URLS} )
76398 - linguas_el? ( ${ALL_URLS} )
76399 - linguas_es? ( ${ALL_URLS} )
76400 - linguas_fr? ( ${ALL_URLS} )
76401 - linguas_gl? ( ${ALL_URLS} )
76402 - linguas_hi_IN? ( ${ALL_URLS} )
76403 - linguas_id? ( ${ALL_URLS} )
76404 - linguas_it? ( ${ALL_URLS} )
76405 - linguas_ja? ( ${ALL_URLS} )
76406 - linguas_ko? ( ${ALL_URLS} )
76407 - linguas_lt? ( ${ALL_URLS} )
76408 - linguas_nl? ( ${ALL_URLS} )
76409 - linguas_pl? ( ${ALL_URLS} )
76410 - linguas_pt_BR? ( ${ALL_URLS} )
76411 - linguas_pt_PT? ( ${ALL_URLS} )
76412 - linguas_ro? ( ${ALL_URLS} )
76413 - linguas_ru? ( ${ALL_URLS} )
76414 - linguas_si? ( ${ALL_URLS} )
76415 - linguas_sq? ( ${ALL_URLS} )
76416 - linguas_sr? ( ${ALL_URLS} )
76417 - linguas_sv? ( ${ALL_URLS} )
76418 - linguas_ta_IN? ( ${ALL_URLS} )
76419 - linguas_tl? ( ${ALL_URLS} )
76420 - linguas_tr? ( ${ALL_URLS} )
76421 - linguas_vi? ( ${ALL_URLS} )
76422 - linguas_zh_CN? ( ${ALL_URLS} )
76423 - linguas_zh_TW? ( ${ALL_URLS} )
76424 -"
76425 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
76426 -KEYWORDS="~amd64 ~x86"
76427 -IUSE_NETBEANS_MODULES="
76428 - +netbeans_modules_apisupport
76429 - netbeans_modules_cnd
76430 - netbeans_modules_dlight
76431 - netbeans_modules_enterprise
76432 - netbeans_modules_ergonomics
76433 - netbeans_modules_extide
76434 - netbeans_modules_groovy
76435 - +netbeans_modules_java
76436 - netbeans_modules_javacard
76437 - +netbeans_modules_javafx
76438 - netbeans_modules_mobility
76439 - netbeans_modules_php
76440 - +netbeans_modules_profiler
76441 - netbeans_modules_webcommon
76442 - +netbeans_modules_websvccommon"
76443 -IUSE_LINGUAS="
76444 - linguas_af
76445 - linguas_ar
76446 - linguas_bg
76447 - linguas_ca
76448 - linguas_cs
76449 - linguas_de
76450 - linguas_el
76451 - linguas_es
76452 - linguas_fr
76453 - linguas_gl
76454 - linguas_hi_IN
76455 - linguas_id
76456 - linguas_it
76457 - linguas_ja
76458 - linguas_ko
76459 - linguas_lt
76460 - linguas_nl
76461 - linguas_pl
76462 - linguas_pt_BR
76463 - linguas_pt_PT
76464 - linguas_ro
76465 - linguas_ru
76466 - linguas_si
76467 - linguas_sq
76468 - linguas_sr
76469 - linguas_sv
76470 - linguas_ta_IN
76471 - linguas_tl
76472 - linguas_tr
76473 - linguas_vi
76474 - linguas_zh_CN
76475 - linguas_zh_TW"
76476 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
76477 -S="${WORKDIR}"
76478 -
76479 -DEPEND=">=virtual/jdk-1.7
76480 - dev-java/javahelp:0"
76481 -RDEPEND=">=virtual/jdk-1.7
76482 - ~dev-java/netbeans-harness-${PV}
76483 - ~dev-java/netbeans-ide-${PV}
76484 - ~dev-java/netbeans-nb-${PV}
76485 - ~dev-java/netbeans-platform-${PV}
76486 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
76487 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
76488 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
76489 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
76490 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
76491 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
76492 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
76493 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
76494 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
76495 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
76496 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
76497 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
76498 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
76499 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
76500 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
76501 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
76502 -JAVA_PKG_BSFIX="off"
76503 -NBLOCALES=""
76504 -
76505 -pkg_setup() {
76506 - for lingua in ${IUSE_LINGUAS} ; do
76507 - local lang=${lingua/linguas_/}
76508 -
76509 - if [[ "${lang}" = "ar" ]] ; then
76510 - lang="ar_EG,ar_SA"
76511 - elif [[ "${lang}" = "es" ]] ; then
76512 - lang="es,es_CO"
76513 - elif [[ "${lang}" = "gl" ]] ; then
76514 - lang="gl_ES"
76515 - elif [[ "${lang}" = "id" ]] ; then
76516 - lang="in_ID"
76517 - elif [[ "${lang}" = "nl" ]] ; then
76518 - lang="nl_BE,nl_NL"
76519 - elif [[ "${lang}" = "tl" ]] ; then
76520 - lang="fil_PH"
76521 - fi
76522 -
76523 - if use ${lingua} ; then
76524 - if [ -z "${NBLOCALES}" ] ; then
76525 - NBLOCALES="${lang}"
76526 - else
76527 - NBLOCALES="${NBLOCALES},${lang}"
76528 - fi
76529 - fi
76530 - done
76531 -
76532 - java-pkg-2_pkg_setup
76533 -}
76534 -
76535 -src_unpack() {
76536 - if [ -n "${NBLOCALES}" ] ; then
76537 - unpack $(basename ${SOURCE_URL})
76538 - unpack $(basename ${L10N_URL})
76539 -
76540 - einfo "Deleting bundled jars..."
76541 - find -name "*.jar" -type f -delete
76542 -
76543 - unpack netbeans-9999-r14-build.xml.patch.bz2
76544 - fi
76545 -}
76546 -
76547 -src_prepare() {
76548 - if [ -n "${NBLOCALES}" ] ; then
76549 - einfo "Deleting bundled class files..."
76550 - find -name "*.class" -type f | xargs rm -vf
76551 -
76552 - epatch netbeans-9999-r14-build.xml.patch
76553 -
76554 - # Support for custom patches
76555 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
76556 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
76557 -
76558 - if [ -n "${files}" ] ; then
76559 - einfo "Applying custom patches:"
76560 -
76561 - for file in ${files} ; do
76562 - epatch "${file}"
76563 - done
76564 - fi
76565 - fi
76566 -
76567 - einfo "Symlinking external libraries..."
76568 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
76569 - fi
76570 -
76571 - java-pkg-2_src_prepare
76572 -}
76573 -
76574 -src_compile() {
76575 - if [ -n "${NBLOCALES}" ] ; then
76576 - einfo "Compiling support for locales: ${NBLOCALES}"
76577 - eant -f nbbuild/build.xml bootstrap || die
76578 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
76579 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
76580 - fi
76581 -}
76582 -
76583 -src_install() {
76584 - if [ -n "${NBLOCALES}" ] ; then
76585 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
76586 -
76587 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
76588 - if [ -d "${cluster}" ] ; then
76589 - insinto /usr/share/netbeans-${cluster}-${SLOT}
76590 - doins -r ${cluster}/*
76591 - fi
76592 - done
76593 -
76594 - if [ -d nb ] ; then
76595 - insinto /usr/share/netbeans-nb-${SLOT}/nb
76596 - doins -r nb/*
76597 - fi
76598 -
76599 - popd >/dev/null || die
76600 - fi
76601 -}
76602 -
76603 -pkg_postinst() {
76604 - if [ -n "${NBLOCALES}" ] ; then
76605 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
76606 - einfo "the locale is built for Netbeans."
76607 - einfo "If you want to force specific locale, use --locale argument, for example:"
76608 - einfo "${PN}-${SLOT} --locale de"
76609 - einfo "${PN}-${SLOT} --locale pt:BR"
76610 - fi
76611 -
76612 - if use linguas_ar ; then
76613 - einfo
76614 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
76615 - fi
76616 -
76617 - if use linguas_es ; then
76618 - einfo
76619 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
76620 - fi
76621 -
76622 - if use linguas_gl ; then
76623 - einfo
76624 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
76625 - fi
76626 -
76627 - if use linguas_id ; then
76628 - einfo
76629 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
76630 - fi
76631 -
76632 - if use linguas_nl ; then
76633 - einfo
76634 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
76635 - fi
76636 -
76637 - if use linguas_tl ; then
76638 - einfo
76639 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
76640 - fi
76641 -}
76642
76643 diff --git a/dev-util/netbeans/netbeans-9999_p20150808.ebuild b/dev-util/netbeans/netbeans-9999_p20150808.ebuild
76644 deleted file mode 100644
76645 index 477f293..0000000
76646 --- a/dev-util/netbeans/netbeans-9999_p20150808.ebuild
76647 +++ /dev/null
76648 @@ -1,264 +0,0 @@
76649 -# Copyright 1999-2015 Gentoo Foundation
76650 -# Distributed under the terms of the GNU General Public License v2
76651 -# $Header: $
76652 -
76653 -EAPI="4"
76654 -inherit eutils java-pkg-2 java-ant-2
76655 -
76656 -DESCRIPTION="Netbeans IDE"
76657 -HOMEPAGE="http://netbeans.org/"
76658 -SLOT="9999"
76659 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-08_00-02-28/zip/netbeans-trunk-nightly-201508080002-src.zip"
76660 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
76661 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
76662 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
76663 -SRC_URI="linguas_af? ( ${ALL_URLS} )
76664 - linguas_ar? ( ${ALL_URLS} )
76665 - linguas_bg? ( ${ALL_URLS} )
76666 - linguas_ca? ( ${ALL_URLS} )
76667 - linguas_cs? ( ${ALL_URLS} )
76668 - linguas_de? ( ${ALL_URLS} )
76669 - linguas_el? ( ${ALL_URLS} )
76670 - linguas_es? ( ${ALL_URLS} )
76671 - linguas_fr? ( ${ALL_URLS} )
76672 - linguas_gl? ( ${ALL_URLS} )
76673 - linguas_hi_IN? ( ${ALL_URLS} )
76674 - linguas_id? ( ${ALL_URLS} )
76675 - linguas_it? ( ${ALL_URLS} )
76676 - linguas_ja? ( ${ALL_URLS} )
76677 - linguas_ko? ( ${ALL_URLS} )
76678 - linguas_lt? ( ${ALL_URLS} )
76679 - linguas_nl? ( ${ALL_URLS} )
76680 - linguas_pl? ( ${ALL_URLS} )
76681 - linguas_pt_BR? ( ${ALL_URLS} )
76682 - linguas_pt_PT? ( ${ALL_URLS} )
76683 - linguas_ro? ( ${ALL_URLS} )
76684 - linguas_ru? ( ${ALL_URLS} )
76685 - linguas_si? ( ${ALL_URLS} )
76686 - linguas_sq? ( ${ALL_URLS} )
76687 - linguas_sr? ( ${ALL_URLS} )
76688 - linguas_sv? ( ${ALL_URLS} )
76689 - linguas_ta_IN? ( ${ALL_URLS} )
76690 - linguas_tl? ( ${ALL_URLS} )
76691 - linguas_tr? ( ${ALL_URLS} )
76692 - linguas_vi? ( ${ALL_URLS} )
76693 - linguas_zh_CN? ( ${ALL_URLS} )
76694 - linguas_zh_TW? ( ${ALL_URLS} )
76695 -"
76696 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
76697 -KEYWORDS="~amd64 ~x86"
76698 -IUSE_NETBEANS_MODULES="
76699 - +netbeans_modules_apisupport
76700 - netbeans_modules_cnd
76701 - netbeans_modules_dlight
76702 - netbeans_modules_enterprise
76703 - netbeans_modules_ergonomics
76704 - netbeans_modules_extide
76705 - netbeans_modules_groovy
76706 - +netbeans_modules_java
76707 - netbeans_modules_javacard
76708 - +netbeans_modules_javafx
76709 - netbeans_modules_mobility
76710 - netbeans_modules_php
76711 - +netbeans_modules_profiler
76712 - netbeans_modules_webcommon
76713 - +netbeans_modules_websvccommon"
76714 -IUSE_LINGUAS="
76715 - linguas_af
76716 - linguas_ar
76717 - linguas_bg
76718 - linguas_ca
76719 - linguas_cs
76720 - linguas_de
76721 - linguas_el
76722 - linguas_es
76723 - linguas_fr
76724 - linguas_gl
76725 - linguas_hi_IN
76726 - linguas_id
76727 - linguas_it
76728 - linguas_ja
76729 - linguas_ko
76730 - linguas_lt
76731 - linguas_nl
76732 - linguas_pl
76733 - linguas_pt_BR
76734 - linguas_pt_PT
76735 - linguas_ro
76736 - linguas_ru
76737 - linguas_si
76738 - linguas_sq
76739 - linguas_sr
76740 - linguas_sv
76741 - linguas_ta_IN
76742 - linguas_tl
76743 - linguas_tr
76744 - linguas_vi
76745 - linguas_zh_CN
76746 - linguas_zh_TW"
76747 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
76748 -S="${WORKDIR}"
76749 -
76750 -DEPEND=">=virtual/jdk-1.7
76751 - dev-java/javahelp:0"
76752 -RDEPEND=">=virtual/jdk-1.7
76753 - ~dev-java/netbeans-harness-${PV}
76754 - ~dev-java/netbeans-ide-${PV}
76755 - ~dev-java/netbeans-nb-${PV}
76756 - ~dev-java/netbeans-platform-${PV}
76757 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
76758 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
76759 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
76760 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
76761 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
76762 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
76763 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
76764 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
76765 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
76766 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
76767 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
76768 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
76769 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
76770 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
76771 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
76772 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
76773 -JAVA_PKG_BSFIX="off"
76774 -NBLOCALES=""
76775 -
76776 -pkg_setup() {
76777 - for lingua in ${IUSE_LINGUAS} ; do
76778 - local lang=${lingua/linguas_/}
76779 -
76780 - if [[ "${lang}" = "ar" ]] ; then
76781 - lang="ar_EG,ar_SA"
76782 - elif [[ "${lang}" = "es" ]] ; then
76783 - lang="es,es_CO"
76784 - elif [[ "${lang}" = "gl" ]] ; then
76785 - lang="gl_ES"
76786 - elif [[ "${lang}" = "id" ]] ; then
76787 - lang="in_ID"
76788 - elif [[ "${lang}" = "nl" ]] ; then
76789 - lang="nl_BE,nl_NL"
76790 - elif [[ "${lang}" = "tl" ]] ; then
76791 - lang="fil_PH"
76792 - fi
76793 -
76794 - if use ${lingua} ; then
76795 - if [ -z "${NBLOCALES}" ] ; then
76796 - NBLOCALES="${lang}"
76797 - else
76798 - NBLOCALES="${NBLOCALES},${lang}"
76799 - fi
76800 - fi
76801 - done
76802 -
76803 - java-pkg-2_pkg_setup
76804 -}
76805 -
76806 -src_unpack() {
76807 - if [ -n "${NBLOCALES}" ] ; then
76808 - unpack $(basename ${SOURCE_URL})
76809 - unpack $(basename ${L10N_URL})
76810 -
76811 - einfo "Deleting bundled jars..."
76812 - find -name "*.jar" -type f -delete
76813 -
76814 - unpack netbeans-9999-r14-build.xml.patch.bz2
76815 - fi
76816 -}
76817 -
76818 -src_prepare() {
76819 - if [ -n "${NBLOCALES}" ] ; then
76820 - einfo "Deleting bundled class files..."
76821 - find -name "*.class" -type f | xargs rm -vf
76822 -
76823 - epatch netbeans-9999-r14-build.xml.patch
76824 -
76825 - # Support for custom patches
76826 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
76827 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
76828 -
76829 - if [ -n "${files}" ] ; then
76830 - einfo "Applying custom patches:"
76831 -
76832 - for file in ${files} ; do
76833 - epatch "${file}"
76834 - done
76835 - fi
76836 - fi
76837 -
76838 - einfo "Symlinking external libraries..."
76839 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
76840 - fi
76841 -
76842 - java-pkg-2_src_prepare
76843 -}
76844 -
76845 -src_compile() {
76846 - if [ -n "${NBLOCALES}" ] ; then
76847 - einfo "Compiling support for locales: ${NBLOCALES}"
76848 - eant -f nbbuild/build.xml bootstrap || die
76849 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
76850 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
76851 - fi
76852 -}
76853 -
76854 -src_install() {
76855 - if [ -n "${NBLOCALES}" ] ; then
76856 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
76857 -
76858 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
76859 - if [ -d "${cluster}" ] ; then
76860 - insinto /usr/share/netbeans-${cluster}-${SLOT}
76861 - doins -r ${cluster}/*
76862 - fi
76863 - done
76864 -
76865 - if [ -d nb ] ; then
76866 - insinto /usr/share/netbeans-nb-${SLOT}/nb
76867 - doins -r nb/*
76868 - fi
76869 -
76870 - popd >/dev/null || die
76871 - fi
76872 -}
76873 -
76874 -pkg_postinst() {
76875 - if [ -n "${NBLOCALES}" ] ; then
76876 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
76877 - einfo "the locale is built for Netbeans."
76878 - einfo "If you want to force specific locale, use --locale argument, for example:"
76879 - einfo "${PN}-${SLOT} --locale de"
76880 - einfo "${PN}-${SLOT} --locale pt:BR"
76881 - fi
76882 -
76883 - if use linguas_ar ; then
76884 - einfo
76885 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
76886 - fi
76887 -
76888 - if use linguas_es ; then
76889 - einfo
76890 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
76891 - fi
76892 -
76893 - if use linguas_gl ; then
76894 - einfo
76895 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
76896 - fi
76897 -
76898 - if use linguas_id ; then
76899 - einfo
76900 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
76901 - fi
76902 -
76903 - if use linguas_nl ; then
76904 - einfo
76905 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
76906 - fi
76907 -
76908 - if use linguas_tl ; then
76909 - einfo
76910 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
76911 - fi
76912 -}
76913
76914 diff --git a/dev-util/netbeans/netbeans-9999_p20150810.ebuild b/dev-util/netbeans/netbeans-9999_p20150810.ebuild
76915 deleted file mode 100644
76916 index 23d0be1..0000000
76917 --- a/dev-util/netbeans/netbeans-9999_p20150810.ebuild
76918 +++ /dev/null
76919 @@ -1,264 +0,0 @@
76920 -# Copyright 1999-2015 Gentoo Foundation
76921 -# Distributed under the terms of the GNU General Public License v2
76922 -# $Header: $
76923 -
76924 -EAPI="4"
76925 -inherit eutils java-pkg-2 java-ant-2
76926 -
76927 -DESCRIPTION="Netbeans IDE"
76928 -HOMEPAGE="http://netbeans.org/"
76929 -SLOT="9999"
76930 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-10_00-02-28/zip/netbeans-trunk-nightly-201508100002-src.zip"
76931 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
76932 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
76933 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
76934 -SRC_URI="linguas_af? ( ${ALL_URLS} )
76935 - linguas_ar? ( ${ALL_URLS} )
76936 - linguas_bg? ( ${ALL_URLS} )
76937 - linguas_ca? ( ${ALL_URLS} )
76938 - linguas_cs? ( ${ALL_URLS} )
76939 - linguas_de? ( ${ALL_URLS} )
76940 - linguas_el? ( ${ALL_URLS} )
76941 - linguas_es? ( ${ALL_URLS} )
76942 - linguas_fr? ( ${ALL_URLS} )
76943 - linguas_gl? ( ${ALL_URLS} )
76944 - linguas_hi_IN? ( ${ALL_URLS} )
76945 - linguas_id? ( ${ALL_URLS} )
76946 - linguas_it? ( ${ALL_URLS} )
76947 - linguas_ja? ( ${ALL_URLS} )
76948 - linguas_ko? ( ${ALL_URLS} )
76949 - linguas_lt? ( ${ALL_URLS} )
76950 - linguas_nl? ( ${ALL_URLS} )
76951 - linguas_pl? ( ${ALL_URLS} )
76952 - linguas_pt_BR? ( ${ALL_URLS} )
76953 - linguas_pt_PT? ( ${ALL_URLS} )
76954 - linguas_ro? ( ${ALL_URLS} )
76955 - linguas_ru? ( ${ALL_URLS} )
76956 - linguas_si? ( ${ALL_URLS} )
76957 - linguas_sq? ( ${ALL_URLS} )
76958 - linguas_sr? ( ${ALL_URLS} )
76959 - linguas_sv? ( ${ALL_URLS} )
76960 - linguas_ta_IN? ( ${ALL_URLS} )
76961 - linguas_tl? ( ${ALL_URLS} )
76962 - linguas_tr? ( ${ALL_URLS} )
76963 - linguas_vi? ( ${ALL_URLS} )
76964 - linguas_zh_CN? ( ${ALL_URLS} )
76965 - linguas_zh_TW? ( ${ALL_URLS} )
76966 -"
76967 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
76968 -KEYWORDS="~amd64 ~x86"
76969 -IUSE_NETBEANS_MODULES="
76970 - +netbeans_modules_apisupport
76971 - netbeans_modules_cnd
76972 - netbeans_modules_dlight
76973 - netbeans_modules_enterprise
76974 - netbeans_modules_ergonomics
76975 - netbeans_modules_extide
76976 - netbeans_modules_groovy
76977 - +netbeans_modules_java
76978 - netbeans_modules_javacard
76979 - +netbeans_modules_javafx
76980 - netbeans_modules_mobility
76981 - netbeans_modules_php
76982 - +netbeans_modules_profiler
76983 - netbeans_modules_webcommon
76984 - +netbeans_modules_websvccommon"
76985 -IUSE_LINGUAS="
76986 - linguas_af
76987 - linguas_ar
76988 - linguas_bg
76989 - linguas_ca
76990 - linguas_cs
76991 - linguas_de
76992 - linguas_el
76993 - linguas_es
76994 - linguas_fr
76995 - linguas_gl
76996 - linguas_hi_IN
76997 - linguas_id
76998 - linguas_it
76999 - linguas_ja
77000 - linguas_ko
77001 - linguas_lt
77002 - linguas_nl
77003 - linguas_pl
77004 - linguas_pt_BR
77005 - linguas_pt_PT
77006 - linguas_ro
77007 - linguas_ru
77008 - linguas_si
77009 - linguas_sq
77010 - linguas_sr
77011 - linguas_sv
77012 - linguas_ta_IN
77013 - linguas_tl
77014 - linguas_tr
77015 - linguas_vi
77016 - linguas_zh_CN
77017 - linguas_zh_TW"
77018 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
77019 -S="${WORKDIR}"
77020 -
77021 -DEPEND=">=virtual/jdk-1.7
77022 - dev-java/javahelp:0"
77023 -RDEPEND=">=virtual/jdk-1.7
77024 - ~dev-java/netbeans-harness-${PV}
77025 - ~dev-java/netbeans-ide-${PV}
77026 - ~dev-java/netbeans-nb-${PV}
77027 - ~dev-java/netbeans-platform-${PV}
77028 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
77029 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
77030 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
77031 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
77032 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
77033 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
77034 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
77035 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
77036 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
77037 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
77038 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
77039 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
77040 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
77041 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
77042 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
77043 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
77044 -JAVA_PKG_BSFIX="off"
77045 -NBLOCALES=""
77046 -
77047 -pkg_setup() {
77048 - for lingua in ${IUSE_LINGUAS} ; do
77049 - local lang=${lingua/linguas_/}
77050 -
77051 - if [[ "${lang}" = "ar" ]] ; then
77052 - lang="ar_EG,ar_SA"
77053 - elif [[ "${lang}" = "es" ]] ; then
77054 - lang="es,es_CO"
77055 - elif [[ "${lang}" = "gl" ]] ; then
77056 - lang="gl_ES"
77057 - elif [[ "${lang}" = "id" ]] ; then
77058 - lang="in_ID"
77059 - elif [[ "${lang}" = "nl" ]] ; then
77060 - lang="nl_BE,nl_NL"
77061 - elif [[ "${lang}" = "tl" ]] ; then
77062 - lang="fil_PH"
77063 - fi
77064 -
77065 - if use ${lingua} ; then
77066 - if [ -z "${NBLOCALES}" ] ; then
77067 - NBLOCALES="${lang}"
77068 - else
77069 - NBLOCALES="${NBLOCALES},${lang}"
77070 - fi
77071 - fi
77072 - done
77073 -
77074 - java-pkg-2_pkg_setup
77075 -}
77076 -
77077 -src_unpack() {
77078 - if [ -n "${NBLOCALES}" ] ; then
77079 - unpack $(basename ${SOURCE_URL})
77080 - unpack $(basename ${L10N_URL})
77081 -
77082 - einfo "Deleting bundled jars..."
77083 - find -name "*.jar" -type f -delete
77084 -
77085 - unpack netbeans-9999-r14-build.xml.patch.bz2
77086 - fi
77087 -}
77088 -
77089 -src_prepare() {
77090 - if [ -n "${NBLOCALES}" ] ; then
77091 - einfo "Deleting bundled class files..."
77092 - find -name "*.class" -type f | xargs rm -vf
77093 -
77094 - epatch netbeans-9999-r14-build.xml.patch
77095 -
77096 - # Support for custom patches
77097 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
77098 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
77099 -
77100 - if [ -n "${files}" ] ; then
77101 - einfo "Applying custom patches:"
77102 -
77103 - for file in ${files} ; do
77104 - epatch "${file}"
77105 - done
77106 - fi
77107 - fi
77108 -
77109 - einfo "Symlinking external libraries..."
77110 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
77111 - fi
77112 -
77113 - java-pkg-2_src_prepare
77114 -}
77115 -
77116 -src_compile() {
77117 - if [ -n "${NBLOCALES}" ] ; then
77118 - einfo "Compiling support for locales: ${NBLOCALES}"
77119 - eant -f nbbuild/build.xml bootstrap || die
77120 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
77121 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
77122 - fi
77123 -}
77124 -
77125 -src_install() {
77126 - if [ -n "${NBLOCALES}" ] ; then
77127 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
77128 -
77129 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
77130 - if [ -d "${cluster}" ] ; then
77131 - insinto /usr/share/netbeans-${cluster}-${SLOT}
77132 - doins -r ${cluster}/*
77133 - fi
77134 - done
77135 -
77136 - if [ -d nb ] ; then
77137 - insinto /usr/share/netbeans-nb-${SLOT}/nb
77138 - doins -r nb/*
77139 - fi
77140 -
77141 - popd >/dev/null || die
77142 - fi
77143 -}
77144 -
77145 -pkg_postinst() {
77146 - if [ -n "${NBLOCALES}" ] ; then
77147 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
77148 - einfo "the locale is built for Netbeans."
77149 - einfo "If you want to force specific locale, use --locale argument, for example:"
77150 - einfo "${PN}-${SLOT} --locale de"
77151 - einfo "${PN}-${SLOT} --locale pt:BR"
77152 - fi
77153 -
77154 - if use linguas_ar ; then
77155 - einfo
77156 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
77157 - fi
77158 -
77159 - if use linguas_es ; then
77160 - einfo
77161 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
77162 - fi
77163 -
77164 - if use linguas_gl ; then
77165 - einfo
77166 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
77167 - fi
77168 -
77169 - if use linguas_id ; then
77170 - einfo
77171 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
77172 - fi
77173 -
77174 - if use linguas_nl ; then
77175 - einfo
77176 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
77177 - fi
77178 -
77179 - if use linguas_tl ; then
77180 - einfo
77181 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
77182 - fi
77183 -}
77184
77185 diff --git a/dev-util/netbeans/netbeans-9999_p20150812.ebuild b/dev-util/netbeans/netbeans-9999_p20150812.ebuild
77186 deleted file mode 100644
77187 index 8e13afc..0000000
77188 --- a/dev-util/netbeans/netbeans-9999_p20150812.ebuild
77189 +++ /dev/null
77190 @@ -1,264 +0,0 @@
77191 -# Copyright 1999-2015 Gentoo Foundation
77192 -# Distributed under the terms of the GNU General Public License v2
77193 -# $Header: $
77194 -
77195 -EAPI="4"
77196 -inherit eutils java-pkg-2 java-ant-2
77197 -
77198 -DESCRIPTION="Netbeans IDE"
77199 -HOMEPAGE="http://netbeans.org/"
77200 -SLOT="9999"
77201 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-12_00-02-28/zip/netbeans-trunk-nightly-201508120002-src.zip"
77202 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
77203 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
77204 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
77205 -SRC_URI="linguas_af? ( ${ALL_URLS} )
77206 - linguas_ar? ( ${ALL_URLS} )
77207 - linguas_bg? ( ${ALL_URLS} )
77208 - linguas_ca? ( ${ALL_URLS} )
77209 - linguas_cs? ( ${ALL_URLS} )
77210 - linguas_de? ( ${ALL_URLS} )
77211 - linguas_el? ( ${ALL_URLS} )
77212 - linguas_es? ( ${ALL_URLS} )
77213 - linguas_fr? ( ${ALL_URLS} )
77214 - linguas_gl? ( ${ALL_URLS} )
77215 - linguas_hi_IN? ( ${ALL_URLS} )
77216 - linguas_id? ( ${ALL_URLS} )
77217 - linguas_it? ( ${ALL_URLS} )
77218 - linguas_ja? ( ${ALL_URLS} )
77219 - linguas_ko? ( ${ALL_URLS} )
77220 - linguas_lt? ( ${ALL_URLS} )
77221 - linguas_nl? ( ${ALL_URLS} )
77222 - linguas_pl? ( ${ALL_URLS} )
77223 - linguas_pt_BR? ( ${ALL_URLS} )
77224 - linguas_pt_PT? ( ${ALL_URLS} )
77225 - linguas_ro? ( ${ALL_URLS} )
77226 - linguas_ru? ( ${ALL_URLS} )
77227 - linguas_si? ( ${ALL_URLS} )
77228 - linguas_sq? ( ${ALL_URLS} )
77229 - linguas_sr? ( ${ALL_URLS} )
77230 - linguas_sv? ( ${ALL_URLS} )
77231 - linguas_ta_IN? ( ${ALL_URLS} )
77232 - linguas_tl? ( ${ALL_URLS} )
77233 - linguas_tr? ( ${ALL_URLS} )
77234 - linguas_vi? ( ${ALL_URLS} )
77235 - linguas_zh_CN? ( ${ALL_URLS} )
77236 - linguas_zh_TW? ( ${ALL_URLS} )
77237 -"
77238 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
77239 -KEYWORDS="~amd64 ~x86"
77240 -IUSE_NETBEANS_MODULES="
77241 - +netbeans_modules_apisupport
77242 - netbeans_modules_cnd
77243 - netbeans_modules_dlight
77244 - netbeans_modules_enterprise
77245 - netbeans_modules_ergonomics
77246 - netbeans_modules_extide
77247 - netbeans_modules_groovy
77248 - +netbeans_modules_java
77249 - netbeans_modules_javacard
77250 - +netbeans_modules_javafx
77251 - netbeans_modules_mobility
77252 - netbeans_modules_php
77253 - +netbeans_modules_profiler
77254 - netbeans_modules_webcommon
77255 - +netbeans_modules_websvccommon"
77256 -IUSE_LINGUAS="
77257 - linguas_af
77258 - linguas_ar
77259 - linguas_bg
77260 - linguas_ca
77261 - linguas_cs
77262 - linguas_de
77263 - linguas_el
77264 - linguas_es
77265 - linguas_fr
77266 - linguas_gl
77267 - linguas_hi_IN
77268 - linguas_id
77269 - linguas_it
77270 - linguas_ja
77271 - linguas_ko
77272 - linguas_lt
77273 - linguas_nl
77274 - linguas_pl
77275 - linguas_pt_BR
77276 - linguas_pt_PT
77277 - linguas_ro
77278 - linguas_ru
77279 - linguas_si
77280 - linguas_sq
77281 - linguas_sr
77282 - linguas_sv
77283 - linguas_ta_IN
77284 - linguas_tl
77285 - linguas_tr
77286 - linguas_vi
77287 - linguas_zh_CN
77288 - linguas_zh_TW"
77289 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
77290 -S="${WORKDIR}"
77291 -
77292 -DEPEND=">=virtual/jdk-1.7
77293 - dev-java/javahelp:0"
77294 -RDEPEND=">=virtual/jdk-1.7
77295 - ~dev-java/netbeans-harness-${PV}
77296 - ~dev-java/netbeans-ide-${PV}
77297 - ~dev-java/netbeans-nb-${PV}
77298 - ~dev-java/netbeans-platform-${PV}
77299 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
77300 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
77301 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
77302 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
77303 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
77304 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
77305 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
77306 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
77307 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
77308 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
77309 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
77310 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
77311 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
77312 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
77313 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
77314 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
77315 -JAVA_PKG_BSFIX="off"
77316 -NBLOCALES=""
77317 -
77318 -pkg_setup() {
77319 - for lingua in ${IUSE_LINGUAS} ; do
77320 - local lang=${lingua/linguas_/}
77321 -
77322 - if [[ "${lang}" = "ar" ]] ; then
77323 - lang="ar_EG,ar_SA"
77324 - elif [[ "${lang}" = "es" ]] ; then
77325 - lang="es,es_CO"
77326 - elif [[ "${lang}" = "gl" ]] ; then
77327 - lang="gl_ES"
77328 - elif [[ "${lang}" = "id" ]] ; then
77329 - lang="in_ID"
77330 - elif [[ "${lang}" = "nl" ]] ; then
77331 - lang="nl_BE,nl_NL"
77332 - elif [[ "${lang}" = "tl" ]] ; then
77333 - lang="fil_PH"
77334 - fi
77335 -
77336 - if use ${lingua} ; then
77337 - if [ -z "${NBLOCALES}" ] ; then
77338 - NBLOCALES="${lang}"
77339 - else
77340 - NBLOCALES="${NBLOCALES},${lang}"
77341 - fi
77342 - fi
77343 - done
77344 -
77345 - java-pkg-2_pkg_setup
77346 -}
77347 -
77348 -src_unpack() {
77349 - if [ -n "${NBLOCALES}" ] ; then
77350 - unpack $(basename ${SOURCE_URL})
77351 - unpack $(basename ${L10N_URL})
77352 -
77353 - einfo "Deleting bundled jars..."
77354 - find -name "*.jar" -type f -delete
77355 -
77356 - unpack netbeans-9999-r14-build.xml.patch.bz2
77357 - fi
77358 -}
77359 -
77360 -src_prepare() {
77361 - if [ -n "${NBLOCALES}" ] ; then
77362 - einfo "Deleting bundled class files..."
77363 - find -name "*.class" -type f | xargs rm -vf
77364 -
77365 - epatch netbeans-9999-r14-build.xml.patch
77366 -
77367 - # Support for custom patches
77368 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
77369 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
77370 -
77371 - if [ -n "${files}" ] ; then
77372 - einfo "Applying custom patches:"
77373 -
77374 - for file in ${files} ; do
77375 - epatch "${file}"
77376 - done
77377 - fi
77378 - fi
77379 -
77380 - einfo "Symlinking external libraries..."
77381 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
77382 - fi
77383 -
77384 - java-pkg-2_src_prepare
77385 -}
77386 -
77387 -src_compile() {
77388 - if [ -n "${NBLOCALES}" ] ; then
77389 - einfo "Compiling support for locales: ${NBLOCALES}"
77390 - eant -f nbbuild/build.xml bootstrap || die
77391 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
77392 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
77393 - fi
77394 -}
77395 -
77396 -src_install() {
77397 - if [ -n "${NBLOCALES}" ] ; then
77398 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
77399 -
77400 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
77401 - if [ -d "${cluster}" ] ; then
77402 - insinto /usr/share/netbeans-${cluster}-${SLOT}
77403 - doins -r ${cluster}/*
77404 - fi
77405 - done
77406 -
77407 - if [ -d nb ] ; then
77408 - insinto /usr/share/netbeans-nb-${SLOT}/nb
77409 - doins -r nb/*
77410 - fi
77411 -
77412 - popd >/dev/null || die
77413 - fi
77414 -}
77415 -
77416 -pkg_postinst() {
77417 - if [ -n "${NBLOCALES}" ] ; then
77418 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
77419 - einfo "the locale is built for Netbeans."
77420 - einfo "If you want to force specific locale, use --locale argument, for example:"
77421 - einfo "${PN}-${SLOT} --locale de"
77422 - einfo "${PN}-${SLOT} --locale pt:BR"
77423 - fi
77424 -
77425 - if use linguas_ar ; then
77426 - einfo
77427 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
77428 - fi
77429 -
77430 - if use linguas_es ; then
77431 - einfo
77432 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
77433 - fi
77434 -
77435 - if use linguas_gl ; then
77436 - einfo
77437 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
77438 - fi
77439 -
77440 - if use linguas_id ; then
77441 - einfo
77442 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
77443 - fi
77444 -
77445 - if use linguas_nl ; then
77446 - einfo
77447 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
77448 - fi
77449 -
77450 - if use linguas_tl ; then
77451 - einfo
77452 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
77453 - fi
77454 -}
77455
77456 diff --git a/dev-util/netbeans/netbeans-9999_p20150813.ebuild b/dev-util/netbeans/netbeans-9999_p20150813.ebuild
77457 deleted file mode 100644
77458 index 95ee485..0000000
77459 --- a/dev-util/netbeans/netbeans-9999_p20150813.ebuild
77460 +++ /dev/null
77461 @@ -1,264 +0,0 @@
77462 -# Copyright 1999-2015 Gentoo Foundation
77463 -# Distributed under the terms of the GNU General Public License v2
77464 -# $Header: $
77465 -
77466 -EAPI="4"
77467 -inherit eutils java-pkg-2 java-ant-2
77468 -
77469 -DESCRIPTION="Netbeans IDE"
77470 -HOMEPAGE="http://netbeans.org/"
77471 -SLOT="9999"
77472 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-13_00-02-28/zip/netbeans-trunk-nightly-201508130002-src.zip"
77473 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
77474 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
77475 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
77476 -SRC_URI="linguas_af? ( ${ALL_URLS} )
77477 - linguas_ar? ( ${ALL_URLS} )
77478 - linguas_bg? ( ${ALL_URLS} )
77479 - linguas_ca? ( ${ALL_URLS} )
77480 - linguas_cs? ( ${ALL_URLS} )
77481 - linguas_de? ( ${ALL_URLS} )
77482 - linguas_el? ( ${ALL_URLS} )
77483 - linguas_es? ( ${ALL_URLS} )
77484 - linguas_fr? ( ${ALL_URLS} )
77485 - linguas_gl? ( ${ALL_URLS} )
77486 - linguas_hi_IN? ( ${ALL_URLS} )
77487 - linguas_id? ( ${ALL_URLS} )
77488 - linguas_it? ( ${ALL_URLS} )
77489 - linguas_ja? ( ${ALL_URLS} )
77490 - linguas_ko? ( ${ALL_URLS} )
77491 - linguas_lt? ( ${ALL_URLS} )
77492 - linguas_nl? ( ${ALL_URLS} )
77493 - linguas_pl? ( ${ALL_URLS} )
77494 - linguas_pt_BR? ( ${ALL_URLS} )
77495 - linguas_pt_PT? ( ${ALL_URLS} )
77496 - linguas_ro? ( ${ALL_URLS} )
77497 - linguas_ru? ( ${ALL_URLS} )
77498 - linguas_si? ( ${ALL_URLS} )
77499 - linguas_sq? ( ${ALL_URLS} )
77500 - linguas_sr? ( ${ALL_URLS} )
77501 - linguas_sv? ( ${ALL_URLS} )
77502 - linguas_ta_IN? ( ${ALL_URLS} )
77503 - linguas_tl? ( ${ALL_URLS} )
77504 - linguas_tr? ( ${ALL_URLS} )
77505 - linguas_vi? ( ${ALL_URLS} )
77506 - linguas_zh_CN? ( ${ALL_URLS} )
77507 - linguas_zh_TW? ( ${ALL_URLS} )
77508 -"
77509 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
77510 -KEYWORDS="~amd64 ~x86"
77511 -IUSE_NETBEANS_MODULES="
77512 - +netbeans_modules_apisupport
77513 - netbeans_modules_cnd
77514 - netbeans_modules_dlight
77515 - netbeans_modules_enterprise
77516 - netbeans_modules_ergonomics
77517 - netbeans_modules_extide
77518 - netbeans_modules_groovy
77519 - +netbeans_modules_java
77520 - netbeans_modules_javacard
77521 - +netbeans_modules_javafx
77522 - netbeans_modules_mobility
77523 - netbeans_modules_php
77524 - +netbeans_modules_profiler
77525 - netbeans_modules_webcommon
77526 - +netbeans_modules_websvccommon"
77527 -IUSE_LINGUAS="
77528 - linguas_af
77529 - linguas_ar
77530 - linguas_bg
77531 - linguas_ca
77532 - linguas_cs
77533 - linguas_de
77534 - linguas_el
77535 - linguas_es
77536 - linguas_fr
77537 - linguas_gl
77538 - linguas_hi_IN
77539 - linguas_id
77540 - linguas_it
77541 - linguas_ja
77542 - linguas_ko
77543 - linguas_lt
77544 - linguas_nl
77545 - linguas_pl
77546 - linguas_pt_BR
77547 - linguas_pt_PT
77548 - linguas_ro
77549 - linguas_ru
77550 - linguas_si
77551 - linguas_sq
77552 - linguas_sr
77553 - linguas_sv
77554 - linguas_ta_IN
77555 - linguas_tl
77556 - linguas_tr
77557 - linguas_vi
77558 - linguas_zh_CN
77559 - linguas_zh_TW"
77560 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
77561 -S="${WORKDIR}"
77562 -
77563 -DEPEND=">=virtual/jdk-1.7
77564 - dev-java/javahelp:0"
77565 -RDEPEND=">=virtual/jdk-1.7
77566 - ~dev-java/netbeans-harness-${PV}
77567 - ~dev-java/netbeans-ide-${PV}
77568 - ~dev-java/netbeans-nb-${PV}
77569 - ~dev-java/netbeans-platform-${PV}
77570 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
77571 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
77572 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
77573 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
77574 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
77575 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
77576 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
77577 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
77578 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
77579 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
77580 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
77581 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
77582 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
77583 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
77584 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
77585 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
77586 -JAVA_PKG_BSFIX="off"
77587 -NBLOCALES=""
77588 -
77589 -pkg_setup() {
77590 - for lingua in ${IUSE_LINGUAS} ; do
77591 - local lang=${lingua/linguas_/}
77592 -
77593 - if [[ "${lang}" = "ar" ]] ; then
77594 - lang="ar_EG,ar_SA"
77595 - elif [[ "${lang}" = "es" ]] ; then
77596 - lang="es,es_CO"
77597 - elif [[ "${lang}" = "gl" ]] ; then
77598 - lang="gl_ES"
77599 - elif [[ "${lang}" = "id" ]] ; then
77600 - lang="in_ID"
77601 - elif [[ "${lang}" = "nl" ]] ; then
77602 - lang="nl_BE,nl_NL"
77603 - elif [[ "${lang}" = "tl" ]] ; then
77604 - lang="fil_PH"
77605 - fi
77606 -
77607 - if use ${lingua} ; then
77608 - if [ -z "${NBLOCALES}" ] ; then
77609 - NBLOCALES="${lang}"
77610 - else
77611 - NBLOCALES="${NBLOCALES},${lang}"
77612 - fi
77613 - fi
77614 - done
77615 -
77616 - java-pkg-2_pkg_setup
77617 -}
77618 -
77619 -src_unpack() {
77620 - if [ -n "${NBLOCALES}" ] ; then
77621 - unpack $(basename ${SOURCE_URL})
77622 - unpack $(basename ${L10N_URL})
77623 -
77624 - einfo "Deleting bundled jars..."
77625 - find -name "*.jar" -type f -delete
77626 -
77627 - unpack netbeans-9999-r14-build.xml.patch.bz2
77628 - fi
77629 -}
77630 -
77631 -src_prepare() {
77632 - if [ -n "${NBLOCALES}" ] ; then
77633 - einfo "Deleting bundled class files..."
77634 - find -name "*.class" -type f | xargs rm -vf
77635 -
77636 - epatch netbeans-9999-r14-build.xml.patch
77637 -
77638 - # Support for custom patches
77639 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
77640 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
77641 -
77642 - if [ -n "${files}" ] ; then
77643 - einfo "Applying custom patches:"
77644 -
77645 - for file in ${files} ; do
77646 - epatch "${file}"
77647 - done
77648 - fi
77649 - fi
77650 -
77651 - einfo "Symlinking external libraries..."
77652 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
77653 - fi
77654 -
77655 - java-pkg-2_src_prepare
77656 -}
77657 -
77658 -src_compile() {
77659 - if [ -n "${NBLOCALES}" ] ; then
77660 - einfo "Compiling support for locales: ${NBLOCALES}"
77661 - eant -f nbbuild/build.xml bootstrap || die
77662 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
77663 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
77664 - fi
77665 -}
77666 -
77667 -src_install() {
77668 - if [ -n "${NBLOCALES}" ] ; then
77669 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
77670 -
77671 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
77672 - if [ -d "${cluster}" ] ; then
77673 - insinto /usr/share/netbeans-${cluster}-${SLOT}
77674 - doins -r ${cluster}/*
77675 - fi
77676 - done
77677 -
77678 - if [ -d nb ] ; then
77679 - insinto /usr/share/netbeans-nb-${SLOT}/nb
77680 - doins -r nb/*
77681 - fi
77682 -
77683 - popd >/dev/null || die
77684 - fi
77685 -}
77686 -
77687 -pkg_postinst() {
77688 - if [ -n "${NBLOCALES}" ] ; then
77689 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
77690 - einfo "the locale is built for Netbeans."
77691 - einfo "If you want to force specific locale, use --locale argument, for example:"
77692 - einfo "${PN}-${SLOT} --locale de"
77693 - einfo "${PN}-${SLOT} --locale pt:BR"
77694 - fi
77695 -
77696 - if use linguas_ar ; then
77697 - einfo
77698 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
77699 - fi
77700 -
77701 - if use linguas_es ; then
77702 - einfo
77703 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
77704 - fi
77705 -
77706 - if use linguas_gl ; then
77707 - einfo
77708 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
77709 - fi
77710 -
77711 - if use linguas_id ; then
77712 - einfo
77713 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
77714 - fi
77715 -
77716 - if use linguas_nl ; then
77717 - einfo
77718 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
77719 - fi
77720 -
77721 - if use linguas_tl ; then
77722 - einfo
77723 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
77724 - fi
77725 -}
77726
77727 diff --git a/dev-util/netbeans/netbeans-9999_p20150814.ebuild b/dev-util/netbeans/netbeans-9999_p20150814.ebuild
77728 deleted file mode 100644
77729 index ac4fc46..0000000
77730 --- a/dev-util/netbeans/netbeans-9999_p20150814.ebuild
77731 +++ /dev/null
77732 @@ -1,264 +0,0 @@
77733 -# Copyright 1999-2015 Gentoo Foundation
77734 -# Distributed under the terms of the GNU General Public License v2
77735 -# $Header: $
77736 -
77737 -EAPI="4"
77738 -inherit eutils java-pkg-2 java-ant-2
77739 -
77740 -DESCRIPTION="Netbeans IDE"
77741 -HOMEPAGE="http://netbeans.org/"
77742 -SLOT="9999"
77743 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-14_00-02-28/zip/netbeans-trunk-nightly-201508140002-src.zip"
77744 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
77745 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
77746 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
77747 -SRC_URI="linguas_af? ( ${ALL_URLS} )
77748 - linguas_ar? ( ${ALL_URLS} )
77749 - linguas_bg? ( ${ALL_URLS} )
77750 - linguas_ca? ( ${ALL_URLS} )
77751 - linguas_cs? ( ${ALL_URLS} )
77752 - linguas_de? ( ${ALL_URLS} )
77753 - linguas_el? ( ${ALL_URLS} )
77754 - linguas_es? ( ${ALL_URLS} )
77755 - linguas_fr? ( ${ALL_URLS} )
77756 - linguas_gl? ( ${ALL_URLS} )
77757 - linguas_hi_IN? ( ${ALL_URLS} )
77758 - linguas_id? ( ${ALL_URLS} )
77759 - linguas_it? ( ${ALL_URLS} )
77760 - linguas_ja? ( ${ALL_URLS} )
77761 - linguas_ko? ( ${ALL_URLS} )
77762 - linguas_lt? ( ${ALL_URLS} )
77763 - linguas_nl? ( ${ALL_URLS} )
77764 - linguas_pl? ( ${ALL_URLS} )
77765 - linguas_pt_BR? ( ${ALL_URLS} )
77766 - linguas_pt_PT? ( ${ALL_URLS} )
77767 - linguas_ro? ( ${ALL_URLS} )
77768 - linguas_ru? ( ${ALL_URLS} )
77769 - linguas_si? ( ${ALL_URLS} )
77770 - linguas_sq? ( ${ALL_URLS} )
77771 - linguas_sr? ( ${ALL_URLS} )
77772 - linguas_sv? ( ${ALL_URLS} )
77773 - linguas_ta_IN? ( ${ALL_URLS} )
77774 - linguas_tl? ( ${ALL_URLS} )
77775 - linguas_tr? ( ${ALL_URLS} )
77776 - linguas_vi? ( ${ALL_URLS} )
77777 - linguas_zh_CN? ( ${ALL_URLS} )
77778 - linguas_zh_TW? ( ${ALL_URLS} )
77779 -"
77780 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
77781 -KEYWORDS="~amd64 ~x86"
77782 -IUSE_NETBEANS_MODULES="
77783 - +netbeans_modules_apisupport
77784 - netbeans_modules_cnd
77785 - netbeans_modules_dlight
77786 - netbeans_modules_enterprise
77787 - netbeans_modules_ergonomics
77788 - netbeans_modules_extide
77789 - netbeans_modules_groovy
77790 - +netbeans_modules_java
77791 - netbeans_modules_javacard
77792 - +netbeans_modules_javafx
77793 - netbeans_modules_mobility
77794 - netbeans_modules_php
77795 - +netbeans_modules_profiler
77796 - netbeans_modules_webcommon
77797 - +netbeans_modules_websvccommon"
77798 -IUSE_LINGUAS="
77799 - linguas_af
77800 - linguas_ar
77801 - linguas_bg
77802 - linguas_ca
77803 - linguas_cs
77804 - linguas_de
77805 - linguas_el
77806 - linguas_es
77807 - linguas_fr
77808 - linguas_gl
77809 - linguas_hi_IN
77810 - linguas_id
77811 - linguas_it
77812 - linguas_ja
77813 - linguas_ko
77814 - linguas_lt
77815 - linguas_nl
77816 - linguas_pl
77817 - linguas_pt_BR
77818 - linguas_pt_PT
77819 - linguas_ro
77820 - linguas_ru
77821 - linguas_si
77822 - linguas_sq
77823 - linguas_sr
77824 - linguas_sv
77825 - linguas_ta_IN
77826 - linguas_tl
77827 - linguas_tr
77828 - linguas_vi
77829 - linguas_zh_CN
77830 - linguas_zh_TW"
77831 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
77832 -S="${WORKDIR}"
77833 -
77834 -DEPEND=">=virtual/jdk-1.7
77835 - dev-java/javahelp:0"
77836 -RDEPEND=">=virtual/jdk-1.7
77837 - ~dev-java/netbeans-harness-${PV}
77838 - ~dev-java/netbeans-ide-${PV}
77839 - ~dev-java/netbeans-nb-${PV}
77840 - ~dev-java/netbeans-platform-${PV}
77841 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
77842 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
77843 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
77844 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
77845 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
77846 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
77847 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
77848 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
77849 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
77850 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
77851 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
77852 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
77853 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
77854 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
77855 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
77856 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
77857 -JAVA_PKG_BSFIX="off"
77858 -NBLOCALES=""
77859 -
77860 -pkg_setup() {
77861 - for lingua in ${IUSE_LINGUAS} ; do
77862 - local lang=${lingua/linguas_/}
77863 -
77864 - if [[ "${lang}" = "ar" ]] ; then
77865 - lang="ar_EG,ar_SA"
77866 - elif [[ "${lang}" = "es" ]] ; then
77867 - lang="es,es_CO"
77868 - elif [[ "${lang}" = "gl" ]] ; then
77869 - lang="gl_ES"
77870 - elif [[ "${lang}" = "id" ]] ; then
77871 - lang="in_ID"
77872 - elif [[ "${lang}" = "nl" ]] ; then
77873 - lang="nl_BE,nl_NL"
77874 - elif [[ "${lang}" = "tl" ]] ; then
77875 - lang="fil_PH"
77876 - fi
77877 -
77878 - if use ${lingua} ; then
77879 - if [ -z "${NBLOCALES}" ] ; then
77880 - NBLOCALES="${lang}"
77881 - else
77882 - NBLOCALES="${NBLOCALES},${lang}"
77883 - fi
77884 - fi
77885 - done
77886 -
77887 - java-pkg-2_pkg_setup
77888 -}
77889 -
77890 -src_unpack() {
77891 - if [ -n "${NBLOCALES}" ] ; then
77892 - unpack $(basename ${SOURCE_URL})
77893 - unpack $(basename ${L10N_URL})
77894 -
77895 - einfo "Deleting bundled jars..."
77896 - find -name "*.jar" -type f -delete
77897 -
77898 - unpack netbeans-9999-r14-build.xml.patch.bz2
77899 - fi
77900 -}
77901 -
77902 -src_prepare() {
77903 - if [ -n "${NBLOCALES}" ] ; then
77904 - einfo "Deleting bundled class files..."
77905 - find -name "*.class" -type f | xargs rm -vf
77906 -
77907 - epatch netbeans-9999-r14-build.xml.patch
77908 -
77909 - # Support for custom patches
77910 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
77911 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
77912 -
77913 - if [ -n "${files}" ] ; then
77914 - einfo "Applying custom patches:"
77915 -
77916 - for file in ${files} ; do
77917 - epatch "${file}"
77918 - done
77919 - fi
77920 - fi
77921 -
77922 - einfo "Symlinking external libraries..."
77923 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
77924 - fi
77925 -
77926 - java-pkg-2_src_prepare
77927 -}
77928 -
77929 -src_compile() {
77930 - if [ -n "${NBLOCALES}" ] ; then
77931 - einfo "Compiling support for locales: ${NBLOCALES}"
77932 - eant -f nbbuild/build.xml bootstrap || die
77933 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
77934 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
77935 - fi
77936 -}
77937 -
77938 -src_install() {
77939 - if [ -n "${NBLOCALES}" ] ; then
77940 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
77941 -
77942 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
77943 - if [ -d "${cluster}" ] ; then
77944 - insinto /usr/share/netbeans-${cluster}-${SLOT}
77945 - doins -r ${cluster}/*
77946 - fi
77947 - done
77948 -
77949 - if [ -d nb ] ; then
77950 - insinto /usr/share/netbeans-nb-${SLOT}/nb
77951 - doins -r nb/*
77952 - fi
77953 -
77954 - popd >/dev/null || die
77955 - fi
77956 -}
77957 -
77958 -pkg_postinst() {
77959 - if [ -n "${NBLOCALES}" ] ; then
77960 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
77961 - einfo "the locale is built for Netbeans."
77962 - einfo "If you want to force specific locale, use --locale argument, for example:"
77963 - einfo "${PN}-${SLOT} --locale de"
77964 - einfo "${PN}-${SLOT} --locale pt:BR"
77965 - fi
77966 -
77967 - if use linguas_ar ; then
77968 - einfo
77969 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
77970 - fi
77971 -
77972 - if use linguas_es ; then
77973 - einfo
77974 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
77975 - fi
77976 -
77977 - if use linguas_gl ; then
77978 - einfo
77979 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
77980 - fi
77981 -
77982 - if use linguas_id ; then
77983 - einfo
77984 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
77985 - fi
77986 -
77987 - if use linguas_nl ; then
77988 - einfo
77989 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
77990 - fi
77991 -
77992 - if use linguas_tl ; then
77993 - einfo
77994 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
77995 - fi
77996 -}
77997
77998 diff --git a/dev-util/netbeans/netbeans-9999_p20150817.ebuild b/dev-util/netbeans/netbeans-9999_p20150817.ebuild
77999 deleted file mode 100644
78000 index 5edcd03..0000000
78001 --- a/dev-util/netbeans/netbeans-9999_p20150817.ebuild
78002 +++ /dev/null
78003 @@ -1,264 +0,0 @@
78004 -# Copyright 1999-2015 Gentoo Foundation
78005 -# Distributed under the terms of the GNU General Public License v2
78006 -# $Header: $
78007 -
78008 -EAPI="4"
78009 -inherit eutils java-pkg-2 java-ant-2
78010 -
78011 -DESCRIPTION="Netbeans IDE"
78012 -HOMEPAGE="http://netbeans.org/"
78013 -SLOT="9999"
78014 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-17_00-02-28/zip/netbeans-trunk-nightly-201508170002-src.zip"
78015 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
78016 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
78017 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
78018 -SRC_URI="linguas_af? ( ${ALL_URLS} )
78019 - linguas_ar? ( ${ALL_URLS} )
78020 - linguas_bg? ( ${ALL_URLS} )
78021 - linguas_ca? ( ${ALL_URLS} )
78022 - linguas_cs? ( ${ALL_URLS} )
78023 - linguas_de? ( ${ALL_URLS} )
78024 - linguas_el? ( ${ALL_URLS} )
78025 - linguas_es? ( ${ALL_URLS} )
78026 - linguas_fr? ( ${ALL_URLS} )
78027 - linguas_gl? ( ${ALL_URLS} )
78028 - linguas_hi_IN? ( ${ALL_URLS} )
78029 - linguas_id? ( ${ALL_URLS} )
78030 - linguas_it? ( ${ALL_URLS} )
78031 - linguas_ja? ( ${ALL_URLS} )
78032 - linguas_ko? ( ${ALL_URLS} )
78033 - linguas_lt? ( ${ALL_URLS} )
78034 - linguas_nl? ( ${ALL_URLS} )
78035 - linguas_pl? ( ${ALL_URLS} )
78036 - linguas_pt_BR? ( ${ALL_URLS} )
78037 - linguas_pt_PT? ( ${ALL_URLS} )
78038 - linguas_ro? ( ${ALL_URLS} )
78039 - linguas_ru? ( ${ALL_URLS} )
78040 - linguas_si? ( ${ALL_URLS} )
78041 - linguas_sq? ( ${ALL_URLS} )
78042 - linguas_sr? ( ${ALL_URLS} )
78043 - linguas_sv? ( ${ALL_URLS} )
78044 - linguas_ta_IN? ( ${ALL_URLS} )
78045 - linguas_tl? ( ${ALL_URLS} )
78046 - linguas_tr? ( ${ALL_URLS} )
78047 - linguas_vi? ( ${ALL_URLS} )
78048 - linguas_zh_CN? ( ${ALL_URLS} )
78049 - linguas_zh_TW? ( ${ALL_URLS} )
78050 -"
78051 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
78052 -KEYWORDS="~amd64 ~x86"
78053 -IUSE_NETBEANS_MODULES="
78054 - +netbeans_modules_apisupport
78055 - netbeans_modules_cnd
78056 - netbeans_modules_dlight
78057 - netbeans_modules_enterprise
78058 - netbeans_modules_ergonomics
78059 - netbeans_modules_extide
78060 - netbeans_modules_groovy
78061 - +netbeans_modules_java
78062 - netbeans_modules_javacard
78063 - +netbeans_modules_javafx
78064 - netbeans_modules_mobility
78065 - netbeans_modules_php
78066 - +netbeans_modules_profiler
78067 - netbeans_modules_webcommon
78068 - +netbeans_modules_websvccommon"
78069 -IUSE_LINGUAS="
78070 - linguas_af
78071 - linguas_ar
78072 - linguas_bg
78073 - linguas_ca
78074 - linguas_cs
78075 - linguas_de
78076 - linguas_el
78077 - linguas_es
78078 - linguas_fr
78079 - linguas_gl
78080 - linguas_hi_IN
78081 - linguas_id
78082 - linguas_it
78083 - linguas_ja
78084 - linguas_ko
78085 - linguas_lt
78086 - linguas_nl
78087 - linguas_pl
78088 - linguas_pt_BR
78089 - linguas_pt_PT
78090 - linguas_ro
78091 - linguas_ru
78092 - linguas_si
78093 - linguas_sq
78094 - linguas_sr
78095 - linguas_sv
78096 - linguas_ta_IN
78097 - linguas_tl
78098 - linguas_tr
78099 - linguas_vi
78100 - linguas_zh_CN
78101 - linguas_zh_TW"
78102 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
78103 -S="${WORKDIR}"
78104 -
78105 -DEPEND=">=virtual/jdk-1.7
78106 - dev-java/javahelp:0"
78107 -RDEPEND=">=virtual/jdk-1.7
78108 - ~dev-java/netbeans-harness-${PV}
78109 - ~dev-java/netbeans-ide-${PV}
78110 - ~dev-java/netbeans-nb-${PV}
78111 - ~dev-java/netbeans-platform-${PV}
78112 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
78113 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
78114 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
78115 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
78116 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
78117 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
78118 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
78119 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
78120 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
78121 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
78122 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
78123 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
78124 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
78125 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
78126 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
78127 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
78128 -JAVA_PKG_BSFIX="off"
78129 -NBLOCALES=""
78130 -
78131 -pkg_setup() {
78132 - for lingua in ${IUSE_LINGUAS} ; do
78133 - local lang=${lingua/linguas_/}
78134 -
78135 - if [[ "${lang}" = "ar" ]] ; then
78136 - lang="ar_EG,ar_SA"
78137 - elif [[ "${lang}" = "es" ]] ; then
78138 - lang="es,es_CO"
78139 - elif [[ "${lang}" = "gl" ]] ; then
78140 - lang="gl_ES"
78141 - elif [[ "${lang}" = "id" ]] ; then
78142 - lang="in_ID"
78143 - elif [[ "${lang}" = "nl" ]] ; then
78144 - lang="nl_BE,nl_NL"
78145 - elif [[ "${lang}" = "tl" ]] ; then
78146 - lang="fil_PH"
78147 - fi
78148 -
78149 - if use ${lingua} ; then
78150 - if [ -z "${NBLOCALES}" ] ; then
78151 - NBLOCALES="${lang}"
78152 - else
78153 - NBLOCALES="${NBLOCALES},${lang}"
78154 - fi
78155 - fi
78156 - done
78157 -
78158 - java-pkg-2_pkg_setup
78159 -}
78160 -
78161 -src_unpack() {
78162 - if [ -n "${NBLOCALES}" ] ; then
78163 - unpack $(basename ${SOURCE_URL})
78164 - unpack $(basename ${L10N_URL})
78165 -
78166 - einfo "Deleting bundled jars..."
78167 - find -name "*.jar" -type f -delete
78168 -
78169 - unpack netbeans-9999-r14-build.xml.patch.bz2
78170 - fi
78171 -}
78172 -
78173 -src_prepare() {
78174 - if [ -n "${NBLOCALES}" ] ; then
78175 - einfo "Deleting bundled class files..."
78176 - find -name "*.class" -type f | xargs rm -vf
78177 -
78178 - epatch netbeans-9999-r14-build.xml.patch
78179 -
78180 - # Support for custom patches
78181 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
78182 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
78183 -
78184 - if [ -n "${files}" ] ; then
78185 - einfo "Applying custom patches:"
78186 -
78187 - for file in ${files} ; do
78188 - epatch "${file}"
78189 - done
78190 - fi
78191 - fi
78192 -
78193 - einfo "Symlinking external libraries..."
78194 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
78195 - fi
78196 -
78197 - java-pkg-2_src_prepare
78198 -}
78199 -
78200 -src_compile() {
78201 - if [ -n "${NBLOCALES}" ] ; then
78202 - einfo "Compiling support for locales: ${NBLOCALES}"
78203 - eant -f nbbuild/build.xml bootstrap || die
78204 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
78205 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
78206 - fi
78207 -}
78208 -
78209 -src_install() {
78210 - if [ -n "${NBLOCALES}" ] ; then
78211 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
78212 -
78213 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
78214 - if [ -d "${cluster}" ] ; then
78215 - insinto /usr/share/netbeans-${cluster}-${SLOT}
78216 - doins -r ${cluster}/*
78217 - fi
78218 - done
78219 -
78220 - if [ -d nb ] ; then
78221 - insinto /usr/share/netbeans-nb-${SLOT}/nb
78222 - doins -r nb/*
78223 - fi
78224 -
78225 - popd >/dev/null || die
78226 - fi
78227 -}
78228 -
78229 -pkg_postinst() {
78230 - if [ -n "${NBLOCALES}" ] ; then
78231 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
78232 - einfo "the locale is built for Netbeans."
78233 - einfo "If you want to force specific locale, use --locale argument, for example:"
78234 - einfo "${PN}-${SLOT} --locale de"
78235 - einfo "${PN}-${SLOT} --locale pt:BR"
78236 - fi
78237 -
78238 - if use linguas_ar ; then
78239 - einfo
78240 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
78241 - fi
78242 -
78243 - if use linguas_es ; then
78244 - einfo
78245 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
78246 - fi
78247 -
78248 - if use linguas_gl ; then
78249 - einfo
78250 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
78251 - fi
78252 -
78253 - if use linguas_id ; then
78254 - einfo
78255 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
78256 - fi
78257 -
78258 - if use linguas_nl ; then
78259 - einfo
78260 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
78261 - fi
78262 -
78263 - if use linguas_tl ; then
78264 - einfo
78265 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
78266 - fi
78267 -}
78268
78269 diff --git a/dev-util/netbeans/netbeans-9999_p20150818.ebuild b/dev-util/netbeans/netbeans-9999_p20150818.ebuild
78270 deleted file mode 100644
78271 index 4f3a47b..0000000
78272 --- a/dev-util/netbeans/netbeans-9999_p20150818.ebuild
78273 +++ /dev/null
78274 @@ -1,264 +0,0 @@
78275 -# Copyright 1999-2015 Gentoo Foundation
78276 -# Distributed under the terms of the GNU General Public License v2
78277 -# $Header: $
78278 -
78279 -EAPI="4"
78280 -inherit eutils java-pkg-2 java-ant-2
78281 -
78282 -DESCRIPTION="Netbeans IDE"
78283 -HOMEPAGE="http://netbeans.org/"
78284 -SLOT="9999"
78285 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-18_00-02-28/zip/netbeans-trunk-nightly-201508180002-src.zip"
78286 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
78287 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
78288 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
78289 -SRC_URI="linguas_af? ( ${ALL_URLS} )
78290 - linguas_ar? ( ${ALL_URLS} )
78291 - linguas_bg? ( ${ALL_URLS} )
78292 - linguas_ca? ( ${ALL_URLS} )
78293 - linguas_cs? ( ${ALL_URLS} )
78294 - linguas_de? ( ${ALL_URLS} )
78295 - linguas_el? ( ${ALL_URLS} )
78296 - linguas_es? ( ${ALL_URLS} )
78297 - linguas_fr? ( ${ALL_URLS} )
78298 - linguas_gl? ( ${ALL_URLS} )
78299 - linguas_hi_IN? ( ${ALL_URLS} )
78300 - linguas_id? ( ${ALL_URLS} )
78301 - linguas_it? ( ${ALL_URLS} )
78302 - linguas_ja? ( ${ALL_URLS} )
78303 - linguas_ko? ( ${ALL_URLS} )
78304 - linguas_lt? ( ${ALL_URLS} )
78305 - linguas_nl? ( ${ALL_URLS} )
78306 - linguas_pl? ( ${ALL_URLS} )
78307 - linguas_pt_BR? ( ${ALL_URLS} )
78308 - linguas_pt_PT? ( ${ALL_URLS} )
78309 - linguas_ro? ( ${ALL_URLS} )
78310 - linguas_ru? ( ${ALL_URLS} )
78311 - linguas_si? ( ${ALL_URLS} )
78312 - linguas_sq? ( ${ALL_URLS} )
78313 - linguas_sr? ( ${ALL_URLS} )
78314 - linguas_sv? ( ${ALL_URLS} )
78315 - linguas_ta_IN? ( ${ALL_URLS} )
78316 - linguas_tl? ( ${ALL_URLS} )
78317 - linguas_tr? ( ${ALL_URLS} )
78318 - linguas_vi? ( ${ALL_URLS} )
78319 - linguas_zh_CN? ( ${ALL_URLS} )
78320 - linguas_zh_TW? ( ${ALL_URLS} )
78321 -"
78322 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
78323 -KEYWORDS="~amd64 ~x86"
78324 -IUSE_NETBEANS_MODULES="
78325 - +netbeans_modules_apisupport
78326 - netbeans_modules_cnd
78327 - netbeans_modules_dlight
78328 - netbeans_modules_enterprise
78329 - netbeans_modules_ergonomics
78330 - netbeans_modules_extide
78331 - netbeans_modules_groovy
78332 - +netbeans_modules_java
78333 - netbeans_modules_javacard
78334 - +netbeans_modules_javafx
78335 - netbeans_modules_mobility
78336 - netbeans_modules_php
78337 - +netbeans_modules_profiler
78338 - netbeans_modules_webcommon
78339 - +netbeans_modules_websvccommon"
78340 -IUSE_LINGUAS="
78341 - linguas_af
78342 - linguas_ar
78343 - linguas_bg
78344 - linguas_ca
78345 - linguas_cs
78346 - linguas_de
78347 - linguas_el
78348 - linguas_es
78349 - linguas_fr
78350 - linguas_gl
78351 - linguas_hi_IN
78352 - linguas_id
78353 - linguas_it
78354 - linguas_ja
78355 - linguas_ko
78356 - linguas_lt
78357 - linguas_nl
78358 - linguas_pl
78359 - linguas_pt_BR
78360 - linguas_pt_PT
78361 - linguas_ro
78362 - linguas_ru
78363 - linguas_si
78364 - linguas_sq
78365 - linguas_sr
78366 - linguas_sv
78367 - linguas_ta_IN
78368 - linguas_tl
78369 - linguas_tr
78370 - linguas_vi
78371 - linguas_zh_CN
78372 - linguas_zh_TW"
78373 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
78374 -S="${WORKDIR}"
78375 -
78376 -DEPEND=">=virtual/jdk-1.7
78377 - dev-java/javahelp:0"
78378 -RDEPEND=">=virtual/jdk-1.7
78379 - ~dev-java/netbeans-harness-${PV}
78380 - ~dev-java/netbeans-ide-${PV}
78381 - ~dev-java/netbeans-nb-${PV}
78382 - ~dev-java/netbeans-platform-${PV}
78383 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
78384 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
78385 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
78386 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
78387 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
78388 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
78389 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
78390 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
78391 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
78392 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
78393 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
78394 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
78395 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
78396 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
78397 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
78398 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
78399 -JAVA_PKG_BSFIX="off"
78400 -NBLOCALES=""
78401 -
78402 -pkg_setup() {
78403 - for lingua in ${IUSE_LINGUAS} ; do
78404 - local lang=${lingua/linguas_/}
78405 -
78406 - if [[ "${lang}" = "ar" ]] ; then
78407 - lang="ar_EG,ar_SA"
78408 - elif [[ "${lang}" = "es" ]] ; then
78409 - lang="es,es_CO"
78410 - elif [[ "${lang}" = "gl" ]] ; then
78411 - lang="gl_ES"
78412 - elif [[ "${lang}" = "id" ]] ; then
78413 - lang="in_ID"
78414 - elif [[ "${lang}" = "nl" ]] ; then
78415 - lang="nl_BE,nl_NL"
78416 - elif [[ "${lang}" = "tl" ]] ; then
78417 - lang="fil_PH"
78418 - fi
78419 -
78420 - if use ${lingua} ; then
78421 - if [ -z "${NBLOCALES}" ] ; then
78422 - NBLOCALES="${lang}"
78423 - else
78424 - NBLOCALES="${NBLOCALES},${lang}"
78425 - fi
78426 - fi
78427 - done
78428 -
78429 - java-pkg-2_pkg_setup
78430 -}
78431 -
78432 -src_unpack() {
78433 - if [ -n "${NBLOCALES}" ] ; then
78434 - unpack $(basename ${SOURCE_URL})
78435 - unpack $(basename ${L10N_URL})
78436 -
78437 - einfo "Deleting bundled jars..."
78438 - find -name "*.jar" -type f -delete
78439 -
78440 - unpack netbeans-9999-r14-build.xml.patch.bz2
78441 - fi
78442 -}
78443 -
78444 -src_prepare() {
78445 - if [ -n "${NBLOCALES}" ] ; then
78446 - einfo "Deleting bundled class files..."
78447 - find -name "*.class" -type f | xargs rm -vf
78448 -
78449 - epatch netbeans-9999-r14-build.xml.patch
78450 -
78451 - # Support for custom patches
78452 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
78453 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
78454 -
78455 - if [ -n "${files}" ] ; then
78456 - einfo "Applying custom patches:"
78457 -
78458 - for file in ${files} ; do
78459 - epatch "${file}"
78460 - done
78461 - fi
78462 - fi
78463 -
78464 - einfo "Symlinking external libraries..."
78465 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
78466 - fi
78467 -
78468 - java-pkg-2_src_prepare
78469 -}
78470 -
78471 -src_compile() {
78472 - if [ -n "${NBLOCALES}" ] ; then
78473 - einfo "Compiling support for locales: ${NBLOCALES}"
78474 - eant -f nbbuild/build.xml bootstrap || die
78475 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
78476 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
78477 - fi
78478 -}
78479 -
78480 -src_install() {
78481 - if [ -n "${NBLOCALES}" ] ; then
78482 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
78483 -
78484 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
78485 - if [ -d "${cluster}" ] ; then
78486 - insinto /usr/share/netbeans-${cluster}-${SLOT}
78487 - doins -r ${cluster}/*
78488 - fi
78489 - done
78490 -
78491 - if [ -d nb ] ; then
78492 - insinto /usr/share/netbeans-nb-${SLOT}/nb
78493 - doins -r nb/*
78494 - fi
78495 -
78496 - popd >/dev/null || die
78497 - fi
78498 -}
78499 -
78500 -pkg_postinst() {
78501 - if [ -n "${NBLOCALES}" ] ; then
78502 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
78503 - einfo "the locale is built for Netbeans."
78504 - einfo "If you want to force specific locale, use --locale argument, for example:"
78505 - einfo "${PN}-${SLOT} --locale de"
78506 - einfo "${PN}-${SLOT} --locale pt:BR"
78507 - fi
78508 -
78509 - if use linguas_ar ; then
78510 - einfo
78511 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
78512 - fi
78513 -
78514 - if use linguas_es ; then
78515 - einfo
78516 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
78517 - fi
78518 -
78519 - if use linguas_gl ; then
78520 - einfo
78521 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
78522 - fi
78523 -
78524 - if use linguas_id ; then
78525 - einfo
78526 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
78527 - fi
78528 -
78529 - if use linguas_nl ; then
78530 - einfo
78531 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
78532 - fi
78533 -
78534 - if use linguas_tl ; then
78535 - einfo
78536 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
78537 - fi
78538 -}
78539
78540 diff --git a/dev-util/netbeans/netbeans-9999_p20150819.ebuild b/dev-util/netbeans/netbeans-9999_p20150819.ebuild
78541 deleted file mode 100644
78542 index 059b8be..0000000
78543 --- a/dev-util/netbeans/netbeans-9999_p20150819.ebuild
78544 +++ /dev/null
78545 @@ -1,264 +0,0 @@
78546 -# Copyright 1999-2015 Gentoo Foundation
78547 -# Distributed under the terms of the GNU General Public License v2
78548 -# $Header: $
78549 -
78550 -EAPI="4"
78551 -inherit eutils java-pkg-2 java-ant-2
78552 -
78553 -DESCRIPTION="Netbeans IDE"
78554 -HOMEPAGE="http://netbeans.org/"
78555 -SLOT="9999"
78556 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-19_00-02-28/zip/netbeans-trunk-nightly-201508190002-src.zip"
78557 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
78558 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
78559 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
78560 -SRC_URI="linguas_af? ( ${ALL_URLS} )
78561 - linguas_ar? ( ${ALL_URLS} )
78562 - linguas_bg? ( ${ALL_URLS} )
78563 - linguas_ca? ( ${ALL_URLS} )
78564 - linguas_cs? ( ${ALL_URLS} )
78565 - linguas_de? ( ${ALL_URLS} )
78566 - linguas_el? ( ${ALL_URLS} )
78567 - linguas_es? ( ${ALL_URLS} )
78568 - linguas_fr? ( ${ALL_URLS} )
78569 - linguas_gl? ( ${ALL_URLS} )
78570 - linguas_hi_IN? ( ${ALL_URLS} )
78571 - linguas_id? ( ${ALL_URLS} )
78572 - linguas_it? ( ${ALL_URLS} )
78573 - linguas_ja? ( ${ALL_URLS} )
78574 - linguas_ko? ( ${ALL_URLS} )
78575 - linguas_lt? ( ${ALL_URLS} )
78576 - linguas_nl? ( ${ALL_URLS} )
78577 - linguas_pl? ( ${ALL_URLS} )
78578 - linguas_pt_BR? ( ${ALL_URLS} )
78579 - linguas_pt_PT? ( ${ALL_URLS} )
78580 - linguas_ro? ( ${ALL_URLS} )
78581 - linguas_ru? ( ${ALL_URLS} )
78582 - linguas_si? ( ${ALL_URLS} )
78583 - linguas_sq? ( ${ALL_URLS} )
78584 - linguas_sr? ( ${ALL_URLS} )
78585 - linguas_sv? ( ${ALL_URLS} )
78586 - linguas_ta_IN? ( ${ALL_URLS} )
78587 - linguas_tl? ( ${ALL_URLS} )
78588 - linguas_tr? ( ${ALL_URLS} )
78589 - linguas_vi? ( ${ALL_URLS} )
78590 - linguas_zh_CN? ( ${ALL_URLS} )
78591 - linguas_zh_TW? ( ${ALL_URLS} )
78592 -"
78593 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
78594 -KEYWORDS="~amd64 ~x86"
78595 -IUSE_NETBEANS_MODULES="
78596 - +netbeans_modules_apisupport
78597 - netbeans_modules_cnd
78598 - netbeans_modules_dlight
78599 - netbeans_modules_enterprise
78600 - netbeans_modules_ergonomics
78601 - netbeans_modules_extide
78602 - netbeans_modules_groovy
78603 - +netbeans_modules_java
78604 - netbeans_modules_javacard
78605 - +netbeans_modules_javafx
78606 - netbeans_modules_mobility
78607 - netbeans_modules_php
78608 - +netbeans_modules_profiler
78609 - netbeans_modules_webcommon
78610 - +netbeans_modules_websvccommon"
78611 -IUSE_LINGUAS="
78612 - linguas_af
78613 - linguas_ar
78614 - linguas_bg
78615 - linguas_ca
78616 - linguas_cs
78617 - linguas_de
78618 - linguas_el
78619 - linguas_es
78620 - linguas_fr
78621 - linguas_gl
78622 - linguas_hi_IN
78623 - linguas_id
78624 - linguas_it
78625 - linguas_ja
78626 - linguas_ko
78627 - linguas_lt
78628 - linguas_nl
78629 - linguas_pl
78630 - linguas_pt_BR
78631 - linguas_pt_PT
78632 - linguas_ro
78633 - linguas_ru
78634 - linguas_si
78635 - linguas_sq
78636 - linguas_sr
78637 - linguas_sv
78638 - linguas_ta_IN
78639 - linguas_tl
78640 - linguas_tr
78641 - linguas_vi
78642 - linguas_zh_CN
78643 - linguas_zh_TW"
78644 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
78645 -S="${WORKDIR}"
78646 -
78647 -DEPEND=">=virtual/jdk-1.7
78648 - dev-java/javahelp:0"
78649 -RDEPEND=">=virtual/jdk-1.7
78650 - ~dev-java/netbeans-harness-${PV}
78651 - ~dev-java/netbeans-ide-${PV}
78652 - ~dev-java/netbeans-nb-${PV}
78653 - ~dev-java/netbeans-platform-${PV}
78654 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
78655 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
78656 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
78657 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
78658 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
78659 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
78660 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
78661 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
78662 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
78663 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
78664 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
78665 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
78666 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
78667 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
78668 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
78669 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
78670 -JAVA_PKG_BSFIX="off"
78671 -NBLOCALES=""
78672 -
78673 -pkg_setup() {
78674 - for lingua in ${IUSE_LINGUAS} ; do
78675 - local lang=${lingua/linguas_/}
78676 -
78677 - if [[ "${lang}" = "ar" ]] ; then
78678 - lang="ar_EG,ar_SA"
78679 - elif [[ "${lang}" = "es" ]] ; then
78680 - lang="es,es_CO"
78681 - elif [[ "${lang}" = "gl" ]] ; then
78682 - lang="gl_ES"
78683 - elif [[ "${lang}" = "id" ]] ; then
78684 - lang="in_ID"
78685 - elif [[ "${lang}" = "nl" ]] ; then
78686 - lang="nl_BE,nl_NL"
78687 - elif [[ "${lang}" = "tl" ]] ; then
78688 - lang="fil_PH"
78689 - fi
78690 -
78691 - if use ${lingua} ; then
78692 - if [ -z "${NBLOCALES}" ] ; then
78693 - NBLOCALES="${lang}"
78694 - else
78695 - NBLOCALES="${NBLOCALES},${lang}"
78696 - fi
78697 - fi
78698 - done
78699 -
78700 - java-pkg-2_pkg_setup
78701 -}
78702 -
78703 -src_unpack() {
78704 - if [ -n "${NBLOCALES}" ] ; then
78705 - unpack $(basename ${SOURCE_URL})
78706 - unpack $(basename ${L10N_URL})
78707 -
78708 - einfo "Deleting bundled jars..."
78709 - find -name "*.jar" -type f -delete
78710 -
78711 - unpack netbeans-9999-r14-build.xml.patch.bz2
78712 - fi
78713 -}
78714 -
78715 -src_prepare() {
78716 - if [ -n "${NBLOCALES}" ] ; then
78717 - einfo "Deleting bundled class files..."
78718 - find -name "*.class" -type f | xargs rm -vf
78719 -
78720 - epatch netbeans-9999-r14-build.xml.patch
78721 -
78722 - # Support for custom patches
78723 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
78724 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
78725 -
78726 - if [ -n "${files}" ] ; then
78727 - einfo "Applying custom patches:"
78728 -
78729 - for file in ${files} ; do
78730 - epatch "${file}"
78731 - done
78732 - fi
78733 - fi
78734 -
78735 - einfo "Symlinking external libraries..."
78736 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
78737 - fi
78738 -
78739 - java-pkg-2_src_prepare
78740 -}
78741 -
78742 -src_compile() {
78743 - if [ -n "${NBLOCALES}" ] ; then
78744 - einfo "Compiling support for locales: ${NBLOCALES}"
78745 - eant -f nbbuild/build.xml bootstrap || die
78746 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
78747 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
78748 - fi
78749 -}
78750 -
78751 -src_install() {
78752 - if [ -n "${NBLOCALES}" ] ; then
78753 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
78754 -
78755 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
78756 - if [ -d "${cluster}" ] ; then
78757 - insinto /usr/share/netbeans-${cluster}-${SLOT}
78758 - doins -r ${cluster}/*
78759 - fi
78760 - done
78761 -
78762 - if [ -d nb ] ; then
78763 - insinto /usr/share/netbeans-nb-${SLOT}/nb
78764 - doins -r nb/*
78765 - fi
78766 -
78767 - popd >/dev/null || die
78768 - fi
78769 -}
78770 -
78771 -pkg_postinst() {
78772 - if [ -n "${NBLOCALES}" ] ; then
78773 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
78774 - einfo "the locale is built for Netbeans."
78775 - einfo "If you want to force specific locale, use --locale argument, for example:"
78776 - einfo "${PN}-${SLOT} --locale de"
78777 - einfo "${PN}-${SLOT} --locale pt:BR"
78778 - fi
78779 -
78780 - if use linguas_ar ; then
78781 - einfo
78782 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
78783 - fi
78784 -
78785 - if use linguas_es ; then
78786 - einfo
78787 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
78788 - fi
78789 -
78790 - if use linguas_gl ; then
78791 - einfo
78792 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
78793 - fi
78794 -
78795 - if use linguas_id ; then
78796 - einfo
78797 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
78798 - fi
78799 -
78800 - if use linguas_nl ; then
78801 - einfo
78802 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
78803 - fi
78804 -
78805 - if use linguas_tl ; then
78806 - einfo
78807 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
78808 - fi
78809 -}
78810
78811 diff --git a/dev-util/netbeans/netbeans-9999_p20150820.ebuild b/dev-util/netbeans/netbeans-9999_p20150820.ebuild
78812 deleted file mode 100644
78813 index c1069de..0000000
78814 --- a/dev-util/netbeans/netbeans-9999_p20150820.ebuild
78815 +++ /dev/null
78816 @@ -1,264 +0,0 @@
78817 -# Copyright 1999-2015 Gentoo Foundation
78818 -# Distributed under the terms of the GNU General Public License v2
78819 -# $Header: $
78820 -
78821 -EAPI="4"
78822 -inherit eutils java-pkg-2 java-ant-2
78823 -
78824 -DESCRIPTION="Netbeans IDE"
78825 -HOMEPAGE="http://netbeans.org/"
78826 -SLOT="9999"
78827 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-20_00-02-28/zip/netbeans-trunk-nightly-201508200002-src.zip"
78828 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
78829 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
78830 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
78831 -SRC_URI="linguas_af? ( ${ALL_URLS} )
78832 - linguas_ar? ( ${ALL_URLS} )
78833 - linguas_bg? ( ${ALL_URLS} )
78834 - linguas_ca? ( ${ALL_URLS} )
78835 - linguas_cs? ( ${ALL_URLS} )
78836 - linguas_de? ( ${ALL_URLS} )
78837 - linguas_el? ( ${ALL_URLS} )
78838 - linguas_es? ( ${ALL_URLS} )
78839 - linguas_fr? ( ${ALL_URLS} )
78840 - linguas_gl? ( ${ALL_URLS} )
78841 - linguas_hi_IN? ( ${ALL_URLS} )
78842 - linguas_id? ( ${ALL_URLS} )
78843 - linguas_it? ( ${ALL_URLS} )
78844 - linguas_ja? ( ${ALL_URLS} )
78845 - linguas_ko? ( ${ALL_URLS} )
78846 - linguas_lt? ( ${ALL_URLS} )
78847 - linguas_nl? ( ${ALL_URLS} )
78848 - linguas_pl? ( ${ALL_URLS} )
78849 - linguas_pt_BR? ( ${ALL_URLS} )
78850 - linguas_pt_PT? ( ${ALL_URLS} )
78851 - linguas_ro? ( ${ALL_URLS} )
78852 - linguas_ru? ( ${ALL_URLS} )
78853 - linguas_si? ( ${ALL_URLS} )
78854 - linguas_sq? ( ${ALL_URLS} )
78855 - linguas_sr? ( ${ALL_URLS} )
78856 - linguas_sv? ( ${ALL_URLS} )
78857 - linguas_ta_IN? ( ${ALL_URLS} )
78858 - linguas_tl? ( ${ALL_URLS} )
78859 - linguas_tr? ( ${ALL_URLS} )
78860 - linguas_vi? ( ${ALL_URLS} )
78861 - linguas_zh_CN? ( ${ALL_URLS} )
78862 - linguas_zh_TW? ( ${ALL_URLS} )
78863 -"
78864 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
78865 -KEYWORDS="~amd64 ~x86"
78866 -IUSE_NETBEANS_MODULES="
78867 - +netbeans_modules_apisupport
78868 - netbeans_modules_cnd
78869 - netbeans_modules_dlight
78870 - netbeans_modules_enterprise
78871 - netbeans_modules_ergonomics
78872 - netbeans_modules_extide
78873 - netbeans_modules_groovy
78874 - +netbeans_modules_java
78875 - netbeans_modules_javacard
78876 - +netbeans_modules_javafx
78877 - netbeans_modules_mobility
78878 - netbeans_modules_php
78879 - +netbeans_modules_profiler
78880 - netbeans_modules_webcommon
78881 - +netbeans_modules_websvccommon"
78882 -IUSE_LINGUAS="
78883 - linguas_af
78884 - linguas_ar
78885 - linguas_bg
78886 - linguas_ca
78887 - linguas_cs
78888 - linguas_de
78889 - linguas_el
78890 - linguas_es
78891 - linguas_fr
78892 - linguas_gl
78893 - linguas_hi_IN
78894 - linguas_id
78895 - linguas_it
78896 - linguas_ja
78897 - linguas_ko
78898 - linguas_lt
78899 - linguas_nl
78900 - linguas_pl
78901 - linguas_pt_BR
78902 - linguas_pt_PT
78903 - linguas_ro
78904 - linguas_ru
78905 - linguas_si
78906 - linguas_sq
78907 - linguas_sr
78908 - linguas_sv
78909 - linguas_ta_IN
78910 - linguas_tl
78911 - linguas_tr
78912 - linguas_vi
78913 - linguas_zh_CN
78914 - linguas_zh_TW"
78915 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
78916 -S="${WORKDIR}"
78917 -
78918 -DEPEND=">=virtual/jdk-1.7
78919 - dev-java/javahelp:0"
78920 -RDEPEND=">=virtual/jdk-1.7
78921 - ~dev-java/netbeans-harness-${PV}
78922 - ~dev-java/netbeans-ide-${PV}
78923 - ~dev-java/netbeans-nb-${PV}
78924 - ~dev-java/netbeans-platform-${PV}
78925 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
78926 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
78927 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
78928 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
78929 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
78930 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
78931 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
78932 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
78933 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
78934 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
78935 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
78936 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
78937 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
78938 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
78939 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
78940 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
78941 -JAVA_PKG_BSFIX="off"
78942 -NBLOCALES=""
78943 -
78944 -pkg_setup() {
78945 - for lingua in ${IUSE_LINGUAS} ; do
78946 - local lang=${lingua/linguas_/}
78947 -
78948 - if [[ "${lang}" = "ar" ]] ; then
78949 - lang="ar_EG,ar_SA"
78950 - elif [[ "${lang}" = "es" ]] ; then
78951 - lang="es,es_CO"
78952 - elif [[ "${lang}" = "gl" ]] ; then
78953 - lang="gl_ES"
78954 - elif [[ "${lang}" = "id" ]] ; then
78955 - lang="in_ID"
78956 - elif [[ "${lang}" = "nl" ]] ; then
78957 - lang="nl_BE,nl_NL"
78958 - elif [[ "${lang}" = "tl" ]] ; then
78959 - lang="fil_PH"
78960 - fi
78961 -
78962 - if use ${lingua} ; then
78963 - if [ -z "${NBLOCALES}" ] ; then
78964 - NBLOCALES="${lang}"
78965 - else
78966 - NBLOCALES="${NBLOCALES},${lang}"
78967 - fi
78968 - fi
78969 - done
78970 -
78971 - java-pkg-2_pkg_setup
78972 -}
78973 -
78974 -src_unpack() {
78975 - if [ -n "${NBLOCALES}" ] ; then
78976 - unpack $(basename ${SOURCE_URL})
78977 - unpack $(basename ${L10N_URL})
78978 -
78979 - einfo "Deleting bundled jars..."
78980 - find -name "*.jar" -type f -delete
78981 -
78982 - unpack netbeans-9999-r14-build.xml.patch.bz2
78983 - fi
78984 -}
78985 -
78986 -src_prepare() {
78987 - if [ -n "${NBLOCALES}" ] ; then
78988 - einfo "Deleting bundled class files..."
78989 - find -name "*.class" -type f | xargs rm -vf
78990 -
78991 - epatch netbeans-9999-r14-build.xml.patch
78992 -
78993 - # Support for custom patches
78994 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
78995 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
78996 -
78997 - if [ -n "${files}" ] ; then
78998 - einfo "Applying custom patches:"
78999 -
79000 - for file in ${files} ; do
79001 - epatch "${file}"
79002 - done
79003 - fi
79004 - fi
79005 -
79006 - einfo "Symlinking external libraries..."
79007 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
79008 - fi
79009 -
79010 - java-pkg-2_src_prepare
79011 -}
79012 -
79013 -src_compile() {
79014 - if [ -n "${NBLOCALES}" ] ; then
79015 - einfo "Compiling support for locales: ${NBLOCALES}"
79016 - eant -f nbbuild/build.xml bootstrap || die
79017 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
79018 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
79019 - fi
79020 -}
79021 -
79022 -src_install() {
79023 - if [ -n "${NBLOCALES}" ] ; then
79024 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
79025 -
79026 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
79027 - if [ -d "${cluster}" ] ; then
79028 - insinto /usr/share/netbeans-${cluster}-${SLOT}
79029 - doins -r ${cluster}/*
79030 - fi
79031 - done
79032 -
79033 - if [ -d nb ] ; then
79034 - insinto /usr/share/netbeans-nb-${SLOT}/nb
79035 - doins -r nb/*
79036 - fi
79037 -
79038 - popd >/dev/null || die
79039 - fi
79040 -}
79041 -
79042 -pkg_postinst() {
79043 - if [ -n "${NBLOCALES}" ] ; then
79044 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
79045 - einfo "the locale is built for Netbeans."
79046 - einfo "If you want to force specific locale, use --locale argument, for example:"
79047 - einfo "${PN}-${SLOT} --locale de"
79048 - einfo "${PN}-${SLOT} --locale pt:BR"
79049 - fi
79050 -
79051 - if use linguas_ar ; then
79052 - einfo
79053 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
79054 - fi
79055 -
79056 - if use linguas_es ; then
79057 - einfo
79058 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
79059 - fi
79060 -
79061 - if use linguas_gl ; then
79062 - einfo
79063 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
79064 - fi
79065 -
79066 - if use linguas_id ; then
79067 - einfo
79068 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
79069 - fi
79070 -
79071 - if use linguas_nl ; then
79072 - einfo
79073 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
79074 - fi
79075 -
79076 - if use linguas_tl ; then
79077 - einfo
79078 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
79079 - fi
79080 -}
79081
79082 diff --git a/dev-util/netbeans/netbeans-9999_p20150821.ebuild b/dev-util/netbeans/netbeans-9999_p20150821.ebuild
79083 deleted file mode 100644
79084 index b82ea5a..0000000
79085 --- a/dev-util/netbeans/netbeans-9999_p20150821.ebuild
79086 +++ /dev/null
79087 @@ -1,264 +0,0 @@
79088 -# Copyright 1999-2015 Gentoo Foundation
79089 -# Distributed under the terms of the GNU General Public License v2
79090 -# $Header: $
79091 -
79092 -EAPI="4"
79093 -inherit eutils java-pkg-2 java-ant-2
79094 -
79095 -DESCRIPTION="Netbeans IDE"
79096 -HOMEPAGE="http://netbeans.org/"
79097 -SLOT="9999"
79098 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-21_00-02-28/zip/netbeans-trunk-nightly-201508210002-src.zip"
79099 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
79100 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
79101 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
79102 -SRC_URI="linguas_af? ( ${ALL_URLS} )
79103 - linguas_ar? ( ${ALL_URLS} )
79104 - linguas_bg? ( ${ALL_URLS} )
79105 - linguas_ca? ( ${ALL_URLS} )
79106 - linguas_cs? ( ${ALL_URLS} )
79107 - linguas_de? ( ${ALL_URLS} )
79108 - linguas_el? ( ${ALL_URLS} )
79109 - linguas_es? ( ${ALL_URLS} )
79110 - linguas_fr? ( ${ALL_URLS} )
79111 - linguas_gl? ( ${ALL_URLS} )
79112 - linguas_hi_IN? ( ${ALL_URLS} )
79113 - linguas_id? ( ${ALL_URLS} )
79114 - linguas_it? ( ${ALL_URLS} )
79115 - linguas_ja? ( ${ALL_URLS} )
79116 - linguas_ko? ( ${ALL_URLS} )
79117 - linguas_lt? ( ${ALL_URLS} )
79118 - linguas_nl? ( ${ALL_URLS} )
79119 - linguas_pl? ( ${ALL_URLS} )
79120 - linguas_pt_BR? ( ${ALL_URLS} )
79121 - linguas_pt_PT? ( ${ALL_URLS} )
79122 - linguas_ro? ( ${ALL_URLS} )
79123 - linguas_ru? ( ${ALL_URLS} )
79124 - linguas_si? ( ${ALL_URLS} )
79125 - linguas_sq? ( ${ALL_URLS} )
79126 - linguas_sr? ( ${ALL_URLS} )
79127 - linguas_sv? ( ${ALL_URLS} )
79128 - linguas_ta_IN? ( ${ALL_URLS} )
79129 - linguas_tl? ( ${ALL_URLS} )
79130 - linguas_tr? ( ${ALL_URLS} )
79131 - linguas_vi? ( ${ALL_URLS} )
79132 - linguas_zh_CN? ( ${ALL_URLS} )
79133 - linguas_zh_TW? ( ${ALL_URLS} )
79134 -"
79135 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
79136 -KEYWORDS="~amd64 ~x86"
79137 -IUSE_NETBEANS_MODULES="
79138 - +netbeans_modules_apisupport
79139 - netbeans_modules_cnd
79140 - netbeans_modules_dlight
79141 - netbeans_modules_enterprise
79142 - netbeans_modules_ergonomics
79143 - netbeans_modules_extide
79144 - netbeans_modules_groovy
79145 - +netbeans_modules_java
79146 - netbeans_modules_javacard
79147 - +netbeans_modules_javafx
79148 - netbeans_modules_mobility
79149 - netbeans_modules_php
79150 - +netbeans_modules_profiler
79151 - netbeans_modules_webcommon
79152 - +netbeans_modules_websvccommon"
79153 -IUSE_LINGUAS="
79154 - linguas_af
79155 - linguas_ar
79156 - linguas_bg
79157 - linguas_ca
79158 - linguas_cs
79159 - linguas_de
79160 - linguas_el
79161 - linguas_es
79162 - linguas_fr
79163 - linguas_gl
79164 - linguas_hi_IN
79165 - linguas_id
79166 - linguas_it
79167 - linguas_ja
79168 - linguas_ko
79169 - linguas_lt
79170 - linguas_nl
79171 - linguas_pl
79172 - linguas_pt_BR
79173 - linguas_pt_PT
79174 - linguas_ro
79175 - linguas_ru
79176 - linguas_si
79177 - linguas_sq
79178 - linguas_sr
79179 - linguas_sv
79180 - linguas_ta_IN
79181 - linguas_tl
79182 - linguas_tr
79183 - linguas_vi
79184 - linguas_zh_CN
79185 - linguas_zh_TW"
79186 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
79187 -S="${WORKDIR}"
79188 -
79189 -DEPEND=">=virtual/jdk-1.7
79190 - dev-java/javahelp:0"
79191 -RDEPEND=">=virtual/jdk-1.7
79192 - ~dev-java/netbeans-harness-${PV}
79193 - ~dev-java/netbeans-ide-${PV}
79194 - ~dev-java/netbeans-nb-${PV}
79195 - ~dev-java/netbeans-platform-${PV}
79196 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
79197 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
79198 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
79199 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
79200 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
79201 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
79202 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
79203 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
79204 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
79205 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
79206 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
79207 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
79208 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
79209 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
79210 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
79211 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
79212 -JAVA_PKG_BSFIX="off"
79213 -NBLOCALES=""
79214 -
79215 -pkg_setup() {
79216 - for lingua in ${IUSE_LINGUAS} ; do
79217 - local lang=${lingua/linguas_/}
79218 -
79219 - if [[ "${lang}" = "ar" ]] ; then
79220 - lang="ar_EG,ar_SA"
79221 - elif [[ "${lang}" = "es" ]] ; then
79222 - lang="es,es_CO"
79223 - elif [[ "${lang}" = "gl" ]] ; then
79224 - lang="gl_ES"
79225 - elif [[ "${lang}" = "id" ]] ; then
79226 - lang="in_ID"
79227 - elif [[ "${lang}" = "nl" ]] ; then
79228 - lang="nl_BE,nl_NL"
79229 - elif [[ "${lang}" = "tl" ]] ; then
79230 - lang="fil_PH"
79231 - fi
79232 -
79233 - if use ${lingua} ; then
79234 - if [ -z "${NBLOCALES}" ] ; then
79235 - NBLOCALES="${lang}"
79236 - else
79237 - NBLOCALES="${NBLOCALES},${lang}"
79238 - fi
79239 - fi
79240 - done
79241 -
79242 - java-pkg-2_pkg_setup
79243 -}
79244 -
79245 -src_unpack() {
79246 - if [ -n "${NBLOCALES}" ] ; then
79247 - unpack $(basename ${SOURCE_URL})
79248 - unpack $(basename ${L10N_URL})
79249 -
79250 - einfo "Deleting bundled jars..."
79251 - find -name "*.jar" -type f -delete
79252 -
79253 - unpack netbeans-9999-r14-build.xml.patch.bz2
79254 - fi
79255 -}
79256 -
79257 -src_prepare() {
79258 - if [ -n "${NBLOCALES}" ] ; then
79259 - einfo "Deleting bundled class files..."
79260 - find -name "*.class" -type f | xargs rm -vf
79261 -
79262 - epatch netbeans-9999-r14-build.xml.patch
79263 -
79264 - # Support for custom patches
79265 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
79266 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
79267 -
79268 - if [ -n "${files}" ] ; then
79269 - einfo "Applying custom patches:"
79270 -
79271 - for file in ${files} ; do
79272 - epatch "${file}"
79273 - done
79274 - fi
79275 - fi
79276 -
79277 - einfo "Symlinking external libraries..."
79278 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
79279 - fi
79280 -
79281 - java-pkg-2_src_prepare
79282 -}
79283 -
79284 -src_compile() {
79285 - if [ -n "${NBLOCALES}" ] ; then
79286 - einfo "Compiling support for locales: ${NBLOCALES}"
79287 - eant -f nbbuild/build.xml bootstrap || die
79288 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
79289 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
79290 - fi
79291 -}
79292 -
79293 -src_install() {
79294 - if [ -n "${NBLOCALES}" ] ; then
79295 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
79296 -
79297 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
79298 - if [ -d "${cluster}" ] ; then
79299 - insinto /usr/share/netbeans-${cluster}-${SLOT}
79300 - doins -r ${cluster}/*
79301 - fi
79302 - done
79303 -
79304 - if [ -d nb ] ; then
79305 - insinto /usr/share/netbeans-nb-${SLOT}/nb
79306 - doins -r nb/*
79307 - fi
79308 -
79309 - popd >/dev/null || die
79310 - fi
79311 -}
79312 -
79313 -pkg_postinst() {
79314 - if [ -n "${NBLOCALES}" ] ; then
79315 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
79316 - einfo "the locale is built for Netbeans."
79317 - einfo "If you want to force specific locale, use --locale argument, for example:"
79318 - einfo "${PN}-${SLOT} --locale de"
79319 - einfo "${PN}-${SLOT} --locale pt:BR"
79320 - fi
79321 -
79322 - if use linguas_ar ; then
79323 - einfo
79324 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
79325 - fi
79326 -
79327 - if use linguas_es ; then
79328 - einfo
79329 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
79330 - fi
79331 -
79332 - if use linguas_gl ; then
79333 - einfo
79334 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
79335 - fi
79336 -
79337 - if use linguas_id ; then
79338 - einfo
79339 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
79340 - fi
79341 -
79342 - if use linguas_nl ; then
79343 - einfo
79344 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
79345 - fi
79346 -
79347 - if use linguas_tl ; then
79348 - einfo
79349 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
79350 - fi
79351 -}
79352
79353 diff --git a/dev-util/netbeans/netbeans-9999_p20150822.ebuild b/dev-util/netbeans/netbeans-9999_p20150822.ebuild
79354 deleted file mode 100644
79355 index f2a0098..0000000
79356 --- a/dev-util/netbeans/netbeans-9999_p20150822.ebuild
79357 +++ /dev/null
79358 @@ -1,264 +0,0 @@
79359 -# Copyright 1999-2015 Gentoo Foundation
79360 -# Distributed under the terms of the GNU General Public License v2
79361 -# $Header: $
79362 -
79363 -EAPI="4"
79364 -inherit eutils java-pkg-2 java-ant-2
79365 -
79366 -DESCRIPTION="Netbeans IDE"
79367 -HOMEPAGE="http://netbeans.org/"
79368 -SLOT="9999"
79369 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-22_00-02-28/zip/netbeans-trunk-nightly-201508220002-src.zip"
79370 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
79371 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
79372 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
79373 -SRC_URI="linguas_af? ( ${ALL_URLS} )
79374 - linguas_ar? ( ${ALL_URLS} )
79375 - linguas_bg? ( ${ALL_URLS} )
79376 - linguas_ca? ( ${ALL_URLS} )
79377 - linguas_cs? ( ${ALL_URLS} )
79378 - linguas_de? ( ${ALL_URLS} )
79379 - linguas_el? ( ${ALL_URLS} )
79380 - linguas_es? ( ${ALL_URLS} )
79381 - linguas_fr? ( ${ALL_URLS} )
79382 - linguas_gl? ( ${ALL_URLS} )
79383 - linguas_hi_IN? ( ${ALL_URLS} )
79384 - linguas_id? ( ${ALL_URLS} )
79385 - linguas_it? ( ${ALL_URLS} )
79386 - linguas_ja? ( ${ALL_URLS} )
79387 - linguas_ko? ( ${ALL_URLS} )
79388 - linguas_lt? ( ${ALL_URLS} )
79389 - linguas_nl? ( ${ALL_URLS} )
79390 - linguas_pl? ( ${ALL_URLS} )
79391 - linguas_pt_BR? ( ${ALL_URLS} )
79392 - linguas_pt_PT? ( ${ALL_URLS} )
79393 - linguas_ro? ( ${ALL_URLS} )
79394 - linguas_ru? ( ${ALL_URLS} )
79395 - linguas_si? ( ${ALL_URLS} )
79396 - linguas_sq? ( ${ALL_URLS} )
79397 - linguas_sr? ( ${ALL_URLS} )
79398 - linguas_sv? ( ${ALL_URLS} )
79399 - linguas_ta_IN? ( ${ALL_URLS} )
79400 - linguas_tl? ( ${ALL_URLS} )
79401 - linguas_tr? ( ${ALL_URLS} )
79402 - linguas_vi? ( ${ALL_URLS} )
79403 - linguas_zh_CN? ( ${ALL_URLS} )
79404 - linguas_zh_TW? ( ${ALL_URLS} )
79405 -"
79406 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
79407 -KEYWORDS="~amd64 ~x86"
79408 -IUSE_NETBEANS_MODULES="
79409 - +netbeans_modules_apisupport
79410 - netbeans_modules_cnd
79411 - netbeans_modules_dlight
79412 - netbeans_modules_enterprise
79413 - netbeans_modules_ergonomics
79414 - netbeans_modules_extide
79415 - netbeans_modules_groovy
79416 - +netbeans_modules_java
79417 - netbeans_modules_javacard
79418 - +netbeans_modules_javafx
79419 - netbeans_modules_mobility
79420 - netbeans_modules_php
79421 - +netbeans_modules_profiler
79422 - netbeans_modules_webcommon
79423 - +netbeans_modules_websvccommon"
79424 -IUSE_LINGUAS="
79425 - linguas_af
79426 - linguas_ar
79427 - linguas_bg
79428 - linguas_ca
79429 - linguas_cs
79430 - linguas_de
79431 - linguas_el
79432 - linguas_es
79433 - linguas_fr
79434 - linguas_gl
79435 - linguas_hi_IN
79436 - linguas_id
79437 - linguas_it
79438 - linguas_ja
79439 - linguas_ko
79440 - linguas_lt
79441 - linguas_nl
79442 - linguas_pl
79443 - linguas_pt_BR
79444 - linguas_pt_PT
79445 - linguas_ro
79446 - linguas_ru
79447 - linguas_si
79448 - linguas_sq
79449 - linguas_sr
79450 - linguas_sv
79451 - linguas_ta_IN
79452 - linguas_tl
79453 - linguas_tr
79454 - linguas_vi
79455 - linguas_zh_CN
79456 - linguas_zh_TW"
79457 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
79458 -S="${WORKDIR}"
79459 -
79460 -DEPEND=">=virtual/jdk-1.7
79461 - dev-java/javahelp:0"
79462 -RDEPEND=">=virtual/jdk-1.7
79463 - ~dev-java/netbeans-harness-${PV}
79464 - ~dev-java/netbeans-ide-${PV}
79465 - ~dev-java/netbeans-nb-${PV}
79466 - ~dev-java/netbeans-platform-${PV}
79467 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
79468 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
79469 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
79470 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
79471 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
79472 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
79473 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
79474 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
79475 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
79476 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
79477 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
79478 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
79479 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
79480 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
79481 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
79482 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
79483 -JAVA_PKG_BSFIX="off"
79484 -NBLOCALES=""
79485 -
79486 -pkg_setup() {
79487 - for lingua in ${IUSE_LINGUAS} ; do
79488 - local lang=${lingua/linguas_/}
79489 -
79490 - if [[ "${lang}" = "ar" ]] ; then
79491 - lang="ar_EG,ar_SA"
79492 - elif [[ "${lang}" = "es" ]] ; then
79493 - lang="es,es_CO"
79494 - elif [[ "${lang}" = "gl" ]] ; then
79495 - lang="gl_ES"
79496 - elif [[ "${lang}" = "id" ]] ; then
79497 - lang="in_ID"
79498 - elif [[ "${lang}" = "nl" ]] ; then
79499 - lang="nl_BE,nl_NL"
79500 - elif [[ "${lang}" = "tl" ]] ; then
79501 - lang="fil_PH"
79502 - fi
79503 -
79504 - if use ${lingua} ; then
79505 - if [ -z "${NBLOCALES}" ] ; then
79506 - NBLOCALES="${lang}"
79507 - else
79508 - NBLOCALES="${NBLOCALES},${lang}"
79509 - fi
79510 - fi
79511 - done
79512 -
79513 - java-pkg-2_pkg_setup
79514 -}
79515 -
79516 -src_unpack() {
79517 - if [ -n "${NBLOCALES}" ] ; then
79518 - unpack $(basename ${SOURCE_URL})
79519 - unpack $(basename ${L10N_URL})
79520 -
79521 - einfo "Deleting bundled jars..."
79522 - find -name "*.jar" -type f -delete
79523 -
79524 - unpack netbeans-9999-r14-build.xml.patch.bz2
79525 - fi
79526 -}
79527 -
79528 -src_prepare() {
79529 - if [ -n "${NBLOCALES}" ] ; then
79530 - einfo "Deleting bundled class files..."
79531 - find -name "*.class" -type f | xargs rm -vf
79532 -
79533 - epatch netbeans-9999-r14-build.xml.patch
79534 -
79535 - # Support for custom patches
79536 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
79537 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
79538 -
79539 - if [ -n "${files}" ] ; then
79540 - einfo "Applying custom patches:"
79541 -
79542 - for file in ${files} ; do
79543 - epatch "${file}"
79544 - done
79545 - fi
79546 - fi
79547 -
79548 - einfo "Symlinking external libraries..."
79549 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
79550 - fi
79551 -
79552 - java-pkg-2_src_prepare
79553 -}
79554 -
79555 -src_compile() {
79556 - if [ -n "${NBLOCALES}" ] ; then
79557 - einfo "Compiling support for locales: ${NBLOCALES}"
79558 - eant -f nbbuild/build.xml bootstrap || die
79559 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
79560 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
79561 - fi
79562 -}
79563 -
79564 -src_install() {
79565 - if [ -n "${NBLOCALES}" ] ; then
79566 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
79567 -
79568 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
79569 - if [ -d "${cluster}" ] ; then
79570 - insinto /usr/share/netbeans-${cluster}-${SLOT}
79571 - doins -r ${cluster}/*
79572 - fi
79573 - done
79574 -
79575 - if [ -d nb ] ; then
79576 - insinto /usr/share/netbeans-nb-${SLOT}/nb
79577 - doins -r nb/*
79578 - fi
79579 -
79580 - popd >/dev/null || die
79581 - fi
79582 -}
79583 -
79584 -pkg_postinst() {
79585 - if [ -n "${NBLOCALES}" ] ; then
79586 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
79587 - einfo "the locale is built for Netbeans."
79588 - einfo "If you want to force specific locale, use --locale argument, for example:"
79589 - einfo "${PN}-${SLOT} --locale de"
79590 - einfo "${PN}-${SLOT} --locale pt:BR"
79591 - fi
79592 -
79593 - if use linguas_ar ; then
79594 - einfo
79595 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
79596 - fi
79597 -
79598 - if use linguas_es ; then
79599 - einfo
79600 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
79601 - fi
79602 -
79603 - if use linguas_gl ; then
79604 - einfo
79605 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
79606 - fi
79607 -
79608 - if use linguas_id ; then
79609 - einfo
79610 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
79611 - fi
79612 -
79613 - if use linguas_nl ; then
79614 - einfo
79615 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
79616 - fi
79617 -
79618 - if use linguas_tl ; then
79619 - einfo
79620 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
79621 - fi
79622 -}
79623
79624 diff --git a/dev-util/netbeans/netbeans-9999_p20150823.ebuild b/dev-util/netbeans/netbeans-9999_p20150823.ebuild
79625 deleted file mode 100644
79626 index 255520e..0000000
79627 --- a/dev-util/netbeans/netbeans-9999_p20150823.ebuild
79628 +++ /dev/null
79629 @@ -1,264 +0,0 @@
79630 -# Copyright 1999-2015 Gentoo Foundation
79631 -# Distributed under the terms of the GNU General Public License v2
79632 -# $Header: $
79633 -
79634 -EAPI="4"
79635 -inherit eutils java-pkg-2 java-ant-2
79636 -
79637 -DESCRIPTION="Netbeans IDE"
79638 -HOMEPAGE="http://netbeans.org/"
79639 -SLOT="9999"
79640 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-23_00-02-28/zip/netbeans-trunk-nightly-201508230002-src.zip"
79641 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
79642 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
79643 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
79644 -SRC_URI="linguas_af? ( ${ALL_URLS} )
79645 - linguas_ar? ( ${ALL_URLS} )
79646 - linguas_bg? ( ${ALL_URLS} )
79647 - linguas_ca? ( ${ALL_URLS} )
79648 - linguas_cs? ( ${ALL_URLS} )
79649 - linguas_de? ( ${ALL_URLS} )
79650 - linguas_el? ( ${ALL_URLS} )
79651 - linguas_es? ( ${ALL_URLS} )
79652 - linguas_fr? ( ${ALL_URLS} )
79653 - linguas_gl? ( ${ALL_URLS} )
79654 - linguas_hi_IN? ( ${ALL_URLS} )
79655 - linguas_id? ( ${ALL_URLS} )
79656 - linguas_it? ( ${ALL_URLS} )
79657 - linguas_ja? ( ${ALL_URLS} )
79658 - linguas_ko? ( ${ALL_URLS} )
79659 - linguas_lt? ( ${ALL_URLS} )
79660 - linguas_nl? ( ${ALL_URLS} )
79661 - linguas_pl? ( ${ALL_URLS} )
79662 - linguas_pt_BR? ( ${ALL_URLS} )
79663 - linguas_pt_PT? ( ${ALL_URLS} )
79664 - linguas_ro? ( ${ALL_URLS} )
79665 - linguas_ru? ( ${ALL_URLS} )
79666 - linguas_si? ( ${ALL_URLS} )
79667 - linguas_sq? ( ${ALL_URLS} )
79668 - linguas_sr? ( ${ALL_URLS} )
79669 - linguas_sv? ( ${ALL_URLS} )
79670 - linguas_ta_IN? ( ${ALL_URLS} )
79671 - linguas_tl? ( ${ALL_URLS} )
79672 - linguas_tr? ( ${ALL_URLS} )
79673 - linguas_vi? ( ${ALL_URLS} )
79674 - linguas_zh_CN? ( ${ALL_URLS} )
79675 - linguas_zh_TW? ( ${ALL_URLS} )
79676 -"
79677 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
79678 -KEYWORDS="~amd64 ~x86"
79679 -IUSE_NETBEANS_MODULES="
79680 - +netbeans_modules_apisupport
79681 - netbeans_modules_cnd
79682 - netbeans_modules_dlight
79683 - netbeans_modules_enterprise
79684 - netbeans_modules_ergonomics
79685 - netbeans_modules_extide
79686 - netbeans_modules_groovy
79687 - +netbeans_modules_java
79688 - netbeans_modules_javacard
79689 - +netbeans_modules_javafx
79690 - netbeans_modules_mobility
79691 - netbeans_modules_php
79692 - +netbeans_modules_profiler
79693 - netbeans_modules_webcommon
79694 - +netbeans_modules_websvccommon"
79695 -IUSE_LINGUAS="
79696 - linguas_af
79697 - linguas_ar
79698 - linguas_bg
79699 - linguas_ca
79700 - linguas_cs
79701 - linguas_de
79702 - linguas_el
79703 - linguas_es
79704 - linguas_fr
79705 - linguas_gl
79706 - linguas_hi_IN
79707 - linguas_id
79708 - linguas_it
79709 - linguas_ja
79710 - linguas_ko
79711 - linguas_lt
79712 - linguas_nl
79713 - linguas_pl
79714 - linguas_pt_BR
79715 - linguas_pt_PT
79716 - linguas_ro
79717 - linguas_ru
79718 - linguas_si
79719 - linguas_sq
79720 - linguas_sr
79721 - linguas_sv
79722 - linguas_ta_IN
79723 - linguas_tl
79724 - linguas_tr
79725 - linguas_vi
79726 - linguas_zh_CN
79727 - linguas_zh_TW"
79728 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
79729 -S="${WORKDIR}"
79730 -
79731 -DEPEND=">=virtual/jdk-1.7
79732 - dev-java/javahelp:0"
79733 -RDEPEND=">=virtual/jdk-1.7
79734 - ~dev-java/netbeans-harness-${PV}
79735 - ~dev-java/netbeans-ide-${PV}
79736 - ~dev-java/netbeans-nb-${PV}
79737 - ~dev-java/netbeans-platform-${PV}
79738 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
79739 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
79740 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
79741 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
79742 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
79743 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
79744 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
79745 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
79746 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
79747 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
79748 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
79749 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
79750 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
79751 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
79752 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
79753 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
79754 -JAVA_PKG_BSFIX="off"
79755 -NBLOCALES=""
79756 -
79757 -pkg_setup() {
79758 - for lingua in ${IUSE_LINGUAS} ; do
79759 - local lang=${lingua/linguas_/}
79760 -
79761 - if [[ "${lang}" = "ar" ]] ; then
79762 - lang="ar_EG,ar_SA"
79763 - elif [[ "${lang}" = "es" ]] ; then
79764 - lang="es,es_CO"
79765 - elif [[ "${lang}" = "gl" ]] ; then
79766 - lang="gl_ES"
79767 - elif [[ "${lang}" = "id" ]] ; then
79768 - lang="in_ID"
79769 - elif [[ "${lang}" = "nl" ]] ; then
79770 - lang="nl_BE,nl_NL"
79771 - elif [[ "${lang}" = "tl" ]] ; then
79772 - lang="fil_PH"
79773 - fi
79774 -
79775 - if use ${lingua} ; then
79776 - if [ -z "${NBLOCALES}" ] ; then
79777 - NBLOCALES="${lang}"
79778 - else
79779 - NBLOCALES="${NBLOCALES},${lang}"
79780 - fi
79781 - fi
79782 - done
79783 -
79784 - java-pkg-2_pkg_setup
79785 -}
79786 -
79787 -src_unpack() {
79788 - if [ -n "${NBLOCALES}" ] ; then
79789 - unpack $(basename ${SOURCE_URL})
79790 - unpack $(basename ${L10N_URL})
79791 -
79792 - einfo "Deleting bundled jars..."
79793 - find -name "*.jar" -type f -delete
79794 -
79795 - unpack netbeans-9999-r14-build.xml.patch.bz2
79796 - fi
79797 -}
79798 -
79799 -src_prepare() {
79800 - if [ -n "${NBLOCALES}" ] ; then
79801 - einfo "Deleting bundled class files..."
79802 - find -name "*.class" -type f | xargs rm -vf
79803 -
79804 - epatch netbeans-9999-r14-build.xml.patch
79805 -
79806 - # Support for custom patches
79807 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
79808 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
79809 -
79810 - if [ -n "${files}" ] ; then
79811 - einfo "Applying custom patches:"
79812 -
79813 - for file in ${files} ; do
79814 - epatch "${file}"
79815 - done
79816 - fi
79817 - fi
79818 -
79819 - einfo "Symlinking external libraries..."
79820 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
79821 - fi
79822 -
79823 - java-pkg-2_src_prepare
79824 -}
79825 -
79826 -src_compile() {
79827 - if [ -n "${NBLOCALES}" ] ; then
79828 - einfo "Compiling support for locales: ${NBLOCALES}"
79829 - eant -f nbbuild/build.xml bootstrap || die
79830 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
79831 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
79832 - fi
79833 -}
79834 -
79835 -src_install() {
79836 - if [ -n "${NBLOCALES}" ] ; then
79837 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
79838 -
79839 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
79840 - if [ -d "${cluster}" ] ; then
79841 - insinto /usr/share/netbeans-${cluster}-${SLOT}
79842 - doins -r ${cluster}/*
79843 - fi
79844 - done
79845 -
79846 - if [ -d nb ] ; then
79847 - insinto /usr/share/netbeans-nb-${SLOT}/nb
79848 - doins -r nb/*
79849 - fi
79850 -
79851 - popd >/dev/null || die
79852 - fi
79853 -}
79854 -
79855 -pkg_postinst() {
79856 - if [ -n "${NBLOCALES}" ] ; then
79857 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
79858 - einfo "the locale is built for Netbeans."
79859 - einfo "If you want to force specific locale, use --locale argument, for example:"
79860 - einfo "${PN}-${SLOT} --locale de"
79861 - einfo "${PN}-${SLOT} --locale pt:BR"
79862 - fi
79863 -
79864 - if use linguas_ar ; then
79865 - einfo
79866 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
79867 - fi
79868 -
79869 - if use linguas_es ; then
79870 - einfo
79871 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
79872 - fi
79873 -
79874 - if use linguas_gl ; then
79875 - einfo
79876 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
79877 - fi
79878 -
79879 - if use linguas_id ; then
79880 - einfo
79881 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
79882 - fi
79883 -
79884 - if use linguas_nl ; then
79885 - einfo
79886 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
79887 - fi
79888 -
79889 - if use linguas_tl ; then
79890 - einfo
79891 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
79892 - fi
79893 -}
79894
79895 diff --git a/dev-util/netbeans/netbeans-9999_p20150824.ebuild b/dev-util/netbeans/netbeans-9999_p20150824.ebuild
79896 deleted file mode 100644
79897 index abbee93..0000000
79898 --- a/dev-util/netbeans/netbeans-9999_p20150824.ebuild
79899 +++ /dev/null
79900 @@ -1,264 +0,0 @@
79901 -# Copyright 1999-2015 Gentoo Foundation
79902 -# Distributed under the terms of the GNU General Public License v2
79903 -# $Header: $
79904 -
79905 -EAPI="4"
79906 -inherit eutils java-pkg-2 java-ant-2
79907 -
79908 -DESCRIPTION="Netbeans IDE"
79909 -HOMEPAGE="http://netbeans.org/"
79910 -SLOT="9999"
79911 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-24_00-02-28/zip/netbeans-trunk-nightly-201508240002-src.zip"
79912 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
79913 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
79914 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
79915 -SRC_URI="linguas_af? ( ${ALL_URLS} )
79916 - linguas_ar? ( ${ALL_URLS} )
79917 - linguas_bg? ( ${ALL_URLS} )
79918 - linguas_ca? ( ${ALL_URLS} )
79919 - linguas_cs? ( ${ALL_URLS} )
79920 - linguas_de? ( ${ALL_URLS} )
79921 - linguas_el? ( ${ALL_URLS} )
79922 - linguas_es? ( ${ALL_URLS} )
79923 - linguas_fr? ( ${ALL_URLS} )
79924 - linguas_gl? ( ${ALL_URLS} )
79925 - linguas_hi_IN? ( ${ALL_URLS} )
79926 - linguas_id? ( ${ALL_URLS} )
79927 - linguas_it? ( ${ALL_URLS} )
79928 - linguas_ja? ( ${ALL_URLS} )
79929 - linguas_ko? ( ${ALL_URLS} )
79930 - linguas_lt? ( ${ALL_URLS} )
79931 - linguas_nl? ( ${ALL_URLS} )
79932 - linguas_pl? ( ${ALL_URLS} )
79933 - linguas_pt_BR? ( ${ALL_URLS} )
79934 - linguas_pt_PT? ( ${ALL_URLS} )
79935 - linguas_ro? ( ${ALL_URLS} )
79936 - linguas_ru? ( ${ALL_URLS} )
79937 - linguas_si? ( ${ALL_URLS} )
79938 - linguas_sq? ( ${ALL_URLS} )
79939 - linguas_sr? ( ${ALL_URLS} )
79940 - linguas_sv? ( ${ALL_URLS} )
79941 - linguas_ta_IN? ( ${ALL_URLS} )
79942 - linguas_tl? ( ${ALL_URLS} )
79943 - linguas_tr? ( ${ALL_URLS} )
79944 - linguas_vi? ( ${ALL_URLS} )
79945 - linguas_zh_CN? ( ${ALL_URLS} )
79946 - linguas_zh_TW? ( ${ALL_URLS} )
79947 -"
79948 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
79949 -KEYWORDS="~amd64 ~x86"
79950 -IUSE_NETBEANS_MODULES="
79951 - +netbeans_modules_apisupport
79952 - netbeans_modules_cnd
79953 - netbeans_modules_dlight
79954 - netbeans_modules_enterprise
79955 - netbeans_modules_ergonomics
79956 - netbeans_modules_extide
79957 - netbeans_modules_groovy
79958 - +netbeans_modules_java
79959 - netbeans_modules_javacard
79960 - +netbeans_modules_javafx
79961 - netbeans_modules_mobility
79962 - netbeans_modules_php
79963 - +netbeans_modules_profiler
79964 - netbeans_modules_webcommon
79965 - +netbeans_modules_websvccommon"
79966 -IUSE_LINGUAS="
79967 - linguas_af
79968 - linguas_ar
79969 - linguas_bg
79970 - linguas_ca
79971 - linguas_cs
79972 - linguas_de
79973 - linguas_el
79974 - linguas_es
79975 - linguas_fr
79976 - linguas_gl
79977 - linguas_hi_IN
79978 - linguas_id
79979 - linguas_it
79980 - linguas_ja
79981 - linguas_ko
79982 - linguas_lt
79983 - linguas_nl
79984 - linguas_pl
79985 - linguas_pt_BR
79986 - linguas_pt_PT
79987 - linguas_ro
79988 - linguas_ru
79989 - linguas_si
79990 - linguas_sq
79991 - linguas_sr
79992 - linguas_sv
79993 - linguas_ta_IN
79994 - linguas_tl
79995 - linguas_tr
79996 - linguas_vi
79997 - linguas_zh_CN
79998 - linguas_zh_TW"
79999 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
80000 -S="${WORKDIR}"
80001 -
80002 -DEPEND=">=virtual/jdk-1.7
80003 - dev-java/javahelp:0"
80004 -RDEPEND=">=virtual/jdk-1.7
80005 - ~dev-java/netbeans-harness-${PV}
80006 - ~dev-java/netbeans-ide-${PV}
80007 - ~dev-java/netbeans-nb-${PV}
80008 - ~dev-java/netbeans-platform-${PV}
80009 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
80010 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
80011 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
80012 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
80013 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
80014 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
80015 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
80016 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
80017 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
80018 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
80019 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
80020 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
80021 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
80022 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
80023 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
80024 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
80025 -JAVA_PKG_BSFIX="off"
80026 -NBLOCALES=""
80027 -
80028 -pkg_setup() {
80029 - for lingua in ${IUSE_LINGUAS} ; do
80030 - local lang=${lingua/linguas_/}
80031 -
80032 - if [[ "${lang}" = "ar" ]] ; then
80033 - lang="ar_EG,ar_SA"
80034 - elif [[ "${lang}" = "es" ]] ; then
80035 - lang="es,es_CO"
80036 - elif [[ "${lang}" = "gl" ]] ; then
80037 - lang="gl_ES"
80038 - elif [[ "${lang}" = "id" ]] ; then
80039 - lang="in_ID"
80040 - elif [[ "${lang}" = "nl" ]] ; then
80041 - lang="nl_BE,nl_NL"
80042 - elif [[ "${lang}" = "tl" ]] ; then
80043 - lang="fil_PH"
80044 - fi
80045 -
80046 - if use ${lingua} ; then
80047 - if [ -z "${NBLOCALES}" ] ; then
80048 - NBLOCALES="${lang}"
80049 - else
80050 - NBLOCALES="${NBLOCALES},${lang}"
80051 - fi
80052 - fi
80053 - done
80054 -
80055 - java-pkg-2_pkg_setup
80056 -}
80057 -
80058 -src_unpack() {
80059 - if [ -n "${NBLOCALES}" ] ; then
80060 - unpack $(basename ${SOURCE_URL})
80061 - unpack $(basename ${L10N_URL})
80062 -
80063 - einfo "Deleting bundled jars..."
80064 - find -name "*.jar" -type f -delete
80065 -
80066 - unpack netbeans-9999-r14-build.xml.patch.bz2
80067 - fi
80068 -}
80069 -
80070 -src_prepare() {
80071 - if [ -n "${NBLOCALES}" ] ; then
80072 - einfo "Deleting bundled class files..."
80073 - find -name "*.class" -type f | xargs rm -vf
80074 -
80075 - epatch netbeans-9999-r14-build.xml.patch
80076 -
80077 - # Support for custom patches
80078 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
80079 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
80080 -
80081 - if [ -n "${files}" ] ; then
80082 - einfo "Applying custom patches:"
80083 -
80084 - for file in ${files} ; do
80085 - epatch "${file}"
80086 - done
80087 - fi
80088 - fi
80089 -
80090 - einfo "Symlinking external libraries..."
80091 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
80092 - fi
80093 -
80094 - java-pkg-2_src_prepare
80095 -}
80096 -
80097 -src_compile() {
80098 - if [ -n "${NBLOCALES}" ] ; then
80099 - einfo "Compiling support for locales: ${NBLOCALES}"
80100 - eant -f nbbuild/build.xml bootstrap || die
80101 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
80102 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
80103 - fi
80104 -}
80105 -
80106 -src_install() {
80107 - if [ -n "${NBLOCALES}" ] ; then
80108 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
80109 -
80110 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
80111 - if [ -d "${cluster}" ] ; then
80112 - insinto /usr/share/netbeans-${cluster}-${SLOT}
80113 - doins -r ${cluster}/*
80114 - fi
80115 - done
80116 -
80117 - if [ -d nb ] ; then
80118 - insinto /usr/share/netbeans-nb-${SLOT}/nb
80119 - doins -r nb/*
80120 - fi
80121 -
80122 - popd >/dev/null || die
80123 - fi
80124 -}
80125 -
80126 -pkg_postinst() {
80127 - if [ -n "${NBLOCALES}" ] ; then
80128 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
80129 - einfo "the locale is built for Netbeans."
80130 - einfo "If you want to force specific locale, use --locale argument, for example:"
80131 - einfo "${PN}-${SLOT} --locale de"
80132 - einfo "${PN}-${SLOT} --locale pt:BR"
80133 - fi
80134 -
80135 - if use linguas_ar ; then
80136 - einfo
80137 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
80138 - fi
80139 -
80140 - if use linguas_es ; then
80141 - einfo
80142 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
80143 - fi
80144 -
80145 - if use linguas_gl ; then
80146 - einfo
80147 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
80148 - fi
80149 -
80150 - if use linguas_id ; then
80151 - einfo
80152 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
80153 - fi
80154 -
80155 - if use linguas_nl ; then
80156 - einfo
80157 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
80158 - fi
80159 -
80160 - if use linguas_tl ; then
80161 - einfo
80162 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
80163 - fi
80164 -}
80165
80166 diff --git a/dev-util/netbeans/netbeans-9999_p20150825.ebuild b/dev-util/netbeans/netbeans-9999_p20150825.ebuild
80167 deleted file mode 100644
80168 index 4d825bf..0000000
80169 --- a/dev-util/netbeans/netbeans-9999_p20150825.ebuild
80170 +++ /dev/null
80171 @@ -1,264 +0,0 @@
80172 -# Copyright 1999-2015 Gentoo Foundation
80173 -# Distributed under the terms of the GNU General Public License v2
80174 -# $Header: $
80175 -
80176 -EAPI="4"
80177 -inherit eutils java-pkg-2 java-ant-2
80178 -
80179 -DESCRIPTION="Netbeans IDE"
80180 -HOMEPAGE="http://netbeans.org/"
80181 -SLOT="9999"
80182 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-25_00-02-28/zip/netbeans-trunk-nightly-201508250002-src.zip"
80183 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
80184 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
80185 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
80186 -SRC_URI="linguas_af? ( ${ALL_URLS} )
80187 - linguas_ar? ( ${ALL_URLS} )
80188 - linguas_bg? ( ${ALL_URLS} )
80189 - linguas_ca? ( ${ALL_URLS} )
80190 - linguas_cs? ( ${ALL_URLS} )
80191 - linguas_de? ( ${ALL_URLS} )
80192 - linguas_el? ( ${ALL_URLS} )
80193 - linguas_es? ( ${ALL_URLS} )
80194 - linguas_fr? ( ${ALL_URLS} )
80195 - linguas_gl? ( ${ALL_URLS} )
80196 - linguas_hi_IN? ( ${ALL_URLS} )
80197 - linguas_id? ( ${ALL_URLS} )
80198 - linguas_it? ( ${ALL_URLS} )
80199 - linguas_ja? ( ${ALL_URLS} )
80200 - linguas_ko? ( ${ALL_URLS} )
80201 - linguas_lt? ( ${ALL_URLS} )
80202 - linguas_nl? ( ${ALL_URLS} )
80203 - linguas_pl? ( ${ALL_URLS} )
80204 - linguas_pt_BR? ( ${ALL_URLS} )
80205 - linguas_pt_PT? ( ${ALL_URLS} )
80206 - linguas_ro? ( ${ALL_URLS} )
80207 - linguas_ru? ( ${ALL_URLS} )
80208 - linguas_si? ( ${ALL_URLS} )
80209 - linguas_sq? ( ${ALL_URLS} )
80210 - linguas_sr? ( ${ALL_URLS} )
80211 - linguas_sv? ( ${ALL_URLS} )
80212 - linguas_ta_IN? ( ${ALL_URLS} )
80213 - linguas_tl? ( ${ALL_URLS} )
80214 - linguas_tr? ( ${ALL_URLS} )
80215 - linguas_vi? ( ${ALL_URLS} )
80216 - linguas_zh_CN? ( ${ALL_URLS} )
80217 - linguas_zh_TW? ( ${ALL_URLS} )
80218 -"
80219 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
80220 -KEYWORDS="~amd64 ~x86"
80221 -IUSE_NETBEANS_MODULES="
80222 - +netbeans_modules_apisupport
80223 - netbeans_modules_cnd
80224 - netbeans_modules_dlight
80225 - netbeans_modules_enterprise
80226 - netbeans_modules_ergonomics
80227 - netbeans_modules_extide
80228 - netbeans_modules_groovy
80229 - +netbeans_modules_java
80230 - netbeans_modules_javacard
80231 - +netbeans_modules_javafx
80232 - netbeans_modules_mobility
80233 - netbeans_modules_php
80234 - +netbeans_modules_profiler
80235 - netbeans_modules_webcommon
80236 - +netbeans_modules_websvccommon"
80237 -IUSE_LINGUAS="
80238 - linguas_af
80239 - linguas_ar
80240 - linguas_bg
80241 - linguas_ca
80242 - linguas_cs
80243 - linguas_de
80244 - linguas_el
80245 - linguas_es
80246 - linguas_fr
80247 - linguas_gl
80248 - linguas_hi_IN
80249 - linguas_id
80250 - linguas_it
80251 - linguas_ja
80252 - linguas_ko
80253 - linguas_lt
80254 - linguas_nl
80255 - linguas_pl
80256 - linguas_pt_BR
80257 - linguas_pt_PT
80258 - linguas_ro
80259 - linguas_ru
80260 - linguas_si
80261 - linguas_sq
80262 - linguas_sr
80263 - linguas_sv
80264 - linguas_ta_IN
80265 - linguas_tl
80266 - linguas_tr
80267 - linguas_vi
80268 - linguas_zh_CN
80269 - linguas_zh_TW"
80270 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
80271 -S="${WORKDIR}"
80272 -
80273 -DEPEND=">=virtual/jdk-1.7
80274 - dev-java/javahelp:0"
80275 -RDEPEND=">=virtual/jdk-1.7
80276 - ~dev-java/netbeans-harness-${PV}
80277 - ~dev-java/netbeans-ide-${PV}
80278 - ~dev-java/netbeans-nb-${PV}
80279 - ~dev-java/netbeans-platform-${PV}
80280 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
80281 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
80282 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
80283 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
80284 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
80285 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
80286 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
80287 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
80288 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
80289 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
80290 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
80291 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
80292 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
80293 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
80294 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
80295 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
80296 -JAVA_PKG_BSFIX="off"
80297 -NBLOCALES=""
80298 -
80299 -pkg_setup() {
80300 - for lingua in ${IUSE_LINGUAS} ; do
80301 - local lang=${lingua/linguas_/}
80302 -
80303 - if [[ "${lang}" = "ar" ]] ; then
80304 - lang="ar_EG,ar_SA"
80305 - elif [[ "${lang}" = "es" ]] ; then
80306 - lang="es,es_CO"
80307 - elif [[ "${lang}" = "gl" ]] ; then
80308 - lang="gl_ES"
80309 - elif [[ "${lang}" = "id" ]] ; then
80310 - lang="in_ID"
80311 - elif [[ "${lang}" = "nl" ]] ; then
80312 - lang="nl_BE,nl_NL"
80313 - elif [[ "${lang}" = "tl" ]] ; then
80314 - lang="fil_PH"
80315 - fi
80316 -
80317 - if use ${lingua} ; then
80318 - if [ -z "${NBLOCALES}" ] ; then
80319 - NBLOCALES="${lang}"
80320 - else
80321 - NBLOCALES="${NBLOCALES},${lang}"
80322 - fi
80323 - fi
80324 - done
80325 -
80326 - java-pkg-2_pkg_setup
80327 -}
80328 -
80329 -src_unpack() {
80330 - if [ -n "${NBLOCALES}" ] ; then
80331 - unpack $(basename ${SOURCE_URL})
80332 - unpack $(basename ${L10N_URL})
80333 -
80334 - einfo "Deleting bundled jars..."
80335 - find -name "*.jar" -type f -delete
80336 -
80337 - unpack netbeans-9999-r14-build.xml.patch.bz2
80338 - fi
80339 -}
80340 -
80341 -src_prepare() {
80342 - if [ -n "${NBLOCALES}" ] ; then
80343 - einfo "Deleting bundled class files..."
80344 - find -name "*.class" -type f | xargs rm -vf
80345 -
80346 - epatch netbeans-9999-r14-build.xml.patch
80347 -
80348 - # Support for custom patches
80349 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
80350 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
80351 -
80352 - if [ -n "${files}" ] ; then
80353 - einfo "Applying custom patches:"
80354 -
80355 - for file in ${files} ; do
80356 - epatch "${file}"
80357 - done
80358 - fi
80359 - fi
80360 -
80361 - einfo "Symlinking external libraries..."
80362 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
80363 - fi
80364 -
80365 - java-pkg-2_src_prepare
80366 -}
80367 -
80368 -src_compile() {
80369 - if [ -n "${NBLOCALES}" ] ; then
80370 - einfo "Compiling support for locales: ${NBLOCALES}"
80371 - eant -f nbbuild/build.xml bootstrap || die
80372 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
80373 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
80374 - fi
80375 -}
80376 -
80377 -src_install() {
80378 - if [ -n "${NBLOCALES}" ] ; then
80379 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
80380 -
80381 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
80382 - if [ -d "${cluster}" ] ; then
80383 - insinto /usr/share/netbeans-${cluster}-${SLOT}
80384 - doins -r ${cluster}/*
80385 - fi
80386 - done
80387 -
80388 - if [ -d nb ] ; then
80389 - insinto /usr/share/netbeans-nb-${SLOT}/nb
80390 - doins -r nb/*
80391 - fi
80392 -
80393 - popd >/dev/null || die
80394 - fi
80395 -}
80396 -
80397 -pkg_postinst() {
80398 - if [ -n "${NBLOCALES}" ] ; then
80399 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
80400 - einfo "the locale is built for Netbeans."
80401 - einfo "If you want to force specific locale, use --locale argument, for example:"
80402 - einfo "${PN}-${SLOT} --locale de"
80403 - einfo "${PN}-${SLOT} --locale pt:BR"
80404 - fi
80405 -
80406 - if use linguas_ar ; then
80407 - einfo
80408 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
80409 - fi
80410 -
80411 - if use linguas_es ; then
80412 - einfo
80413 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
80414 - fi
80415 -
80416 - if use linguas_gl ; then
80417 - einfo
80418 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
80419 - fi
80420 -
80421 - if use linguas_id ; then
80422 - einfo
80423 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
80424 - fi
80425 -
80426 - if use linguas_nl ; then
80427 - einfo
80428 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
80429 - fi
80430 -
80431 - if use linguas_tl ; then
80432 - einfo
80433 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
80434 - fi
80435 -}
80436
80437 diff --git a/dev-util/netbeans/netbeans-9999_p20150827.ebuild b/dev-util/netbeans/netbeans-9999_p20150827.ebuild
80438 deleted file mode 100644
80439 index 090ee20..0000000
80440 --- a/dev-util/netbeans/netbeans-9999_p20150827.ebuild
80441 +++ /dev/null
80442 @@ -1,264 +0,0 @@
80443 -# Copyright 1999-2015 Gentoo Foundation
80444 -# Distributed under the terms of the GNU General Public License v2
80445 -# $Header: $
80446 -
80447 -EAPI="4"
80448 -inherit eutils java-pkg-2 java-ant-2
80449 -
80450 -DESCRIPTION="Netbeans IDE"
80451 -HOMEPAGE="http://netbeans.org/"
80452 -SLOT="9999"
80453 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-27_00-02-28/zip/netbeans-trunk-nightly-201508270002-src.zip"
80454 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
80455 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
80456 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
80457 -SRC_URI="linguas_af? ( ${ALL_URLS} )
80458 - linguas_ar? ( ${ALL_URLS} )
80459 - linguas_bg? ( ${ALL_URLS} )
80460 - linguas_ca? ( ${ALL_URLS} )
80461 - linguas_cs? ( ${ALL_URLS} )
80462 - linguas_de? ( ${ALL_URLS} )
80463 - linguas_el? ( ${ALL_URLS} )
80464 - linguas_es? ( ${ALL_URLS} )
80465 - linguas_fr? ( ${ALL_URLS} )
80466 - linguas_gl? ( ${ALL_URLS} )
80467 - linguas_hi_IN? ( ${ALL_URLS} )
80468 - linguas_id? ( ${ALL_URLS} )
80469 - linguas_it? ( ${ALL_URLS} )
80470 - linguas_ja? ( ${ALL_URLS} )
80471 - linguas_ko? ( ${ALL_URLS} )
80472 - linguas_lt? ( ${ALL_URLS} )
80473 - linguas_nl? ( ${ALL_URLS} )
80474 - linguas_pl? ( ${ALL_URLS} )
80475 - linguas_pt_BR? ( ${ALL_URLS} )
80476 - linguas_pt_PT? ( ${ALL_URLS} )
80477 - linguas_ro? ( ${ALL_URLS} )
80478 - linguas_ru? ( ${ALL_URLS} )
80479 - linguas_si? ( ${ALL_URLS} )
80480 - linguas_sq? ( ${ALL_URLS} )
80481 - linguas_sr? ( ${ALL_URLS} )
80482 - linguas_sv? ( ${ALL_URLS} )
80483 - linguas_ta_IN? ( ${ALL_URLS} )
80484 - linguas_tl? ( ${ALL_URLS} )
80485 - linguas_tr? ( ${ALL_URLS} )
80486 - linguas_vi? ( ${ALL_URLS} )
80487 - linguas_zh_CN? ( ${ALL_URLS} )
80488 - linguas_zh_TW? ( ${ALL_URLS} )
80489 -"
80490 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
80491 -KEYWORDS="~amd64 ~x86"
80492 -IUSE_NETBEANS_MODULES="
80493 - +netbeans_modules_apisupport
80494 - netbeans_modules_cnd
80495 - netbeans_modules_dlight
80496 - netbeans_modules_enterprise
80497 - netbeans_modules_ergonomics
80498 - netbeans_modules_extide
80499 - netbeans_modules_groovy
80500 - +netbeans_modules_java
80501 - netbeans_modules_javacard
80502 - +netbeans_modules_javafx
80503 - netbeans_modules_mobility
80504 - netbeans_modules_php
80505 - +netbeans_modules_profiler
80506 - netbeans_modules_webcommon
80507 - +netbeans_modules_websvccommon"
80508 -IUSE_LINGUAS="
80509 - linguas_af
80510 - linguas_ar
80511 - linguas_bg
80512 - linguas_ca
80513 - linguas_cs
80514 - linguas_de
80515 - linguas_el
80516 - linguas_es
80517 - linguas_fr
80518 - linguas_gl
80519 - linguas_hi_IN
80520 - linguas_id
80521 - linguas_it
80522 - linguas_ja
80523 - linguas_ko
80524 - linguas_lt
80525 - linguas_nl
80526 - linguas_pl
80527 - linguas_pt_BR
80528 - linguas_pt_PT
80529 - linguas_ro
80530 - linguas_ru
80531 - linguas_si
80532 - linguas_sq
80533 - linguas_sr
80534 - linguas_sv
80535 - linguas_ta_IN
80536 - linguas_tl
80537 - linguas_tr
80538 - linguas_vi
80539 - linguas_zh_CN
80540 - linguas_zh_TW"
80541 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
80542 -S="${WORKDIR}"
80543 -
80544 -DEPEND=">=virtual/jdk-1.7
80545 - dev-java/javahelp:0"
80546 -RDEPEND=">=virtual/jdk-1.7
80547 - ~dev-java/netbeans-harness-${PV}
80548 - ~dev-java/netbeans-ide-${PV}
80549 - ~dev-java/netbeans-nb-${PV}
80550 - ~dev-java/netbeans-platform-${PV}
80551 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
80552 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
80553 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
80554 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
80555 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
80556 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
80557 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
80558 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
80559 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
80560 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
80561 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
80562 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
80563 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
80564 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
80565 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
80566 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
80567 -JAVA_PKG_BSFIX="off"
80568 -NBLOCALES=""
80569 -
80570 -pkg_setup() {
80571 - for lingua in ${IUSE_LINGUAS} ; do
80572 - local lang=${lingua/linguas_/}
80573 -
80574 - if [[ "${lang}" = "ar" ]] ; then
80575 - lang="ar_EG,ar_SA"
80576 - elif [[ "${lang}" = "es" ]] ; then
80577 - lang="es,es_CO"
80578 - elif [[ "${lang}" = "gl" ]] ; then
80579 - lang="gl_ES"
80580 - elif [[ "${lang}" = "id" ]] ; then
80581 - lang="in_ID"
80582 - elif [[ "${lang}" = "nl" ]] ; then
80583 - lang="nl_BE,nl_NL"
80584 - elif [[ "${lang}" = "tl" ]] ; then
80585 - lang="fil_PH"
80586 - fi
80587 -
80588 - if use ${lingua} ; then
80589 - if [ -z "${NBLOCALES}" ] ; then
80590 - NBLOCALES="${lang}"
80591 - else
80592 - NBLOCALES="${NBLOCALES},${lang}"
80593 - fi
80594 - fi
80595 - done
80596 -
80597 - java-pkg-2_pkg_setup
80598 -}
80599 -
80600 -src_unpack() {
80601 - if [ -n "${NBLOCALES}" ] ; then
80602 - unpack $(basename ${SOURCE_URL})
80603 - unpack $(basename ${L10N_URL})
80604 -
80605 - einfo "Deleting bundled jars..."
80606 - find -name "*.jar" -type f -delete
80607 -
80608 - unpack netbeans-9999-r14-build.xml.patch.bz2
80609 - fi
80610 -}
80611 -
80612 -src_prepare() {
80613 - if [ -n "${NBLOCALES}" ] ; then
80614 - einfo "Deleting bundled class files..."
80615 - find -name "*.class" -type f | xargs rm -vf
80616 -
80617 - epatch netbeans-9999-r14-build.xml.patch
80618 -
80619 - # Support for custom patches
80620 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
80621 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
80622 -
80623 - if [ -n "${files}" ] ; then
80624 - einfo "Applying custom patches:"
80625 -
80626 - for file in ${files} ; do
80627 - epatch "${file}"
80628 - done
80629 - fi
80630 - fi
80631 -
80632 - einfo "Symlinking external libraries..."
80633 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
80634 - fi
80635 -
80636 - java-pkg-2_src_prepare
80637 -}
80638 -
80639 -src_compile() {
80640 - if [ -n "${NBLOCALES}" ] ; then
80641 - einfo "Compiling support for locales: ${NBLOCALES}"
80642 - eant -f nbbuild/build.xml bootstrap || die
80643 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
80644 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
80645 - fi
80646 -}
80647 -
80648 -src_install() {
80649 - if [ -n "${NBLOCALES}" ] ; then
80650 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
80651 -
80652 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
80653 - if [ -d "${cluster}" ] ; then
80654 - insinto /usr/share/netbeans-${cluster}-${SLOT}
80655 - doins -r ${cluster}/*
80656 - fi
80657 - done
80658 -
80659 - if [ -d nb ] ; then
80660 - insinto /usr/share/netbeans-nb-${SLOT}/nb
80661 - doins -r nb/*
80662 - fi
80663 -
80664 - popd >/dev/null || die
80665 - fi
80666 -}
80667 -
80668 -pkg_postinst() {
80669 - if [ -n "${NBLOCALES}" ] ; then
80670 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
80671 - einfo "the locale is built for Netbeans."
80672 - einfo "If you want to force specific locale, use --locale argument, for example:"
80673 - einfo "${PN}-${SLOT} --locale de"
80674 - einfo "${PN}-${SLOT} --locale pt:BR"
80675 - fi
80676 -
80677 - if use linguas_ar ; then
80678 - einfo
80679 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
80680 - fi
80681 -
80682 - if use linguas_es ; then
80683 - einfo
80684 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
80685 - fi
80686 -
80687 - if use linguas_gl ; then
80688 - einfo
80689 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
80690 - fi
80691 -
80692 - if use linguas_id ; then
80693 - einfo
80694 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
80695 - fi
80696 -
80697 - if use linguas_nl ; then
80698 - einfo
80699 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
80700 - fi
80701 -
80702 - if use linguas_tl ; then
80703 - einfo
80704 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
80705 - fi
80706 -}
80707
80708 diff --git a/dev-util/netbeans/netbeans-9999_p20150828.ebuild b/dev-util/netbeans/netbeans-9999_p20150828.ebuild
80709 deleted file mode 100644
80710 index 2b75f83..0000000
80711 --- a/dev-util/netbeans/netbeans-9999_p20150828.ebuild
80712 +++ /dev/null
80713 @@ -1,264 +0,0 @@
80714 -# Copyright 1999-2015 Gentoo Foundation
80715 -# Distributed under the terms of the GNU General Public License v2
80716 -# $Header: $
80717 -
80718 -EAPI="4"
80719 -inherit eutils java-pkg-2 java-ant-2
80720 -
80721 -DESCRIPTION="Netbeans IDE"
80722 -HOMEPAGE="http://netbeans.org/"
80723 -SLOT="9999"
80724 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-28_00-02-28/zip/netbeans-trunk-nightly-201508280002-src.zip"
80725 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
80726 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
80727 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
80728 -SRC_URI="linguas_af? ( ${ALL_URLS} )
80729 - linguas_ar? ( ${ALL_URLS} )
80730 - linguas_bg? ( ${ALL_URLS} )
80731 - linguas_ca? ( ${ALL_URLS} )
80732 - linguas_cs? ( ${ALL_URLS} )
80733 - linguas_de? ( ${ALL_URLS} )
80734 - linguas_el? ( ${ALL_URLS} )
80735 - linguas_es? ( ${ALL_URLS} )
80736 - linguas_fr? ( ${ALL_URLS} )
80737 - linguas_gl? ( ${ALL_URLS} )
80738 - linguas_hi_IN? ( ${ALL_URLS} )
80739 - linguas_id? ( ${ALL_URLS} )
80740 - linguas_it? ( ${ALL_URLS} )
80741 - linguas_ja? ( ${ALL_URLS} )
80742 - linguas_ko? ( ${ALL_URLS} )
80743 - linguas_lt? ( ${ALL_URLS} )
80744 - linguas_nl? ( ${ALL_URLS} )
80745 - linguas_pl? ( ${ALL_URLS} )
80746 - linguas_pt_BR? ( ${ALL_URLS} )
80747 - linguas_pt_PT? ( ${ALL_URLS} )
80748 - linguas_ro? ( ${ALL_URLS} )
80749 - linguas_ru? ( ${ALL_URLS} )
80750 - linguas_si? ( ${ALL_URLS} )
80751 - linguas_sq? ( ${ALL_URLS} )
80752 - linguas_sr? ( ${ALL_URLS} )
80753 - linguas_sv? ( ${ALL_URLS} )
80754 - linguas_ta_IN? ( ${ALL_URLS} )
80755 - linguas_tl? ( ${ALL_URLS} )
80756 - linguas_tr? ( ${ALL_URLS} )
80757 - linguas_vi? ( ${ALL_URLS} )
80758 - linguas_zh_CN? ( ${ALL_URLS} )
80759 - linguas_zh_TW? ( ${ALL_URLS} )
80760 -"
80761 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
80762 -KEYWORDS="~amd64 ~x86"
80763 -IUSE_NETBEANS_MODULES="
80764 - +netbeans_modules_apisupport
80765 - netbeans_modules_cnd
80766 - netbeans_modules_dlight
80767 - netbeans_modules_enterprise
80768 - netbeans_modules_ergonomics
80769 - netbeans_modules_extide
80770 - netbeans_modules_groovy
80771 - +netbeans_modules_java
80772 - netbeans_modules_javacard
80773 - +netbeans_modules_javafx
80774 - netbeans_modules_mobility
80775 - netbeans_modules_php
80776 - +netbeans_modules_profiler
80777 - netbeans_modules_webcommon
80778 - +netbeans_modules_websvccommon"
80779 -IUSE_LINGUAS="
80780 - linguas_af
80781 - linguas_ar
80782 - linguas_bg
80783 - linguas_ca
80784 - linguas_cs
80785 - linguas_de
80786 - linguas_el
80787 - linguas_es
80788 - linguas_fr
80789 - linguas_gl
80790 - linguas_hi_IN
80791 - linguas_id
80792 - linguas_it
80793 - linguas_ja
80794 - linguas_ko
80795 - linguas_lt
80796 - linguas_nl
80797 - linguas_pl
80798 - linguas_pt_BR
80799 - linguas_pt_PT
80800 - linguas_ro
80801 - linguas_ru
80802 - linguas_si
80803 - linguas_sq
80804 - linguas_sr
80805 - linguas_sv
80806 - linguas_ta_IN
80807 - linguas_tl
80808 - linguas_tr
80809 - linguas_vi
80810 - linguas_zh_CN
80811 - linguas_zh_TW"
80812 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
80813 -S="${WORKDIR}"
80814 -
80815 -DEPEND=">=virtual/jdk-1.7
80816 - dev-java/javahelp:0"
80817 -RDEPEND=">=virtual/jdk-1.7
80818 - ~dev-java/netbeans-harness-${PV}
80819 - ~dev-java/netbeans-ide-${PV}
80820 - ~dev-java/netbeans-nb-${PV}
80821 - ~dev-java/netbeans-platform-${PV}
80822 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
80823 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
80824 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
80825 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
80826 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
80827 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
80828 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
80829 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
80830 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
80831 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
80832 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
80833 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
80834 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
80835 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
80836 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
80837 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
80838 -JAVA_PKG_BSFIX="off"
80839 -NBLOCALES=""
80840 -
80841 -pkg_setup() {
80842 - for lingua in ${IUSE_LINGUAS} ; do
80843 - local lang=${lingua/linguas_/}
80844 -
80845 - if [[ "${lang}" = "ar" ]] ; then
80846 - lang="ar_EG,ar_SA"
80847 - elif [[ "${lang}" = "es" ]] ; then
80848 - lang="es,es_CO"
80849 - elif [[ "${lang}" = "gl" ]] ; then
80850 - lang="gl_ES"
80851 - elif [[ "${lang}" = "id" ]] ; then
80852 - lang="in_ID"
80853 - elif [[ "${lang}" = "nl" ]] ; then
80854 - lang="nl_BE,nl_NL"
80855 - elif [[ "${lang}" = "tl" ]] ; then
80856 - lang="fil_PH"
80857 - fi
80858 -
80859 - if use ${lingua} ; then
80860 - if [ -z "${NBLOCALES}" ] ; then
80861 - NBLOCALES="${lang}"
80862 - else
80863 - NBLOCALES="${NBLOCALES},${lang}"
80864 - fi
80865 - fi
80866 - done
80867 -
80868 - java-pkg-2_pkg_setup
80869 -}
80870 -
80871 -src_unpack() {
80872 - if [ -n "${NBLOCALES}" ] ; then
80873 - unpack $(basename ${SOURCE_URL})
80874 - unpack $(basename ${L10N_URL})
80875 -
80876 - einfo "Deleting bundled jars..."
80877 - find -name "*.jar" -type f -delete
80878 -
80879 - unpack netbeans-9999-r14-build.xml.patch.bz2
80880 - fi
80881 -}
80882 -
80883 -src_prepare() {
80884 - if [ -n "${NBLOCALES}" ] ; then
80885 - einfo "Deleting bundled class files..."
80886 - find -name "*.class" -type f | xargs rm -vf
80887 -
80888 - epatch netbeans-9999-r14-build.xml.patch
80889 -
80890 - # Support for custom patches
80891 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
80892 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
80893 -
80894 - if [ -n "${files}" ] ; then
80895 - einfo "Applying custom patches:"
80896 -
80897 - for file in ${files} ; do
80898 - epatch "${file}"
80899 - done
80900 - fi
80901 - fi
80902 -
80903 - einfo "Symlinking external libraries..."
80904 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
80905 - fi
80906 -
80907 - java-pkg-2_src_prepare
80908 -}
80909 -
80910 -src_compile() {
80911 - if [ -n "${NBLOCALES}" ] ; then
80912 - einfo "Compiling support for locales: ${NBLOCALES}"
80913 - eant -f nbbuild/build.xml bootstrap || die
80914 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
80915 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
80916 - fi
80917 -}
80918 -
80919 -src_install() {
80920 - if [ -n "${NBLOCALES}" ] ; then
80921 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
80922 -
80923 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
80924 - if [ -d "${cluster}" ] ; then
80925 - insinto /usr/share/netbeans-${cluster}-${SLOT}
80926 - doins -r ${cluster}/*
80927 - fi
80928 - done
80929 -
80930 - if [ -d nb ] ; then
80931 - insinto /usr/share/netbeans-nb-${SLOT}/nb
80932 - doins -r nb/*
80933 - fi
80934 -
80935 - popd >/dev/null || die
80936 - fi
80937 -}
80938 -
80939 -pkg_postinst() {
80940 - if [ -n "${NBLOCALES}" ] ; then
80941 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
80942 - einfo "the locale is built for Netbeans."
80943 - einfo "If you want to force specific locale, use --locale argument, for example:"
80944 - einfo "${PN}-${SLOT} --locale de"
80945 - einfo "${PN}-${SLOT} --locale pt:BR"
80946 - fi
80947 -
80948 - if use linguas_ar ; then
80949 - einfo
80950 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
80951 - fi
80952 -
80953 - if use linguas_es ; then
80954 - einfo
80955 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
80956 - fi
80957 -
80958 - if use linguas_gl ; then
80959 - einfo
80960 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
80961 - fi
80962 -
80963 - if use linguas_id ; then
80964 - einfo
80965 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
80966 - fi
80967 -
80968 - if use linguas_nl ; then
80969 - einfo
80970 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
80971 - fi
80972 -
80973 - if use linguas_tl ; then
80974 - einfo
80975 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
80976 - fi
80977 -}
80978
80979 diff --git a/dev-util/netbeans/netbeans-9999_p20150829.ebuild b/dev-util/netbeans/netbeans-9999_p20150829.ebuild
80980 deleted file mode 100644
80981 index 0256360..0000000
80982 --- a/dev-util/netbeans/netbeans-9999_p20150829.ebuild
80983 +++ /dev/null
80984 @@ -1,264 +0,0 @@
80985 -# Copyright 1999-2015 Gentoo Foundation
80986 -# Distributed under the terms of the GNU General Public License v2
80987 -# $Header: $
80988 -
80989 -EAPI="4"
80990 -inherit eutils java-pkg-2 java-ant-2
80991 -
80992 -DESCRIPTION="Netbeans IDE"
80993 -HOMEPAGE="http://netbeans.org/"
80994 -SLOT="9999"
80995 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-29_00-02-28/zip/netbeans-trunk-nightly-201508290002-src.zip"
80996 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
80997 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
80998 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
80999 -SRC_URI="linguas_af? ( ${ALL_URLS} )
81000 - linguas_ar? ( ${ALL_URLS} )
81001 - linguas_bg? ( ${ALL_URLS} )
81002 - linguas_ca? ( ${ALL_URLS} )
81003 - linguas_cs? ( ${ALL_URLS} )
81004 - linguas_de? ( ${ALL_URLS} )
81005 - linguas_el? ( ${ALL_URLS} )
81006 - linguas_es? ( ${ALL_URLS} )
81007 - linguas_fr? ( ${ALL_URLS} )
81008 - linguas_gl? ( ${ALL_URLS} )
81009 - linguas_hi_IN? ( ${ALL_URLS} )
81010 - linguas_id? ( ${ALL_URLS} )
81011 - linguas_it? ( ${ALL_URLS} )
81012 - linguas_ja? ( ${ALL_URLS} )
81013 - linguas_ko? ( ${ALL_URLS} )
81014 - linguas_lt? ( ${ALL_URLS} )
81015 - linguas_nl? ( ${ALL_URLS} )
81016 - linguas_pl? ( ${ALL_URLS} )
81017 - linguas_pt_BR? ( ${ALL_URLS} )
81018 - linguas_pt_PT? ( ${ALL_URLS} )
81019 - linguas_ro? ( ${ALL_URLS} )
81020 - linguas_ru? ( ${ALL_URLS} )
81021 - linguas_si? ( ${ALL_URLS} )
81022 - linguas_sq? ( ${ALL_URLS} )
81023 - linguas_sr? ( ${ALL_URLS} )
81024 - linguas_sv? ( ${ALL_URLS} )
81025 - linguas_ta_IN? ( ${ALL_URLS} )
81026 - linguas_tl? ( ${ALL_URLS} )
81027 - linguas_tr? ( ${ALL_URLS} )
81028 - linguas_vi? ( ${ALL_URLS} )
81029 - linguas_zh_CN? ( ${ALL_URLS} )
81030 - linguas_zh_TW? ( ${ALL_URLS} )
81031 -"
81032 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
81033 -KEYWORDS="~amd64 ~x86"
81034 -IUSE_NETBEANS_MODULES="
81035 - +netbeans_modules_apisupport
81036 - netbeans_modules_cnd
81037 - netbeans_modules_dlight
81038 - netbeans_modules_enterprise
81039 - netbeans_modules_ergonomics
81040 - netbeans_modules_extide
81041 - netbeans_modules_groovy
81042 - +netbeans_modules_java
81043 - netbeans_modules_javacard
81044 - +netbeans_modules_javafx
81045 - netbeans_modules_mobility
81046 - netbeans_modules_php
81047 - +netbeans_modules_profiler
81048 - netbeans_modules_webcommon
81049 - +netbeans_modules_websvccommon"
81050 -IUSE_LINGUAS="
81051 - linguas_af
81052 - linguas_ar
81053 - linguas_bg
81054 - linguas_ca
81055 - linguas_cs
81056 - linguas_de
81057 - linguas_el
81058 - linguas_es
81059 - linguas_fr
81060 - linguas_gl
81061 - linguas_hi_IN
81062 - linguas_id
81063 - linguas_it
81064 - linguas_ja
81065 - linguas_ko
81066 - linguas_lt
81067 - linguas_nl
81068 - linguas_pl
81069 - linguas_pt_BR
81070 - linguas_pt_PT
81071 - linguas_ro
81072 - linguas_ru
81073 - linguas_si
81074 - linguas_sq
81075 - linguas_sr
81076 - linguas_sv
81077 - linguas_ta_IN
81078 - linguas_tl
81079 - linguas_tr
81080 - linguas_vi
81081 - linguas_zh_CN
81082 - linguas_zh_TW"
81083 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
81084 -S="${WORKDIR}"
81085 -
81086 -DEPEND=">=virtual/jdk-1.7
81087 - dev-java/javahelp:0"
81088 -RDEPEND=">=virtual/jdk-1.7
81089 - ~dev-java/netbeans-harness-${PV}
81090 - ~dev-java/netbeans-ide-${PV}
81091 - ~dev-java/netbeans-nb-${PV}
81092 - ~dev-java/netbeans-platform-${PV}
81093 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
81094 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
81095 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
81096 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
81097 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
81098 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
81099 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
81100 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
81101 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
81102 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
81103 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
81104 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
81105 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
81106 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
81107 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
81108 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
81109 -JAVA_PKG_BSFIX="off"
81110 -NBLOCALES=""
81111 -
81112 -pkg_setup() {
81113 - for lingua in ${IUSE_LINGUAS} ; do
81114 - local lang=${lingua/linguas_/}
81115 -
81116 - if [[ "${lang}" = "ar" ]] ; then
81117 - lang="ar_EG,ar_SA"
81118 - elif [[ "${lang}" = "es" ]] ; then
81119 - lang="es,es_CO"
81120 - elif [[ "${lang}" = "gl" ]] ; then
81121 - lang="gl_ES"
81122 - elif [[ "${lang}" = "id" ]] ; then
81123 - lang="in_ID"
81124 - elif [[ "${lang}" = "nl" ]] ; then
81125 - lang="nl_BE,nl_NL"
81126 - elif [[ "${lang}" = "tl" ]] ; then
81127 - lang="fil_PH"
81128 - fi
81129 -
81130 - if use ${lingua} ; then
81131 - if [ -z "${NBLOCALES}" ] ; then
81132 - NBLOCALES="${lang}"
81133 - else
81134 - NBLOCALES="${NBLOCALES},${lang}"
81135 - fi
81136 - fi
81137 - done
81138 -
81139 - java-pkg-2_pkg_setup
81140 -}
81141 -
81142 -src_unpack() {
81143 - if [ -n "${NBLOCALES}" ] ; then
81144 - unpack $(basename ${SOURCE_URL})
81145 - unpack $(basename ${L10N_URL})
81146 -
81147 - einfo "Deleting bundled jars..."
81148 - find -name "*.jar" -type f -delete
81149 -
81150 - unpack netbeans-9999-r14-build.xml.patch.bz2
81151 - fi
81152 -}
81153 -
81154 -src_prepare() {
81155 - if [ -n "${NBLOCALES}" ] ; then
81156 - einfo "Deleting bundled class files..."
81157 - find -name "*.class" -type f | xargs rm -vf
81158 -
81159 - epatch netbeans-9999-r14-build.xml.patch
81160 -
81161 - # Support for custom patches
81162 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
81163 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
81164 -
81165 - if [ -n "${files}" ] ; then
81166 - einfo "Applying custom patches:"
81167 -
81168 - for file in ${files} ; do
81169 - epatch "${file}"
81170 - done
81171 - fi
81172 - fi
81173 -
81174 - einfo "Symlinking external libraries..."
81175 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
81176 - fi
81177 -
81178 - java-pkg-2_src_prepare
81179 -}
81180 -
81181 -src_compile() {
81182 - if [ -n "${NBLOCALES}" ] ; then
81183 - einfo "Compiling support for locales: ${NBLOCALES}"
81184 - eant -f nbbuild/build.xml bootstrap || die
81185 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
81186 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
81187 - fi
81188 -}
81189 -
81190 -src_install() {
81191 - if [ -n "${NBLOCALES}" ] ; then
81192 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
81193 -
81194 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
81195 - if [ -d "${cluster}" ] ; then
81196 - insinto /usr/share/netbeans-${cluster}-${SLOT}
81197 - doins -r ${cluster}/*
81198 - fi
81199 - done
81200 -
81201 - if [ -d nb ] ; then
81202 - insinto /usr/share/netbeans-nb-${SLOT}/nb
81203 - doins -r nb/*
81204 - fi
81205 -
81206 - popd >/dev/null || die
81207 - fi
81208 -}
81209 -
81210 -pkg_postinst() {
81211 - if [ -n "${NBLOCALES}" ] ; then
81212 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
81213 - einfo "the locale is built for Netbeans."
81214 - einfo "If you want to force specific locale, use --locale argument, for example:"
81215 - einfo "${PN}-${SLOT} --locale de"
81216 - einfo "${PN}-${SLOT} --locale pt:BR"
81217 - fi
81218 -
81219 - if use linguas_ar ; then
81220 - einfo
81221 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
81222 - fi
81223 -
81224 - if use linguas_es ; then
81225 - einfo
81226 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
81227 - fi
81228 -
81229 - if use linguas_gl ; then
81230 - einfo
81231 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
81232 - fi
81233 -
81234 - if use linguas_id ; then
81235 - einfo
81236 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
81237 - fi
81238 -
81239 - if use linguas_nl ; then
81240 - einfo
81241 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
81242 - fi
81243 -
81244 - if use linguas_tl ; then
81245 - einfo
81246 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
81247 - fi
81248 -}
81249
81250 diff --git a/dev-util/netbeans/netbeans-9999_p20150830.ebuild b/dev-util/netbeans/netbeans-9999_p20150830.ebuild
81251 deleted file mode 100644
81252 index 0314e5d..0000000
81253 --- a/dev-util/netbeans/netbeans-9999_p20150830.ebuild
81254 +++ /dev/null
81255 @@ -1,264 +0,0 @@
81256 -# Copyright 1999-2015 Gentoo Foundation
81257 -# Distributed under the terms of the GNU General Public License v2
81258 -# $Header: $
81259 -
81260 -EAPI="4"
81261 -inherit eutils java-pkg-2 java-ant-2
81262 -
81263 -DESCRIPTION="Netbeans IDE"
81264 -HOMEPAGE="http://netbeans.org/"
81265 -SLOT="9999"
81266 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-30_00-02-28/zip/netbeans-trunk-nightly-201508300002-src.zip"
81267 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
81268 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
81269 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
81270 -SRC_URI="linguas_af? ( ${ALL_URLS} )
81271 - linguas_ar? ( ${ALL_URLS} )
81272 - linguas_bg? ( ${ALL_URLS} )
81273 - linguas_ca? ( ${ALL_URLS} )
81274 - linguas_cs? ( ${ALL_URLS} )
81275 - linguas_de? ( ${ALL_URLS} )
81276 - linguas_el? ( ${ALL_URLS} )
81277 - linguas_es? ( ${ALL_URLS} )
81278 - linguas_fr? ( ${ALL_URLS} )
81279 - linguas_gl? ( ${ALL_URLS} )
81280 - linguas_hi_IN? ( ${ALL_URLS} )
81281 - linguas_id? ( ${ALL_URLS} )
81282 - linguas_it? ( ${ALL_URLS} )
81283 - linguas_ja? ( ${ALL_URLS} )
81284 - linguas_ko? ( ${ALL_URLS} )
81285 - linguas_lt? ( ${ALL_URLS} )
81286 - linguas_nl? ( ${ALL_URLS} )
81287 - linguas_pl? ( ${ALL_URLS} )
81288 - linguas_pt_BR? ( ${ALL_URLS} )
81289 - linguas_pt_PT? ( ${ALL_URLS} )
81290 - linguas_ro? ( ${ALL_URLS} )
81291 - linguas_ru? ( ${ALL_URLS} )
81292 - linguas_si? ( ${ALL_URLS} )
81293 - linguas_sq? ( ${ALL_URLS} )
81294 - linguas_sr? ( ${ALL_URLS} )
81295 - linguas_sv? ( ${ALL_URLS} )
81296 - linguas_ta_IN? ( ${ALL_URLS} )
81297 - linguas_tl? ( ${ALL_URLS} )
81298 - linguas_tr? ( ${ALL_URLS} )
81299 - linguas_vi? ( ${ALL_URLS} )
81300 - linguas_zh_CN? ( ${ALL_URLS} )
81301 - linguas_zh_TW? ( ${ALL_URLS} )
81302 -"
81303 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
81304 -KEYWORDS="~amd64 ~x86"
81305 -IUSE_NETBEANS_MODULES="
81306 - +netbeans_modules_apisupport
81307 - netbeans_modules_cnd
81308 - netbeans_modules_dlight
81309 - netbeans_modules_enterprise
81310 - netbeans_modules_ergonomics
81311 - netbeans_modules_extide
81312 - netbeans_modules_groovy
81313 - +netbeans_modules_java
81314 - netbeans_modules_javacard
81315 - +netbeans_modules_javafx
81316 - netbeans_modules_mobility
81317 - netbeans_modules_php
81318 - +netbeans_modules_profiler
81319 - netbeans_modules_webcommon
81320 - +netbeans_modules_websvccommon"
81321 -IUSE_LINGUAS="
81322 - linguas_af
81323 - linguas_ar
81324 - linguas_bg
81325 - linguas_ca
81326 - linguas_cs
81327 - linguas_de
81328 - linguas_el
81329 - linguas_es
81330 - linguas_fr
81331 - linguas_gl
81332 - linguas_hi_IN
81333 - linguas_id
81334 - linguas_it
81335 - linguas_ja
81336 - linguas_ko
81337 - linguas_lt
81338 - linguas_nl
81339 - linguas_pl
81340 - linguas_pt_BR
81341 - linguas_pt_PT
81342 - linguas_ro
81343 - linguas_ru
81344 - linguas_si
81345 - linguas_sq
81346 - linguas_sr
81347 - linguas_sv
81348 - linguas_ta_IN
81349 - linguas_tl
81350 - linguas_tr
81351 - linguas_vi
81352 - linguas_zh_CN
81353 - linguas_zh_TW"
81354 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
81355 -S="${WORKDIR}"
81356 -
81357 -DEPEND=">=virtual/jdk-1.7
81358 - dev-java/javahelp:0"
81359 -RDEPEND=">=virtual/jdk-1.7
81360 - ~dev-java/netbeans-harness-${PV}
81361 - ~dev-java/netbeans-ide-${PV}
81362 - ~dev-java/netbeans-nb-${PV}
81363 - ~dev-java/netbeans-platform-${PV}
81364 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
81365 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
81366 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
81367 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
81368 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
81369 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
81370 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
81371 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
81372 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
81373 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
81374 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
81375 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
81376 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
81377 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
81378 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
81379 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
81380 -JAVA_PKG_BSFIX="off"
81381 -NBLOCALES=""
81382 -
81383 -pkg_setup() {
81384 - for lingua in ${IUSE_LINGUAS} ; do
81385 - local lang=${lingua/linguas_/}
81386 -
81387 - if [[ "${lang}" = "ar" ]] ; then
81388 - lang="ar_EG,ar_SA"
81389 - elif [[ "${lang}" = "es" ]] ; then
81390 - lang="es,es_CO"
81391 - elif [[ "${lang}" = "gl" ]] ; then
81392 - lang="gl_ES"
81393 - elif [[ "${lang}" = "id" ]] ; then
81394 - lang="in_ID"
81395 - elif [[ "${lang}" = "nl" ]] ; then
81396 - lang="nl_BE,nl_NL"
81397 - elif [[ "${lang}" = "tl" ]] ; then
81398 - lang="fil_PH"
81399 - fi
81400 -
81401 - if use ${lingua} ; then
81402 - if [ -z "${NBLOCALES}" ] ; then
81403 - NBLOCALES="${lang}"
81404 - else
81405 - NBLOCALES="${NBLOCALES},${lang}"
81406 - fi
81407 - fi
81408 - done
81409 -
81410 - java-pkg-2_pkg_setup
81411 -}
81412 -
81413 -src_unpack() {
81414 - if [ -n "${NBLOCALES}" ] ; then
81415 - unpack $(basename ${SOURCE_URL})
81416 - unpack $(basename ${L10N_URL})
81417 -
81418 - einfo "Deleting bundled jars..."
81419 - find -name "*.jar" -type f -delete
81420 -
81421 - unpack netbeans-9999-r14-build.xml.patch.bz2
81422 - fi
81423 -}
81424 -
81425 -src_prepare() {
81426 - if [ -n "${NBLOCALES}" ] ; then
81427 - einfo "Deleting bundled class files..."
81428 - find -name "*.class" -type f | xargs rm -vf
81429 -
81430 - epatch netbeans-9999-r14-build.xml.patch
81431 -
81432 - # Support for custom patches
81433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
81434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
81435 -
81436 - if [ -n "${files}" ] ; then
81437 - einfo "Applying custom patches:"
81438 -
81439 - for file in ${files} ; do
81440 - epatch "${file}"
81441 - done
81442 - fi
81443 - fi
81444 -
81445 - einfo "Symlinking external libraries..."
81446 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
81447 - fi
81448 -
81449 - java-pkg-2_src_prepare
81450 -}
81451 -
81452 -src_compile() {
81453 - if [ -n "${NBLOCALES}" ] ; then
81454 - einfo "Compiling support for locales: ${NBLOCALES}"
81455 - eant -f nbbuild/build.xml bootstrap || die
81456 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
81457 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
81458 - fi
81459 -}
81460 -
81461 -src_install() {
81462 - if [ -n "${NBLOCALES}" ] ; then
81463 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
81464 -
81465 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
81466 - if [ -d "${cluster}" ] ; then
81467 - insinto /usr/share/netbeans-${cluster}-${SLOT}
81468 - doins -r ${cluster}/*
81469 - fi
81470 - done
81471 -
81472 - if [ -d nb ] ; then
81473 - insinto /usr/share/netbeans-nb-${SLOT}/nb
81474 - doins -r nb/*
81475 - fi
81476 -
81477 - popd >/dev/null || die
81478 - fi
81479 -}
81480 -
81481 -pkg_postinst() {
81482 - if [ -n "${NBLOCALES}" ] ; then
81483 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
81484 - einfo "the locale is built for Netbeans."
81485 - einfo "If you want to force specific locale, use --locale argument, for example:"
81486 - einfo "${PN}-${SLOT} --locale de"
81487 - einfo "${PN}-${SLOT} --locale pt:BR"
81488 - fi
81489 -
81490 - if use linguas_ar ; then
81491 - einfo
81492 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
81493 - fi
81494 -
81495 - if use linguas_es ; then
81496 - einfo
81497 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
81498 - fi
81499 -
81500 - if use linguas_gl ; then
81501 - einfo
81502 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
81503 - fi
81504 -
81505 - if use linguas_id ; then
81506 - einfo
81507 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
81508 - fi
81509 -
81510 - if use linguas_nl ; then
81511 - einfo
81512 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
81513 - fi
81514 -
81515 - if use linguas_tl ; then
81516 - einfo
81517 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
81518 - fi
81519 -}
81520
81521 diff --git a/dev-util/netbeans/netbeans-9999_p20150831.ebuild b/dev-util/netbeans/netbeans-9999_p20150831.ebuild
81522 deleted file mode 100644
81523 index 63128ae..0000000
81524 --- a/dev-util/netbeans/netbeans-9999_p20150831.ebuild
81525 +++ /dev/null
81526 @@ -1,264 +0,0 @@
81527 -# Copyright 1999-2015 Gentoo Foundation
81528 -# Distributed under the terms of the GNU General Public License v2
81529 -# $Header: $
81530 -
81531 -EAPI="4"
81532 -inherit eutils java-pkg-2 java-ant-2
81533 -
81534 -DESCRIPTION="Netbeans IDE"
81535 -HOMEPAGE="http://netbeans.org/"
81536 -SLOT="9999"
81537 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-31_00-02-28/zip/netbeans-trunk-nightly-201508310002-src.zip"
81538 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
81539 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
81540 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
81541 -SRC_URI="linguas_af? ( ${ALL_URLS} )
81542 - linguas_ar? ( ${ALL_URLS} )
81543 - linguas_bg? ( ${ALL_URLS} )
81544 - linguas_ca? ( ${ALL_URLS} )
81545 - linguas_cs? ( ${ALL_URLS} )
81546 - linguas_de? ( ${ALL_URLS} )
81547 - linguas_el? ( ${ALL_URLS} )
81548 - linguas_es? ( ${ALL_URLS} )
81549 - linguas_fr? ( ${ALL_URLS} )
81550 - linguas_gl? ( ${ALL_URLS} )
81551 - linguas_hi_IN? ( ${ALL_URLS} )
81552 - linguas_id? ( ${ALL_URLS} )
81553 - linguas_it? ( ${ALL_URLS} )
81554 - linguas_ja? ( ${ALL_URLS} )
81555 - linguas_ko? ( ${ALL_URLS} )
81556 - linguas_lt? ( ${ALL_URLS} )
81557 - linguas_nl? ( ${ALL_URLS} )
81558 - linguas_pl? ( ${ALL_URLS} )
81559 - linguas_pt_BR? ( ${ALL_URLS} )
81560 - linguas_pt_PT? ( ${ALL_URLS} )
81561 - linguas_ro? ( ${ALL_URLS} )
81562 - linguas_ru? ( ${ALL_URLS} )
81563 - linguas_si? ( ${ALL_URLS} )
81564 - linguas_sq? ( ${ALL_URLS} )
81565 - linguas_sr? ( ${ALL_URLS} )
81566 - linguas_sv? ( ${ALL_URLS} )
81567 - linguas_ta_IN? ( ${ALL_URLS} )
81568 - linguas_tl? ( ${ALL_URLS} )
81569 - linguas_tr? ( ${ALL_URLS} )
81570 - linguas_vi? ( ${ALL_URLS} )
81571 - linguas_zh_CN? ( ${ALL_URLS} )
81572 - linguas_zh_TW? ( ${ALL_URLS} )
81573 -"
81574 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
81575 -KEYWORDS="~amd64 ~x86"
81576 -IUSE_NETBEANS_MODULES="
81577 - +netbeans_modules_apisupport
81578 - netbeans_modules_cnd
81579 - netbeans_modules_dlight
81580 - netbeans_modules_enterprise
81581 - netbeans_modules_ergonomics
81582 - netbeans_modules_extide
81583 - netbeans_modules_groovy
81584 - +netbeans_modules_java
81585 - netbeans_modules_javacard
81586 - +netbeans_modules_javafx
81587 - netbeans_modules_mobility
81588 - netbeans_modules_php
81589 - +netbeans_modules_profiler
81590 - netbeans_modules_webcommon
81591 - +netbeans_modules_websvccommon"
81592 -IUSE_LINGUAS="
81593 - linguas_af
81594 - linguas_ar
81595 - linguas_bg
81596 - linguas_ca
81597 - linguas_cs
81598 - linguas_de
81599 - linguas_el
81600 - linguas_es
81601 - linguas_fr
81602 - linguas_gl
81603 - linguas_hi_IN
81604 - linguas_id
81605 - linguas_it
81606 - linguas_ja
81607 - linguas_ko
81608 - linguas_lt
81609 - linguas_nl
81610 - linguas_pl
81611 - linguas_pt_BR
81612 - linguas_pt_PT
81613 - linguas_ro
81614 - linguas_ru
81615 - linguas_si
81616 - linguas_sq
81617 - linguas_sr
81618 - linguas_sv
81619 - linguas_ta_IN
81620 - linguas_tl
81621 - linguas_tr
81622 - linguas_vi
81623 - linguas_zh_CN
81624 - linguas_zh_TW"
81625 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
81626 -S="${WORKDIR}"
81627 -
81628 -DEPEND=">=virtual/jdk-1.7
81629 - dev-java/javahelp:0"
81630 -RDEPEND=">=virtual/jdk-1.7
81631 - ~dev-java/netbeans-harness-${PV}
81632 - ~dev-java/netbeans-ide-${PV}
81633 - ~dev-java/netbeans-nb-${PV}
81634 - ~dev-java/netbeans-platform-${PV}
81635 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
81636 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
81637 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
81638 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
81639 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
81640 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
81641 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
81642 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
81643 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
81644 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
81645 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
81646 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
81647 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
81648 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
81649 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
81650 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
81651 -JAVA_PKG_BSFIX="off"
81652 -NBLOCALES=""
81653 -
81654 -pkg_setup() {
81655 - for lingua in ${IUSE_LINGUAS} ; do
81656 - local lang=${lingua/linguas_/}
81657 -
81658 - if [[ "${lang}" = "ar" ]] ; then
81659 - lang="ar_EG,ar_SA"
81660 - elif [[ "${lang}" = "es" ]] ; then
81661 - lang="es,es_CO"
81662 - elif [[ "${lang}" = "gl" ]] ; then
81663 - lang="gl_ES"
81664 - elif [[ "${lang}" = "id" ]] ; then
81665 - lang="in_ID"
81666 - elif [[ "${lang}" = "nl" ]] ; then
81667 - lang="nl_BE,nl_NL"
81668 - elif [[ "${lang}" = "tl" ]] ; then
81669 - lang="fil_PH"
81670 - fi
81671 -
81672 - if use ${lingua} ; then
81673 - if [ -z "${NBLOCALES}" ] ; then
81674 - NBLOCALES="${lang}"
81675 - else
81676 - NBLOCALES="${NBLOCALES},${lang}"
81677 - fi
81678 - fi
81679 - done
81680 -
81681 - java-pkg-2_pkg_setup
81682 -}
81683 -
81684 -src_unpack() {
81685 - if [ -n "${NBLOCALES}" ] ; then
81686 - unpack $(basename ${SOURCE_URL})
81687 - unpack $(basename ${L10N_URL})
81688 -
81689 - einfo "Deleting bundled jars..."
81690 - find -name "*.jar" -type f -delete
81691 -
81692 - unpack netbeans-9999-r14-build.xml.patch.bz2
81693 - fi
81694 -}
81695 -
81696 -src_prepare() {
81697 - if [ -n "${NBLOCALES}" ] ; then
81698 - einfo "Deleting bundled class files..."
81699 - find -name "*.class" -type f | xargs rm -vf
81700 -
81701 - epatch netbeans-9999-r14-build.xml.patch
81702 -
81703 - # Support for custom patches
81704 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
81705 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
81706 -
81707 - if [ -n "${files}" ] ; then
81708 - einfo "Applying custom patches:"
81709 -
81710 - for file in ${files} ; do
81711 - epatch "${file}"
81712 - done
81713 - fi
81714 - fi
81715 -
81716 - einfo "Symlinking external libraries..."
81717 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
81718 - fi
81719 -
81720 - java-pkg-2_src_prepare
81721 -}
81722 -
81723 -src_compile() {
81724 - if [ -n "${NBLOCALES}" ] ; then
81725 - einfo "Compiling support for locales: ${NBLOCALES}"
81726 - eant -f nbbuild/build.xml bootstrap || die
81727 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
81728 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
81729 - fi
81730 -}
81731 -
81732 -src_install() {
81733 - if [ -n "${NBLOCALES}" ] ; then
81734 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
81735 -
81736 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
81737 - if [ -d "${cluster}" ] ; then
81738 - insinto /usr/share/netbeans-${cluster}-${SLOT}
81739 - doins -r ${cluster}/*
81740 - fi
81741 - done
81742 -
81743 - if [ -d nb ] ; then
81744 - insinto /usr/share/netbeans-nb-${SLOT}/nb
81745 - doins -r nb/*
81746 - fi
81747 -
81748 - popd >/dev/null || die
81749 - fi
81750 -}
81751 -
81752 -pkg_postinst() {
81753 - if [ -n "${NBLOCALES}" ] ; then
81754 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
81755 - einfo "the locale is built for Netbeans."
81756 - einfo "If you want to force specific locale, use --locale argument, for example:"
81757 - einfo "${PN}-${SLOT} --locale de"
81758 - einfo "${PN}-${SLOT} --locale pt:BR"
81759 - fi
81760 -
81761 - if use linguas_ar ; then
81762 - einfo
81763 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
81764 - fi
81765 -
81766 - if use linguas_es ; then
81767 - einfo
81768 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
81769 - fi
81770 -
81771 - if use linguas_gl ; then
81772 - einfo
81773 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
81774 - fi
81775 -
81776 - if use linguas_id ; then
81777 - einfo
81778 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
81779 - fi
81780 -
81781 - if use linguas_nl ; then
81782 - einfo
81783 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
81784 - fi
81785 -
81786 - if use linguas_tl ; then
81787 - einfo
81788 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
81789 - fi
81790 -}
81791
81792 diff --git a/dev-util/netbeans/netbeans-9999_p20150801.ebuild b/dev-util/netbeans/netbeans-9999_p20150901.ebuild
81793 similarity index 99%
81794 rename from dev-util/netbeans/netbeans-9999_p20150801.ebuild
81795 rename to dev-util/netbeans/netbeans-9999_p20150901.ebuild
81796 index 02c6c60..4908b2b 100644
81797 --- a/dev-util/netbeans/netbeans-9999_p20150801.ebuild
81798 +++ b/dev-util/netbeans/netbeans-9999_p20150901.ebuild
81799 @@ -8,7 +8,7 @@ inherit eutils java-pkg-2 java-ant-2
81800 DESCRIPTION="Netbeans IDE"
81801 HOMEPAGE="http://netbeans.org/"
81802 SLOT="9999"
81803 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-08-01_00-02-28/zip/netbeans-trunk-nightly-201508010002-src.zip"
81804 +SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-01_00-02-28/zip/netbeans-trunk-nightly-201509010002-src.zip"
81805 PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
81806 L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
81807 ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
81808
81809 diff --git a/media-gfx/valentina/Manifest b/media-gfx/valentina/Manifest
81810 index 8a19403..61619ef 100644
81811 --- a/media-gfx/valentina/Manifest
81812 +++ b/media-gfx/valentina/Manifest
81813 @@ -6,17 +6,17 @@ MISC metadata.xml 202 SHA256 b11951905a7758c359c1e2d48d6a334080d6e4700db1729dc4e
81814 -----BEGIN PGP SIGNATURE-----
81815 Version: GnuPG v2
81816
81817 -iQIcBAEBCAAGBQJV5XyuAAoJEHXhZAaA2KaZE94QAKgNYlpDtmQtOdsIy3+AXkor
81818 -y8eRGHgByZM/qwNvUTNjSPW+YH2klsK7ksWiUY+k/vOvY3LGUEpwcsMCcPRqPEyT
81819 -eMx+bWYwQEZGbqt+IODGaAopIldX5/5HRk5b21Bx3pXHJAoENYZNnyMykSfYZ21H
81820 -Vr9n8DhOrfY6j9lPUZs+LtmaRseCjbRGJ8tD/M1YbEnL9lCW1/bnCghUy3tCv477
81821 -cUFDe04455F52BbjlMLJK56wblwiKJW7hFmUgI2NF1V42XYzxdcwvUEdobjJCKRj
81822 -L3ExHTfVsPLeAyhVC7TUdqDkJEr10DoGJ29cuVZWHF7uNuGWbAE5fUNQRrfiGCE5
81823 -fmA+eTqriRUwMYHr+E2c7iEy6qYL1OGuxjkblFu1FEekBU71ocBYcIhuf2n8DZOC
81824 -hZiVchntZselAIaUqROfbkfTCeYwLamMyZEzyMzcqRimsdjztkdgObQGr8kKaC7Z
81825 -WOYMS0SXmfppMdspw/ojJqbrq//vbKY5JFWtKtEcOAj1pjRpn1pjTtut8ZQF2n3e
81826 -BplLFX+bpAP40/EtxZUU98VNo4lELTgeBdu2XL6Ps4iZZL9mGKuguUl1FqRLb+ID
81827 -FHe2/eYndT7fqxSg0BbOotHvG4JxiKuhelWNXZKszq865u9P9G/E9lLb6jcLVM0K
81828 -+9JudrzQEcycxZLCFjxX
81829 -=/aA/
81830 +iQIcBAEBCAAGBQJV5YsQAAoJEHXhZAaA2KaZS6kQAJwsK3yYX+heT41MxUotPTkS
81831 +al81z263KNmkU23bvq5fOm8pe59xi45ERwGXtqPJOp1Z3ZwTO7U4ZucP1GtobDpR
81832 +PWqMpZFB+3BEAMtAB8NV8+J/bxmPjxVcG7rUlgmLQEx3pg7qL9SqYng5YclEJ6Fi
81833 +PslEpooqlQD+EHuR7jivTI/y3FvAUqUsFJbz/LoD5Uy5p9Z0GzQ9s6rkt3OiA/7j
81834 +SPIgqQgznVo44NETxqZ+7JB9zgxmRPK4wbe+yiLqTDcxn7Ln9OVzSSn0QSGpJ4dO
81835 +e5NbcPyYbSMjd1rJkKIhbMSeSCVE8xFZ4RnUZlwL4Qed2W713AIMl0DThMIqEk/+
81836 +TOEQWikw0waTi0vYm1uL89pH/xQILpH9wCNAMClvVH8LhN7YN1fBT5daNIjdac4o
81837 +T4kHn/AeO8zKBqlwO7zvluvZtPn31rm/djs/F42rXA2bpVNtl1ZYrUr1AfL9wNVY
81838 +nYaTONr3tFgkWBUqabQOMSZKhYA+5M0r8lr+tzU+ywIkxBEc+lex2cMZ4G4kjhH7
81839 +ZFD6/Kedpd/vyf0LwosUx++UnyDg65dfjwylMfL7zPXYTPlLQ+JAnsyIL4PzNLuE
81840 +m2WUlVfWUz8CeFPZM6vT4bw06csaYu1yAS3MFFwdpUCz5PMF6IxEHsZXJGTULlc2
81841 +5ErmkRicaXLsr7grjNon
81842 +=7F3T
81843 -----END PGP SIGNATURE-----