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-harness/, ...
Date: Tue, 27 Oct 2015 09:51:45
Message-Id: 1445935511.825a06ee1e33eb3d6e5a2a08ca3e7336a3fddf71.fordfrog@gentoo
1 commit: 825a06ee1e33eb3d6e5a2a08ca3e7336a3fddf71
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 27 08:45:11 2015 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 27 08:45:11 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=825a06ee
7
8 netbeans: removed obsolete ebuilds
9
10 Package-Manager: portage-2.2.23
11
12 dev-java/netbeans-apisupport/Manifest | 20 --
13 .../netbeans-apisupport-9999_p20150914.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20150915.ebuild | 111 ------
15 .../netbeans-apisupport-9999_p20150917.ebuild | 111 ------
16 .../netbeans-apisupport-9999_p20150918.ebuild | 111 ------
17 .../netbeans-apisupport-9999_p20150921.ebuild | 111 ------
18 .../netbeans-apisupport-9999_p20150922.ebuild | 111 ------
19 .../netbeans-apisupport-9999_p20150923.ebuild | 111 ------
20 .../netbeans-apisupport-9999_p20150924.ebuild | 111 ------
21 .../netbeans-apisupport-9999_p20150925.ebuild | 111 ------
22 .../netbeans-apisupport-9999_p20150929.ebuild | 111 ------
23 dev-java/netbeans-cnd/Manifest | 28 --
24 .../netbeans-cnd-9999_p20150914.ebuild | 127 -------
25 .../netbeans-cnd-9999_p20150915.ebuild | 127 -------
26 .../netbeans-cnd-9999_p20150917.ebuild | 127 -------
27 .../netbeans-cnd-9999_p20150918.ebuild | 127 -------
28 .../netbeans-cnd-9999_p20150921.ebuild | 127 -------
29 .../netbeans-cnd-9999_p20150922.ebuild | 127 -------
30 .../netbeans-cnd-9999_p20150923.ebuild | 127 -------
31 .../netbeans-cnd-9999_p20150924.ebuild | 127 -------
32 .../netbeans-cnd-9999_p20150925.ebuild | 127 -------
33 .../netbeans-cnd-9999_p20150929.ebuild | 127 -------
34 dev-java/netbeans-dlight/Manifest | 20 --
35 .../netbeans-dlight-9999_p20150914.ebuild | 101 ------
36 .../netbeans-dlight-9999_p20150915.ebuild | 101 ------
37 .../netbeans-dlight-9999_p20150917.ebuild | 101 ------
38 .../netbeans-dlight-9999_p20150918.ebuild | 101 ------
39 .../netbeans-dlight-9999_p20150921.ebuild | 101 ------
40 .../netbeans-dlight-9999_p20150922.ebuild | 101 ------
41 .../netbeans-dlight-9999_p20150923.ebuild | 101 ------
42 .../netbeans-dlight-9999_p20150924.ebuild | 101 ------
43 .../netbeans-dlight-9999_p20150925.ebuild | 101 ------
44 .../netbeans-dlight-9999_p20150929.ebuild | 101 ------
45 dev-java/netbeans-enterprise/Manifest | 20 --
46 .../netbeans-enterprise-9999_p20150914.ebuild | 266 ---------------
47 .../netbeans-enterprise-9999_p20150915.ebuild | 266 ---------------
48 .../netbeans-enterprise-9999_p20150917.ebuild | 266 ---------------
49 .../netbeans-enterprise-9999_p20150918.ebuild | 266 ---------------
50 .../netbeans-enterprise-9999_p20150921.ebuild | 266 ---------------
51 .../netbeans-enterprise-9999_p20150922.ebuild | 266 ---------------
52 .../netbeans-enterprise-9999_p20150923.ebuild | 266 ---------------
53 .../netbeans-enterprise-9999_p20150924.ebuild | 266 ---------------
54 .../netbeans-enterprise-9999_p20150925.ebuild | 266 ---------------
55 .../netbeans-enterprise-9999_p20150929.ebuild | 266 ---------------
56 dev-java/netbeans-ergonomics/Manifest | 20 --
57 .../netbeans-ergonomics-9999_p20150914.ebuild | 101 ------
58 .../netbeans-ergonomics-9999_p20150915.ebuild | 101 ------
59 .../netbeans-ergonomics-9999_p20150917.ebuild | 101 ------
60 .../netbeans-ergonomics-9999_p20150918.ebuild | 101 ------
61 .../netbeans-ergonomics-9999_p20150921.ebuild | 101 ------
62 .../netbeans-ergonomics-9999_p20150922.ebuild | 101 ------
63 .../netbeans-ergonomics-9999_p20150923.ebuild | 101 ------
64 .../netbeans-ergonomics-9999_p20150924.ebuild | 101 ------
65 .../netbeans-ergonomics-9999_p20150925.ebuild | 101 ------
66 .../netbeans-ergonomics-9999_p20150929.ebuild | 101 ------
67 dev-java/netbeans-extide/Manifest | 20 --
68 .../netbeans-extide-9999_p20150914.ebuild | 108 ------
69 .../netbeans-extide-9999_p20150915.ebuild | 108 ------
70 .../netbeans-extide-9999_p20150917.ebuild | 108 ------
71 .../netbeans-extide-9999_p20150918.ebuild | 108 ------
72 .../netbeans-extide-9999_p20150921.ebuild | 108 ------
73 .../netbeans-extide-9999_p20150922.ebuild | 108 ------
74 .../netbeans-extide-9999_p20150923.ebuild | 108 ------
75 .../netbeans-extide-9999_p20150924.ebuild | 108 ------
76 .../netbeans-extide-9999_p20150925.ebuild | 108 ------
77 .../netbeans-extide-9999_p20150929.ebuild | 108 ------
78 dev-java/netbeans-groovy/Manifest | 20 --
79 .../netbeans-groovy-9999_p20150914.ebuild | 111 ------
80 .../netbeans-groovy-9999_p20150915.ebuild | 111 ------
81 .../netbeans-groovy-9999_p20150917.ebuild | 111 ------
82 .../netbeans-groovy-9999_p20150918.ebuild | 111 ------
83 .../netbeans-groovy-9999_p20150921.ebuild | 111 ------
84 .../netbeans-groovy-9999_p20150922.ebuild | 111 ------
85 .../netbeans-groovy-9999_p20150923.ebuild | 111 ------
86 .../netbeans-groovy-9999_p20150924.ebuild | 111 ------
87 .../netbeans-groovy-9999_p20150925.ebuild | 111 ------
88 .../netbeans-groovy-9999_p20150929.ebuild | 111 ------
89 dev-java/netbeans-harness/Manifest | 20 --
90 .../netbeans-harness-9999_p20150914.ebuild | 114 -------
91 .../netbeans-harness-9999_p20150915.ebuild | 114 -------
92 .../netbeans-harness-9999_p20150917.ebuild | 114 -------
93 .../netbeans-harness-9999_p20150918.ebuild | 114 -------
94 .../netbeans-harness-9999_p20150921.ebuild | 114 -------
95 .../netbeans-harness-9999_p20150922.ebuild | 114 -------
96 .../netbeans-harness-9999_p20150923.ebuild | 114 -------
97 .../netbeans-harness-9999_p20150924.ebuild | 114 -------
98 .../netbeans-harness-9999_p20150925.ebuild | 114 -------
99 .../netbeans-harness-9999_p20150929.ebuild | 114 -------
100 dev-java/netbeans-ide/Manifest | 20 --
101 .../netbeans-ide-9999_p20150914.ebuild | 377 ---------------------
102 .../netbeans-ide-9999_p20150915.ebuild | 377 ---------------------
103 .../netbeans-ide-9999_p20150917.ebuild | 377 ---------------------
104 .../netbeans-ide-9999_p20150918.ebuild | 377 ---------------------
105 .../netbeans-ide-9999_p20150921.ebuild | 377 ---------------------
106 .../netbeans-ide-9999_p20150922.ebuild | 377 ---------------------
107 .../netbeans-ide-9999_p20150923.ebuild | 377 ---------------------
108 .../netbeans-ide-9999_p20150924.ebuild | 377 ---------------------
109 .../netbeans-ide-9999_p20150925.ebuild | 377 ---------------------
110 .../netbeans-ide-9999_p20150929.ebuild | 377 ---------------------
111 dev-java/netbeans-java/Manifest | 21 --
112 .../netbeans-java-9999_p20150914.ebuild | 273 ---------------
113 .../netbeans-java-9999_p20150915.ebuild | 273 ---------------
114 .../netbeans-java-9999_p20150917.ebuild | 273 ---------------
115 .../netbeans-java-9999_p20150918.ebuild | 273 ---------------
116 .../netbeans-java-9999_p20150921.ebuild | 273 ---------------
117 .../netbeans-java-9999_p20150922.ebuild | 273 ---------------
118 .../netbeans-java-9999_p20150923.ebuild | 273 ---------------
119 .../netbeans-java-9999_p20150924.ebuild | 273 ---------------
120 .../netbeans-java-9999_p20150925.ebuild | 273 ---------------
121 .../netbeans-java-9999_p20150929.ebuild | 273 ---------------
122 dev-java/netbeans-javacard/Manifest | 20 --
123 .../netbeans-javacard-9999_p20150914.ebuild | 134 --------
124 .../netbeans-javacard-9999_p20150915.ebuild | 134 --------
125 .../netbeans-javacard-9999_p20150917.ebuild | 134 --------
126 .../netbeans-javacard-9999_p20150918.ebuild | 134 --------
127 .../netbeans-javacard-9999_p20150921.ebuild | 134 --------
128 .../netbeans-javacard-9999_p20150922.ebuild | 134 --------
129 .../netbeans-javacard-9999_p20150923.ebuild | 134 --------
130 .../netbeans-javacard-9999_p20150924.ebuild | 134 --------
131 .../netbeans-javacard-9999_p20150925.ebuild | 134 --------
132 .../netbeans-javacard-9999_p20150929.ebuild | 134 --------
133 dev-java/netbeans-javadoc/Manifest | 20 --
134 .../netbeans-javadoc-9999_p20150914.ebuild | 168 ---------
135 .../netbeans-javadoc-9999_p20150915.ebuild | 168 ---------
136 .../netbeans-javadoc-9999_p20150917.ebuild | 168 ---------
137 .../netbeans-javadoc-9999_p20150918.ebuild | 168 ---------
138 .../netbeans-javadoc-9999_p20150921.ebuild | 168 ---------
139 .../netbeans-javadoc-9999_p20150922.ebuild | 168 ---------
140 .../netbeans-javadoc-9999_p20150923.ebuild | 168 ---------
141 .../netbeans-javadoc-9999_p20150924.ebuild | 168 ---------
142 .../netbeans-javadoc-9999_p20150925.ebuild | 168 ---------
143 .../netbeans-javadoc-9999_p20150929.ebuild | 168 ---------
144 dev-java/netbeans-javafx/Manifest | 20 --
145 .../netbeans-javafx-9999_p20150914.ebuild | 124 -------
146 .../netbeans-javafx-9999_p20150915.ebuild | 124 -------
147 .../netbeans-javafx-9999_p20150917.ebuild | 124 -------
148 .../netbeans-javafx-9999_p20150918.ebuild | 124 -------
149 .../netbeans-javafx-9999_p20150921.ebuild | 124 -------
150 .../netbeans-javafx-9999_p20150922.ebuild | 124 -------
151 .../netbeans-javafx-9999_p20150923.ebuild | 124 -------
152 .../netbeans-javafx-9999_p20150924.ebuild | 124 -------
153 .../netbeans-javafx-9999_p20150925.ebuild | 124 -------
154 .../netbeans-javafx-9999_p20150929.ebuild | 124 -------
155 dev-java/netbeans-mobility/Manifest | 20 --
156 .../netbeans-mobility-9999_p20150914.ebuild | 126 -------
157 .../netbeans-mobility-9999_p20150915.ebuild | 126 -------
158 .../netbeans-mobility-9999_p20150917.ebuild | 126 -------
159 .../netbeans-mobility-9999_p20150918.ebuild | 126 -------
160 .../netbeans-mobility-9999_p20150921.ebuild | 126 -------
161 .../netbeans-mobility-9999_p20150922.ebuild | 126 -------
162 .../netbeans-mobility-9999_p20150923.ebuild | 126 -------
163 .../netbeans-mobility-9999_p20150924.ebuild | 126 -------
164 .../netbeans-mobility-9999_p20150925.ebuild | 126 -------
165 .../netbeans-mobility-9999_p20150929.ebuild | 126 -------
166 dev-java/netbeans-nb/Manifest | 20 --
167 .../netbeans-nb/netbeans-nb-9999_p20150914.ebuild | 148 --------
168 .../netbeans-nb/netbeans-nb-9999_p20150915.ebuild | 148 --------
169 .../netbeans-nb/netbeans-nb-9999_p20150917.ebuild | 148 --------
170 .../netbeans-nb/netbeans-nb-9999_p20150918.ebuild | 148 --------
171 .../netbeans-nb/netbeans-nb-9999_p20150921.ebuild | 148 --------
172 .../netbeans-nb/netbeans-nb-9999_p20150922.ebuild | 148 --------
173 .../netbeans-nb/netbeans-nb-9999_p20150923.ebuild | 148 --------
174 .../netbeans-nb/netbeans-nb-9999_p20150924.ebuild | 148 --------
175 .../netbeans-nb/netbeans-nb-9999_p20150925.ebuild | 148 --------
176 .../netbeans-nb/netbeans-nb-9999_p20150929.ebuild | 148 --------
177 dev-java/netbeans-php/Manifest | 20 --
178 .../netbeans-php-9999_p20150914.ebuild | 127 -------
179 .../netbeans-php-9999_p20150915.ebuild | 127 -------
180 .../netbeans-php-9999_p20150917.ebuild | 127 -------
181 .../netbeans-php-9999_p20150918.ebuild | 127 -------
182 .../netbeans-php-9999_p20150921.ebuild | 127 -------
183 .../netbeans-php-9999_p20150922.ebuild | 127 -------
184 .../netbeans-php-9999_p20150923.ebuild | 127 -------
185 .../netbeans-php-9999_p20150924.ebuild | 127 -------
186 .../netbeans-php-9999_p20150925.ebuild | 127 -------
187 .../netbeans-php-9999_p20150929.ebuild | 127 -------
188 dev-java/netbeans-platform/Manifest | 28 --
189 .../netbeans-platform-9999_p20150914.ebuild | 166 ---------
190 .../netbeans-platform-9999_p20150915.ebuild | 166 ---------
191 .../netbeans-platform-9999_p20150917.ebuild | 166 ---------
192 .../netbeans-platform-9999_p20150918.ebuild | 166 ---------
193 .../netbeans-platform-9999_p20150921.ebuild | 166 ---------
194 .../netbeans-platform-9999_p20150922.ebuild | 166 ---------
195 .../netbeans-platform-9999_p20150923.ebuild | 166 ---------
196 .../netbeans-platform-9999_p20150924.ebuild | 166 ---------
197 .../netbeans-platform-9999_p20150925.ebuild | 166 ---------
198 .../netbeans-platform-9999_p20150929.ebuild | 166 ---------
199 dev-java/netbeans-profiler/Manifest | 20 --
200 .../netbeans-profiler-9999_p20150914.ebuild | 121 -------
201 .../netbeans-profiler-9999_p20150915.ebuild | 121 -------
202 .../netbeans-profiler-9999_p20150917.ebuild | 121 -------
203 .../netbeans-profiler-9999_p20150918.ebuild | 121 -------
204 .../netbeans-profiler-9999_p20150921.ebuild | 121 -------
205 .../netbeans-profiler-9999_p20150922.ebuild | 121 -------
206 .../netbeans-profiler-9999_p20150923.ebuild | 121 -------
207 .../netbeans-profiler-9999_p20150924.ebuild | 121 -------
208 .../netbeans-profiler-9999_p20150925.ebuild | 121 -------
209 .../netbeans-profiler-9999_p20150929.ebuild | 121 -------
210 dev-java/netbeans-webcommon/Manifest | 20 --
211 .../netbeans-webcommon-9999_p20150914.ebuild | 123 -------
212 .../netbeans-webcommon-9999_p20150915.ebuild | 123 -------
213 .../netbeans-webcommon-9999_p20150917.ebuild | 123 -------
214 .../netbeans-webcommon-9999_p20150918.ebuild | 123 -------
215 .../netbeans-webcommon-9999_p20150921.ebuild | 123 -------
216 .../netbeans-webcommon-9999_p20150922.ebuild | 123 -------
217 .../netbeans-webcommon-9999_p20150923.ebuild | 123 -------
218 .../netbeans-webcommon-9999_p20150924.ebuild | 123 -------
219 .../netbeans-webcommon-9999_p20150925.ebuild | 123 -------
220 .../netbeans-webcommon-9999_p20150929.ebuild | 123 -------
221 dev-java/netbeans-websvccommon/Manifest | 20 --
222 .../netbeans-websvccommon-9999_p20150914.ebuild | 94 -----
223 .../netbeans-websvccommon-9999_p20150915.ebuild | 94 -----
224 .../netbeans-websvccommon-9999_p20150917.ebuild | 94 -----
225 .../netbeans-websvccommon-9999_p20150918.ebuild | 94 -----
226 .../netbeans-websvccommon-9999_p20150921.ebuild | 94 -----
227 .../netbeans-websvccommon-9999_p20150922.ebuild | 94 -----
228 .../netbeans-websvccommon-9999_p20150923.ebuild | 94 -----
229 .../netbeans-websvccommon-9999_p20150924.ebuild | 94 -----
230 .../netbeans-websvccommon-9999_p20150925.ebuild | 94 -----
231 .../netbeans-websvccommon-9999_p20150929.ebuild | 94 -----
232 dev-util/netbeans/Manifest | 20 --
233 dev-util/netbeans/netbeans-9999_p20150914.ebuild | 264 ---------------
234 dev-util/netbeans/netbeans-9999_p20150915.ebuild | 264 ---------------
235 dev-util/netbeans/netbeans-9999_p20150917.ebuild | 264 ---------------
236 dev-util/netbeans/netbeans-9999_p20150918.ebuild | 264 ---------------
237 dev-util/netbeans/netbeans-9999_p20150921.ebuild | 264 ---------------
238 dev-util/netbeans/netbeans-9999_p20150922.ebuild | 264 ---------------
239 dev-util/netbeans/netbeans-9999_p20150923.ebuild | 264 ---------------
240 dev-util/netbeans/netbeans-9999_p20150924.ebuild | 264 ---------------
241 dev-util/netbeans/netbeans-9999_p20150925.ebuild | 264 ---------------
242 dev-util/netbeans/netbeans-9999_p20150929.ebuild | 264 ---------------
243 231 files changed, 33277 deletions(-)
244
245 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
246 index 7ba915b..c621f9e 100644
247 --- a/dev-java/netbeans-apisupport/Manifest
248 +++ b/dev-java/netbeans-apisupport/Manifest
249 @@ -3,16 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
250 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
251 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
252 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
253 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
254 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
255 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
256 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
257 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
258 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
259 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
260 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
261 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
262 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
263 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
264 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
265 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
266 @@ -34,16 +24,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
267 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
268 EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
269 EBUILD netbeans-apisupport-8.1_rc2.ebuild 3339 SHA256 a5952c7ca966bb14f072fd1ad4b92464f12e1d9ef04ee18616b1ba4de33f016e SHA512 bf26818a2701f01dd4340d73f479fe38e4b8f7b94da83ff0d90a779ece651474fd353730c518b5dba5c7164f2b62f8c2f49df5e3e7b9dc9ae292b6648875fec9 WHIRLPOOL ee1e8769b8656dc81059a91673be35f43aeda9cb1ed43c1b3379508b4d62ea10bdce7423499046567f0d61c6410f3c26faaafc288cc41aef3ded36086e2d715f
270 -EBUILD netbeans-apisupport-9999_p20150914.ebuild 3384 SHA256 f310c45396c4b7495748d6399c113b3baaf9e7f72ab557ef838928e0809ffafa SHA512 ff390780810d61728b83d5143131c26b3cc4d0461bab9714ac91dda5b7974f5a16410bbca4b20313f5249aa158b631fcda68420824d2e218394d83b01d64ba33 WHIRLPOOL d5b0651cd5390a81b73053ae02efbec5b9261ffb4cfab8e73e8853518dd79b8e10f82665399f9092480a3a4359c0b08fd669e2e44e85cd24e60ff01aa607daa9
271 -EBUILD netbeans-apisupport-9999_p20150915.ebuild 3384 SHA256 668a58a80517f7f3405f7544e36a51e8210e5b75bda43e0e4214512a4777e41f SHA512 c1587b080b1a7934e91459d5f6538ec07319208a3508d9cef2fde30a9ce59445e67db412a10f95849a7fa423a726d4ec3ab386d3090bf067464b42c9e59c31de WHIRLPOOL 6ca3985d69dccdc245b10a5d9e2fb0ffb7b968af9a67ba44681f9dfda03c23c74aac5adc54736323af4ebaf63e2f5debb78989924849896e50b8f85a3d3fd1a6
272 -EBUILD netbeans-apisupport-9999_p20150917.ebuild 3384 SHA256 dae98b2d4d423e7256dab2b93b97c0bd8376d71e6a8048561f24b5130966046e SHA512 a5d3fb0b6e4a7883b91f1e12325ff9799a9092ac776b6d0909e3bb86c9edd3da99092de1ac5eeb470e570b26db186f7448c3270c1127c7ce07bdde4a7c62ebe0 WHIRLPOOL 9253508f62d7c0befe555586c00ac316f1f2f6f28426e57f76b4dd9ac3c8014de3595e8dcd666b488004e2f51a8b8fdc287e972aa7efc3c72e56c38549b4d288
273 -EBUILD netbeans-apisupport-9999_p20150918.ebuild 3384 SHA256 a43565b334be32acbc398cf82a01dc9d5d3fa8c47d05e53d3d311d47fba2504b SHA512 b5e285ed6d58926fe6f50cb29c7e9d8dea61dade04446b2447686c23b0384d695b52f636a6cf50d3159e952cd3f12bb7b029c6c5ab92f53b7cc4167cdd7ccef5 WHIRLPOOL 06ecf7cddaf23924b29dc81ca334d52bc2af07a997c31f17642bfbaab794f1770e8b2459223d54c40263b64c1797bf173e41e90c02b1d0b801b7fb49ea002ebf
274 -EBUILD netbeans-apisupport-9999_p20150921.ebuild 3384 SHA256 9ff68b5a869dca4869bdb948e7524d25c938d8b08fe4a40b04d3c26e73c6a75c SHA512 185c819aed97b08edb941b429e7ded24a756a54f89967f4f86b0c6c94ab11327e6cd3c333bab4d7acaba1d4cdb8b5d2c5a5639123f58d17d542abef925a40754 WHIRLPOOL 6ad5375a68af0f36cbad5528bdeec83da81e315a354c66c4f761a028863a4ea0fe5bce7a2c985e209700a8e60b03c009131071eb8d14ecee8e4b9506a2bd977f
275 -EBUILD netbeans-apisupport-9999_p20150922.ebuild 3384 SHA256 8ce99a19d486f4bc619acde3a6f62361f988504da0a2cfeba17226f30ce8e42b SHA512 57858c1784ad0100f2c0b36bebde5873ce5bea3a87ba60e918c3e4c8cc27d92c87a1f5771b3f8af2d3d6550cd04b17b7c4313f8702e705f7de99624fcaaa3f2b WHIRLPOOL 3be54362b1a715b908fb9d62c6d28e51f37fef1aa6f2cbd6edb0347cfcaf81339d11c7af63748416841ca2ab14e4d1e894bb8a2f796ad9132c589eac3274a451
276 -EBUILD netbeans-apisupport-9999_p20150923.ebuild 3384 SHA256 0df65ef5bd88ee939ff058090b1b4fc44f512fb8e5e6e7d9b76b1bc39ad385d2 SHA512 b109d9d7fbc34f665369becb58d9c5ba2d283f8a57517a9b948c06c64d03ec6d87ced0802b4db3e9783ec43f13652f60ce85ac0c7a99bdfc2d264dc72df590e6 WHIRLPOOL e1398ceb66bd8ca96cf096fe4d6b79a9baae4b5c99b082eca6a1434fcc39429fed75e0ba6ba0ffe0af91dabef619bdd360a0b3af809ab33b2ecc3bd9ddb409a3
277 -EBUILD netbeans-apisupport-9999_p20150924.ebuild 3384 SHA256 309feaf4f8cc24c494a4c79d9faf8c26faf34591cb9939b84d2983ea8873007d SHA512 734448ecee1173232a33044acef5d7b1aa2625c3a30b8155151ecf67f47b3c4e92934430c4a14a3e49cbbce84fd50aeb8e34fd92431d68769f845fa85b950ef9 WHIRLPOOL e46cbbe3efa2d49e29b9391d31e7ceb5fc5f10cc33f699ba5fb7a4721283ee3c4caddcfa4bbbaf508f3d94d65b347c974ea8f75c25255bb0d8f33ca5f2328ab0
278 -EBUILD netbeans-apisupport-9999_p20150925.ebuild 3384 SHA256 aa5fa670a547df953726f37bcdc18deaf4843277912312a62edadc6024e2d215 SHA512 54ca38f1f15f0fb970190d10988eb720482bc9796410430fd8df9526579e2f80904fbf8995e33d0cf9dc04cb56c30e224cb1bfa51974217db23f67429c0ad1fd WHIRLPOOL 8a4f0a7f5afa62ca0f734c20b59b6ba5b3300bef190a8b0feb42504d26b2c35792cd81c1317164f66786479488ec661de86279e652beda4a8098a9808e3b5903
279 -EBUILD netbeans-apisupport-9999_p20150929.ebuild 3384 SHA256 cff9f5c21fc857af535175ae3d3bfd7f5d444a11d8ca84cafcd5808433f4426c SHA512 4aa8b0f28b022e9a03afd15a6eed0f28c8ad3e716e76de0dfabb8cfde3bd7f215fd026406dbf0821145abda79615327ff4c959bf01c6e85018b1968f0a8c1daf WHIRLPOOL 4614d7bd4d8ddcc358794b6761e7882c677136e5d4f4910c8ab8dc32f0bb4ec240e0ab16bc556c48ad85d9187bac92c37980ca1983d3f7b43046c59b019c3905
280 EBUILD netbeans-apisupport-9999_p20151001.ebuild 3384 SHA256 9b0a84fced88d25678a0fda5fd8bf40be0b9c7a8dccc17f70087ad49c187979f SHA512 696c46f929a272dfdebb76a2b969819106b60dd416df1cf0f040fcdd422b47d99eb55c6d7ad4d9c6a18b7ed5aeb87a4b5ff2cc7574be21c8fc20574b4ce3d514 WHIRLPOOL 1a5108cff46424afc2cbceddf570482bf8912e8565444b5e76e886f179e04bcec29b64844e0b5576812c6390a80f6e73c942acee0130075da483152b254d1c90
281 EBUILD netbeans-apisupport-9999_p20151002.ebuild 3384 SHA256 6f24772ec5ccf5cecd52bf4588d161adea100ddf121627b8a111ec3d203bc92b SHA512 fdbd10eb251e5faea44dce3a785de04af6a755f5b6a43e355330f7bfe8880b0ff079f1a30eccb490ada2b5c5aee93caa6204caed5dd0d998deaa1e5659423ecc WHIRLPOOL a9b99f47e816623e00c60a2e3f7514032703df6072a5df5fb127ea0c146866524e216f4e83b925c3ef93a732f62b6a96105ec78c337061f8f78a7c49b49edaaf
282 EBUILD netbeans-apisupport-9999_p20151003.ebuild 3384 SHA256 ea74ccdcc63b59faf4badf83bbf5e5273b37eb3fb639f1fba7fa8b8df72e5293 SHA512 5d46bcbeed549a2099a951f78067953c9947810048702e5baf40a13d1cbb156068a263d92be798aa0e80f2c97a51144677c218f8777be1994dd3d46d11ce5d3e WHIRLPOOL 09e66faccd3b6d7bd066aeabc6c38eb843ad107128dbf451579a4c6f1d0ff94c846645af3ce6c14cab9448fdcb96a6dcf3ce386e8331ce2b650361b3e5f99d19
283
284 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150914.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150914.ebuild
285 deleted file mode 100644
286 index 5b9622c..0000000
287 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150914.ebuild
288 +++ /dev/null
289 @@ -1,111 +0,0 @@
290 -# Copyright 1999-2015 Gentoo Foundation
291 -# Distributed under the terms of the GNU General Public License v2
292 -# $Id$
293 -
294 -EAPI="4"
295 -inherit eutils java-pkg-2 java-ant-2
296 -
297 -DESCRIPTION="Netbeans API Support Cluster"
298 -HOMEPAGE="http://netbeans.org/projects/apisupport"
299 -SLOT="9999"
300 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
301 -SRC_URI="${SOURCE_URL}
302 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
303 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
304 -KEYWORDS="~amd64 ~x86"
305 -IUSE=""
306 -S="${WORKDIR}"
307 -
308 -CDEPEND="~dev-java/netbeans-extide-${PV}
309 - ~dev-java/netbeans-harness-${PV}
310 - ~dev-java/netbeans-ide-${PV}
311 - ~dev-java/netbeans-java-${PV}
312 - ~dev-java/netbeans-platform-${PV}"
313 -DEPEND=">=virtual/jdk-1.7
314 - app-arch/unzip
315 - ${CDEPEND}
316 - dev-java/javahelp:0"
317 -RDEPEND=">=virtual/jdk-1.7
318 - ${CDEPEND}"
319 -
320 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
321 -
322 -EANT_BUILD_XML="nbbuild/build.xml"
323 -EANT_BUILD_TARGET="rebuild-cluster"
324 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
325 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
326 -JAVA_PKG_BSFIX="off"
327 -
328 -src_unpack() {
329 - unpack $(basename ${SOURCE_URL})
330 -
331 - einfo "Deleting bundled jars..."
332 - find -name "*.jar" -type f -delete
333 -
334 - unpack netbeans-9999-r14-build.xml.patch.bz2
335 -}
336 -
337 -src_prepare() {
338 - einfo "Deleting bundled class files..."
339 - find -name "*.class" -type f | xargs rm -vf
340 -
341 - epatch netbeans-9999-r14-build.xml.patch
342 -
343 - # Support for custom patches
344 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
345 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
346 -
347 - if [ -n "${files}" ] ; then
348 - einfo "Applying custom patches:"
349 -
350 - for file in ${files} ; do
351 - epatch "${file}"
352 - done
353 - fi
354 - fi
355 -
356 - einfo "Symlinking external libraries..."
357 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
358 -
359 - einfo "Linking in other clusters..."
360 - mkdir "${S}"/nbbuild/netbeans || die
361 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
362 -
363 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
364 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
365 - touch nb.cluster.extide.built
366 -
367 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
368 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
369 - touch nb.cluster.harness.built
370 -
371 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
372 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
373 - touch nb.cluster.ide.built
374 -
375 - ln -s /usr/share/netbeans-java-${SLOT} java || die
376 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
377 - touch nb.cluster.java.built
378 -
379 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
380 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
381 - touch nb.cluster.platform.built
382 -
383 - popd >/dev/null || die
384 -
385 - java-pkg-2_src_prepare
386 -}
387 -
388 -src_install() {
389 - pushd nbbuild/netbeans/apisupport >/dev/null || die
390 -
391 - insinto ${INSTALL_DIR}
392 -
393 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
394 -
395 - doins -r *
396 -
397 - popd >/dev/null || die
398 -
399 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
400 -}
401
402 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150915.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150915.ebuild
403 deleted file mode 100644
404 index 8867a76..0000000
405 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150915.ebuild
406 +++ /dev/null
407 @@ -1,111 +0,0 @@
408 -# Copyright 1999-2015 Gentoo Foundation
409 -# Distributed under the terms of the GNU General Public License v2
410 -# $Id$
411 -
412 -EAPI="4"
413 -inherit eutils java-pkg-2 java-ant-2
414 -
415 -DESCRIPTION="Netbeans API Support Cluster"
416 -HOMEPAGE="http://netbeans.org/projects/apisupport"
417 -SLOT="9999"
418 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
419 -SRC_URI="${SOURCE_URL}
420 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
421 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
422 -KEYWORDS="~amd64 ~x86"
423 -IUSE=""
424 -S="${WORKDIR}"
425 -
426 -CDEPEND="~dev-java/netbeans-extide-${PV}
427 - ~dev-java/netbeans-harness-${PV}
428 - ~dev-java/netbeans-ide-${PV}
429 - ~dev-java/netbeans-java-${PV}
430 - ~dev-java/netbeans-platform-${PV}"
431 -DEPEND=">=virtual/jdk-1.7
432 - app-arch/unzip
433 - ${CDEPEND}
434 - dev-java/javahelp:0"
435 -RDEPEND=">=virtual/jdk-1.7
436 - ${CDEPEND}"
437 -
438 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
439 -
440 -EANT_BUILD_XML="nbbuild/build.xml"
441 -EANT_BUILD_TARGET="rebuild-cluster"
442 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
443 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
444 -JAVA_PKG_BSFIX="off"
445 -
446 -src_unpack() {
447 - unpack $(basename ${SOURCE_URL})
448 -
449 - einfo "Deleting bundled jars..."
450 - find -name "*.jar" -type f -delete
451 -
452 - unpack netbeans-9999-r14-build.xml.patch.bz2
453 -}
454 -
455 -src_prepare() {
456 - einfo "Deleting bundled class files..."
457 - find -name "*.class" -type f | xargs rm -vf
458 -
459 - epatch netbeans-9999-r14-build.xml.patch
460 -
461 - # Support for custom patches
462 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
463 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
464 -
465 - if [ -n "${files}" ] ; then
466 - einfo "Applying custom patches:"
467 -
468 - for file in ${files} ; do
469 - epatch "${file}"
470 - done
471 - fi
472 - fi
473 -
474 - einfo "Symlinking external libraries..."
475 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
476 -
477 - einfo "Linking in other clusters..."
478 - mkdir "${S}"/nbbuild/netbeans || die
479 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
480 -
481 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
482 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
483 - touch nb.cluster.extide.built
484 -
485 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
486 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
487 - touch nb.cluster.harness.built
488 -
489 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
490 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
491 - touch nb.cluster.ide.built
492 -
493 - ln -s /usr/share/netbeans-java-${SLOT} java || die
494 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
495 - touch nb.cluster.java.built
496 -
497 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
498 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
499 - touch nb.cluster.platform.built
500 -
501 - popd >/dev/null || die
502 -
503 - java-pkg-2_src_prepare
504 -}
505 -
506 -src_install() {
507 - pushd nbbuild/netbeans/apisupport >/dev/null || die
508 -
509 - insinto ${INSTALL_DIR}
510 -
511 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
512 -
513 - doins -r *
514 -
515 - popd >/dev/null || die
516 -
517 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
518 -}
519
520 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150917.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150917.ebuild
521 deleted file mode 100644
522 index 51bd859..0000000
523 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150917.ebuild
524 +++ /dev/null
525 @@ -1,111 +0,0 @@
526 -# Copyright 1999-2015 Gentoo Foundation
527 -# Distributed under the terms of the GNU General Public License v2
528 -# $Id$
529 -
530 -EAPI="4"
531 -inherit eutils java-pkg-2 java-ant-2
532 -
533 -DESCRIPTION="Netbeans API Support Cluster"
534 -HOMEPAGE="http://netbeans.org/projects/apisupport"
535 -SLOT="9999"
536 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
537 -SRC_URI="${SOURCE_URL}
538 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
539 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
540 -KEYWORDS="~amd64 ~x86"
541 -IUSE=""
542 -S="${WORKDIR}"
543 -
544 -CDEPEND="~dev-java/netbeans-extide-${PV}
545 - ~dev-java/netbeans-harness-${PV}
546 - ~dev-java/netbeans-ide-${PV}
547 - ~dev-java/netbeans-java-${PV}
548 - ~dev-java/netbeans-platform-${PV}"
549 -DEPEND=">=virtual/jdk-1.7
550 - app-arch/unzip
551 - ${CDEPEND}
552 - dev-java/javahelp:0"
553 -RDEPEND=">=virtual/jdk-1.7
554 - ${CDEPEND}"
555 -
556 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
557 -
558 -EANT_BUILD_XML="nbbuild/build.xml"
559 -EANT_BUILD_TARGET="rebuild-cluster"
560 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
561 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
562 -JAVA_PKG_BSFIX="off"
563 -
564 -src_unpack() {
565 - unpack $(basename ${SOURCE_URL})
566 -
567 - einfo "Deleting bundled jars..."
568 - find -name "*.jar" -type f -delete
569 -
570 - unpack netbeans-9999-r14-build.xml.patch.bz2
571 -}
572 -
573 -src_prepare() {
574 - einfo "Deleting bundled class files..."
575 - find -name "*.class" -type f | xargs rm -vf
576 -
577 - epatch netbeans-9999-r14-build.xml.patch
578 -
579 - # Support for custom patches
580 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
581 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
582 -
583 - if [ -n "${files}" ] ; then
584 - einfo "Applying custom patches:"
585 -
586 - for file in ${files} ; do
587 - epatch "${file}"
588 - done
589 - fi
590 - fi
591 -
592 - einfo "Symlinking external libraries..."
593 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
594 -
595 - einfo "Linking in other clusters..."
596 - mkdir "${S}"/nbbuild/netbeans || die
597 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
598 -
599 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
600 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
601 - touch nb.cluster.extide.built
602 -
603 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
604 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
605 - touch nb.cluster.harness.built
606 -
607 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
608 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
609 - touch nb.cluster.ide.built
610 -
611 - ln -s /usr/share/netbeans-java-${SLOT} java || die
612 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
613 - touch nb.cluster.java.built
614 -
615 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
616 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
617 - touch nb.cluster.platform.built
618 -
619 - popd >/dev/null || die
620 -
621 - java-pkg-2_src_prepare
622 -}
623 -
624 -src_install() {
625 - pushd nbbuild/netbeans/apisupport >/dev/null || die
626 -
627 - insinto ${INSTALL_DIR}
628 -
629 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
630 -
631 - doins -r *
632 -
633 - popd >/dev/null || die
634 -
635 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
636 -}
637
638 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150918.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150918.ebuild
639 deleted file mode 100644
640 index 64a27a5..0000000
641 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150918.ebuild
642 +++ /dev/null
643 @@ -1,111 +0,0 @@
644 -# Copyright 1999-2015 Gentoo Foundation
645 -# Distributed under the terms of the GNU General Public License v2
646 -# $Id$
647 -
648 -EAPI="4"
649 -inherit eutils java-pkg-2 java-ant-2
650 -
651 -DESCRIPTION="Netbeans API Support Cluster"
652 -HOMEPAGE="http://netbeans.org/projects/apisupport"
653 -SLOT="9999"
654 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
655 -SRC_URI="${SOURCE_URL}
656 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
657 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
658 -KEYWORDS="~amd64 ~x86"
659 -IUSE=""
660 -S="${WORKDIR}"
661 -
662 -CDEPEND="~dev-java/netbeans-extide-${PV}
663 - ~dev-java/netbeans-harness-${PV}
664 - ~dev-java/netbeans-ide-${PV}
665 - ~dev-java/netbeans-java-${PV}
666 - ~dev-java/netbeans-platform-${PV}"
667 -DEPEND=">=virtual/jdk-1.7
668 - app-arch/unzip
669 - ${CDEPEND}
670 - dev-java/javahelp:0"
671 -RDEPEND=">=virtual/jdk-1.7
672 - ${CDEPEND}"
673 -
674 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
675 -
676 -EANT_BUILD_XML="nbbuild/build.xml"
677 -EANT_BUILD_TARGET="rebuild-cluster"
678 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
679 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
680 -JAVA_PKG_BSFIX="off"
681 -
682 -src_unpack() {
683 - unpack $(basename ${SOURCE_URL})
684 -
685 - einfo "Deleting bundled jars..."
686 - find -name "*.jar" -type f -delete
687 -
688 - unpack netbeans-9999-r14-build.xml.patch.bz2
689 -}
690 -
691 -src_prepare() {
692 - einfo "Deleting bundled class files..."
693 - find -name "*.class" -type f | xargs rm -vf
694 -
695 - epatch netbeans-9999-r14-build.xml.patch
696 -
697 - # Support for custom patches
698 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
699 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
700 -
701 - if [ -n "${files}" ] ; then
702 - einfo "Applying custom patches:"
703 -
704 - for file in ${files} ; do
705 - epatch "${file}"
706 - done
707 - fi
708 - fi
709 -
710 - einfo "Symlinking external libraries..."
711 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
712 -
713 - einfo "Linking in other clusters..."
714 - mkdir "${S}"/nbbuild/netbeans || die
715 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
716 -
717 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
718 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
719 - touch nb.cluster.extide.built
720 -
721 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
722 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
723 - touch nb.cluster.harness.built
724 -
725 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
726 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
727 - touch nb.cluster.ide.built
728 -
729 - ln -s /usr/share/netbeans-java-${SLOT} java || die
730 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
731 - touch nb.cluster.java.built
732 -
733 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
734 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
735 - touch nb.cluster.platform.built
736 -
737 - popd >/dev/null || die
738 -
739 - java-pkg-2_src_prepare
740 -}
741 -
742 -src_install() {
743 - pushd nbbuild/netbeans/apisupport >/dev/null || die
744 -
745 - insinto ${INSTALL_DIR}
746 -
747 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
748 -
749 - doins -r *
750 -
751 - popd >/dev/null || die
752 -
753 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
754 -}
755
756 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150921.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150921.ebuild
757 deleted file mode 100644
758 index c1fe40e..0000000
759 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150921.ebuild
760 +++ /dev/null
761 @@ -1,111 +0,0 @@
762 -# Copyright 1999-2015 Gentoo Foundation
763 -# Distributed under the terms of the GNU General Public License v2
764 -# $Id$
765 -
766 -EAPI="4"
767 -inherit eutils java-pkg-2 java-ant-2
768 -
769 -DESCRIPTION="Netbeans API Support Cluster"
770 -HOMEPAGE="http://netbeans.org/projects/apisupport"
771 -SLOT="9999"
772 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
773 -SRC_URI="${SOURCE_URL}
774 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
775 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
776 -KEYWORDS="~amd64 ~x86"
777 -IUSE=""
778 -S="${WORKDIR}"
779 -
780 -CDEPEND="~dev-java/netbeans-extide-${PV}
781 - ~dev-java/netbeans-harness-${PV}
782 - ~dev-java/netbeans-ide-${PV}
783 - ~dev-java/netbeans-java-${PV}
784 - ~dev-java/netbeans-platform-${PV}"
785 -DEPEND=">=virtual/jdk-1.7
786 - app-arch/unzip
787 - ${CDEPEND}
788 - dev-java/javahelp:0"
789 -RDEPEND=">=virtual/jdk-1.7
790 - ${CDEPEND}"
791 -
792 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
793 -
794 -EANT_BUILD_XML="nbbuild/build.xml"
795 -EANT_BUILD_TARGET="rebuild-cluster"
796 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
797 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
798 -JAVA_PKG_BSFIX="off"
799 -
800 -src_unpack() {
801 - unpack $(basename ${SOURCE_URL})
802 -
803 - einfo "Deleting bundled jars..."
804 - find -name "*.jar" -type f -delete
805 -
806 - unpack netbeans-9999-r14-build.xml.patch.bz2
807 -}
808 -
809 -src_prepare() {
810 - einfo "Deleting bundled class files..."
811 - find -name "*.class" -type f | xargs rm -vf
812 -
813 - epatch netbeans-9999-r14-build.xml.patch
814 -
815 - # Support for custom patches
816 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
817 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
818 -
819 - if [ -n "${files}" ] ; then
820 - einfo "Applying custom patches:"
821 -
822 - for file in ${files} ; do
823 - epatch "${file}"
824 - done
825 - fi
826 - fi
827 -
828 - einfo "Symlinking external libraries..."
829 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
830 -
831 - einfo "Linking in other clusters..."
832 - mkdir "${S}"/nbbuild/netbeans || die
833 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
834 -
835 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
836 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
837 - touch nb.cluster.extide.built
838 -
839 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
840 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
841 - touch nb.cluster.harness.built
842 -
843 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
844 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
845 - touch nb.cluster.ide.built
846 -
847 - ln -s /usr/share/netbeans-java-${SLOT} java || die
848 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
849 - touch nb.cluster.java.built
850 -
851 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
852 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
853 - touch nb.cluster.platform.built
854 -
855 - popd >/dev/null || die
856 -
857 - java-pkg-2_src_prepare
858 -}
859 -
860 -src_install() {
861 - pushd nbbuild/netbeans/apisupport >/dev/null || die
862 -
863 - insinto ${INSTALL_DIR}
864 -
865 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
866 -
867 - doins -r *
868 -
869 - popd >/dev/null || die
870 -
871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
872 -}
873
874 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150922.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150922.ebuild
875 deleted file mode 100644
876 index d084a64..0000000
877 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150922.ebuild
878 +++ /dev/null
879 @@ -1,111 +0,0 @@
880 -# Copyright 1999-2015 Gentoo Foundation
881 -# Distributed under the terms of the GNU General Public License v2
882 -# $Id$
883 -
884 -EAPI="4"
885 -inherit eutils java-pkg-2 java-ant-2
886 -
887 -DESCRIPTION="Netbeans API Support Cluster"
888 -HOMEPAGE="http://netbeans.org/projects/apisupport"
889 -SLOT="9999"
890 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
891 -SRC_URI="${SOURCE_URL}
892 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
893 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
894 -KEYWORDS="~amd64 ~x86"
895 -IUSE=""
896 -S="${WORKDIR}"
897 -
898 -CDEPEND="~dev-java/netbeans-extide-${PV}
899 - ~dev-java/netbeans-harness-${PV}
900 - ~dev-java/netbeans-ide-${PV}
901 - ~dev-java/netbeans-java-${PV}
902 - ~dev-java/netbeans-platform-${PV}"
903 -DEPEND=">=virtual/jdk-1.7
904 - app-arch/unzip
905 - ${CDEPEND}
906 - dev-java/javahelp:0"
907 -RDEPEND=">=virtual/jdk-1.7
908 - ${CDEPEND}"
909 -
910 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
911 -
912 -EANT_BUILD_XML="nbbuild/build.xml"
913 -EANT_BUILD_TARGET="rebuild-cluster"
914 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
915 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
916 -JAVA_PKG_BSFIX="off"
917 -
918 -src_unpack() {
919 - unpack $(basename ${SOURCE_URL})
920 -
921 - einfo "Deleting bundled jars..."
922 - find -name "*.jar" -type f -delete
923 -
924 - unpack netbeans-9999-r14-build.xml.patch.bz2
925 -}
926 -
927 -src_prepare() {
928 - einfo "Deleting bundled class files..."
929 - find -name "*.class" -type f | xargs rm -vf
930 -
931 - epatch netbeans-9999-r14-build.xml.patch
932 -
933 - # Support for custom patches
934 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
935 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
936 -
937 - if [ -n "${files}" ] ; then
938 - einfo "Applying custom patches:"
939 -
940 - for file in ${files} ; do
941 - epatch "${file}"
942 - done
943 - fi
944 - fi
945 -
946 - einfo "Symlinking external libraries..."
947 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
948 -
949 - einfo "Linking in other clusters..."
950 - mkdir "${S}"/nbbuild/netbeans || die
951 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
952 -
953 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
954 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
955 - touch nb.cluster.extide.built
956 -
957 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
958 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
959 - touch nb.cluster.harness.built
960 -
961 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
962 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
963 - touch nb.cluster.ide.built
964 -
965 - ln -s /usr/share/netbeans-java-${SLOT} java || die
966 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
967 - touch nb.cluster.java.built
968 -
969 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
970 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
971 - touch nb.cluster.platform.built
972 -
973 - popd >/dev/null || die
974 -
975 - java-pkg-2_src_prepare
976 -}
977 -
978 -src_install() {
979 - pushd nbbuild/netbeans/apisupport >/dev/null || die
980 -
981 - insinto ${INSTALL_DIR}
982 -
983 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
984 -
985 - doins -r *
986 -
987 - popd >/dev/null || die
988 -
989 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
990 -}
991
992 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150923.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150923.ebuild
993 deleted file mode 100644
994 index fe7d800..0000000
995 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150923.ebuild
996 +++ /dev/null
997 @@ -1,111 +0,0 @@
998 -# Copyright 1999-2015 Gentoo Foundation
999 -# Distributed under the terms of the GNU General Public License v2
1000 -# $Id$
1001 -
1002 -EAPI="4"
1003 -inherit eutils java-pkg-2 java-ant-2
1004 -
1005 -DESCRIPTION="Netbeans API Support Cluster"
1006 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1007 -SLOT="9999"
1008 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
1009 -SRC_URI="${SOURCE_URL}
1010 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1011 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1012 -KEYWORDS="~amd64 ~x86"
1013 -IUSE=""
1014 -S="${WORKDIR}"
1015 -
1016 -CDEPEND="~dev-java/netbeans-extide-${PV}
1017 - ~dev-java/netbeans-harness-${PV}
1018 - ~dev-java/netbeans-ide-${PV}
1019 - ~dev-java/netbeans-java-${PV}
1020 - ~dev-java/netbeans-platform-${PV}"
1021 -DEPEND=">=virtual/jdk-1.7
1022 - app-arch/unzip
1023 - ${CDEPEND}
1024 - dev-java/javahelp:0"
1025 -RDEPEND=">=virtual/jdk-1.7
1026 - ${CDEPEND}"
1027 -
1028 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1029 -
1030 -EANT_BUILD_XML="nbbuild/build.xml"
1031 -EANT_BUILD_TARGET="rebuild-cluster"
1032 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1033 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1034 -JAVA_PKG_BSFIX="off"
1035 -
1036 -src_unpack() {
1037 - unpack $(basename ${SOURCE_URL})
1038 -
1039 - einfo "Deleting bundled jars..."
1040 - find -name "*.jar" -type f -delete
1041 -
1042 - unpack netbeans-9999-r14-build.xml.patch.bz2
1043 -}
1044 -
1045 -src_prepare() {
1046 - einfo "Deleting bundled class files..."
1047 - find -name "*.class" -type f | xargs rm -vf
1048 -
1049 - epatch netbeans-9999-r14-build.xml.patch
1050 -
1051 - # Support for custom patches
1052 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1053 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1054 -
1055 - if [ -n "${files}" ] ; then
1056 - einfo "Applying custom patches:"
1057 -
1058 - for file in ${files} ; do
1059 - epatch "${file}"
1060 - done
1061 - fi
1062 - fi
1063 -
1064 - einfo "Symlinking external libraries..."
1065 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1066 -
1067 - einfo "Linking in other clusters..."
1068 - mkdir "${S}"/nbbuild/netbeans || die
1069 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1070 -
1071 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1072 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1073 - touch nb.cluster.extide.built
1074 -
1075 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1076 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1077 - touch nb.cluster.harness.built
1078 -
1079 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1080 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1081 - touch nb.cluster.ide.built
1082 -
1083 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1084 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1085 - touch nb.cluster.java.built
1086 -
1087 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1088 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1089 - touch nb.cluster.platform.built
1090 -
1091 - popd >/dev/null || die
1092 -
1093 - java-pkg-2_src_prepare
1094 -}
1095 -
1096 -src_install() {
1097 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1098 -
1099 - insinto ${INSTALL_DIR}
1100 -
1101 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1102 -
1103 - doins -r *
1104 -
1105 - popd >/dev/null || die
1106 -
1107 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1108 -}
1109
1110 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150924.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150924.ebuild
1111 deleted file mode 100644
1112 index 0d7c2fe..0000000
1113 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150924.ebuild
1114 +++ /dev/null
1115 @@ -1,111 +0,0 @@
1116 -# Copyright 1999-2015 Gentoo Foundation
1117 -# Distributed under the terms of the GNU General Public License v2
1118 -# $Id$
1119 -
1120 -EAPI="4"
1121 -inherit eutils java-pkg-2 java-ant-2
1122 -
1123 -DESCRIPTION="Netbeans API Support Cluster"
1124 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1125 -SLOT="9999"
1126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
1127 -SRC_URI="${SOURCE_URL}
1128 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1129 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1130 -KEYWORDS="~amd64 ~x86"
1131 -IUSE=""
1132 -S="${WORKDIR}"
1133 -
1134 -CDEPEND="~dev-java/netbeans-extide-${PV}
1135 - ~dev-java/netbeans-harness-${PV}
1136 - ~dev-java/netbeans-ide-${PV}
1137 - ~dev-java/netbeans-java-${PV}
1138 - ~dev-java/netbeans-platform-${PV}"
1139 -DEPEND=">=virtual/jdk-1.7
1140 - app-arch/unzip
1141 - ${CDEPEND}
1142 - dev-java/javahelp:0"
1143 -RDEPEND=">=virtual/jdk-1.7
1144 - ${CDEPEND}"
1145 -
1146 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1147 -
1148 -EANT_BUILD_XML="nbbuild/build.xml"
1149 -EANT_BUILD_TARGET="rebuild-cluster"
1150 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1151 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1152 -JAVA_PKG_BSFIX="off"
1153 -
1154 -src_unpack() {
1155 - unpack $(basename ${SOURCE_URL})
1156 -
1157 - einfo "Deleting bundled jars..."
1158 - find -name "*.jar" -type f -delete
1159 -
1160 - unpack netbeans-9999-r14-build.xml.patch.bz2
1161 -}
1162 -
1163 -src_prepare() {
1164 - einfo "Deleting bundled class files..."
1165 - find -name "*.class" -type f | xargs rm -vf
1166 -
1167 - epatch netbeans-9999-r14-build.xml.patch
1168 -
1169 - # Support for custom patches
1170 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1171 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1172 -
1173 - if [ -n "${files}" ] ; then
1174 - einfo "Applying custom patches:"
1175 -
1176 - for file in ${files} ; do
1177 - epatch "${file}"
1178 - done
1179 - fi
1180 - fi
1181 -
1182 - einfo "Symlinking external libraries..."
1183 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1184 -
1185 - einfo "Linking in other clusters..."
1186 - mkdir "${S}"/nbbuild/netbeans || die
1187 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1188 -
1189 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1190 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1191 - touch nb.cluster.extide.built
1192 -
1193 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1194 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1195 - touch nb.cluster.harness.built
1196 -
1197 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1198 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1199 - touch nb.cluster.ide.built
1200 -
1201 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1202 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1203 - touch nb.cluster.java.built
1204 -
1205 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1206 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1207 - touch nb.cluster.platform.built
1208 -
1209 - popd >/dev/null || die
1210 -
1211 - java-pkg-2_src_prepare
1212 -}
1213 -
1214 -src_install() {
1215 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1216 -
1217 - insinto ${INSTALL_DIR}
1218 -
1219 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1220 -
1221 - doins -r *
1222 -
1223 - popd >/dev/null || die
1224 -
1225 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1226 -}
1227
1228 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150925.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150925.ebuild
1229 deleted file mode 100644
1230 index 03cc4d6..0000000
1231 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150925.ebuild
1232 +++ /dev/null
1233 @@ -1,111 +0,0 @@
1234 -# Copyright 1999-2015 Gentoo Foundation
1235 -# Distributed under the terms of the GNU General Public License v2
1236 -# $Id$
1237 -
1238 -EAPI="4"
1239 -inherit eutils java-pkg-2 java-ant-2
1240 -
1241 -DESCRIPTION="Netbeans API Support Cluster"
1242 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1243 -SLOT="9999"
1244 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
1245 -SRC_URI="${SOURCE_URL}
1246 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1247 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1248 -KEYWORDS="~amd64 ~x86"
1249 -IUSE=""
1250 -S="${WORKDIR}"
1251 -
1252 -CDEPEND="~dev-java/netbeans-extide-${PV}
1253 - ~dev-java/netbeans-harness-${PV}
1254 - ~dev-java/netbeans-ide-${PV}
1255 - ~dev-java/netbeans-java-${PV}
1256 - ~dev-java/netbeans-platform-${PV}"
1257 -DEPEND=">=virtual/jdk-1.7
1258 - app-arch/unzip
1259 - ${CDEPEND}
1260 - dev-java/javahelp:0"
1261 -RDEPEND=">=virtual/jdk-1.7
1262 - ${CDEPEND}"
1263 -
1264 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1265 -
1266 -EANT_BUILD_XML="nbbuild/build.xml"
1267 -EANT_BUILD_TARGET="rebuild-cluster"
1268 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1269 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1270 -JAVA_PKG_BSFIX="off"
1271 -
1272 -src_unpack() {
1273 - unpack $(basename ${SOURCE_URL})
1274 -
1275 - einfo "Deleting bundled jars..."
1276 - find -name "*.jar" -type f -delete
1277 -
1278 - unpack netbeans-9999-r14-build.xml.patch.bz2
1279 -}
1280 -
1281 -src_prepare() {
1282 - einfo "Deleting bundled class files..."
1283 - find -name "*.class" -type f | xargs rm -vf
1284 -
1285 - epatch netbeans-9999-r14-build.xml.patch
1286 -
1287 - # Support for custom patches
1288 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1289 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1290 -
1291 - if [ -n "${files}" ] ; then
1292 - einfo "Applying custom patches:"
1293 -
1294 - for file in ${files} ; do
1295 - epatch "${file}"
1296 - done
1297 - fi
1298 - fi
1299 -
1300 - einfo "Symlinking external libraries..."
1301 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1302 -
1303 - einfo "Linking in other clusters..."
1304 - mkdir "${S}"/nbbuild/netbeans || die
1305 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1306 -
1307 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1308 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1309 - touch nb.cluster.extide.built
1310 -
1311 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1312 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1313 - touch nb.cluster.harness.built
1314 -
1315 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1316 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1317 - touch nb.cluster.ide.built
1318 -
1319 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1320 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1321 - touch nb.cluster.java.built
1322 -
1323 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1324 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1325 - touch nb.cluster.platform.built
1326 -
1327 - popd >/dev/null || die
1328 -
1329 - java-pkg-2_src_prepare
1330 -}
1331 -
1332 -src_install() {
1333 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1334 -
1335 - insinto ${INSTALL_DIR}
1336 -
1337 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1338 -
1339 - doins -r *
1340 -
1341 - popd >/dev/null || die
1342 -
1343 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1344 -}
1345
1346 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150929.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150929.ebuild
1347 deleted file mode 100644
1348 index 1f68505..0000000
1349 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20150929.ebuild
1350 +++ /dev/null
1351 @@ -1,111 +0,0 @@
1352 -# Copyright 1999-2015 Gentoo Foundation
1353 -# Distributed under the terms of the GNU General Public License v2
1354 -# $Id$
1355 -
1356 -EAPI="4"
1357 -inherit eutils java-pkg-2 java-ant-2
1358 -
1359 -DESCRIPTION="Netbeans API Support Cluster"
1360 -HOMEPAGE="http://netbeans.org/projects/apisupport"
1361 -SLOT="9999"
1362 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
1363 -SRC_URI="${SOURCE_URL}
1364 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
1365 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1366 -KEYWORDS="~amd64 ~x86"
1367 -IUSE=""
1368 -S="${WORKDIR}"
1369 -
1370 -CDEPEND="~dev-java/netbeans-extide-${PV}
1371 - ~dev-java/netbeans-harness-${PV}
1372 - ~dev-java/netbeans-ide-${PV}
1373 - ~dev-java/netbeans-java-${PV}
1374 - ~dev-java/netbeans-platform-${PV}"
1375 -DEPEND=">=virtual/jdk-1.7
1376 - app-arch/unzip
1377 - ${CDEPEND}
1378 - dev-java/javahelp:0"
1379 -RDEPEND=">=virtual/jdk-1.7
1380 - ${CDEPEND}"
1381 -
1382 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1383 -
1384 -EANT_BUILD_XML="nbbuild/build.xml"
1385 -EANT_BUILD_TARGET="rebuild-cluster"
1386 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1387 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1388 -JAVA_PKG_BSFIX="off"
1389 -
1390 -src_unpack() {
1391 - unpack $(basename ${SOURCE_URL})
1392 -
1393 - einfo "Deleting bundled jars..."
1394 - find -name "*.jar" -type f -delete
1395 -
1396 - unpack netbeans-9999-r14-build.xml.patch.bz2
1397 -}
1398 -
1399 -src_prepare() {
1400 - einfo "Deleting bundled class files..."
1401 - find -name "*.class" -type f | xargs rm -vf
1402 -
1403 - epatch netbeans-9999-r14-build.xml.patch
1404 -
1405 - # Support for custom patches
1406 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1407 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1408 -
1409 - if [ -n "${files}" ] ; then
1410 - einfo "Applying custom patches:"
1411 -
1412 - for file in ${files} ; do
1413 - epatch "${file}"
1414 - done
1415 - fi
1416 - fi
1417 -
1418 - einfo "Symlinking external libraries..."
1419 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1420 -
1421 - einfo "Linking in other clusters..."
1422 - mkdir "${S}"/nbbuild/netbeans || die
1423 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1424 -
1425 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1426 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1427 - touch nb.cluster.extide.built
1428 -
1429 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1430 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1431 - touch nb.cluster.harness.built
1432 -
1433 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1434 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1435 - touch nb.cluster.ide.built
1436 -
1437 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1438 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1439 - touch nb.cluster.java.built
1440 -
1441 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1442 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1443 - touch nb.cluster.platform.built
1444 -
1445 - popd >/dev/null || die
1446 -
1447 - java-pkg-2_src_prepare
1448 -}
1449 -
1450 -src_install() {
1451 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1452 -
1453 - insinto ${INSTALL_DIR}
1454 -
1455 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1456 -
1457 - doins -r *
1458 -
1459 - popd >/dev/null || die
1460 -
1461 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1462 -}
1463
1464 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
1465 index bb87c73..1d77f64 100644
1466 --- a/dev-java/netbeans-cnd/Manifest
1467 +++ b/dev-java/netbeans-cnd/Manifest
1468 @@ -1,23 +1,15 @@
1469 DIST 05DF72202917B78CCD9012D4CA2990DCC5D30A9A-clank_0.3.6.zip 7977290 SHA256 5588da55c54ffb5901695d970f464bff55191ee8908ba11c8c10c0cce54a5acc SHA512 574bf7fa8312bbceb7df856343c3a7df904de3bdfa0b9bb934c3c262aab8025f89776fab3d8e5504c72068b0b133f9db472686718bfddcedd7e472f7ae192107 WHIRLPOOL 7e0db7dea3820d61f39f3fef55fa03874d942db762f55da93fb1c65925ae3f9cdfef01b60df242bd07edcad92a24da3fd920fe660e6be97df7f40891f8fdd40d
1470 -DIST 069B350908C75C4C2D357902CC4A5967EDCCD420-clank_0.3.6.zip 7499918 SHA256 a1d7e2cc7830d6338c175846357e9c7f1afeb64fe3f9840b6fa97ed2133d47d0 SHA512 81735aac1cf26a568333d893c1e2c558ca0c77b92dce90a0524d56125b565ba69ff30f7d01e2d21bedf57d0ed91275d27156dbe6b8df48d969f16f049152ca04 WHIRLPOOL fda157151796ba7cc9344d5124719670e6cd0b44655127515874cb026b8c752f4fcc25e555fc1ff5bfb1c503b66efc631645f920d3514e08b5e4e8dcbba1b6dd
1471 -DIST 09A3160AABFD64441C5B0427D0C9B61D2A64146B-clank_0.3.6.zip 8259390 SHA256 e86a560561b1484cf866305db6e1cd67a9ab3a776513c2e59755a31227993dc8 SHA512 c3359cec8bf96567738186b03d713f889526e154cb3c5a96eda16ea2423bcca8cd0f0357d18bdd83a83d567a42edb88fcc782a81a393d66e1eaff91a30b06e57 WHIRLPOOL 6a36a67856945018225974a71a189a9c68f3cb63893bd5b28ab8abb8820857a1e1f9c0a9a7834196352100e12fea1fd1c0f62265b39b38f292695f678a981ee2
1472 -DIST 0F2BB0A9D0C3B271431391AB394E95D25C871A68-clank_0.3.6.zip 7734360 SHA256 14ba371997b6c435950f4d6b1df6ad99d60fcc473abca4aeeb870f3e31ea9f4a SHA512 398410b3dceabe190b526178d2e75e114e4e50a1c83203b9a398ffd8166b533db6067179b5f8cc2548aec11bfa32b97990e2eec9a89101bdb2be0688a8d65f17 WHIRLPOOL b5c1f67e2789a2165580461c4b7a97745d628435a771e6ea8013a786f38cd148f9eaebd76e426b0c2e80d914e8d7764db43ddeec6e00bf8de9987f2375bfa2d7
1473 DIST 1D4EAF7EC4687B3AB3C2636B10DF0E8683429286-clank_0.3.6.zip 8563036 SHA256 baa23a792137da9c587d869c2f8b14ca10738ada9292caa3536685f0388046d6 SHA512 ef6bc5a7427f0c18cf3faa875b9515dc964367fa6a40312584d735201387d0f4d3281a239bc588e885491ce5396bac9e9e9f5a6b0ed4735682b0ff91b9637eec WHIRLPOOL af716ee0b453a6fc40ea6ff10e7cde1aebc0dbd0ee8df65dd42b45f56cfb8d2f57d23efe119d4d13393ec138f72748e49a95b3192e33849ef01e4ed193d63d3d
1474 DIST 24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip 28980 SHA256 205a14a41fb7232c2a20779278ee1e303e6d3dedb3c84496b370ae397a7767b5 SHA512 0e570745cfb163cb54ac8b6b0f6feb6c76e3c414f03eab213f93637dc84471c0bb5b786af096acdd6265383474bf26db763ebda066add398efe601e5749a51b9 WHIRLPOOL 2d0042e180eba66269d4ccdf6279dcd166b4a34947406b5f7279b0017ebed27b2ea95f1565e57908e3567b303fb69d2cb5ca6504653126611ced84f103650a0c
1475 -DIST 266E6F59C67F78B1044BD8E026D2940DE322904E-clank_0.3.6.zip 7522214 SHA256 c70dccfe70362a94e4e0ef76d4fecfb7fa9b7c933f50052511c108503dc0e94e SHA512 f4cc763cf585b406f5370f6d85dad3077c23978f33ddcc3a417a8f1b215a68db4fed546992588c85220347dffb22153f081ccd44c4e1929106ecdce1d7211c8f WHIRLPOOL ee7f59f7d30e0f1c35ad223ab82256be7752d81693038e1eb362345ed23ff01bb6c0dcadd261320052c8019be6c0fb98536db4c10b359d25b80a1e92b0c02bb6
1476 DIST 2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip 152701 SHA256 ee454c52dab7af01a0c292bbbd9bd5fa62e07480d4284a34e38746aba4bb501b SHA512 222ae7d6fc8a1f5610a107264fd249180a7a865094979dd5426fb266b94e1d24ef421199cdcb923ab58577c292a183863c45a1434b4dcb35bd67dbdcde945e54 WHIRLPOOL 821c0e5e9534955ee9b4200476fa1fe65b453520551cb71a71a225bb96ac69ba6c408e9d59b5df7008ec1b8d173035e76358172cf3ebafbbd50d0971db3a8983
1477 DIST 2F4C7072A9AAC358270D2682E3DF89473FC4DEDE-clank_0.3.6.zip 7839786 SHA256 59fb821b72a24242563fd5ffa97948c70bc33ae83cdc4b1f1ead6349a4c0e87b SHA512 52520f3800f9b4e92adc02de98bc39d540ae8fe1deda61d8cf836ca9b366f4fefb14406c42ba5674fcd7399795cc79fd971dc6e37b2c28422d7f818f743af98e WHIRLPOOL 61c8e39d14201f70fb26b711a7bdf8bf80847858caae2bb5ee79507fb0733ed0156ddbe062c2c52cfd21633d85a71644920dac219a7dc7c48130498202ce7138
1478 DIST 36E4640519B7F44D81F3DAE57DE7B4407C09A382-clank_0.3.6.zip 8562464 SHA256 fbca7b3eef20d4eb2e8d87bfdfc10e434449ce60d60f9158c6a75dadb60a8b9e SHA512 31867a01d17ed6ae080c1c946141f031332538c49d7472002abbf2699834a7f065a83e7b527a59eb861dfdb99637c4680e9bc2ccafc27af0fa25b961d6570db2 WHIRLPOOL f7f68c49320cbfb64b985e6aad48c3e8edae6a0d5eaadd1a41b4273b1257b226d753c6c00a7526fcb04ec633521aac96f147a801f6aa918c5493c6425fa13542
1479 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
1480 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
1481 DIST 6579F6C3D1F5919A96522788A5BB4F0B17027DC7-clank_0.3.6.zip 7506472 SHA256 9be771787ce11220cc5d641e387637cfad82fe11e3597fb9a941f2334847d7aa SHA512 fc8c993dd29160423d142c0cbdb07cdfca81bc350a517af36f958f19e67d2cd0be2cc55e44c81934f240fe7c2251e4c31451db127824de92d669ddadcce0f4fb WHIRLPOOL 34aa693596c4273af200fe2869d9b6bc30137422ac126c43da4a15fe46b956c14b6b34b984a8bc30587239b48cd83780741f262626a25ec8cb9f8f507c2257f7
1482 -DIST 6E655079DAB13EED7E53AD961F24664274646299-clank_0.3.6.zip 7723898 SHA256 c0f2b52bb3badea9fb74071ead110722b1a6e716b37eb2dc59067c7a2dd3a1f0 SHA512 8a76ffe58a101ddf351c0d13afc15c720d2b9718695ad2c51f4910ec90585b6a546ee267e33bf3f7266b80ddda2732fae53b00382f5b5b662c9fa5b3b2f0d261 WHIRLPOOL 86a1df3f152fa0e3287963a91cc64ab6c35d34e60591ee23f635433835d016b9e8e812ab0d950c681247f1a18cf83ad61b6d75a6d061ec70010cbf010bf590fa
1483 DIST 765AEE3D86807079B0FE630F0802E6A7EC86B2DF-clank_0.3.6.zip 8496056 SHA256 a369d68819db42141efd419744944822650f4dd792d35dcbb22b8c523f1f5635 SHA512 f4d68eabd8b3711f86ff54858a3e715ff5af715a93f0c1349d38db16158ea866c94b64a663b32ae6983d3afa674963bfe25774573113b414fd198ae2027b7391 WHIRLPOOL 21176e8901713158774cfffa3631a0b3edb5b8f46215f6e3edf8d661aeb1f4ee6e4fc9b47ae8d320c65d9ddcc624f888637c3fd38b39e15fded780d17363ef6c
1484 DIST 83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip 8525958 SHA256 fd2e84cd60aee6e07d022aef6953c92487b48c3b9e8405f35a4b2dae1bcc28f4 SHA512 ac626166c5b9c1c7bb18e7a91045dbb362072c0086b15fb94de161e98c84cb74e7d34340422d13b1edb46853809c3d2640042b9488faae56b2cd03556085bf2b WHIRLPOOL 1e8efe4a8c6f56f287fcf2a52b34bd16154bebb9305041f4da9d778aa4affe61bb610250cfeb0bdd3fe752b4be1deb7603d4b4b260408e5d049bcc577a222b53
1485 -DIST 91F81ED36683E7DA584C97FACA3DA8E21F6EBAE4-clank_0.3.6.zip 7290324 SHA256 b6e274a8da5889c0206f342d7e9549ea3b1563d70fff2029e3ad1add0b35b43e SHA512 e826bc72cb839f6f7725d2fff70b45c594645410f2ebab0131c5942648cfaaed67d407ea2dcbe9a1fe060b35fd981ffc9e8fc1bff3e486acb782d073d55d37fd WHIRLPOOL e3a910243d6519b66c45f197f918ef0146250f58967fb37cec8e6a9fb2271cfe9c3b548d58f953d81f2c333cc5b3440b5dd6a156c20903bd119ab6ab7df707e8
1486 DIST 99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip 7930942 SHA256 ad9a64303fc4db833d2789a7d5b0be537ea7db55090189411e5778efff54a8a6 SHA512 46d91f0cbe86af186b87e6b972ecc9391f5b2a670eaf7238b60bb5399c0da40382c729338d1e2cf8ab94eb4ac64bfe9253da1cfad2ec900a87d56df4d299d707 WHIRLPOOL 52ab6b35eaa04d0e375bc4aaad43c4390021309da1956e81db6ba4fc8730da147f35eeceb8a02fa7e42e315296e8be3eb03d88d7d8987fdce30ec433ac5c407b
1487 -DIST A8C1DD1ECB47D9424506C3BB0B40D7148278006E-clank_0.3.6.zip 8275014 SHA256 5ff9d23973dc3ad09d777d2baf9aec58f07c119d14ab168a98006bde20ddfda8 SHA512 b2c58cb116312e8ff06f8c842c0924b8a5db5fba3010e333924318ca5b5963025bcc3a2d048a2333a5f666eca8571c8a59dfb3d8ded6ba3cf99c07a46420f0b8 WHIRLPOOL 5bd5ce58a35403f516591f43b9a18d68be0a4dbe0e0910d3702df390fb7ceee98271cf0c08d92dd1f8627dbb1f1a09459c631c293169aff6639a62c7b3ec00fc
1488 -DIST B4005BE1B5E701F2DF428F8431FA24C4FB2CBD9A-clank_0.3.6.zip 8261438 SHA256 24c17617807ddd0652ce6fbaa5ae0113974dfcce7f6ff74cc7229a0f37200525 SHA512 a5a2bf2ca2d53da5b7b7d69deb09118913e329d65a893baa5ba49bb180a423b0a975ad3ec43aa0941a90684fbfdf5d75686efcebbdfc1657cef8aa51a4fad90d WHIRLPOOL b2725acc7e3420056d9dace1ad52e9830260b69282b4691f8b39933736085ea60a4dff7c978d68c89c9f2fa082a14ca2476e86ab4c18b402dd44a639a7a933a4
1489 DIST BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip 177647 SHA256 c92c3d3311b8f75883f4f9280fe8d6932b154c67c9dd1bd65a49beb45e578cd1 SHA512 c42e4f0c1b7efb24a45dc375180bfc8b0e02e74e01233665d3e74bf83a182c2b0bbe8b572a8eeb993d77312f6d118777d0576adfca4ea8f4c2cfe08892155345 WHIRLPOOL 41b573c7ca4b926333f28a9329a2423955055ff716e7be03b7a6f4714e7261e57574b16a0e89b96ae744dc0a36f9a4a72f8d948b11a6b8052159d42cbd40876a
1490 DIST BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip 31891 SHA256 dd9105ad309b56d22ef08573ec48a5f21baa2c50f8606df9c7b6245abd9dbe72 SHA512 288229a85536a45fbae6ba5a4dc085fa2053264259f14833cd435f64191a4b2f4b93c3e9981589087ec293afbb0fc76e97d2b5312a196e3b3fed11a605ab650a WHIRLPOOL 69379d331a68e1c4eb15aa8b1ff5256c9b98d9fad4688f2d306841973b151fd22ddbca25c5388af39b487b8810a2e521ffefbbb9775cf02271626179c3810c04
1491 DIST C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip 92177 SHA256 71e6d46d9c7e624bc83dbfa4edde20bfdcb47ae76dc2b19dd553d23f22b454e7 SHA512 64b15aa898a45c1dce0d9c58ec4ef8c3dc1a32e1213543d98002cbf5419d67b3caf4357c8a252e36951197f3edd70e34a226c989e5479ce3b2d1405783d3d530 WHIRLPOOL 675db7f81ecadcecfe52f18cf8bd465867c1dac12f818717248da9a7d071d45adeb3c6af2e6ac1863bb5ccca36ae9383722d2361c28af52e51e5f2ac34736e89
1492 @@ -27,16 +19,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
1493 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1494 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
1495 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1496 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
1497 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
1498 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
1499 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
1500 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
1501 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
1502 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
1503 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
1504 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
1505 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
1506 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
1507 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
1508 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
1509 @@ -58,16 +40,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
1510 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
1511 EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
1512 EBUILD netbeans-cnd-8.1_rc2.ebuild 4745 SHA256 b1c5a9a27ec1c22ea6eda555bce70adc6735c02d0eb47ebe676bffba4a2c3db7 SHA512 d50cb168b724476bbcb280e0e78a5ca3659721639f8e678be20523f0a491e2edbd78759cdbbeb86cc5ab039af7e46a92eebcabba5aeb366a5592fd3ed53d57a7 WHIRLPOOL a395a72b1acf8156dcb0185c5236986d40e01e1fec475f629c7a54f1e0cec2754a3d2de1883bf17e08264059d3d3009c54de019c4b5f156c1c884252b7240081
1513 -EBUILD netbeans-cnd-9999_p20150914.ebuild 4790 SHA256 50932d2b0cb6a9edb4cd69bde82d3b68a05f423f3b2da10de6cd7a6228793c51 SHA512 0b3a4d72ae37ecc08c48201ff9129c67b1c70c9175a077630b0480d1bcf60c629a6ac53f81e1f7efbb79ca4aacaaa1be56bbab42ebd0970658ac183fdfa4e58c WHIRLPOOL 909af5ae85c91bf317a984c2601da50aeb3acd8f56d12384b929ffe99cb131bf7e814db8aa4836195953b3cd8ed031813193abc0654b3802e5a7ad63d165b422
1514 -EBUILD netbeans-cnd-9999_p20150915.ebuild 4790 SHA256 46f9d85a375fe1321d05926eaf1ae862600393c07b3b1c03a2f992cb88dc798b SHA512 afe2d3aaa3e9a685b7ffeb70647a8b8865ab6afe086c085e82299748dde3b8dcf0903d566d44136039784e4f1c2af9a4b962ea736df867c7ae8fd57d6c8adbf5 WHIRLPOOL 0c4c1ee5ba4b2d4212a0d1ab6805a66c806576fe8c1bc74fd9731cdf428788f6946515fa558f6d0fee7a5bdbfd1108778ef2f131c0e3bba380b5889d264059f6
1515 -EBUILD netbeans-cnd-9999_p20150917.ebuild 4790 SHA256 e06b859dc1a28fa2f42ee8df2a2ebb19b549d1cf82dbd3c51e55196a877489df SHA512 a44735ac73cfa68844a5461cc1e7c18daabbdb058dac4c73af4ab12e501a121c975dfa9d4659867d4a1cac7ed9c2b73258958253e2e8327ab24b5023c09ab10e WHIRLPOOL b5b07b9a97bb58da7358ef3e047ec7015d88137e3648d93c53789f71287965a81d1980d7310fe5f6d96cc69a3d45d3e7c5b06f01fac5c9b0a195cadf5605ba6f
1516 -EBUILD netbeans-cnd-9999_p20150918.ebuild 4790 SHA256 b2e97eb01204039b65a33885df0de47b5098074414385c15fc63be8ca80b19ed SHA512 830667813e1b7f111b9a5eae3f47fb553c1bca4be166aad7d657834cb1200a729e77c3dd495e6c061dcfa0480a3ecdb5f1fb47927495da458797f8beffbbc1f5 WHIRLPOOL 50555813ce8597792ad964053d72a340cd0e97e219c31c0399835fb8925c7e9eff14e2cf2b5ceb21e74d1b6faf5ccbb0788d43b58363e1243a39618fbb7791c1
1517 -EBUILD netbeans-cnd-9999_p20150921.ebuild 4790 SHA256 6ed2de03f2dd8e2e6a432544a93fbdfee235b48ccd9f222db7842a887797d38b SHA512 65800652286da9584e777c6dc4fdb4b8af70fa815dbce480ad7607fa3c0770d87021fec56c7eb9992430a80c5f96fa45b2070857fd4c864ecd991b229b852951 WHIRLPOOL 0f1f5d29da9137887074831f48cb919dcb88044c0ccc4b88467ae60af079e03d59497ead801a29e5e5f53b7bdd21b6892c58e1256f17c0cee2a2e0b897d2f7e5
1518 -EBUILD netbeans-cnd-9999_p20150922.ebuild 4790 SHA256 b982f6466f4e54e21f00581697614e032ab2dc25d1c9cbc88be4832fbb38e450 SHA512 407d63b4819b319e98ed4f627fc2c4526815d492ceed83025fd80e48f9f5298c050f8c55ec00da0eed764772b8e5da3c9849f8e27f4202f62121f510f93f27c2 WHIRLPOOL 8ae2252bd6b6091524ffceb9a35fc9c94f85ae8e7939ce7f676546183d3bc698bae9765626f3f030cde5321e08f0f620c1b53867d9c19d8e972686cb91fa1b14
1519 -EBUILD netbeans-cnd-9999_p20150923.ebuild 4790 SHA256 f944283bb71857fb4e66583e70eff2b674a59ed34f23ca671f7e7bd09eb17f3a SHA512 4ed5bccb7bf8a3609e7393d5eb389e517bf9b1e9bc8adcd8f69cf82c52045ecf33b940279e1d48354a83a76f6897f2e8146565405c8caae779ef8d6f78486c35 WHIRLPOOL 87a6d3e5c5ef43a79c4721b86d565476577a00cf7b9af0135340e0d55cf33f2c1697a64336d140970febc194a82ee5739173c0e1e29e998e88f696d8910ffa63
1520 -EBUILD netbeans-cnd-9999_p20150924.ebuild 4790 SHA256 1e6242df1437ee478cd4bb792599cab312e7e62ac903bfd68c15e22c2b48482b SHA512 2b7e57699ca2ae3a68965ce1c7574946d5dd3af97342414bcba0acc3fd70d35010b305da1bc287d791123f0e98a2669c2aeee82121ded6107718be309fc28f66 WHIRLPOOL e40ec033df821077b8852fac390f9b538b270acf054aec4f6a77e966ce2904bdf2c50a9e29c5823ab683e6ba99c3fe0d1436f84363b393f683907b7e6ad6bb8a
1521 -EBUILD netbeans-cnd-9999_p20150925.ebuild 4790 SHA256 0442eb9d63835aa3ace4ec5fac2ee030e4821dce54376011399dc817276f372c SHA512 939d64a173e4a1ee037891cdfbdc11fa593894ef146cdd00845012d49f015df76cb72fbf05502d290cf1b4028716cceae8ed81d81afeb286349ef53d4bf0e81e WHIRLPOOL 03311a53adb48ad4c559d7d539d00829d65d0631b3a992bf0a1e6da947fd33fdde566122b62ff98fc74df1acfbf3f8a0f30b6b6cde0bcfa6443e6751e0b7d196
1522 -EBUILD netbeans-cnd-9999_p20150929.ebuild 4790 SHA256 87d109d9568049b9a036f1b6c90f6bfb18cd7d2753719f1eabe78f841f66b26e SHA512 1974287975c2949e59fac98769fba4e605516e29dab8dfe12a9b34501100a0703901adf158ce1898e266d084228158e614e1c9550f089f5ae1e64e75f4e4f526 WHIRLPOOL 25b27509f3246e85c43a3f92e500d04e4b8cdb393759c379ba2cf78c9752d4f3acb60fde27f02eeb1b0a0196c38ef0946310b3744d0ae59ffcd3f7260fa117c5
1523 EBUILD netbeans-cnd-9999_p20151001.ebuild 4790 SHA256 b699f830d6365a79195b7b411d5b764aeb1c67c243c633fc8ec9076ccecd387a SHA512 0488b2027a00ece43bbda93220c366926d4a96a87c380db3157495c45e0ef1c6da70725882d7c449b555a1eb641f066b8868100ef112da0ad66ad80ec79fce0b WHIRLPOOL c13484878e87d25a9ca8ce0556b464778c47528b345971101b870291787b2b2835e5ba06cbe31e29fbcb2964eed15a5259041c344cc96f6546d78f4f51365f56
1524 EBUILD netbeans-cnd-9999_p20151002.ebuild 4790 SHA256 b594fe449b56ca1f3ea527c8825fca3180ede5c6e25d039af2cfeeb1243f6116 SHA512 f1b447f992183aad7180ef5630ca225d2b93b5c874c9e282d6565ca89129c43372f4535557cfcb81a47c27815997c6e051df224a8e9527d67c1ccb588e8e7129 WHIRLPOOL cc7c3c4d969c9a970ce0d1b3ff758fb934655e50326d32f11ed825fca008d089cede1201172872508bbda377e6266f5572e9e1e0199abb886093d566fbc04e5b
1525 EBUILD netbeans-cnd-9999_p20151003.ebuild 4790 SHA256 94fffae05a79f51102df6f08dd5cc640e811d6cf613c7dc7fb88ebe35600faa9 SHA512 d103617e2a0d9583e304cfda6a2ac9ab1d667f8c7b120f7b0b8d117899ba1e9b9fe02940088997a7d908d5650a2e20098a33ca45a0a8caf8125450d3d11dcd09 WHIRLPOOL b1bea6f6f91613239e41b256c5c1fad1d4162c64580d8729e395a42c03f400bec63f1150551b853798ca17dd2b961b85b6cc4dfbf6e126f8b8d8b77896b00347
1526
1527 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150914.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150914.ebuild
1528 deleted file mode 100644
1529 index 84fc85f..0000000
1530 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150914.ebuild
1531 +++ /dev/null
1532 @@ -1,127 +0,0 @@
1533 -# Copyright 1999-2015 Gentoo Foundation
1534 -# Distributed under the terms of the GNU General Public License v2
1535 -# $Id$
1536 -
1537 -EAPI="4"
1538 -inherit eutils java-pkg-2 java-ant-2
1539 -
1540 -DESCRIPTION="Netbeans CND Cluster"
1541 -HOMEPAGE="http://netbeans.org/projects/cnd"
1542 -SLOT="9999"
1543 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
1544 -SRC_URI="${SOURCE_URL}
1545 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1546 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1547 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1548 - http://hg.netbeans.org/binaries/069B350908C75C4C2D357902CC4A5967EDCCD420-clank_0.3.6.zip
1549 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1550 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1551 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1552 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1553 -KEYWORDS="~amd64 ~x86"
1554 -IUSE=""
1555 -S="${WORKDIR}"
1556 -
1557 -# These files are for remote development and debugging
1558 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1559 -
1560 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1561 - ~dev-java/netbeans-harness-${PV}
1562 - ~dev-java/netbeans-ide-${PV}
1563 - ~dev-java/netbeans-platform-${PV}"
1564 -DEPEND=">=virtual/jdk-1.7
1565 - app-arch/unzip
1566 - >=dev-java/jna-3.4.0
1567 - ${CDEPEND}
1568 - dev-java/javahelp:0"
1569 -RDEPEND=">=virtual/jdk-1.7
1570 - ${CDEPEND}"
1571 -
1572 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1573 -
1574 -EANT_BUILD_XML="nbbuild/build.xml"
1575 -EANT_BUILD_TARGET="rebuild-cluster"
1576 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1577 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1578 -JAVA_PKG_BSFIX="off"
1579 -
1580 -src_unpack() {
1581 - unpack $(basename ${SOURCE_URL})
1582 -
1583 - einfo "Deleting bundled jars..."
1584 - find -name "*.jar" -type f -delete
1585 -
1586 - unpack netbeans-9999-r14-build.xml.patch.bz2
1587 -
1588 - pushd "${S}" >/dev/null || die
1589 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1590 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1591 - ln -s "${DISTDIR}"/069B350908C75C4C2D357902CC4A5967EDCCD420-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1592 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1593 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1594 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1595 - popd >/dev/null || die
1596 -}
1597 -
1598 -src_prepare() {
1599 - einfo "Deleting bundled class files..."
1600 - find -name "*.class" -type f | xargs rm -vf
1601 -
1602 - epatch netbeans-9999-r14-build.xml.patch
1603 -
1604 - # Support for custom patches
1605 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1606 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1607 -
1608 - if [ -n "${files}" ] ; then
1609 - einfo "Applying custom patches:"
1610 -
1611 - for file in ${files} ; do
1612 - epatch "${file}"
1613 - done
1614 - fi
1615 - fi
1616 -
1617 - einfo "Symlinking external libraries..."
1618 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1619 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1620 -
1621 - einfo "Linking in other clusters..."
1622 - mkdir "${S}"/nbbuild/netbeans || die
1623 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1624 -
1625 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1626 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1627 - touch nb.cluster.dlight.built
1628 -
1629 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1630 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1631 - touch nb.cluster.harness.built
1632 -
1633 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1634 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1635 - touch nb.cluster.ide.built
1636 -
1637 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1638 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1639 - touch nb.cluster.platform.built
1640 -
1641 - popd >/dev/null || die
1642 -
1643 - java-pkg-2_src_prepare
1644 -}
1645 -
1646 -src_install() {
1647 - pushd nbbuild/netbeans/cnd >/dev/null || die
1648 -
1649 - insinto ${INSTALL_DIR}
1650 -
1651 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1652 -
1653 - doins -r *
1654 - fperms 755 bin/dorun.sh
1655 -
1656 - popd >/dev/null || die
1657 -
1658 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1659 -}
1660
1661 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150915.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150915.ebuild
1662 deleted file mode 100644
1663 index 80da4b3..0000000
1664 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150915.ebuild
1665 +++ /dev/null
1666 @@ -1,127 +0,0 @@
1667 -# Copyright 1999-2015 Gentoo Foundation
1668 -# Distributed under the terms of the GNU General Public License v2
1669 -# $Id$
1670 -
1671 -EAPI="4"
1672 -inherit eutils java-pkg-2 java-ant-2
1673 -
1674 -DESCRIPTION="Netbeans CND Cluster"
1675 -HOMEPAGE="http://netbeans.org/projects/cnd"
1676 -SLOT="9999"
1677 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
1678 -SRC_URI="${SOURCE_URL}
1679 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1680 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1681 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1682 - http://hg.netbeans.org/binaries/A8C1DD1ECB47D9424506C3BB0B40D7148278006E-clank_0.3.6.zip
1683 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1684 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1685 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1686 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1687 -KEYWORDS="~amd64 ~x86"
1688 -IUSE=""
1689 -S="${WORKDIR}"
1690 -
1691 -# These files are for remote development and debugging
1692 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1693 -
1694 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1695 - ~dev-java/netbeans-harness-${PV}
1696 - ~dev-java/netbeans-ide-${PV}
1697 - ~dev-java/netbeans-platform-${PV}"
1698 -DEPEND=">=virtual/jdk-1.7
1699 - app-arch/unzip
1700 - >=dev-java/jna-3.4.0
1701 - ${CDEPEND}
1702 - dev-java/javahelp:0"
1703 -RDEPEND=">=virtual/jdk-1.7
1704 - ${CDEPEND}"
1705 -
1706 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1707 -
1708 -EANT_BUILD_XML="nbbuild/build.xml"
1709 -EANT_BUILD_TARGET="rebuild-cluster"
1710 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1711 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1712 -JAVA_PKG_BSFIX="off"
1713 -
1714 -src_unpack() {
1715 - unpack $(basename ${SOURCE_URL})
1716 -
1717 - einfo "Deleting bundled jars..."
1718 - find -name "*.jar" -type f -delete
1719 -
1720 - unpack netbeans-9999-r14-build.xml.patch.bz2
1721 -
1722 - pushd "${S}" >/dev/null || die
1723 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1724 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1725 - ln -s "${DISTDIR}"/A8C1DD1ECB47D9424506C3BB0B40D7148278006E-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1726 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1727 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1728 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1729 - popd >/dev/null || die
1730 -}
1731 -
1732 -src_prepare() {
1733 - einfo "Deleting bundled class files..."
1734 - find -name "*.class" -type f | xargs rm -vf
1735 -
1736 - epatch netbeans-9999-r14-build.xml.patch
1737 -
1738 - # Support for custom patches
1739 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1740 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1741 -
1742 - if [ -n "${files}" ] ; then
1743 - einfo "Applying custom patches:"
1744 -
1745 - for file in ${files} ; do
1746 - epatch "${file}"
1747 - done
1748 - fi
1749 - fi
1750 -
1751 - einfo "Symlinking external libraries..."
1752 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1753 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1754 -
1755 - einfo "Linking in other clusters..."
1756 - mkdir "${S}"/nbbuild/netbeans || die
1757 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1758 -
1759 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1760 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1761 - touch nb.cluster.dlight.built
1762 -
1763 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1764 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1765 - touch nb.cluster.harness.built
1766 -
1767 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1768 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1769 - touch nb.cluster.ide.built
1770 -
1771 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1772 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1773 - touch nb.cluster.platform.built
1774 -
1775 - popd >/dev/null || die
1776 -
1777 - java-pkg-2_src_prepare
1778 -}
1779 -
1780 -src_install() {
1781 - pushd nbbuild/netbeans/cnd >/dev/null || die
1782 -
1783 - insinto ${INSTALL_DIR}
1784 -
1785 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1786 -
1787 - doins -r *
1788 - fperms 755 bin/dorun.sh
1789 -
1790 - popd >/dev/null || die
1791 -
1792 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1793 -}
1794
1795 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150917.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150917.ebuild
1796 deleted file mode 100644
1797 index 69dc4ce..0000000
1798 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150917.ebuild
1799 +++ /dev/null
1800 @@ -1,127 +0,0 @@
1801 -# Copyright 1999-2015 Gentoo Foundation
1802 -# Distributed under the terms of the GNU General Public License v2
1803 -# $Id$
1804 -
1805 -EAPI="4"
1806 -inherit eutils java-pkg-2 java-ant-2
1807 -
1808 -DESCRIPTION="Netbeans CND Cluster"
1809 -HOMEPAGE="http://netbeans.org/projects/cnd"
1810 -SLOT="9999"
1811 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
1812 -SRC_URI="${SOURCE_URL}
1813 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1814 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1815 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1816 - http://hg.netbeans.org/binaries/09A3160AABFD64441C5B0427D0C9B61D2A64146B-clank_0.3.6.zip
1817 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1818 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1819 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1820 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1821 -KEYWORDS="~amd64 ~x86"
1822 -IUSE=""
1823 -S="${WORKDIR}"
1824 -
1825 -# These files are for remote development and debugging
1826 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1827 -
1828 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1829 - ~dev-java/netbeans-harness-${PV}
1830 - ~dev-java/netbeans-ide-${PV}
1831 - ~dev-java/netbeans-platform-${PV}"
1832 -DEPEND=">=virtual/jdk-1.7
1833 - app-arch/unzip
1834 - >=dev-java/jna-3.4.0
1835 - ${CDEPEND}
1836 - dev-java/javahelp:0"
1837 -RDEPEND=">=virtual/jdk-1.7
1838 - ${CDEPEND}"
1839 -
1840 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1841 -
1842 -EANT_BUILD_XML="nbbuild/build.xml"
1843 -EANT_BUILD_TARGET="rebuild-cluster"
1844 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1845 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1846 -JAVA_PKG_BSFIX="off"
1847 -
1848 -src_unpack() {
1849 - unpack $(basename ${SOURCE_URL})
1850 -
1851 - einfo "Deleting bundled jars..."
1852 - find -name "*.jar" -type f -delete
1853 -
1854 - unpack netbeans-9999-r14-build.xml.patch.bz2
1855 -
1856 - pushd "${S}" >/dev/null || die
1857 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1858 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1859 - ln -s "${DISTDIR}"/09A3160AABFD64441C5B0427D0C9B61D2A64146B-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1860 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1861 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1862 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1863 - popd >/dev/null || die
1864 -}
1865 -
1866 -src_prepare() {
1867 - einfo "Deleting bundled class files..."
1868 - find -name "*.class" -type f | xargs rm -vf
1869 -
1870 - epatch netbeans-9999-r14-build.xml.patch
1871 -
1872 - # Support for custom patches
1873 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1874 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1875 -
1876 - if [ -n "${files}" ] ; then
1877 - einfo "Applying custom patches:"
1878 -
1879 - for file in ${files} ; do
1880 - epatch "${file}"
1881 - done
1882 - fi
1883 - fi
1884 -
1885 - einfo "Symlinking external libraries..."
1886 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1887 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1888 -
1889 - einfo "Linking in other clusters..."
1890 - mkdir "${S}"/nbbuild/netbeans || die
1891 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1892 -
1893 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1894 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1895 - touch nb.cluster.dlight.built
1896 -
1897 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1898 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1899 - touch nb.cluster.harness.built
1900 -
1901 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1902 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1903 - touch nb.cluster.ide.built
1904 -
1905 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1906 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1907 - touch nb.cluster.platform.built
1908 -
1909 - popd >/dev/null || die
1910 -
1911 - java-pkg-2_src_prepare
1912 -}
1913 -
1914 -src_install() {
1915 - pushd nbbuild/netbeans/cnd >/dev/null || die
1916 -
1917 - insinto ${INSTALL_DIR}
1918 -
1919 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1920 -
1921 - doins -r *
1922 - fperms 755 bin/dorun.sh
1923 -
1924 - popd >/dev/null || die
1925 -
1926 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1927 -}
1928
1929 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150918.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150918.ebuild
1930 deleted file mode 100644
1931 index 44f3e3b..0000000
1932 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150918.ebuild
1933 +++ /dev/null
1934 @@ -1,127 +0,0 @@
1935 -# Copyright 1999-2015 Gentoo Foundation
1936 -# Distributed under the terms of the GNU General Public License v2
1937 -# $Id$
1938 -
1939 -EAPI="4"
1940 -inherit eutils java-pkg-2 java-ant-2
1941 -
1942 -DESCRIPTION="Netbeans CND Cluster"
1943 -HOMEPAGE="http://netbeans.org/projects/cnd"
1944 -SLOT="9999"
1945 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
1946 -SRC_URI="${SOURCE_URL}
1947 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1948 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1949 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1950 - http://hg.netbeans.org/binaries/91F81ED36683E7DA584C97FACA3DA8E21F6EBAE4-clank_0.3.6.zip
1951 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1952 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1953 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1954 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1955 -KEYWORDS="~amd64 ~x86"
1956 -IUSE=""
1957 -S="${WORKDIR}"
1958 -
1959 -# These files are for remote development and debugging
1960 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1961 -
1962 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1963 - ~dev-java/netbeans-harness-${PV}
1964 - ~dev-java/netbeans-ide-${PV}
1965 - ~dev-java/netbeans-platform-${PV}"
1966 -DEPEND=">=virtual/jdk-1.7
1967 - app-arch/unzip
1968 - >=dev-java/jna-3.4.0
1969 - ${CDEPEND}
1970 - dev-java/javahelp:0"
1971 -RDEPEND=">=virtual/jdk-1.7
1972 - ${CDEPEND}"
1973 -
1974 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1975 -
1976 -EANT_BUILD_XML="nbbuild/build.xml"
1977 -EANT_BUILD_TARGET="rebuild-cluster"
1978 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1979 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1980 -JAVA_PKG_BSFIX="off"
1981 -
1982 -src_unpack() {
1983 - unpack $(basename ${SOURCE_URL})
1984 -
1985 - einfo "Deleting bundled jars..."
1986 - find -name "*.jar" -type f -delete
1987 -
1988 - unpack netbeans-9999-r14-build.xml.patch.bz2
1989 -
1990 - pushd "${S}" >/dev/null || die
1991 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1992 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1993 - ln -s "${DISTDIR}"/91F81ED36683E7DA584C97FACA3DA8E21F6EBAE4-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1994 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1995 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1996 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1997 - popd >/dev/null || die
1998 -}
1999 -
2000 -src_prepare() {
2001 - einfo "Deleting bundled class files..."
2002 - find -name "*.class" -type f | xargs rm -vf
2003 -
2004 - epatch netbeans-9999-r14-build.xml.patch
2005 -
2006 - # Support for custom patches
2007 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2008 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2009 -
2010 - if [ -n "${files}" ] ; then
2011 - einfo "Applying custom patches:"
2012 -
2013 - for file in ${files} ; do
2014 - epatch "${file}"
2015 - done
2016 - fi
2017 - fi
2018 -
2019 - einfo "Symlinking external libraries..."
2020 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2021 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2022 -
2023 - einfo "Linking in other clusters..."
2024 - mkdir "${S}"/nbbuild/netbeans || die
2025 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2026 -
2027 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2028 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2029 - touch nb.cluster.dlight.built
2030 -
2031 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2032 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2033 - touch nb.cluster.harness.built
2034 -
2035 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2036 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2037 - touch nb.cluster.ide.built
2038 -
2039 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2040 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2041 - touch nb.cluster.platform.built
2042 -
2043 - popd >/dev/null || die
2044 -
2045 - java-pkg-2_src_prepare
2046 -}
2047 -
2048 -src_install() {
2049 - pushd nbbuild/netbeans/cnd >/dev/null || die
2050 -
2051 - insinto ${INSTALL_DIR}
2052 -
2053 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2054 -
2055 - doins -r *
2056 - fperms 755 bin/dorun.sh
2057 -
2058 - popd >/dev/null || die
2059 -
2060 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2061 -}
2062
2063 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150921.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150921.ebuild
2064 deleted file mode 100644
2065 index cc44251..0000000
2066 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150921.ebuild
2067 +++ /dev/null
2068 @@ -1,127 +0,0 @@
2069 -# Copyright 1999-2015 Gentoo Foundation
2070 -# Distributed under the terms of the GNU General Public License v2
2071 -# $Id$
2072 -
2073 -EAPI="4"
2074 -inherit eutils java-pkg-2 java-ant-2
2075 -
2076 -DESCRIPTION="Netbeans CND Cluster"
2077 -HOMEPAGE="http://netbeans.org/projects/cnd"
2078 -SLOT="9999"
2079 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
2080 -SRC_URI="${SOURCE_URL}
2081 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2082 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2083 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2084 - http://hg.netbeans.org/binaries/91F81ED36683E7DA584C97FACA3DA8E21F6EBAE4-clank_0.3.6.zip
2085 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2086 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2087 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2088 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2089 -KEYWORDS="~amd64 ~x86"
2090 -IUSE=""
2091 -S="${WORKDIR}"
2092 -
2093 -# These files are for remote development and debugging
2094 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2095 -
2096 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2097 - ~dev-java/netbeans-harness-${PV}
2098 - ~dev-java/netbeans-ide-${PV}
2099 - ~dev-java/netbeans-platform-${PV}"
2100 -DEPEND=">=virtual/jdk-1.7
2101 - app-arch/unzip
2102 - >=dev-java/jna-3.4.0
2103 - ${CDEPEND}
2104 - dev-java/javahelp:0"
2105 -RDEPEND=">=virtual/jdk-1.7
2106 - ${CDEPEND}"
2107 -
2108 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2109 -
2110 -EANT_BUILD_XML="nbbuild/build.xml"
2111 -EANT_BUILD_TARGET="rebuild-cluster"
2112 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2113 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2114 -JAVA_PKG_BSFIX="off"
2115 -
2116 -src_unpack() {
2117 - unpack $(basename ${SOURCE_URL})
2118 -
2119 - einfo "Deleting bundled jars..."
2120 - find -name "*.jar" -type f -delete
2121 -
2122 - unpack netbeans-9999-r14-build.xml.patch.bz2
2123 -
2124 - pushd "${S}" >/dev/null || die
2125 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2126 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2127 - ln -s "${DISTDIR}"/91F81ED36683E7DA584C97FACA3DA8E21F6EBAE4-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2128 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2129 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2130 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2131 - popd >/dev/null || die
2132 -}
2133 -
2134 -src_prepare() {
2135 - einfo "Deleting bundled class files..."
2136 - find -name "*.class" -type f | xargs rm -vf
2137 -
2138 - epatch netbeans-9999-r14-build.xml.patch
2139 -
2140 - # Support for custom patches
2141 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2142 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2143 -
2144 - if [ -n "${files}" ] ; then
2145 - einfo "Applying custom patches:"
2146 -
2147 - for file in ${files} ; do
2148 - epatch "${file}"
2149 - done
2150 - fi
2151 - fi
2152 -
2153 - einfo "Symlinking external libraries..."
2154 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2155 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2156 -
2157 - einfo "Linking in other clusters..."
2158 - mkdir "${S}"/nbbuild/netbeans || die
2159 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2160 -
2161 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2162 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2163 - touch nb.cluster.dlight.built
2164 -
2165 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2166 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2167 - touch nb.cluster.harness.built
2168 -
2169 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2170 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2171 - touch nb.cluster.ide.built
2172 -
2173 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2174 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2175 - touch nb.cluster.platform.built
2176 -
2177 - popd >/dev/null || die
2178 -
2179 - java-pkg-2_src_prepare
2180 -}
2181 -
2182 -src_install() {
2183 - pushd nbbuild/netbeans/cnd >/dev/null || die
2184 -
2185 - insinto ${INSTALL_DIR}
2186 -
2187 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2188 -
2189 - doins -r *
2190 - fperms 755 bin/dorun.sh
2191 -
2192 - popd >/dev/null || die
2193 -
2194 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2195 -}
2196
2197 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150922.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150922.ebuild
2198 deleted file mode 100644
2199 index 33b363b..0000000
2200 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150922.ebuild
2201 +++ /dev/null
2202 @@ -1,127 +0,0 @@
2203 -# Copyright 1999-2015 Gentoo Foundation
2204 -# Distributed under the terms of the GNU General Public License v2
2205 -# $Id$
2206 -
2207 -EAPI="4"
2208 -inherit eutils java-pkg-2 java-ant-2
2209 -
2210 -DESCRIPTION="Netbeans CND Cluster"
2211 -HOMEPAGE="http://netbeans.org/projects/cnd"
2212 -SLOT="9999"
2213 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
2214 -SRC_URI="${SOURCE_URL}
2215 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2216 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2217 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2218 - http://hg.netbeans.org/binaries/B4005BE1B5E701F2DF428F8431FA24C4FB2CBD9A-clank_0.3.6.zip
2219 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2220 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2221 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2222 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2223 -KEYWORDS="~amd64 ~x86"
2224 -IUSE=""
2225 -S="${WORKDIR}"
2226 -
2227 -# These files are for remote development and debugging
2228 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2229 -
2230 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2231 - ~dev-java/netbeans-harness-${PV}
2232 - ~dev-java/netbeans-ide-${PV}
2233 - ~dev-java/netbeans-platform-${PV}"
2234 -DEPEND=">=virtual/jdk-1.7
2235 - app-arch/unzip
2236 - >=dev-java/jna-3.4.0
2237 - ${CDEPEND}
2238 - dev-java/javahelp:0"
2239 -RDEPEND=">=virtual/jdk-1.7
2240 - ${CDEPEND}"
2241 -
2242 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2243 -
2244 -EANT_BUILD_XML="nbbuild/build.xml"
2245 -EANT_BUILD_TARGET="rebuild-cluster"
2246 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2247 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2248 -JAVA_PKG_BSFIX="off"
2249 -
2250 -src_unpack() {
2251 - unpack $(basename ${SOURCE_URL})
2252 -
2253 - einfo "Deleting bundled jars..."
2254 - find -name "*.jar" -type f -delete
2255 -
2256 - unpack netbeans-9999-r14-build.xml.patch.bz2
2257 -
2258 - pushd "${S}" >/dev/null || die
2259 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2260 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2261 - ln -s "${DISTDIR}"/B4005BE1B5E701F2DF428F8431FA24C4FB2CBD9A-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2262 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2263 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2264 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2265 - popd >/dev/null || die
2266 -}
2267 -
2268 -src_prepare() {
2269 - einfo "Deleting bundled class files..."
2270 - find -name "*.class" -type f | xargs rm -vf
2271 -
2272 - epatch netbeans-9999-r14-build.xml.patch
2273 -
2274 - # Support for custom patches
2275 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2276 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2277 -
2278 - if [ -n "${files}" ] ; then
2279 - einfo "Applying custom patches:"
2280 -
2281 - for file in ${files} ; do
2282 - epatch "${file}"
2283 - done
2284 - fi
2285 - fi
2286 -
2287 - einfo "Symlinking external libraries..."
2288 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2289 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2290 -
2291 - einfo "Linking in other clusters..."
2292 - mkdir "${S}"/nbbuild/netbeans || die
2293 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2294 -
2295 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2296 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2297 - touch nb.cluster.dlight.built
2298 -
2299 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2300 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2301 - touch nb.cluster.harness.built
2302 -
2303 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2304 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2305 - touch nb.cluster.ide.built
2306 -
2307 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2308 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2309 - touch nb.cluster.platform.built
2310 -
2311 - popd >/dev/null || die
2312 -
2313 - java-pkg-2_src_prepare
2314 -}
2315 -
2316 -src_install() {
2317 - pushd nbbuild/netbeans/cnd >/dev/null || die
2318 -
2319 - insinto ${INSTALL_DIR}
2320 -
2321 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2322 -
2323 - doins -r *
2324 - fperms 755 bin/dorun.sh
2325 -
2326 - popd >/dev/null || die
2327 -
2328 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2329 -}
2330
2331 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150923.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150923.ebuild
2332 deleted file mode 100644
2333 index 9cd23e1..0000000
2334 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150923.ebuild
2335 +++ /dev/null
2336 @@ -1,127 +0,0 @@
2337 -# Copyright 1999-2015 Gentoo Foundation
2338 -# Distributed under the terms of the GNU General Public License v2
2339 -# $Id$
2340 -
2341 -EAPI="4"
2342 -inherit eutils java-pkg-2 java-ant-2
2343 -
2344 -DESCRIPTION="Netbeans CND Cluster"
2345 -HOMEPAGE="http://netbeans.org/projects/cnd"
2346 -SLOT="9999"
2347 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
2348 -SRC_URI="${SOURCE_URL}
2349 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2350 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2351 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2352 - http://hg.netbeans.org/binaries/266E6F59C67F78B1044BD8E026D2940DE322904E-clank_0.3.6.zip
2353 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2354 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2355 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2356 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2357 -KEYWORDS="~amd64 ~x86"
2358 -IUSE=""
2359 -S="${WORKDIR}"
2360 -
2361 -# These files are for remote development and debugging
2362 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2363 -
2364 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2365 - ~dev-java/netbeans-harness-${PV}
2366 - ~dev-java/netbeans-ide-${PV}
2367 - ~dev-java/netbeans-platform-${PV}"
2368 -DEPEND=">=virtual/jdk-1.7
2369 - app-arch/unzip
2370 - >=dev-java/jna-3.4.0
2371 - ${CDEPEND}
2372 - dev-java/javahelp:0"
2373 -RDEPEND=">=virtual/jdk-1.7
2374 - ${CDEPEND}"
2375 -
2376 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2377 -
2378 -EANT_BUILD_XML="nbbuild/build.xml"
2379 -EANT_BUILD_TARGET="rebuild-cluster"
2380 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2381 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2382 -JAVA_PKG_BSFIX="off"
2383 -
2384 -src_unpack() {
2385 - unpack $(basename ${SOURCE_URL})
2386 -
2387 - einfo "Deleting bundled jars..."
2388 - find -name "*.jar" -type f -delete
2389 -
2390 - unpack netbeans-9999-r14-build.xml.patch.bz2
2391 -
2392 - pushd "${S}" >/dev/null || die
2393 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2394 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2395 - ln -s "${DISTDIR}"/266E6F59C67F78B1044BD8E026D2940DE322904E-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2396 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2397 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2398 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2399 - popd >/dev/null || die
2400 -}
2401 -
2402 -src_prepare() {
2403 - einfo "Deleting bundled class files..."
2404 - find -name "*.class" -type f | xargs rm -vf
2405 -
2406 - epatch netbeans-9999-r14-build.xml.patch
2407 -
2408 - # Support for custom patches
2409 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2410 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2411 -
2412 - if [ -n "${files}" ] ; then
2413 - einfo "Applying custom patches:"
2414 -
2415 - for file in ${files} ; do
2416 - epatch "${file}"
2417 - done
2418 - fi
2419 - fi
2420 -
2421 - einfo "Symlinking external libraries..."
2422 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2423 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2424 -
2425 - einfo "Linking in other clusters..."
2426 - mkdir "${S}"/nbbuild/netbeans || die
2427 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2428 -
2429 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2430 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2431 - touch nb.cluster.dlight.built
2432 -
2433 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2434 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2435 - touch nb.cluster.harness.built
2436 -
2437 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2438 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2439 - touch nb.cluster.ide.built
2440 -
2441 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2442 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2443 - touch nb.cluster.platform.built
2444 -
2445 - popd >/dev/null || die
2446 -
2447 - java-pkg-2_src_prepare
2448 -}
2449 -
2450 -src_install() {
2451 - pushd nbbuild/netbeans/cnd >/dev/null || die
2452 -
2453 - insinto ${INSTALL_DIR}
2454 -
2455 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2456 -
2457 - doins -r *
2458 - fperms 755 bin/dorun.sh
2459 -
2460 - popd >/dev/null || die
2461 -
2462 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2463 -}
2464
2465 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150924.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150924.ebuild
2466 deleted file mode 100644
2467 index 258be27..0000000
2468 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150924.ebuild
2469 +++ /dev/null
2470 @@ -1,127 +0,0 @@
2471 -# Copyright 1999-2015 Gentoo Foundation
2472 -# Distributed under the terms of the GNU General Public License v2
2473 -# $Id$
2474 -
2475 -EAPI="4"
2476 -inherit eutils java-pkg-2 java-ant-2
2477 -
2478 -DESCRIPTION="Netbeans CND Cluster"
2479 -HOMEPAGE="http://netbeans.org/projects/cnd"
2480 -SLOT="9999"
2481 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
2482 -SRC_URI="${SOURCE_URL}
2483 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2484 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2485 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2486 - http://hg.netbeans.org/binaries/6E655079DAB13EED7E53AD961F24664274646299-clank_0.3.6.zip
2487 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2488 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2489 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2490 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2491 -KEYWORDS="~amd64 ~x86"
2492 -IUSE=""
2493 -S="${WORKDIR}"
2494 -
2495 -# These files are for remote development and debugging
2496 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2497 -
2498 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2499 - ~dev-java/netbeans-harness-${PV}
2500 - ~dev-java/netbeans-ide-${PV}
2501 - ~dev-java/netbeans-platform-${PV}"
2502 -DEPEND=">=virtual/jdk-1.7
2503 - app-arch/unzip
2504 - >=dev-java/jna-3.4.0
2505 - ${CDEPEND}
2506 - dev-java/javahelp:0"
2507 -RDEPEND=">=virtual/jdk-1.7
2508 - ${CDEPEND}"
2509 -
2510 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2511 -
2512 -EANT_BUILD_XML="nbbuild/build.xml"
2513 -EANT_BUILD_TARGET="rebuild-cluster"
2514 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2515 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2516 -JAVA_PKG_BSFIX="off"
2517 -
2518 -src_unpack() {
2519 - unpack $(basename ${SOURCE_URL})
2520 -
2521 - einfo "Deleting bundled jars..."
2522 - find -name "*.jar" -type f -delete
2523 -
2524 - unpack netbeans-9999-r14-build.xml.patch.bz2
2525 -
2526 - pushd "${S}" >/dev/null || die
2527 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2528 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2529 - ln -s "${DISTDIR}"/6E655079DAB13EED7E53AD961F24664274646299-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2530 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2531 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2532 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2533 - popd >/dev/null || die
2534 -}
2535 -
2536 -src_prepare() {
2537 - einfo "Deleting bundled class files..."
2538 - find -name "*.class" -type f | xargs rm -vf
2539 -
2540 - epatch netbeans-9999-r14-build.xml.patch
2541 -
2542 - # Support for custom patches
2543 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2544 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2545 -
2546 - if [ -n "${files}" ] ; then
2547 - einfo "Applying custom patches:"
2548 -
2549 - for file in ${files} ; do
2550 - epatch "${file}"
2551 - done
2552 - fi
2553 - fi
2554 -
2555 - einfo "Symlinking external libraries..."
2556 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2557 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2558 -
2559 - einfo "Linking in other clusters..."
2560 - mkdir "${S}"/nbbuild/netbeans || die
2561 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2562 -
2563 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2564 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2565 - touch nb.cluster.dlight.built
2566 -
2567 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2568 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2569 - touch nb.cluster.harness.built
2570 -
2571 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2572 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2573 - touch nb.cluster.ide.built
2574 -
2575 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2576 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2577 - touch nb.cluster.platform.built
2578 -
2579 - popd >/dev/null || die
2580 -
2581 - java-pkg-2_src_prepare
2582 -}
2583 -
2584 -src_install() {
2585 - pushd nbbuild/netbeans/cnd >/dev/null || die
2586 -
2587 - insinto ${INSTALL_DIR}
2588 -
2589 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2590 -
2591 - doins -r *
2592 - fperms 755 bin/dorun.sh
2593 -
2594 - popd >/dev/null || die
2595 -
2596 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2597 -}
2598
2599 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150925.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150925.ebuild
2600 deleted file mode 100644
2601 index 8e7db75..0000000
2602 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150925.ebuild
2603 +++ /dev/null
2604 @@ -1,127 +0,0 @@
2605 -# Copyright 1999-2015 Gentoo Foundation
2606 -# Distributed under the terms of the GNU General Public License v2
2607 -# $Id$
2608 -
2609 -EAPI="4"
2610 -inherit eutils java-pkg-2 java-ant-2
2611 -
2612 -DESCRIPTION="Netbeans CND Cluster"
2613 -HOMEPAGE="http://netbeans.org/projects/cnd"
2614 -SLOT="9999"
2615 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
2616 -SRC_URI="${SOURCE_URL}
2617 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2618 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2619 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2620 - http://hg.netbeans.org/binaries/6E655079DAB13EED7E53AD961F24664274646299-clank_0.3.6.zip
2621 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2622 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2623 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2624 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2625 -KEYWORDS="~amd64 ~x86"
2626 -IUSE=""
2627 -S="${WORKDIR}"
2628 -
2629 -# These files are for remote development and debugging
2630 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2631 -
2632 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2633 - ~dev-java/netbeans-harness-${PV}
2634 - ~dev-java/netbeans-ide-${PV}
2635 - ~dev-java/netbeans-platform-${PV}"
2636 -DEPEND=">=virtual/jdk-1.7
2637 - app-arch/unzip
2638 - >=dev-java/jna-3.4.0
2639 - ${CDEPEND}
2640 - dev-java/javahelp:0"
2641 -RDEPEND=">=virtual/jdk-1.7
2642 - ${CDEPEND}"
2643 -
2644 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2645 -
2646 -EANT_BUILD_XML="nbbuild/build.xml"
2647 -EANT_BUILD_TARGET="rebuild-cluster"
2648 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2649 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2650 -JAVA_PKG_BSFIX="off"
2651 -
2652 -src_unpack() {
2653 - unpack $(basename ${SOURCE_URL})
2654 -
2655 - einfo "Deleting bundled jars..."
2656 - find -name "*.jar" -type f -delete
2657 -
2658 - unpack netbeans-9999-r14-build.xml.patch.bz2
2659 -
2660 - pushd "${S}" >/dev/null || die
2661 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2662 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2663 - ln -s "${DISTDIR}"/6E655079DAB13EED7E53AD961F24664274646299-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2664 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2665 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2666 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2667 - popd >/dev/null || die
2668 -}
2669 -
2670 -src_prepare() {
2671 - einfo "Deleting bundled class files..."
2672 - find -name "*.class" -type f | xargs rm -vf
2673 -
2674 - epatch netbeans-9999-r14-build.xml.patch
2675 -
2676 - # Support for custom patches
2677 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2678 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2679 -
2680 - if [ -n "${files}" ] ; then
2681 - einfo "Applying custom patches:"
2682 -
2683 - for file in ${files} ; do
2684 - epatch "${file}"
2685 - done
2686 - fi
2687 - fi
2688 -
2689 - einfo "Symlinking external libraries..."
2690 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2691 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2692 -
2693 - einfo "Linking in other clusters..."
2694 - mkdir "${S}"/nbbuild/netbeans || die
2695 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2696 -
2697 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2698 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2699 - touch nb.cluster.dlight.built
2700 -
2701 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2702 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2703 - touch nb.cluster.harness.built
2704 -
2705 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2706 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2707 - touch nb.cluster.ide.built
2708 -
2709 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2710 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2711 - touch nb.cluster.platform.built
2712 -
2713 - popd >/dev/null || die
2714 -
2715 - java-pkg-2_src_prepare
2716 -}
2717 -
2718 -src_install() {
2719 - pushd nbbuild/netbeans/cnd >/dev/null || die
2720 -
2721 - insinto ${INSTALL_DIR}
2722 -
2723 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2724 -
2725 - doins -r *
2726 - fperms 755 bin/dorun.sh
2727 -
2728 - popd >/dev/null || die
2729 -
2730 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2731 -}
2732
2733 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150929.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150929.ebuild
2734 deleted file mode 100644
2735 index be80ea8..0000000
2736 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20150929.ebuild
2737 +++ /dev/null
2738 @@ -1,127 +0,0 @@
2739 -# Copyright 1999-2015 Gentoo Foundation
2740 -# Distributed under the terms of the GNU General Public License v2
2741 -# $Id$
2742 -
2743 -EAPI="4"
2744 -inherit eutils java-pkg-2 java-ant-2
2745 -
2746 -DESCRIPTION="Netbeans CND Cluster"
2747 -HOMEPAGE="http://netbeans.org/projects/cnd"
2748 -SLOT="9999"
2749 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
2750 -SRC_URI="${SOURCE_URL}
2751 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2752 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
2753 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
2754 - http://hg.netbeans.org/binaries/0F2BB0A9D0C3B271431391AB394E95D25C871A68-clank_0.3.6.zip
2755 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
2756 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
2757 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
2758 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2759 -KEYWORDS="~amd64 ~x86"
2760 -IUSE=""
2761 -S="${WORKDIR}"
2762 -
2763 -# These files are for remote development and debugging
2764 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
2765 -
2766 -CDEPEND="~dev-java/netbeans-dlight-${PV}
2767 - ~dev-java/netbeans-harness-${PV}
2768 - ~dev-java/netbeans-ide-${PV}
2769 - ~dev-java/netbeans-platform-${PV}"
2770 -DEPEND=">=virtual/jdk-1.7
2771 - app-arch/unzip
2772 - >=dev-java/jna-3.4.0
2773 - ${CDEPEND}
2774 - dev-java/javahelp:0"
2775 -RDEPEND=">=virtual/jdk-1.7
2776 - ${CDEPEND}"
2777 -
2778 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2779 -
2780 -EANT_BUILD_XML="nbbuild/build.xml"
2781 -EANT_BUILD_TARGET="rebuild-cluster"
2782 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2783 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2784 -JAVA_PKG_BSFIX="off"
2785 -
2786 -src_unpack() {
2787 - unpack $(basename ${SOURCE_URL})
2788 -
2789 - einfo "Deleting bundled jars..."
2790 - find -name "*.jar" -type f -delete
2791 -
2792 - unpack netbeans-9999-r14-build.xml.patch.bz2
2793 -
2794 - pushd "${S}" >/dev/null || die
2795 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
2796 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
2797 - ln -s "${DISTDIR}"/0F2BB0A9D0C3B271431391AB394E95D25C871A68-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
2798 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
2799 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
2800 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
2801 - popd >/dev/null || die
2802 -}
2803 -
2804 -src_prepare() {
2805 - einfo "Deleting bundled class files..."
2806 - find -name "*.class" -type f | xargs rm -vf
2807 -
2808 - epatch netbeans-9999-r14-build.xml.patch
2809 -
2810 - # Support for custom patches
2811 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2812 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2813 -
2814 - if [ -n "${files}" ] ; then
2815 - einfo "Applying custom patches:"
2816 -
2817 - for file in ${files} ; do
2818 - epatch "${file}"
2819 - done
2820 - fi
2821 - fi
2822 -
2823 - einfo "Symlinking external libraries..."
2824 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2825 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
2826 -
2827 - einfo "Linking in other clusters..."
2828 - mkdir "${S}"/nbbuild/netbeans || die
2829 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2830 -
2831 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2832 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2833 - touch nb.cluster.dlight.built
2834 -
2835 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2836 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2837 - touch nb.cluster.harness.built
2838 -
2839 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2840 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2841 - touch nb.cluster.ide.built
2842 -
2843 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2844 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2845 - touch nb.cluster.platform.built
2846 -
2847 - popd >/dev/null || die
2848 -
2849 - java-pkg-2_src_prepare
2850 -}
2851 -
2852 -src_install() {
2853 - pushd nbbuild/netbeans/cnd >/dev/null || die
2854 -
2855 - insinto ${INSTALL_DIR}
2856 -
2857 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2858 -
2859 - doins -r *
2860 - fperms 755 bin/dorun.sh
2861 -
2862 - popd >/dev/null || die
2863 -
2864 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2865 -}
2866
2867 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
2868 index a010779..db2aaed 100644
2869 --- a/dev-java/netbeans-dlight/Manifest
2870 +++ b/dev-java/netbeans-dlight/Manifest
2871 @@ -6,16 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
2872 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2873 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
2874 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2875 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
2876 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
2877 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
2878 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
2879 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
2880 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
2881 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
2882 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
2883 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
2884 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
2885 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
2886 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
2887 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
2888 @@ -37,16 +27,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
2889 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
2890 EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
2891 EBUILD netbeans-dlight-8.1_rc2.ebuild 2923 SHA256 70d3c3729f4e669f1f2a2c7d71f4abd2f171402c95290546e0f34413ccdf9bcc SHA512 641b633b048dca1b1d94d212de023f5977c08d9aa8bb25bf2047255698135e0ad0ea7173360d9deac09a25b9f0844dea192a378adc164aa62dfa4d52a8ce2b80 WHIRLPOOL 0c2abb5028cbc0717e54601a125a016d7c208694adf8cadcae274096b8c7e200de13a0ede6c0815dc38c16c63633a3974fca6051b64156aa839155e31604f380
2892 -EBUILD netbeans-dlight-9999_p20150914.ebuild 2968 SHA256 80b05f9d601f411f2211eab2c61e1329d5c27a4f8fe4dec4993723b7f467b571 SHA512 b979693d6a0a0780194296a5a602f912c8c0002206d41077312689b629c0f40cd26af2eebe92c872d96c0d6af8a941576bcd697055df5f4d2065e518a1944a73 WHIRLPOOL 35eb43a94541843b0ce8067b31b710c25c8c9fdd8597c7409c9b2608d24f6972148c46a4c6d013dfd2f47b044ff6afce349bd2df903639436c4e68bd22dfdac8
2893 -EBUILD netbeans-dlight-9999_p20150915.ebuild 2968 SHA256 2f5ee728c24fb9cba9679f58cf40a078232f1b1e7b57fd690f932c2963c600fd SHA512 967ce17a4c5763db073d4c14f81ee85614e39fc74f1046a56467ebe1ca7556fbd8b69c51c8a40fb65c20d7345d10c73d4aeeedd7b3dc3d7168caf4a811ef33aa WHIRLPOOL 701e78019414a9a9557ca265b338bb8704be3852279de51e57dcef8a2b82297048f16ac12c4e1a7b457dede2257cb9ee112e4b58a80a609db5e56379edca0722
2894 -EBUILD netbeans-dlight-9999_p20150917.ebuild 2968 SHA256 826d3e35a159d52e525b17b05725768995ee3f7d72f0a6a30eb9b19a5834733b SHA512 aebaaa3ee51322818897fe2363199b9c00df9983e23bb87df5cca6582a067054577edc2837143a39b397b6542e0ad97f36e341f8b6da09b4295c0dfaa992cab4 WHIRLPOOL f9496c2759450fd5c45cdf39ee1962a6ba557300bea8d0c01f9514bf6421a6390a6b216e3b003fb4aede75586442b56e0a6925f54ec2410c2ec85876eae4e63d
2895 -EBUILD netbeans-dlight-9999_p20150918.ebuild 2968 SHA256 f6edd841e28d88904c0af91d3e1df2c2ffd921a1fce1da3073bf0decba711ef7 SHA512 c2c74e2ff8c883fc11088dd04c8aaa17c104ede19ef8344a51bbd81b941ed570e31ef97beaa0f8103051afa0a7fbcb216065951f41c77a5fe2b84601e681a3bb WHIRLPOOL ffa773eac3ab07e85b38e90c57b0b0bbb5747d04fefdb9440fe85c300dd8af6003419168da3e3ef267ea903028c0749f0e57c1328bb92d436fbcfe3753799710
2896 -EBUILD netbeans-dlight-9999_p20150921.ebuild 2968 SHA256 affdf62850e90f0199d8c868c70ec1fabc4d14ce9a2d87bba283884e710ab231 SHA512 ba6962e7212f8b34f9aebc67c783e61ba78f08455881e51c1ef8dee9758343c8f4bf3988c0148f622ea2ef354c1bab75aba4ba48698cb994d2719f12f6a4a31b WHIRLPOOL f41543469ee5be7095bff427db2c1b35de1fd704cb9afeab04f08cea9df2e2fef327a808e70c6fa52a6aa8005b6c6c120dbf2bf7a8f347341b4040c0f4e63d35
2897 -EBUILD netbeans-dlight-9999_p20150922.ebuild 2968 SHA256 403af1813e041afd958689dd4f2dbf758c9fb6c5ccbfe7a34006fb855b74aaf9 SHA512 6302ac9859482713aabe07d4e59c62445f8bebf86186b2aede3e7d2a56e607407fb21782e9f6e38c0e908fa046de83759ae8b58f1d07ce749b8e19702d8ca901 WHIRLPOOL 6623fd86581e33f36401ba7e8964d1fc6d6c5771e33868f18976c3124661b331dc7b6019ca5413f70a8502250ecdabd853a6fd1023fea097adff806488db02ea
2898 -EBUILD netbeans-dlight-9999_p20150923.ebuild 2968 SHA256 2b221372d118fb453301879cfd96b3ab509b7353fc2fa5567ec20330acce9b80 SHA512 695d5d7ad3e703e1d6b234990723f79a5a4129b65e879b549b6c1e50f5a9f1f31588f63372c809fb8e91dbd63fbaad74a192495c9c9b7a4147fe4239996c914c WHIRLPOOL 3680eb3608402212df13506975713da9e9c45365ac41b92e1ead3b5bd50a2c555e3fa623e37e371bb0692917eb5d938f19059fdc5d2e95d0189f7f52bdcb25b2
2899 -EBUILD netbeans-dlight-9999_p20150924.ebuild 2968 SHA256 e74b2e1e4f2473d588949d9d6fdaf8f67b0f86c1d2c830a8fc100bbb0d5baa2d SHA512 782d0c4254476989012242dcd967835e1b20b5078e56a9065b202a0fec71c1a6876459a633bc20c1815ce82c78ed88e5b79097a16f21274940a4012ce9a91ea1 WHIRLPOOL b6065bed8b3ee63bf831fc8f2a311db04b029333cb7a0b1d2370a8ce06cbd746cd827245b27ee4c4f57baa8c210d7cc6284cf4cf0c9d467ef926aaa3959a7133
2900 -EBUILD netbeans-dlight-9999_p20150925.ebuild 2968 SHA256 aad2e8a17a258ef0a163cb5c6d1926c6086273d9b9f339f5943d09fb55c74e5c SHA512 751b9692a9fc416b6f2597278ffeccc6c157f5167bebc5ead143ada9efe1c1f1b728c437db4d493cb5ffa2539483df1bd1971e6368e683179150d73f98304e96 WHIRLPOOL 0bc902ce4756029153908effdeda559ef96005c23a094665402008358b269a3c2ebb35376c52c0c6647d230f8717ea8ce2933c285640c20d4bf918ff2f0485f2
2901 -EBUILD netbeans-dlight-9999_p20150929.ebuild 2968 SHA256 2faba25efcb7eaf80d0fda7d0b40dde2eba9cb606660a7349c07ac02a82f98bd SHA512 d795e0e6cc884530f4f7b4e93d945535e0dc6c5635793a48f0d9999b2a189fda056e9348876e41d39321b8e6d86d15a1eb0e138b5c8f6d00b8a6eed27468aaf0 WHIRLPOOL ba3292c9c38a767525608e6022d3372d1a087fc40b60b1e1724ea39c125ebac09b3489d06b3860c5d81707c2b015637975ed6064fb635881ace0f032e9046672
2902 EBUILD netbeans-dlight-9999_p20151001.ebuild 2968 SHA256 2662d9bd51c05b8c97c5be11ffaa9afd8e290d6be1f9c8e766267d1a945359d3 SHA512 f30c71dab1c3cc99c31885997c2e3a85912e1b34ce2dcd46fdcee3a7f76b8a50f50d3bac170d7055f268969bb13cfd5ad3564ff0df57cab88ab2c5f92b712edd WHIRLPOOL 44e5db72ef794b2fc8a26d1c1e3558d7420756a907fc2ff599922a36c65bf2c2de5423a328c7131ecf1637ef27965179aca5983359b7c678d8e50d8ce5a68981
2903 EBUILD netbeans-dlight-9999_p20151002.ebuild 2968 SHA256 bb30a82d5a88b90855c74166981189f2e78b9a8421f730bb4c4d67362ca9ad67 SHA512 33ed0667c9696c2c57ff4884afd50876e2990a790e843ef10ca6d999dace666adb02376c5f1b9e3089d0ffa5bcf9f0669cddee584a2540a92406ca24d6487fe4 WHIRLPOOL d2846314b3702b53e947899006d3e5b19f98d405ab622e4253b6f7e931957ac5529a00362c1ea15905f95bdacd3359a3bd993102cf5fbabaa93a292198cecda8
2904 EBUILD netbeans-dlight-9999_p20151003.ebuild 2968 SHA256 d361d4a4cafee000ffce4b45b1d6a3c620e03920fb8f3dc07dc5f4ac41893816 SHA512 5fa9eee3e893461d55018fd42e134d499bce6bc49883c858ceaad02601a5bca15aa9f8bd6572bd1dadc63a50297e01786e093b08276ba8881b1e263db8243175 WHIRLPOOL 7cdb3fe2fd8d96110b58745d595687bfb44867323e0622039c0144734ae0ff1a72092ff2711c87aedf1999784d4cc5d1f53ca284b6122dca0127ef9a2f982a5d
2905
2906 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150914.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150914.ebuild
2907 deleted file mode 100644
2908 index 2bc1eb5..0000000
2909 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150914.ebuild
2910 +++ /dev/null
2911 @@ -1,101 +0,0 @@
2912 -# Copyright 1999-2015 Gentoo Foundation
2913 -# Distributed under the terms of the GNU General Public License v2
2914 -# $Id$
2915 -
2916 -EAPI="4"
2917 -inherit eutils java-pkg-2 java-ant-2
2918 -
2919 -DESCRIPTION="Netbeans D-Light Cluster"
2920 -HOMEPAGE="http://netbeans.org/"
2921 -SLOT="9999"
2922 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
2923 -SRC_URI="${SOURCE_URL}
2924 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2925 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
2926 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2927 -KEYWORDS="~amd64 ~x86"
2928 -IUSE=""
2929 -S="${WORKDIR}"
2930 -
2931 -CDEPEND="~dev-java/netbeans-ide-${PV}
2932 - ~dev-java/netbeans-platform-${PV}"
2933 -DEPEND=">=virtual/jdk-1.7
2934 - app-arch/unzip
2935 - ${CDEPEND}
2936 - dev-java/javahelp:0"
2937 -RDEPEND=">=virtual/jdk-1.7
2938 - ${CDEPEND}"
2939 -
2940 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2941 -
2942 -EANT_BUILD_XML="nbbuild/build.xml"
2943 -EANT_BUILD_TARGET="rebuild-cluster"
2944 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2945 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2946 -JAVA_PKG_BSFIX="off"
2947 -
2948 -src_unpack() {
2949 - unpack $(basename ${SOURCE_URL})
2950 -
2951 - einfo "Deleting bundled jars..."
2952 - find -name "*.jar" -type f -delete
2953 -
2954 - unpack netbeans-9999-r14-build.xml.patch.bz2
2955 -
2956 - pushd "${S}" >/dev/null || die
2957 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2958 - popd >/dev/null || die
2959 -}
2960 -
2961 -src_prepare() {
2962 - einfo "Deleting bundled class files..."
2963 - find -name "*.class" -type f | xargs rm -vf
2964 -
2965 - epatch netbeans-9999-r14-build.xml.patch
2966 -
2967 - # Support for custom patches
2968 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2969 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2970 -
2971 - if [ -n "${files}" ] ; then
2972 - einfo "Applying custom patches:"
2973 -
2974 - for file in ${files} ; do
2975 - epatch "${file}"
2976 - done
2977 - fi
2978 - fi
2979 -
2980 - einfo "Symlinking external libraries..."
2981 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2982 -
2983 - einfo "Linking in other clusters..."
2984 - mkdir "${S}"/nbbuild/netbeans || die
2985 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2986 -
2987 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2988 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2989 - touch nb.cluster.ide.built
2990 -
2991 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2992 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2993 - touch nb.cluster.platform.built
2994 -
2995 - popd >/dev/null || die
2996 -
2997 - java-pkg-2_src_prepare
2998 -}
2999 -
3000 -src_install() {
3001 - pushd nbbuild/netbeans/dlight >/dev/null || die
3002 -
3003 - insinto ${INSTALL_DIR}
3004 -
3005 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3006 -
3007 - doins -r *
3008 -
3009 - popd >/dev/null || die
3010 -
3011 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3012 -}
3013
3014 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150915.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150915.ebuild
3015 deleted file mode 100644
3016 index 1302b57..0000000
3017 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150915.ebuild
3018 +++ /dev/null
3019 @@ -1,101 +0,0 @@
3020 -# Copyright 1999-2015 Gentoo Foundation
3021 -# Distributed under the terms of the GNU General Public License v2
3022 -# $Id$
3023 -
3024 -EAPI="4"
3025 -inherit eutils java-pkg-2 java-ant-2
3026 -
3027 -DESCRIPTION="Netbeans D-Light Cluster"
3028 -HOMEPAGE="http://netbeans.org/"
3029 -SLOT="9999"
3030 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
3031 -SRC_URI="${SOURCE_URL}
3032 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3033 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3034 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3035 -KEYWORDS="~amd64 ~x86"
3036 -IUSE=""
3037 -S="${WORKDIR}"
3038 -
3039 -CDEPEND="~dev-java/netbeans-ide-${PV}
3040 - ~dev-java/netbeans-platform-${PV}"
3041 -DEPEND=">=virtual/jdk-1.7
3042 - app-arch/unzip
3043 - ${CDEPEND}
3044 - dev-java/javahelp:0"
3045 -RDEPEND=">=virtual/jdk-1.7
3046 - ${CDEPEND}"
3047 -
3048 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3049 -
3050 -EANT_BUILD_XML="nbbuild/build.xml"
3051 -EANT_BUILD_TARGET="rebuild-cluster"
3052 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3053 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3054 -JAVA_PKG_BSFIX="off"
3055 -
3056 -src_unpack() {
3057 - unpack $(basename ${SOURCE_URL})
3058 -
3059 - einfo "Deleting bundled jars..."
3060 - find -name "*.jar" -type f -delete
3061 -
3062 - unpack netbeans-9999-r14-build.xml.patch.bz2
3063 -
3064 - pushd "${S}" >/dev/null || die
3065 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3066 - popd >/dev/null || die
3067 -}
3068 -
3069 -src_prepare() {
3070 - einfo "Deleting bundled class files..."
3071 - find -name "*.class" -type f | xargs rm -vf
3072 -
3073 - epatch netbeans-9999-r14-build.xml.patch
3074 -
3075 - # Support for custom patches
3076 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3077 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3078 -
3079 - if [ -n "${files}" ] ; then
3080 - einfo "Applying custom patches:"
3081 -
3082 - for file in ${files} ; do
3083 - epatch "${file}"
3084 - done
3085 - fi
3086 - fi
3087 -
3088 - einfo "Symlinking external libraries..."
3089 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3090 -
3091 - einfo "Linking in other clusters..."
3092 - mkdir "${S}"/nbbuild/netbeans || die
3093 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3094 -
3095 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3096 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3097 - touch nb.cluster.ide.built
3098 -
3099 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3100 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3101 - touch nb.cluster.platform.built
3102 -
3103 - popd >/dev/null || die
3104 -
3105 - java-pkg-2_src_prepare
3106 -}
3107 -
3108 -src_install() {
3109 - pushd nbbuild/netbeans/dlight >/dev/null || die
3110 -
3111 - insinto ${INSTALL_DIR}
3112 -
3113 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3114 -
3115 - doins -r *
3116 -
3117 - popd >/dev/null || die
3118 -
3119 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3120 -}
3121
3122 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150917.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150917.ebuild
3123 deleted file mode 100644
3124 index e1c7379..0000000
3125 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150917.ebuild
3126 +++ /dev/null
3127 @@ -1,101 +0,0 @@
3128 -# Copyright 1999-2015 Gentoo Foundation
3129 -# Distributed under the terms of the GNU General Public License v2
3130 -# $Id$
3131 -
3132 -EAPI="4"
3133 -inherit eutils java-pkg-2 java-ant-2
3134 -
3135 -DESCRIPTION="Netbeans D-Light Cluster"
3136 -HOMEPAGE="http://netbeans.org/"
3137 -SLOT="9999"
3138 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
3139 -SRC_URI="${SOURCE_URL}
3140 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3141 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3142 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3143 -KEYWORDS="~amd64 ~x86"
3144 -IUSE=""
3145 -S="${WORKDIR}"
3146 -
3147 -CDEPEND="~dev-java/netbeans-ide-${PV}
3148 - ~dev-java/netbeans-platform-${PV}"
3149 -DEPEND=">=virtual/jdk-1.7
3150 - app-arch/unzip
3151 - ${CDEPEND}
3152 - dev-java/javahelp:0"
3153 -RDEPEND=">=virtual/jdk-1.7
3154 - ${CDEPEND}"
3155 -
3156 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3157 -
3158 -EANT_BUILD_XML="nbbuild/build.xml"
3159 -EANT_BUILD_TARGET="rebuild-cluster"
3160 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3161 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3162 -JAVA_PKG_BSFIX="off"
3163 -
3164 -src_unpack() {
3165 - unpack $(basename ${SOURCE_URL})
3166 -
3167 - einfo "Deleting bundled jars..."
3168 - find -name "*.jar" -type f -delete
3169 -
3170 - unpack netbeans-9999-r14-build.xml.patch.bz2
3171 -
3172 - pushd "${S}" >/dev/null || die
3173 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3174 - popd >/dev/null || die
3175 -}
3176 -
3177 -src_prepare() {
3178 - einfo "Deleting bundled class files..."
3179 - find -name "*.class" -type f | xargs rm -vf
3180 -
3181 - epatch netbeans-9999-r14-build.xml.patch
3182 -
3183 - # Support for custom patches
3184 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3185 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3186 -
3187 - if [ -n "${files}" ] ; then
3188 - einfo "Applying custom patches:"
3189 -
3190 - for file in ${files} ; do
3191 - epatch "${file}"
3192 - done
3193 - fi
3194 - fi
3195 -
3196 - einfo "Symlinking external libraries..."
3197 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3198 -
3199 - einfo "Linking in other clusters..."
3200 - mkdir "${S}"/nbbuild/netbeans || die
3201 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3202 -
3203 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3204 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3205 - touch nb.cluster.ide.built
3206 -
3207 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3208 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3209 - touch nb.cluster.platform.built
3210 -
3211 - popd >/dev/null || die
3212 -
3213 - java-pkg-2_src_prepare
3214 -}
3215 -
3216 -src_install() {
3217 - pushd nbbuild/netbeans/dlight >/dev/null || die
3218 -
3219 - insinto ${INSTALL_DIR}
3220 -
3221 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3222 -
3223 - doins -r *
3224 -
3225 - popd >/dev/null || die
3226 -
3227 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3228 -}
3229
3230 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150918.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150918.ebuild
3231 deleted file mode 100644
3232 index b306777..0000000
3233 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150918.ebuild
3234 +++ /dev/null
3235 @@ -1,101 +0,0 @@
3236 -# Copyright 1999-2015 Gentoo Foundation
3237 -# Distributed under the terms of the GNU General Public License v2
3238 -# $Id$
3239 -
3240 -EAPI="4"
3241 -inherit eutils java-pkg-2 java-ant-2
3242 -
3243 -DESCRIPTION="Netbeans D-Light Cluster"
3244 -HOMEPAGE="http://netbeans.org/"
3245 -SLOT="9999"
3246 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
3247 -SRC_URI="${SOURCE_URL}
3248 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3249 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3250 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3251 -KEYWORDS="~amd64 ~x86"
3252 -IUSE=""
3253 -S="${WORKDIR}"
3254 -
3255 -CDEPEND="~dev-java/netbeans-ide-${PV}
3256 - ~dev-java/netbeans-platform-${PV}"
3257 -DEPEND=">=virtual/jdk-1.7
3258 - app-arch/unzip
3259 - ${CDEPEND}
3260 - dev-java/javahelp:0"
3261 -RDEPEND=">=virtual/jdk-1.7
3262 - ${CDEPEND}"
3263 -
3264 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3265 -
3266 -EANT_BUILD_XML="nbbuild/build.xml"
3267 -EANT_BUILD_TARGET="rebuild-cluster"
3268 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3269 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3270 -JAVA_PKG_BSFIX="off"
3271 -
3272 -src_unpack() {
3273 - unpack $(basename ${SOURCE_URL})
3274 -
3275 - einfo "Deleting bundled jars..."
3276 - find -name "*.jar" -type f -delete
3277 -
3278 - unpack netbeans-9999-r14-build.xml.patch.bz2
3279 -
3280 - pushd "${S}" >/dev/null || die
3281 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3282 - popd >/dev/null || die
3283 -}
3284 -
3285 -src_prepare() {
3286 - einfo "Deleting bundled class files..."
3287 - find -name "*.class" -type f | xargs rm -vf
3288 -
3289 - epatch netbeans-9999-r14-build.xml.patch
3290 -
3291 - # Support for custom patches
3292 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3293 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3294 -
3295 - if [ -n "${files}" ] ; then
3296 - einfo "Applying custom patches:"
3297 -
3298 - for file in ${files} ; do
3299 - epatch "${file}"
3300 - done
3301 - fi
3302 - fi
3303 -
3304 - einfo "Symlinking external libraries..."
3305 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3306 -
3307 - einfo "Linking in other clusters..."
3308 - mkdir "${S}"/nbbuild/netbeans || die
3309 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3310 -
3311 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3312 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3313 - touch nb.cluster.ide.built
3314 -
3315 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3316 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3317 - touch nb.cluster.platform.built
3318 -
3319 - popd >/dev/null || die
3320 -
3321 - java-pkg-2_src_prepare
3322 -}
3323 -
3324 -src_install() {
3325 - pushd nbbuild/netbeans/dlight >/dev/null || die
3326 -
3327 - insinto ${INSTALL_DIR}
3328 -
3329 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3330 -
3331 - doins -r *
3332 -
3333 - popd >/dev/null || die
3334 -
3335 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3336 -}
3337
3338 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150921.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150921.ebuild
3339 deleted file mode 100644
3340 index f49e59b..0000000
3341 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150921.ebuild
3342 +++ /dev/null
3343 @@ -1,101 +0,0 @@
3344 -# Copyright 1999-2015 Gentoo Foundation
3345 -# Distributed under the terms of the GNU General Public License v2
3346 -# $Id$
3347 -
3348 -EAPI="4"
3349 -inherit eutils java-pkg-2 java-ant-2
3350 -
3351 -DESCRIPTION="Netbeans D-Light Cluster"
3352 -HOMEPAGE="http://netbeans.org/"
3353 -SLOT="9999"
3354 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
3355 -SRC_URI="${SOURCE_URL}
3356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3357 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3358 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3359 -KEYWORDS="~amd64 ~x86"
3360 -IUSE=""
3361 -S="${WORKDIR}"
3362 -
3363 -CDEPEND="~dev-java/netbeans-ide-${PV}
3364 - ~dev-java/netbeans-platform-${PV}"
3365 -DEPEND=">=virtual/jdk-1.7
3366 - app-arch/unzip
3367 - ${CDEPEND}
3368 - dev-java/javahelp:0"
3369 -RDEPEND=">=virtual/jdk-1.7
3370 - ${CDEPEND}"
3371 -
3372 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3373 -
3374 -EANT_BUILD_XML="nbbuild/build.xml"
3375 -EANT_BUILD_TARGET="rebuild-cluster"
3376 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3377 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3378 -JAVA_PKG_BSFIX="off"
3379 -
3380 -src_unpack() {
3381 - unpack $(basename ${SOURCE_URL})
3382 -
3383 - einfo "Deleting bundled jars..."
3384 - find -name "*.jar" -type f -delete
3385 -
3386 - unpack netbeans-9999-r14-build.xml.patch.bz2
3387 -
3388 - pushd "${S}" >/dev/null || die
3389 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3390 - popd >/dev/null || die
3391 -}
3392 -
3393 -src_prepare() {
3394 - einfo "Deleting bundled class files..."
3395 - find -name "*.class" -type f | xargs rm -vf
3396 -
3397 - epatch netbeans-9999-r14-build.xml.patch
3398 -
3399 - # Support for custom patches
3400 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3401 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3402 -
3403 - if [ -n "${files}" ] ; then
3404 - einfo "Applying custom patches:"
3405 -
3406 - for file in ${files} ; do
3407 - epatch "${file}"
3408 - done
3409 - fi
3410 - fi
3411 -
3412 - einfo "Symlinking external libraries..."
3413 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3414 -
3415 - einfo "Linking in other clusters..."
3416 - mkdir "${S}"/nbbuild/netbeans || die
3417 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3418 -
3419 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3420 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3421 - touch nb.cluster.ide.built
3422 -
3423 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3424 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3425 - touch nb.cluster.platform.built
3426 -
3427 - popd >/dev/null || die
3428 -
3429 - java-pkg-2_src_prepare
3430 -}
3431 -
3432 -src_install() {
3433 - pushd nbbuild/netbeans/dlight >/dev/null || die
3434 -
3435 - insinto ${INSTALL_DIR}
3436 -
3437 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3438 -
3439 - doins -r *
3440 -
3441 - popd >/dev/null || die
3442 -
3443 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3444 -}
3445
3446 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150922.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150922.ebuild
3447 deleted file mode 100644
3448 index 96495c8..0000000
3449 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150922.ebuild
3450 +++ /dev/null
3451 @@ -1,101 +0,0 @@
3452 -# Copyright 1999-2015 Gentoo Foundation
3453 -# Distributed under the terms of the GNU General Public License v2
3454 -# $Id$
3455 -
3456 -EAPI="4"
3457 -inherit eutils java-pkg-2 java-ant-2
3458 -
3459 -DESCRIPTION="Netbeans D-Light Cluster"
3460 -HOMEPAGE="http://netbeans.org/"
3461 -SLOT="9999"
3462 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
3463 -SRC_URI="${SOURCE_URL}
3464 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3465 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3466 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3467 -KEYWORDS="~amd64 ~x86"
3468 -IUSE=""
3469 -S="${WORKDIR}"
3470 -
3471 -CDEPEND="~dev-java/netbeans-ide-${PV}
3472 - ~dev-java/netbeans-platform-${PV}"
3473 -DEPEND=">=virtual/jdk-1.7
3474 - app-arch/unzip
3475 - ${CDEPEND}
3476 - dev-java/javahelp:0"
3477 -RDEPEND=">=virtual/jdk-1.7
3478 - ${CDEPEND}"
3479 -
3480 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3481 -
3482 -EANT_BUILD_XML="nbbuild/build.xml"
3483 -EANT_BUILD_TARGET="rebuild-cluster"
3484 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3485 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3486 -JAVA_PKG_BSFIX="off"
3487 -
3488 -src_unpack() {
3489 - unpack $(basename ${SOURCE_URL})
3490 -
3491 - einfo "Deleting bundled jars..."
3492 - find -name "*.jar" -type f -delete
3493 -
3494 - unpack netbeans-9999-r14-build.xml.patch.bz2
3495 -
3496 - pushd "${S}" >/dev/null || die
3497 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3498 - popd >/dev/null || die
3499 -}
3500 -
3501 -src_prepare() {
3502 - einfo "Deleting bundled class files..."
3503 - find -name "*.class" -type f | xargs rm -vf
3504 -
3505 - epatch netbeans-9999-r14-build.xml.patch
3506 -
3507 - # Support for custom patches
3508 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3509 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3510 -
3511 - if [ -n "${files}" ] ; then
3512 - einfo "Applying custom patches:"
3513 -
3514 - for file in ${files} ; do
3515 - epatch "${file}"
3516 - done
3517 - fi
3518 - fi
3519 -
3520 - einfo "Symlinking external libraries..."
3521 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3522 -
3523 - einfo "Linking in other clusters..."
3524 - mkdir "${S}"/nbbuild/netbeans || die
3525 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3526 -
3527 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3528 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3529 - touch nb.cluster.ide.built
3530 -
3531 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3532 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3533 - touch nb.cluster.platform.built
3534 -
3535 - popd >/dev/null || die
3536 -
3537 - java-pkg-2_src_prepare
3538 -}
3539 -
3540 -src_install() {
3541 - pushd nbbuild/netbeans/dlight >/dev/null || die
3542 -
3543 - insinto ${INSTALL_DIR}
3544 -
3545 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3546 -
3547 - doins -r *
3548 -
3549 - popd >/dev/null || die
3550 -
3551 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3552 -}
3553
3554 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150923.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150923.ebuild
3555 deleted file mode 100644
3556 index f5b14c7..0000000
3557 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150923.ebuild
3558 +++ /dev/null
3559 @@ -1,101 +0,0 @@
3560 -# Copyright 1999-2015 Gentoo Foundation
3561 -# Distributed under the terms of the GNU General Public License v2
3562 -# $Id$
3563 -
3564 -EAPI="4"
3565 -inherit eutils java-pkg-2 java-ant-2
3566 -
3567 -DESCRIPTION="Netbeans D-Light Cluster"
3568 -HOMEPAGE="http://netbeans.org/"
3569 -SLOT="9999"
3570 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
3571 -SRC_URI="${SOURCE_URL}
3572 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3573 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3574 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3575 -KEYWORDS="~amd64 ~x86"
3576 -IUSE=""
3577 -S="${WORKDIR}"
3578 -
3579 -CDEPEND="~dev-java/netbeans-ide-${PV}
3580 - ~dev-java/netbeans-platform-${PV}"
3581 -DEPEND=">=virtual/jdk-1.7
3582 - app-arch/unzip
3583 - ${CDEPEND}
3584 - dev-java/javahelp:0"
3585 -RDEPEND=">=virtual/jdk-1.7
3586 - ${CDEPEND}"
3587 -
3588 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3589 -
3590 -EANT_BUILD_XML="nbbuild/build.xml"
3591 -EANT_BUILD_TARGET="rebuild-cluster"
3592 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3593 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3594 -JAVA_PKG_BSFIX="off"
3595 -
3596 -src_unpack() {
3597 - unpack $(basename ${SOURCE_URL})
3598 -
3599 - einfo "Deleting bundled jars..."
3600 - find -name "*.jar" -type f -delete
3601 -
3602 - unpack netbeans-9999-r14-build.xml.patch.bz2
3603 -
3604 - pushd "${S}" >/dev/null || die
3605 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3606 - popd >/dev/null || die
3607 -}
3608 -
3609 -src_prepare() {
3610 - einfo "Deleting bundled class files..."
3611 - find -name "*.class" -type f | xargs rm -vf
3612 -
3613 - epatch netbeans-9999-r14-build.xml.patch
3614 -
3615 - # Support for custom patches
3616 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3617 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3618 -
3619 - if [ -n "${files}" ] ; then
3620 - einfo "Applying custom patches:"
3621 -
3622 - for file in ${files} ; do
3623 - epatch "${file}"
3624 - done
3625 - fi
3626 - fi
3627 -
3628 - einfo "Symlinking external libraries..."
3629 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3630 -
3631 - einfo "Linking in other clusters..."
3632 - mkdir "${S}"/nbbuild/netbeans || die
3633 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3634 -
3635 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3636 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3637 - touch nb.cluster.ide.built
3638 -
3639 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3640 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3641 - touch nb.cluster.platform.built
3642 -
3643 - popd >/dev/null || die
3644 -
3645 - java-pkg-2_src_prepare
3646 -}
3647 -
3648 -src_install() {
3649 - pushd nbbuild/netbeans/dlight >/dev/null || die
3650 -
3651 - insinto ${INSTALL_DIR}
3652 -
3653 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3654 -
3655 - doins -r *
3656 -
3657 - popd >/dev/null || die
3658 -
3659 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3660 -}
3661
3662 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150924.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150924.ebuild
3663 deleted file mode 100644
3664 index 69f5a45..0000000
3665 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150924.ebuild
3666 +++ /dev/null
3667 @@ -1,101 +0,0 @@
3668 -# Copyright 1999-2015 Gentoo Foundation
3669 -# Distributed under the terms of the GNU General Public License v2
3670 -# $Id$
3671 -
3672 -EAPI="4"
3673 -inherit eutils java-pkg-2 java-ant-2
3674 -
3675 -DESCRIPTION="Netbeans D-Light Cluster"
3676 -HOMEPAGE="http://netbeans.org/"
3677 -SLOT="9999"
3678 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
3679 -SRC_URI="${SOURCE_URL}
3680 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3681 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3682 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3683 -KEYWORDS="~amd64 ~x86"
3684 -IUSE=""
3685 -S="${WORKDIR}"
3686 -
3687 -CDEPEND="~dev-java/netbeans-ide-${PV}
3688 - ~dev-java/netbeans-platform-${PV}"
3689 -DEPEND=">=virtual/jdk-1.7
3690 - app-arch/unzip
3691 - ${CDEPEND}
3692 - dev-java/javahelp:0"
3693 -RDEPEND=">=virtual/jdk-1.7
3694 - ${CDEPEND}"
3695 -
3696 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3697 -
3698 -EANT_BUILD_XML="nbbuild/build.xml"
3699 -EANT_BUILD_TARGET="rebuild-cluster"
3700 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3701 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3702 -JAVA_PKG_BSFIX="off"
3703 -
3704 -src_unpack() {
3705 - unpack $(basename ${SOURCE_URL})
3706 -
3707 - einfo "Deleting bundled jars..."
3708 - find -name "*.jar" -type f -delete
3709 -
3710 - unpack netbeans-9999-r14-build.xml.patch.bz2
3711 -
3712 - pushd "${S}" >/dev/null || die
3713 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3714 - popd >/dev/null || die
3715 -}
3716 -
3717 -src_prepare() {
3718 - einfo "Deleting bundled class files..."
3719 - find -name "*.class" -type f | xargs rm -vf
3720 -
3721 - epatch netbeans-9999-r14-build.xml.patch
3722 -
3723 - # Support for custom patches
3724 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3725 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3726 -
3727 - if [ -n "${files}" ] ; then
3728 - einfo "Applying custom patches:"
3729 -
3730 - for file in ${files} ; do
3731 - epatch "${file}"
3732 - done
3733 - fi
3734 - fi
3735 -
3736 - einfo "Symlinking external libraries..."
3737 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3738 -
3739 - einfo "Linking in other clusters..."
3740 - mkdir "${S}"/nbbuild/netbeans || die
3741 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3742 -
3743 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3744 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3745 - touch nb.cluster.ide.built
3746 -
3747 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3748 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3749 - touch nb.cluster.platform.built
3750 -
3751 - popd >/dev/null || die
3752 -
3753 - java-pkg-2_src_prepare
3754 -}
3755 -
3756 -src_install() {
3757 - pushd nbbuild/netbeans/dlight >/dev/null || die
3758 -
3759 - insinto ${INSTALL_DIR}
3760 -
3761 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3762 -
3763 - doins -r *
3764 -
3765 - popd >/dev/null || die
3766 -
3767 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3768 -}
3769
3770 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150925.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150925.ebuild
3771 deleted file mode 100644
3772 index b4f659e..0000000
3773 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150925.ebuild
3774 +++ /dev/null
3775 @@ -1,101 +0,0 @@
3776 -# Copyright 1999-2015 Gentoo Foundation
3777 -# Distributed under the terms of the GNU General Public License v2
3778 -# $Id$
3779 -
3780 -EAPI="4"
3781 -inherit eutils java-pkg-2 java-ant-2
3782 -
3783 -DESCRIPTION="Netbeans D-Light Cluster"
3784 -HOMEPAGE="http://netbeans.org/"
3785 -SLOT="9999"
3786 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
3787 -SRC_URI="${SOURCE_URL}
3788 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3789 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3790 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3791 -KEYWORDS="~amd64 ~x86"
3792 -IUSE=""
3793 -S="${WORKDIR}"
3794 -
3795 -CDEPEND="~dev-java/netbeans-ide-${PV}
3796 - ~dev-java/netbeans-platform-${PV}"
3797 -DEPEND=">=virtual/jdk-1.7
3798 - app-arch/unzip
3799 - ${CDEPEND}
3800 - dev-java/javahelp:0"
3801 -RDEPEND=">=virtual/jdk-1.7
3802 - ${CDEPEND}"
3803 -
3804 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3805 -
3806 -EANT_BUILD_XML="nbbuild/build.xml"
3807 -EANT_BUILD_TARGET="rebuild-cluster"
3808 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3809 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3810 -JAVA_PKG_BSFIX="off"
3811 -
3812 -src_unpack() {
3813 - unpack $(basename ${SOURCE_URL})
3814 -
3815 - einfo "Deleting bundled jars..."
3816 - find -name "*.jar" -type f -delete
3817 -
3818 - unpack netbeans-9999-r14-build.xml.patch.bz2
3819 -
3820 - pushd "${S}" >/dev/null || die
3821 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3822 - popd >/dev/null || die
3823 -}
3824 -
3825 -src_prepare() {
3826 - einfo "Deleting bundled class files..."
3827 - find -name "*.class" -type f | xargs rm -vf
3828 -
3829 - epatch netbeans-9999-r14-build.xml.patch
3830 -
3831 - # Support for custom patches
3832 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3833 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3834 -
3835 - if [ -n "${files}" ] ; then
3836 - einfo "Applying custom patches:"
3837 -
3838 - for file in ${files} ; do
3839 - epatch "${file}"
3840 - done
3841 - fi
3842 - fi
3843 -
3844 - einfo "Symlinking external libraries..."
3845 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3846 -
3847 - einfo "Linking in other clusters..."
3848 - mkdir "${S}"/nbbuild/netbeans || die
3849 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3850 -
3851 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3852 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3853 - touch nb.cluster.ide.built
3854 -
3855 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3856 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3857 - touch nb.cluster.platform.built
3858 -
3859 - popd >/dev/null || die
3860 -
3861 - java-pkg-2_src_prepare
3862 -}
3863 -
3864 -src_install() {
3865 - pushd nbbuild/netbeans/dlight >/dev/null || die
3866 -
3867 - insinto ${INSTALL_DIR}
3868 -
3869 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3870 -
3871 - doins -r *
3872 -
3873 - popd >/dev/null || die
3874 -
3875 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3876 -}
3877
3878 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150929.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150929.ebuild
3879 deleted file mode 100644
3880 index 252d8f6..0000000
3881 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20150929.ebuild
3882 +++ /dev/null
3883 @@ -1,101 +0,0 @@
3884 -# Copyright 1999-2015 Gentoo Foundation
3885 -# Distributed under the terms of the GNU General Public License v2
3886 -# $Id$
3887 -
3888 -EAPI="4"
3889 -inherit eutils java-pkg-2 java-ant-2
3890 -
3891 -DESCRIPTION="Netbeans D-Light Cluster"
3892 -HOMEPAGE="http://netbeans.org/"
3893 -SLOT="9999"
3894 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
3895 -SRC_URI="${SOURCE_URL}
3896 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3897 - http://hg.netbeans.org/binaries/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip"
3898 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3899 -KEYWORDS="~amd64 ~x86"
3900 -IUSE=""
3901 -S="${WORKDIR}"
3902 -
3903 -CDEPEND="~dev-java/netbeans-ide-${PV}
3904 - ~dev-java/netbeans-platform-${PV}"
3905 -DEPEND=">=virtual/jdk-1.7
3906 - app-arch/unzip
3907 - ${CDEPEND}
3908 - dev-java/javahelp:0"
3909 -RDEPEND=">=virtual/jdk-1.7
3910 - ${CDEPEND}"
3911 -
3912 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3913 -
3914 -EANT_BUILD_XML="nbbuild/build.xml"
3915 -EANT_BUILD_TARGET="rebuild-cluster"
3916 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3917 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3918 -JAVA_PKG_BSFIX="off"
3919 -
3920 -src_unpack() {
3921 - unpack $(basename ${SOURCE_URL})
3922 -
3923 - einfo "Deleting bundled jars..."
3924 - find -name "*.jar" -type f -delete
3925 -
3926 - unpack netbeans-9999-r14-build.xml.patch.bz2
3927 -
3928 - pushd "${S}" >/dev/null || die
3929 - ln -s "${DISTDIR}"/6396ED8427E5068B5331C0A3A03A2235135D6D75-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
3930 - popd >/dev/null || die
3931 -}
3932 -
3933 -src_prepare() {
3934 - einfo "Deleting bundled class files..."
3935 - find -name "*.class" -type f | xargs rm -vf
3936 -
3937 - epatch netbeans-9999-r14-build.xml.patch
3938 -
3939 - # Support for custom patches
3940 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3941 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3942 -
3943 - if [ -n "${files}" ] ; then
3944 - einfo "Applying custom patches:"
3945 -
3946 - for file in ${files} ; do
3947 - epatch "${file}"
3948 - done
3949 - fi
3950 - fi
3951 -
3952 - einfo "Symlinking external libraries..."
3953 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3954 -
3955 - einfo "Linking in other clusters..."
3956 - mkdir "${S}"/nbbuild/netbeans || die
3957 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3958 -
3959 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3960 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3961 - touch nb.cluster.ide.built
3962 -
3963 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3964 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3965 - touch nb.cluster.platform.built
3966 -
3967 - popd >/dev/null || die
3968 -
3969 - java-pkg-2_src_prepare
3970 -}
3971 -
3972 -src_install() {
3973 - pushd nbbuild/netbeans/dlight >/dev/null || die
3974 -
3975 - insinto ${INSTALL_DIR}
3976 -
3977 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3978 -
3979 - doins -r *
3980 -
3981 - popd >/dev/null || die
3982 -
3983 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
3984 -}
3985
3986 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
3987 index 9845833..4bd1425 100644
3988 --- a/dev-java/netbeans-enterprise/Manifest
3989 +++ b/dev-java/netbeans-enterprise/Manifest
3990 @@ -35,16 +35,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
3991 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3992 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
3993 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3994 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
3995 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
3996 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
3997 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
3998 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
3999 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
4000 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
4001 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
4002 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
4003 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
4004 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
4005 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
4006 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
4007 @@ -66,16 +56,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
4008 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
4009 EBUILD netbeans-enterprise-8.0.2.ebuild 15071 SHA256 84621e3bb946cfa254bb70ca3c3f61202882a7e6d631769ad2f0f4639b0de875 SHA512 6ad38e840764661e6bc5b89b5925e9665871009ba0b640c0a78c555ec104214dbee1200a93cb48e655bc620e07bb6e4d8932b23a00fe458f8a5e9e5c3200d79d WHIRLPOOL b2c2bbf2ff72f8cd9b4cdbe039fdbf7cd074b0fdc20f634aa0b6f79f5c639be358c61fab30854a6e3ab9714a285d9461ac4e39e94e10c14c5068422d6c873c56
4010 EBUILD netbeans-enterprise-8.1_rc2.ebuild 15886 SHA256 ffb03c95fbd05cc80ffd8d1590037ec6fd4e607a22160b986a0614edc7de0ba7 SHA512 f58ce52ccb40d5079502a1a43c3ac49b1b0607875d88c50f03295f78e0b6e586f5f52c809cfa8e9d803d07b351a2b75eefc91a0d5d4cd310b549b7a5e4b0f508 WHIRLPOOL 0b5550062f4a527614a107094a81e1e26492395a60190d50c0a76f0ce166f10153f37683344aab0c6b11741299e28fdc6d35eb91618f679dc4ce0df0e5ff6555
4011 -EBUILD netbeans-enterprise-9999_p20150914.ebuild 15931 SHA256 9101e110b3d92415c5c316c94265682f2aa856e04cf2ea35a58895e51a17dd31 SHA512 98cc5ffd25d12b0d6b9829b2ba7c5c465ba34b283ae07424ac56ec87312b644cdf497e1be11bd997a0ac6a2666796953903b1e4bb2f6eb9e2dd5204e87c68ec4 WHIRLPOOL 0262e3566d8cdec8250eba494a669c60f90c01493eb5aa4828692d541b1e15c0b11b332e96fb1d937be24d6fa6c00b1e8ab216f8a937d97c698444b19a5f0ae3
4012 -EBUILD netbeans-enterprise-9999_p20150915.ebuild 15931 SHA256 b7c0633ab12f33c821c5712bc5faba9094862bb842dd2110783c6776b03f6f77 SHA512 13d0211d48961cb9cf2dba9a1a9e920f70b5a727f1e476db153988d8b8671020df4caf69cd02fd75b7355e02a7368175ab38b9e06f7b1f347eeac6fbf0fbcb4f WHIRLPOOL aaee47e06134d290f6f0ed3c97cf8b469c8144efff8bd19b529dc419db111b50503ad0be0dfb20e1cbcef5a4b32561d90df77658d531174ba282de4f6bb44ca4
4013 -EBUILD netbeans-enterprise-9999_p20150917.ebuild 15931 SHA256 e4d0579090fe12227b9e293823585523b565e2185259638bdf1377ec1a2011b9 SHA512 891a19b6aad2f8df1d218743c4eed306d98ef220629325b6d5b1f68548ecbd32241b8f3af274e9962687d676d9647a176ab9f8d6295d095cfba037ec43c332ef WHIRLPOOL dd4a471f198fcb6a0d03d2050e1c0dcd0e50036c59c3b3dbde08d5fe949000c21efc9738992a6ee6291739498c00bb1c6fa65be8ed5208321b9fb3253d3f9a6e
4014 -EBUILD netbeans-enterprise-9999_p20150918.ebuild 15931 SHA256 de7697400273b7521001a0a344a5437a586e048790e5b19e9dff078c82504644 SHA512 c46dd2caea3c0c82018d7dd4561c3c1581afe0668a13115f089724e15b6f7518acc54117bdfd373d484575a95bbd5d49b5faba6d1921ecc32567d6201efdd976 WHIRLPOOL 27970777a31b23c1248aeb72823bb183e128ac628a5f4da553c3eaf734e0b3bae96580e8df0197b08deea055f9cd5757fb0607210bfbbe893cbaa5a50e7ae2cf
4015 -EBUILD netbeans-enterprise-9999_p20150921.ebuild 15931 SHA256 f7966be78f87e1af84f86214c083a0a4475aa4bc62975e6a456de7dd6e35f049 SHA512 417f03b21ce7971922408847401de3630dac6f2939e6fa9e7a4b606069bc76ec80bb77a5fe1913fa21e352d4fc8d1710ba14bbfa9ed2de3340baeaf50c7253f9 WHIRLPOOL ab227e9f115b40769cd194b4cb3887fac8ab95f427890b7470b34efece4380bc78f95114883b784679b018b9fc907f8d128f5b72fb64067149ab52a7373b6180
4016 -EBUILD netbeans-enterprise-9999_p20150922.ebuild 15931 SHA256 549133f581930d318c6febf2f0b1626fc3bfe7bba7bab253ee7058acc0b9012d SHA512 05750ddc8cb5e305be698d4443d59071fc4bf0a9235b240e3632195572a64a48077c140ab3c3718f2ec4de4a4e7637ddf4e68a8e7ad43a8c66f4e375507e8f4e WHIRLPOOL 3b403bc19719d32ec03e4f867a8452331a4dafeda80cdacc24018f747c8bdd8578a3016a0ad84f8411dd88608b9f16dce4a390be92b5466ccfa0661f631b9a29
4017 -EBUILD netbeans-enterprise-9999_p20150923.ebuild 15931 SHA256 65047c6434da308e3675534b5867361f4a6a2a2a5a73126938f7c53f072c1afa SHA512 9ae8307b6dd95a4e4344a325056dde34ca8b953ae49eef0bf61670817a73098192470ebbedda5c4a70d378e2f9223908cf921cbdbc8404ad033f438eb0110e6a WHIRLPOOL b30c9bb1cf001711c9ae353241d513f74d64fc74c5d70b8b0e4aa9b6e32e943976f5cf0859213eab4fd3520cb6a928bf12481078ded099d28d094beb0b05cf3a
4018 -EBUILD netbeans-enterprise-9999_p20150924.ebuild 15931 SHA256 68b6cb8a497d46a59c4df1d0ed8b3d4469f8f77bbe5f4586b9521e6e5adbc570 SHA512 1041148a771e73854eb55fbaa93b69c327de91f0b5059abddb4d6760077487ac2b25dd01bb0d0b8212a9a713772b82bd0a955bf8eb94bb72b30bab3ea38ab901 WHIRLPOOL 488106f3cfac8c48af21b30d39dbfc6e256dc4c57005cd28364f28c55d4d648982c04c1c0b8417bcf768b81335356ebaf15ac63c359ca8b3a5aba02eb96b5929
4019 -EBUILD netbeans-enterprise-9999_p20150925.ebuild 15931 SHA256 49b14b170a1eacc6eced325d759248f967fba69c4f48b3dbad2c43cde1733165 SHA512 884ef667b2fc27fb09e1405bb79ca7dc1d7dde99192b0a24847d7a72451eaaef4aaf32946c1ff182c1f61ee6d1cdbaea341af85d2df0dc6814210dbd27b8fd0c WHIRLPOOL 3031bb949cc147fb1e853bb77860342d38a7c398357af60125fc838519595560064ccca44db0658334c7206876f550b38669889460832f9c3b5a998fbbf05fff
4020 -EBUILD netbeans-enterprise-9999_p20150929.ebuild 15931 SHA256 c4832834e7177dd02b4c6ea73155b86c4183b0be3b6bf31f85b75fbcb85333a9 SHA512 3aa244ed6c0df566530ad591aa84776bb011231b94e7c52279e10e717ebee18245bb798b57971ca555054b4bcd7308ba34af06b59d756951bcb711b65472ac29 WHIRLPOOL 4708419729c5f94ef86a10300c1c5eae37959e890fb1f7e3443c67bb41663b07343ad07fde358314aad0e3ce0be06ae1586d09386481f5cd574918fb7f8323dc
4021 EBUILD netbeans-enterprise-9999_p20151001.ebuild 15931 SHA256 0149922936b3fbf9c74723ede45a126dd4715025589ea8cb8b90ecb12499b16a SHA512 85c65a25883f3161a04524139128f726d2ba672ea17eca95541be54c1a5ce779003de558cbb22df4935b498500a675661a96b2cd24caa0b85906aa1857b23023 WHIRLPOOL 24b427e9eb51d20f7c06dbdfb31476bf9a01b0a9934ad177c7175510cb61d7d5e847a96211b268cd4cca26221b9a5c64e64902258388b39512e3391003753013
4022 EBUILD netbeans-enterprise-9999_p20151002.ebuild 15931 SHA256 4d8b137e7f98d1360c3dc67bbdbafb9ecc5f56cacd291f2ee8ec93571e127700 SHA512 b5cc45431d637b59204c6fe4dc92bc37f7a349e79e53afcab1f11551a315666192be86eae9b92023e4f5ef65bc40b815f63306becf04f56a71b2a24d31f92f1d WHIRLPOOL 7a8d0002b9783cbd3ded70084d1e0ade55f5db6adb9815c7a2f9f56db2819a20d4f9f539e7742e029c04994fa11ab7d597e9cb3b3e60506e6b715adea584e579
4023 EBUILD netbeans-enterprise-9999_p20151003.ebuild 15931 SHA256 356f1942ef0aabc2d057c85c3820224f8920ab55d4db9097653a51e2ce8dfe4d SHA512 17c689ed512039239724e6bcebf6b0a859e97ce85e86dc0d18187269b6bec218ddb28151346a36c7837d9197a11d7b63c953eb7c44c81c3ed175ea5c625bd5c2 WHIRLPOOL a82015685d9b9b35ab90c3f4f3f3656c60b635c83a5fecb7275fcfa1f4eec5a87ee71d4da490186f889c5899f3194b8c739cec3c204cc4b8f61468b541bc601f
4024
4025 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150914.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150914.ebuild
4026 deleted file mode 100644
4027 index dad975e..0000000
4028 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150914.ebuild
4029 +++ /dev/null
4030 @@ -1,266 +0,0 @@
4031 -# Copyright 1999-2015 Gentoo Foundation
4032 -# Distributed under the terms of the GNU General Public License v2
4033 -# $Id$
4034 -
4035 -EAPI="4"
4036 -inherit eutils java-pkg-2 java-ant-2
4037 -
4038 -DESCRIPTION="Netbeans Enterprise cluster"
4039 -HOMEPAGE="http://netbeans.org/"
4040 -SLOT="9999"
4041 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
4042 -SRC_URI="${SOURCE_URL}
4043 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4044 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4045 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4046 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4047 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4048 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4049 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4050 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4051 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4052 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4053 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4054 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4055 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4056 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4057 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4058 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4059 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4060 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4061 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4062 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4063 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4064 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4065 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4066 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4067 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4068 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4069 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4070 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4071 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4072 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4073 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4074 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4075 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4076 -KEYWORDS="~amd64 ~x86"
4077 -IUSE=""
4078 -S="${WORKDIR}"
4079 -
4080 -CDEPEND="~dev-java/netbeans-ide-${PV}
4081 - ~dev-java/netbeans-harness-${PV}
4082 - ~dev-java/netbeans-ide-${PV}
4083 - ~dev-java/netbeans-java-${PV}
4084 - ~dev-java/netbeans-profiler-${PV}
4085 - ~dev-java/netbeans-platform-${PV}
4086 - ~dev-java/netbeans-webcommon-${PV}
4087 - ~dev-java/netbeans-websvccommon-${PV}
4088 - dev-java/commons-codec:0
4089 - dev-java/commons-fileupload:0
4090 - dev-java/commons-logging:0
4091 - dev-java/glassfish-deployment-api:1.2"
4092 -DEPEND=">=virtual/jdk-1.7
4093 - app-arch/unzip
4094 - ${CDEPEND}
4095 - dev-java/javahelp:0
4096 - dev-java/jsr181:0
4097 - >=dev-java/junit-4.4:4
4098 - dev-java/tomcat-servlet-api:2.3"
4099 -RDEPEND=">=virtual/jdk-1.7
4100 - ${CDEPEND}
4101 - dev-java/antlr:0[java]
4102 - dev-java/bsf:2.3
4103 - dev-java/cglib:3
4104 - dev-java/commons-beanutils:1.7
4105 - dev-java/commons-collections:0
4106 - dev-java/commons-digester:0
4107 - dev-java/commons-io:1
4108 - dev-java/commons-validator:0
4109 - dev-java/glassfish-persistence:0
4110 - dev-java/guava:14
4111 - dev-java/jakarta-oro:2.0
4112 - dev-java/osgi-core-api:0
4113 - dev-java/validation-api:1.0"
4114 -# dev-java/commons-chain:1.1 in overlay
4115 -
4116 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4117 -
4118 -EANT_BUILD_XML="nbbuild/build.xml"
4119 -EANT_BUILD_TARGET="rebuild-cluster"
4120 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4121 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4122 -JAVA_PKG_BSFIX="off"
4123 -
4124 -src_unpack() {
4125 - unpack $(basename ${SOURCE_URL})
4126 -
4127 - einfo "Deleting bundled jars..."
4128 - find -name "*.jar" -type f -delete
4129 -
4130 - unpack netbeans-9999-r14-build.xml.patch.bz2
4131 -
4132 - pushd "${S}" >/dev/null || die
4133 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4134 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4135 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4136 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4137 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4138 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4139 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4140 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4141 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4142 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4143 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4144 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4145 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4146 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4147 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4148 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4149 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4150 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4151 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4152 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4153 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4154 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4155 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4156 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4157 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4158 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4159 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4160 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4161 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4162 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4163 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4164 - popd >/dev/null || die
4165 -}
4166 -
4167 -src_prepare() {
4168 - einfo "Deleting bundled class files..."
4169 - find -name "*.class" -type f | xargs rm -vf
4170 -
4171 - epatch netbeans-9999-r14-build.xml.patch
4172 -
4173 - # Support for custom patches
4174 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4175 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4176 -
4177 - if [ -n "${files}" ] ; then
4178 - einfo "Applying custom patches:"
4179 -
4180 - for file in ${files} ; do
4181 - epatch "${file}"
4182 - done
4183 - fi
4184 - fi
4185 -
4186 - einfo "Symlinking external libraries..."
4187 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4188 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4189 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4190 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4191 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4192 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4193 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4194 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4195 -
4196 - einfo "Linking in other clusters..."
4197 - mkdir "${S}"/nbbuild/netbeans || die
4198 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4199 -
4200 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4201 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4202 - touch nb.cluster.extide.built
4203 -
4204 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4205 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4206 - touch nb.cluster.harness.built
4207 -
4208 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4209 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4210 - touch nb.cluster.ide.built
4211 -
4212 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4213 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4214 - touch nb.cluster.java.built
4215 -
4216 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4217 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4218 - touch nb.cluster.profiler.built
4219 -
4220 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4221 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4222 - touch nb.cluster.platform.built
4223 -
4224 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4225 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4226 - touch nb.cluster.webcommon.built
4227 -
4228 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4229 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4230 - touch nb.cluster.websvccommon.built
4231 -
4232 - popd >/dev/null || die
4233 -
4234 - java-pkg-2_src_prepare
4235 -}
4236 -
4237 -src_install() {
4238 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4239 -
4240 - insinto ${INSTALL_DIR}
4241 -
4242 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4243 -
4244 - doins -r *
4245 -
4246 - popd >/dev/null || die
4247 -
4248 - local instdir=${INSTALL_DIR}/modules/ext
4249 - pushd "${D}"/${instdir} >/dev/null || die
4250 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4251 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4252 - popd >/dev/null || die
4253 -
4254 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4255 - pushd "${D}"/${instdir} >/dev/null || die
4256 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4257 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4258 - popd >/dev/null || die
4259 -
4260 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4261 - pushd "${D}"/${instdir} >/dev/null || die
4262 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4263 - popd >/dev/null || die
4264 -
4265 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4266 - pushd "${D}"/${instdir} >/dev/null || die
4267 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4268 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4269 - 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
4270 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4271 - 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
4272 - popd >/dev/null || die
4273 -
4274 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4275 - pushd "${D}"/${instdir} >/dev/null || die
4276 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4277 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4278 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4279 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4280 - popd >/dev/null || die
4281 -
4282 - local instdir=${INSTALL_DIR}/modules/ext/struts
4283 - pushd "${D}"/${instdir} >/dev/null || die
4284 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4285 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4286 - 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
4287 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4288 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4289 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4290 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4291 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4292 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4293 - popd >/dev/null || die
4294 -
4295 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4296 -}
4297
4298 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150915.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150915.ebuild
4299 deleted file mode 100644
4300 index 3db1b61..0000000
4301 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150915.ebuild
4302 +++ /dev/null
4303 @@ -1,266 +0,0 @@
4304 -# Copyright 1999-2015 Gentoo Foundation
4305 -# Distributed under the terms of the GNU General Public License v2
4306 -# $Id$
4307 -
4308 -EAPI="4"
4309 -inherit eutils java-pkg-2 java-ant-2
4310 -
4311 -DESCRIPTION="Netbeans Enterprise cluster"
4312 -HOMEPAGE="http://netbeans.org/"
4313 -SLOT="9999"
4314 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
4315 -SRC_URI="${SOURCE_URL}
4316 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4317 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4318 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4319 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4320 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4321 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4322 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4323 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4324 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4325 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4326 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4327 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4328 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4329 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4330 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4331 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4332 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4333 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4334 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4335 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4336 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4337 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4338 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4339 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4340 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4341 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4342 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4343 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4344 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4345 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4346 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4347 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4348 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4349 -KEYWORDS="~amd64 ~x86"
4350 -IUSE=""
4351 -S="${WORKDIR}"
4352 -
4353 -CDEPEND="~dev-java/netbeans-ide-${PV}
4354 - ~dev-java/netbeans-harness-${PV}
4355 - ~dev-java/netbeans-ide-${PV}
4356 - ~dev-java/netbeans-java-${PV}
4357 - ~dev-java/netbeans-profiler-${PV}
4358 - ~dev-java/netbeans-platform-${PV}
4359 - ~dev-java/netbeans-webcommon-${PV}
4360 - ~dev-java/netbeans-websvccommon-${PV}
4361 - dev-java/commons-codec:0
4362 - dev-java/commons-fileupload:0
4363 - dev-java/commons-logging:0
4364 - dev-java/glassfish-deployment-api:1.2"
4365 -DEPEND=">=virtual/jdk-1.7
4366 - app-arch/unzip
4367 - ${CDEPEND}
4368 - dev-java/javahelp:0
4369 - dev-java/jsr181:0
4370 - >=dev-java/junit-4.4:4
4371 - dev-java/tomcat-servlet-api:2.3"
4372 -RDEPEND=">=virtual/jdk-1.7
4373 - ${CDEPEND}
4374 - dev-java/antlr:0[java]
4375 - dev-java/bsf:2.3
4376 - dev-java/cglib:3
4377 - dev-java/commons-beanutils:1.7
4378 - dev-java/commons-collections:0
4379 - dev-java/commons-digester:0
4380 - dev-java/commons-io:1
4381 - dev-java/commons-validator:0
4382 - dev-java/glassfish-persistence:0
4383 - dev-java/guava:14
4384 - dev-java/jakarta-oro:2.0
4385 - dev-java/osgi-core-api:0
4386 - dev-java/validation-api:1.0"
4387 -# dev-java/commons-chain:1.1 in overlay
4388 -
4389 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4390 -
4391 -EANT_BUILD_XML="nbbuild/build.xml"
4392 -EANT_BUILD_TARGET="rebuild-cluster"
4393 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4394 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4395 -JAVA_PKG_BSFIX="off"
4396 -
4397 -src_unpack() {
4398 - unpack $(basename ${SOURCE_URL})
4399 -
4400 - einfo "Deleting bundled jars..."
4401 - find -name "*.jar" -type f -delete
4402 -
4403 - unpack netbeans-9999-r14-build.xml.patch.bz2
4404 -
4405 - pushd "${S}" >/dev/null || die
4406 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4407 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4408 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4409 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4410 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4411 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4412 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4413 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4414 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4415 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4416 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4417 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4418 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4419 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4420 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4421 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4422 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4423 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4424 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4425 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4426 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4427 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4428 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4429 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4430 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4431 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4432 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4433 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4434 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4435 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4436 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4437 - popd >/dev/null || die
4438 -}
4439 -
4440 -src_prepare() {
4441 - einfo "Deleting bundled class files..."
4442 - find -name "*.class" -type f | xargs rm -vf
4443 -
4444 - epatch netbeans-9999-r14-build.xml.patch
4445 -
4446 - # Support for custom patches
4447 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4448 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4449 -
4450 - if [ -n "${files}" ] ; then
4451 - einfo "Applying custom patches:"
4452 -
4453 - for file in ${files} ; do
4454 - epatch "${file}"
4455 - done
4456 - fi
4457 - fi
4458 -
4459 - einfo "Symlinking external libraries..."
4460 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4461 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4462 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4463 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4464 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4465 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4466 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4467 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4468 -
4469 - einfo "Linking in other clusters..."
4470 - mkdir "${S}"/nbbuild/netbeans || die
4471 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4472 -
4473 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4474 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4475 - touch nb.cluster.extide.built
4476 -
4477 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4478 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4479 - touch nb.cluster.harness.built
4480 -
4481 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4482 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4483 - touch nb.cluster.ide.built
4484 -
4485 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4486 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4487 - touch nb.cluster.java.built
4488 -
4489 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4490 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4491 - touch nb.cluster.profiler.built
4492 -
4493 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4494 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4495 - touch nb.cluster.platform.built
4496 -
4497 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4498 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4499 - touch nb.cluster.webcommon.built
4500 -
4501 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4502 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4503 - touch nb.cluster.websvccommon.built
4504 -
4505 - popd >/dev/null || die
4506 -
4507 - java-pkg-2_src_prepare
4508 -}
4509 -
4510 -src_install() {
4511 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4512 -
4513 - insinto ${INSTALL_DIR}
4514 -
4515 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4516 -
4517 - doins -r *
4518 -
4519 - popd >/dev/null || die
4520 -
4521 - local instdir=${INSTALL_DIR}/modules/ext
4522 - pushd "${D}"/${instdir} >/dev/null || die
4523 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4524 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4525 - popd >/dev/null || die
4526 -
4527 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4528 - pushd "${D}"/${instdir} >/dev/null || die
4529 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4530 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4531 - popd >/dev/null || die
4532 -
4533 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4534 - pushd "${D}"/${instdir} >/dev/null || die
4535 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4536 - popd >/dev/null || die
4537 -
4538 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4539 - pushd "${D}"/${instdir} >/dev/null || die
4540 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4541 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4542 - 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
4543 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4544 - 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
4545 - popd >/dev/null || die
4546 -
4547 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4548 - pushd "${D}"/${instdir} >/dev/null || die
4549 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4550 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4551 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4552 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4553 - popd >/dev/null || die
4554 -
4555 - local instdir=${INSTALL_DIR}/modules/ext/struts
4556 - pushd "${D}"/${instdir} >/dev/null || die
4557 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4558 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4559 - 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
4560 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4561 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4562 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4563 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4564 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4565 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4566 - popd >/dev/null || die
4567 -
4568 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4569 -}
4570
4571 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150917.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150917.ebuild
4572 deleted file mode 100644
4573 index f2a4d18..0000000
4574 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150917.ebuild
4575 +++ /dev/null
4576 @@ -1,266 +0,0 @@
4577 -# Copyright 1999-2015 Gentoo Foundation
4578 -# Distributed under the terms of the GNU General Public License v2
4579 -# $Id$
4580 -
4581 -EAPI="4"
4582 -inherit eutils java-pkg-2 java-ant-2
4583 -
4584 -DESCRIPTION="Netbeans Enterprise cluster"
4585 -HOMEPAGE="http://netbeans.org/"
4586 -SLOT="9999"
4587 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
4588 -SRC_URI="${SOURCE_URL}
4589 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4590 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4591 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4592 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4593 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4594 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4595 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4596 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4597 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4598 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4599 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4600 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4601 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4602 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4603 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4604 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4605 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4606 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4607 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4608 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4609 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4610 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4611 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4612 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4613 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4614 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4615 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4616 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4617 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4618 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4619 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4620 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4621 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4622 -KEYWORDS="~amd64 ~x86"
4623 -IUSE=""
4624 -S="${WORKDIR}"
4625 -
4626 -CDEPEND="~dev-java/netbeans-ide-${PV}
4627 - ~dev-java/netbeans-harness-${PV}
4628 - ~dev-java/netbeans-ide-${PV}
4629 - ~dev-java/netbeans-java-${PV}
4630 - ~dev-java/netbeans-profiler-${PV}
4631 - ~dev-java/netbeans-platform-${PV}
4632 - ~dev-java/netbeans-webcommon-${PV}
4633 - ~dev-java/netbeans-websvccommon-${PV}
4634 - dev-java/commons-codec:0
4635 - dev-java/commons-fileupload:0
4636 - dev-java/commons-logging:0
4637 - dev-java/glassfish-deployment-api:1.2"
4638 -DEPEND=">=virtual/jdk-1.7
4639 - app-arch/unzip
4640 - ${CDEPEND}
4641 - dev-java/javahelp:0
4642 - dev-java/jsr181:0
4643 - >=dev-java/junit-4.4:4
4644 - dev-java/tomcat-servlet-api:2.3"
4645 -RDEPEND=">=virtual/jdk-1.7
4646 - ${CDEPEND}
4647 - dev-java/antlr:0[java]
4648 - dev-java/bsf:2.3
4649 - dev-java/cglib:3
4650 - dev-java/commons-beanutils:1.7
4651 - dev-java/commons-collections:0
4652 - dev-java/commons-digester:0
4653 - dev-java/commons-io:1
4654 - dev-java/commons-validator:0
4655 - dev-java/glassfish-persistence:0
4656 - dev-java/guava:14
4657 - dev-java/jakarta-oro:2.0
4658 - dev-java/osgi-core-api:0
4659 - dev-java/validation-api:1.0"
4660 -# dev-java/commons-chain:1.1 in overlay
4661 -
4662 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4663 -
4664 -EANT_BUILD_XML="nbbuild/build.xml"
4665 -EANT_BUILD_TARGET="rebuild-cluster"
4666 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4667 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4668 -JAVA_PKG_BSFIX="off"
4669 -
4670 -src_unpack() {
4671 - unpack $(basename ${SOURCE_URL})
4672 -
4673 - einfo "Deleting bundled jars..."
4674 - find -name "*.jar" -type f -delete
4675 -
4676 - unpack netbeans-9999-r14-build.xml.patch.bz2
4677 -
4678 - pushd "${S}" >/dev/null || die
4679 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4680 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4681 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4682 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4683 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4684 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4685 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4686 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4687 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4688 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4689 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4690 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4691 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4692 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4693 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4694 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4695 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4696 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4697 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4698 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4699 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4700 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4701 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4702 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4703 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4704 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4705 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4706 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4707 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4708 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4709 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4710 - popd >/dev/null || die
4711 -}
4712 -
4713 -src_prepare() {
4714 - einfo "Deleting bundled class files..."
4715 - find -name "*.class" -type f | xargs rm -vf
4716 -
4717 - epatch netbeans-9999-r14-build.xml.patch
4718 -
4719 - # Support for custom patches
4720 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4721 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4722 -
4723 - if [ -n "${files}" ] ; then
4724 - einfo "Applying custom patches:"
4725 -
4726 - for file in ${files} ; do
4727 - epatch "${file}"
4728 - done
4729 - fi
4730 - fi
4731 -
4732 - einfo "Symlinking external libraries..."
4733 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4734 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4735 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4736 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4737 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4738 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4739 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4740 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4741 -
4742 - einfo "Linking in other clusters..."
4743 - mkdir "${S}"/nbbuild/netbeans || die
4744 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4745 -
4746 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4747 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4748 - touch nb.cluster.extide.built
4749 -
4750 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4751 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4752 - touch nb.cluster.harness.built
4753 -
4754 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4755 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4756 - touch nb.cluster.ide.built
4757 -
4758 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4759 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4760 - touch nb.cluster.java.built
4761 -
4762 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4763 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4764 - touch nb.cluster.profiler.built
4765 -
4766 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4767 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4768 - touch nb.cluster.platform.built
4769 -
4770 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4771 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4772 - touch nb.cluster.webcommon.built
4773 -
4774 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4775 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4776 - touch nb.cluster.websvccommon.built
4777 -
4778 - popd >/dev/null || die
4779 -
4780 - java-pkg-2_src_prepare
4781 -}
4782 -
4783 -src_install() {
4784 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4785 -
4786 - insinto ${INSTALL_DIR}
4787 -
4788 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4789 -
4790 - doins -r *
4791 -
4792 - popd >/dev/null || die
4793 -
4794 - local instdir=${INSTALL_DIR}/modules/ext
4795 - pushd "${D}"/${instdir} >/dev/null || die
4796 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4797 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4798 - popd >/dev/null || die
4799 -
4800 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4801 - pushd "${D}"/${instdir} >/dev/null || die
4802 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4803 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4804 - popd >/dev/null || die
4805 -
4806 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4807 - pushd "${D}"/${instdir} >/dev/null || die
4808 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4809 - popd >/dev/null || die
4810 -
4811 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4812 - pushd "${D}"/${instdir} >/dev/null || die
4813 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4814 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4815 - 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
4816 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4817 - 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
4818 - popd >/dev/null || die
4819 -
4820 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4821 - pushd "${D}"/${instdir} >/dev/null || die
4822 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4823 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4824 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4825 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4826 - popd >/dev/null || die
4827 -
4828 - local instdir=${INSTALL_DIR}/modules/ext/struts
4829 - pushd "${D}"/${instdir} >/dev/null || die
4830 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4831 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4832 - 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
4833 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4834 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4835 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4836 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4837 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4838 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4839 - popd >/dev/null || die
4840 -
4841 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4842 -}
4843
4844 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150918.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150918.ebuild
4845 deleted file mode 100644
4846 index 9f890b7..0000000
4847 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150918.ebuild
4848 +++ /dev/null
4849 @@ -1,266 +0,0 @@
4850 -# Copyright 1999-2015 Gentoo Foundation
4851 -# Distributed under the terms of the GNU General Public License v2
4852 -# $Id$
4853 -
4854 -EAPI="4"
4855 -inherit eutils java-pkg-2 java-ant-2
4856 -
4857 -DESCRIPTION="Netbeans Enterprise cluster"
4858 -HOMEPAGE="http://netbeans.org/"
4859 -SLOT="9999"
4860 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
4861 -SRC_URI="${SOURCE_URL}
4862 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4863 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4864 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4865 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4866 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4867 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4868 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4869 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4870 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4871 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4872 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4873 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4874 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4875 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4876 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4877 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4878 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4879 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4880 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4881 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4882 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4883 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4884 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4885 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4886 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4887 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4888 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4889 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4890 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4891 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4892 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4893 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4894 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4895 -KEYWORDS="~amd64 ~x86"
4896 -IUSE=""
4897 -S="${WORKDIR}"
4898 -
4899 -CDEPEND="~dev-java/netbeans-ide-${PV}
4900 - ~dev-java/netbeans-harness-${PV}
4901 - ~dev-java/netbeans-ide-${PV}
4902 - ~dev-java/netbeans-java-${PV}
4903 - ~dev-java/netbeans-profiler-${PV}
4904 - ~dev-java/netbeans-platform-${PV}
4905 - ~dev-java/netbeans-webcommon-${PV}
4906 - ~dev-java/netbeans-websvccommon-${PV}
4907 - dev-java/commons-codec:0
4908 - dev-java/commons-fileupload:0
4909 - dev-java/commons-logging:0
4910 - dev-java/glassfish-deployment-api:1.2"
4911 -DEPEND=">=virtual/jdk-1.7
4912 - app-arch/unzip
4913 - ${CDEPEND}
4914 - dev-java/javahelp:0
4915 - dev-java/jsr181:0
4916 - >=dev-java/junit-4.4:4
4917 - dev-java/tomcat-servlet-api:2.3"
4918 -RDEPEND=">=virtual/jdk-1.7
4919 - ${CDEPEND}
4920 - dev-java/antlr:0[java]
4921 - dev-java/bsf:2.3
4922 - dev-java/cglib:3
4923 - dev-java/commons-beanutils:1.7
4924 - dev-java/commons-collections:0
4925 - dev-java/commons-digester:0
4926 - dev-java/commons-io:1
4927 - dev-java/commons-validator:0
4928 - dev-java/glassfish-persistence:0
4929 - dev-java/guava:14
4930 - dev-java/jakarta-oro:2.0
4931 - dev-java/osgi-core-api:0
4932 - dev-java/validation-api:1.0"
4933 -# dev-java/commons-chain:1.1 in overlay
4934 -
4935 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4936 -
4937 -EANT_BUILD_XML="nbbuild/build.xml"
4938 -EANT_BUILD_TARGET="rebuild-cluster"
4939 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4940 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4941 -JAVA_PKG_BSFIX="off"
4942 -
4943 -src_unpack() {
4944 - unpack $(basename ${SOURCE_URL})
4945 -
4946 - einfo "Deleting bundled jars..."
4947 - find -name "*.jar" -type f -delete
4948 -
4949 - unpack netbeans-9999-r14-build.xml.patch.bz2
4950 -
4951 - pushd "${S}" >/dev/null || die
4952 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4953 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4954 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4955 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4956 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4957 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4958 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4959 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4960 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4961 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4962 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4963 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4964 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4965 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4966 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4967 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4968 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4969 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4970 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4971 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4972 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4973 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4974 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4975 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4976 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4977 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4978 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4979 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4980 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4981 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4982 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4983 - popd >/dev/null || die
4984 -}
4985 -
4986 -src_prepare() {
4987 - einfo "Deleting bundled class files..."
4988 - find -name "*.class" -type f | xargs rm -vf
4989 -
4990 - epatch netbeans-9999-r14-build.xml.patch
4991 -
4992 - # Support for custom patches
4993 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4994 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4995 -
4996 - if [ -n "${files}" ] ; then
4997 - einfo "Applying custom patches:"
4998 -
4999 - for file in ${files} ; do
5000 - epatch "${file}"
5001 - done
5002 - fi
5003 - fi
5004 -
5005 - einfo "Symlinking external libraries..."
5006 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5007 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5008 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5009 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5010 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5011 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5012 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5013 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5014 -
5015 - einfo "Linking in other clusters..."
5016 - mkdir "${S}"/nbbuild/netbeans || die
5017 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5018 -
5019 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5020 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5021 - touch nb.cluster.extide.built
5022 -
5023 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5024 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5025 - touch nb.cluster.harness.built
5026 -
5027 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5028 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5029 - touch nb.cluster.ide.built
5030 -
5031 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5032 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5033 - touch nb.cluster.java.built
5034 -
5035 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5036 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5037 - touch nb.cluster.profiler.built
5038 -
5039 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5040 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5041 - touch nb.cluster.platform.built
5042 -
5043 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5044 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5045 - touch nb.cluster.webcommon.built
5046 -
5047 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5048 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5049 - touch nb.cluster.websvccommon.built
5050 -
5051 - popd >/dev/null || die
5052 -
5053 - java-pkg-2_src_prepare
5054 -}
5055 -
5056 -src_install() {
5057 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5058 -
5059 - insinto ${INSTALL_DIR}
5060 -
5061 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5062 -
5063 - doins -r *
5064 -
5065 - popd >/dev/null || die
5066 -
5067 - local instdir=${INSTALL_DIR}/modules/ext
5068 - pushd "${D}"/${instdir} >/dev/null || die
5069 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5070 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5071 - popd >/dev/null || die
5072 -
5073 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5074 - pushd "${D}"/${instdir} >/dev/null || die
5075 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5076 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5077 - popd >/dev/null || die
5078 -
5079 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
5080 - pushd "${D}"/${instdir} >/dev/null || die
5081 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
5082 - popd >/dev/null || die
5083 -
5084 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
5085 - pushd "${D}"/${instdir} >/dev/null || die
5086 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
5087 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
5088 - 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
5089 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
5090 - 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
5091 - popd >/dev/null || die
5092 -
5093 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5094 - pushd "${D}"/${instdir} >/dev/null || die
5095 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5096 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5097 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5098 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5099 - popd >/dev/null || die
5100 -
5101 - local instdir=${INSTALL_DIR}/modules/ext/struts
5102 - pushd "${D}"/${instdir} >/dev/null || die
5103 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5104 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5105 - 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
5106 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5107 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5108 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5109 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5110 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5111 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5112 - popd >/dev/null || die
5113 -
5114 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5115 -}
5116
5117 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150921.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150921.ebuild
5118 deleted file mode 100644
5119 index 28a21ff..0000000
5120 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150921.ebuild
5121 +++ /dev/null
5122 @@ -1,266 +0,0 @@
5123 -# Copyright 1999-2015 Gentoo Foundation
5124 -# Distributed under the terms of the GNU General Public License v2
5125 -# $Id$
5126 -
5127 -EAPI="4"
5128 -inherit eutils java-pkg-2 java-ant-2
5129 -
5130 -DESCRIPTION="Netbeans Enterprise cluster"
5131 -HOMEPAGE="http://netbeans.org/"
5132 -SLOT="9999"
5133 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
5134 -SRC_URI="${SOURCE_URL}
5135 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5136 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5137 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5138 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5139 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5140 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5141 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5142 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5143 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5144 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5145 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5146 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5147 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5148 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5149 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5150 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5151 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5152 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
5153 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5154 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5155 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
5156 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5157 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5158 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5159 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5160 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5161 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
5162 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5163 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5164 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5165 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5166 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5167 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5168 -KEYWORDS="~amd64 ~x86"
5169 -IUSE=""
5170 -S="${WORKDIR}"
5171 -
5172 -CDEPEND="~dev-java/netbeans-ide-${PV}
5173 - ~dev-java/netbeans-harness-${PV}
5174 - ~dev-java/netbeans-ide-${PV}
5175 - ~dev-java/netbeans-java-${PV}
5176 - ~dev-java/netbeans-profiler-${PV}
5177 - ~dev-java/netbeans-platform-${PV}
5178 - ~dev-java/netbeans-webcommon-${PV}
5179 - ~dev-java/netbeans-websvccommon-${PV}
5180 - dev-java/commons-codec:0
5181 - dev-java/commons-fileupload:0
5182 - dev-java/commons-logging:0
5183 - dev-java/glassfish-deployment-api:1.2"
5184 -DEPEND=">=virtual/jdk-1.7
5185 - app-arch/unzip
5186 - ${CDEPEND}
5187 - dev-java/javahelp:0
5188 - dev-java/jsr181:0
5189 - >=dev-java/junit-4.4:4
5190 - dev-java/tomcat-servlet-api:2.3"
5191 -RDEPEND=">=virtual/jdk-1.7
5192 - ${CDEPEND}
5193 - dev-java/antlr:0[java]
5194 - dev-java/bsf:2.3
5195 - dev-java/cglib:3
5196 - dev-java/commons-beanutils:1.7
5197 - dev-java/commons-collections:0
5198 - dev-java/commons-digester:0
5199 - dev-java/commons-io:1
5200 - dev-java/commons-validator:0
5201 - dev-java/glassfish-persistence:0
5202 - dev-java/guava:14
5203 - dev-java/jakarta-oro:2.0
5204 - dev-java/osgi-core-api:0
5205 - dev-java/validation-api:1.0"
5206 -# dev-java/commons-chain:1.1 in overlay
5207 -
5208 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5209 -
5210 -EANT_BUILD_XML="nbbuild/build.xml"
5211 -EANT_BUILD_TARGET="rebuild-cluster"
5212 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5213 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5214 -JAVA_PKG_BSFIX="off"
5215 -
5216 -src_unpack() {
5217 - unpack $(basename ${SOURCE_URL})
5218 -
5219 - einfo "Deleting bundled jars..."
5220 - find -name "*.jar" -type f -delete
5221 -
5222 - unpack netbeans-9999-r14-build.xml.patch.bz2
5223 -
5224 - pushd "${S}" >/dev/null || die
5225 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5226 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5227 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5228 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5229 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5230 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5231 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5232 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5233 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5234 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5235 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5236 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5237 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5238 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5239 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5240 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5241 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
5242 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5243 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5244 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5245 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5246 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5247 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5248 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5249 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5250 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
5251 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5252 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5253 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5254 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5255 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5256 - popd >/dev/null || die
5257 -}
5258 -
5259 -src_prepare() {
5260 - einfo "Deleting bundled class files..."
5261 - find -name "*.class" -type f | xargs rm -vf
5262 -
5263 - epatch netbeans-9999-r14-build.xml.patch
5264 -
5265 - # Support for custom patches
5266 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5267 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5268 -
5269 - if [ -n "${files}" ] ; then
5270 - einfo "Applying custom patches:"
5271 -
5272 - for file in ${files} ; do
5273 - epatch "${file}"
5274 - done
5275 - fi
5276 - fi
5277 -
5278 - einfo "Symlinking external libraries..."
5279 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5280 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5281 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5282 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5283 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5284 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5285 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5286 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5287 -
5288 - einfo "Linking in other clusters..."
5289 - mkdir "${S}"/nbbuild/netbeans || die
5290 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5291 -
5292 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5293 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5294 - touch nb.cluster.extide.built
5295 -
5296 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5297 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5298 - touch nb.cluster.harness.built
5299 -
5300 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5301 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5302 - touch nb.cluster.ide.built
5303 -
5304 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5305 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5306 - touch nb.cluster.java.built
5307 -
5308 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5309 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5310 - touch nb.cluster.profiler.built
5311 -
5312 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5313 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5314 - touch nb.cluster.platform.built
5315 -
5316 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5317 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5318 - touch nb.cluster.webcommon.built
5319 -
5320 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5321 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5322 - touch nb.cluster.websvccommon.built
5323 -
5324 - popd >/dev/null || die
5325 -
5326 - java-pkg-2_src_prepare
5327 -}
5328 -
5329 -src_install() {
5330 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5331 -
5332 - insinto ${INSTALL_DIR}
5333 -
5334 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5335 -
5336 - doins -r *
5337 -
5338 - popd >/dev/null || die
5339 -
5340 - local instdir=${INSTALL_DIR}/modules/ext
5341 - pushd "${D}"/${instdir} >/dev/null || die
5342 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5343 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5344 - popd >/dev/null || die
5345 -
5346 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5347 - pushd "${D}"/${instdir} >/dev/null || die
5348 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5349 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5350 - popd >/dev/null || die
5351 -
5352 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
5353 - pushd "${D}"/${instdir} >/dev/null || die
5354 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
5355 - popd >/dev/null || die
5356 -
5357 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
5358 - pushd "${D}"/${instdir} >/dev/null || die
5359 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
5360 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
5361 - 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
5362 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
5363 - 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
5364 - popd >/dev/null || die
5365 -
5366 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5367 - pushd "${D}"/${instdir} >/dev/null || die
5368 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5369 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5370 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5371 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5372 - popd >/dev/null || die
5373 -
5374 - local instdir=${INSTALL_DIR}/modules/ext/struts
5375 - pushd "${D}"/${instdir} >/dev/null || die
5376 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5377 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5378 - 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
5379 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5380 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5381 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5382 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5383 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5384 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5385 - popd >/dev/null || die
5386 -
5387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5388 -}
5389
5390 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150922.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150922.ebuild
5391 deleted file mode 100644
5392 index 3d6da27..0000000
5393 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150922.ebuild
5394 +++ /dev/null
5395 @@ -1,266 +0,0 @@
5396 -# Copyright 1999-2015 Gentoo Foundation
5397 -# Distributed under the terms of the GNU General Public License v2
5398 -# $Id$
5399 -
5400 -EAPI="4"
5401 -inherit eutils java-pkg-2 java-ant-2
5402 -
5403 -DESCRIPTION="Netbeans Enterprise cluster"
5404 -HOMEPAGE="http://netbeans.org/"
5405 -SLOT="9999"
5406 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
5407 -SRC_URI="${SOURCE_URL}
5408 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5409 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5410 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5411 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5412 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5413 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5414 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5415 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5416 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5417 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5418 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5419 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5420 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5421 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5422 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5423 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5424 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5425 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
5426 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5427 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5428 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
5429 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5430 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5431 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5432 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5433 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5434 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
5435 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5436 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5437 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5438 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5439 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5440 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5441 -KEYWORDS="~amd64 ~x86"
5442 -IUSE=""
5443 -S="${WORKDIR}"
5444 -
5445 -CDEPEND="~dev-java/netbeans-ide-${PV}
5446 - ~dev-java/netbeans-harness-${PV}
5447 - ~dev-java/netbeans-ide-${PV}
5448 - ~dev-java/netbeans-java-${PV}
5449 - ~dev-java/netbeans-profiler-${PV}
5450 - ~dev-java/netbeans-platform-${PV}
5451 - ~dev-java/netbeans-webcommon-${PV}
5452 - ~dev-java/netbeans-websvccommon-${PV}
5453 - dev-java/commons-codec:0
5454 - dev-java/commons-fileupload:0
5455 - dev-java/commons-logging:0
5456 - dev-java/glassfish-deployment-api:1.2"
5457 -DEPEND=">=virtual/jdk-1.7
5458 - app-arch/unzip
5459 - ${CDEPEND}
5460 - dev-java/javahelp:0
5461 - dev-java/jsr181:0
5462 - >=dev-java/junit-4.4:4
5463 - dev-java/tomcat-servlet-api:2.3"
5464 -RDEPEND=">=virtual/jdk-1.7
5465 - ${CDEPEND}
5466 - dev-java/antlr:0[java]
5467 - dev-java/bsf:2.3
5468 - dev-java/cglib:3
5469 - dev-java/commons-beanutils:1.7
5470 - dev-java/commons-collections:0
5471 - dev-java/commons-digester:0
5472 - dev-java/commons-io:1
5473 - dev-java/commons-validator:0
5474 - dev-java/glassfish-persistence:0
5475 - dev-java/guava:14
5476 - dev-java/jakarta-oro:2.0
5477 - dev-java/osgi-core-api:0
5478 - dev-java/validation-api:1.0"
5479 -# dev-java/commons-chain:1.1 in overlay
5480 -
5481 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5482 -
5483 -EANT_BUILD_XML="nbbuild/build.xml"
5484 -EANT_BUILD_TARGET="rebuild-cluster"
5485 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5486 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5487 -JAVA_PKG_BSFIX="off"
5488 -
5489 -src_unpack() {
5490 - unpack $(basename ${SOURCE_URL})
5491 -
5492 - einfo "Deleting bundled jars..."
5493 - find -name "*.jar" -type f -delete
5494 -
5495 - unpack netbeans-9999-r14-build.xml.patch.bz2
5496 -
5497 - pushd "${S}" >/dev/null || die
5498 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5499 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5500 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5501 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5502 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5503 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5504 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5505 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5506 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5507 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5508 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5509 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5510 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5511 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5512 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5513 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5514 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
5515 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5516 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5517 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5518 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5519 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5520 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5521 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5522 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5523 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
5524 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5525 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5526 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5527 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5528 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5529 - popd >/dev/null || die
5530 -}
5531 -
5532 -src_prepare() {
5533 - einfo "Deleting bundled class files..."
5534 - find -name "*.class" -type f | xargs rm -vf
5535 -
5536 - epatch netbeans-9999-r14-build.xml.patch
5537 -
5538 - # Support for custom patches
5539 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5540 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5541 -
5542 - if [ -n "${files}" ] ; then
5543 - einfo "Applying custom patches:"
5544 -
5545 - for file in ${files} ; do
5546 - epatch "${file}"
5547 - done
5548 - fi
5549 - fi
5550 -
5551 - einfo "Symlinking external libraries..."
5552 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5553 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5554 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5555 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5556 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5557 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5558 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5559 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5560 -
5561 - einfo "Linking in other clusters..."
5562 - mkdir "${S}"/nbbuild/netbeans || die
5563 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5564 -
5565 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5566 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5567 - touch nb.cluster.extide.built
5568 -
5569 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5570 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5571 - touch nb.cluster.harness.built
5572 -
5573 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5574 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5575 - touch nb.cluster.ide.built
5576 -
5577 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5578 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5579 - touch nb.cluster.java.built
5580 -
5581 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5582 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5583 - touch nb.cluster.profiler.built
5584 -
5585 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5586 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5587 - touch nb.cluster.platform.built
5588 -
5589 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5590 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5591 - touch nb.cluster.webcommon.built
5592 -
5593 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5594 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5595 - touch nb.cluster.websvccommon.built
5596 -
5597 - popd >/dev/null || die
5598 -
5599 - java-pkg-2_src_prepare
5600 -}
5601 -
5602 -src_install() {
5603 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5604 -
5605 - insinto ${INSTALL_DIR}
5606 -
5607 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5608 -
5609 - doins -r *
5610 -
5611 - popd >/dev/null || die
5612 -
5613 - local instdir=${INSTALL_DIR}/modules/ext
5614 - pushd "${D}"/${instdir} >/dev/null || die
5615 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5616 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5617 - popd >/dev/null || die
5618 -
5619 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5620 - pushd "${D}"/${instdir} >/dev/null || die
5621 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5622 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5623 - popd >/dev/null || die
5624 -
5625 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
5626 - pushd "${D}"/${instdir} >/dev/null || die
5627 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
5628 - popd >/dev/null || die
5629 -
5630 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
5631 - pushd "${D}"/${instdir} >/dev/null || die
5632 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
5633 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
5634 - 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
5635 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
5636 - 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
5637 - popd >/dev/null || die
5638 -
5639 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5640 - pushd "${D}"/${instdir} >/dev/null || die
5641 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5642 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5643 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5644 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5645 - popd >/dev/null || die
5646 -
5647 - local instdir=${INSTALL_DIR}/modules/ext/struts
5648 - pushd "${D}"/${instdir} >/dev/null || die
5649 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5650 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5651 - 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
5652 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5653 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5654 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5655 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5656 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5657 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5658 - popd >/dev/null || die
5659 -
5660 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5661 -}
5662
5663 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150923.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150923.ebuild
5664 deleted file mode 100644
5665 index 0d3f905..0000000
5666 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150923.ebuild
5667 +++ /dev/null
5668 @@ -1,266 +0,0 @@
5669 -# Copyright 1999-2015 Gentoo Foundation
5670 -# Distributed under the terms of the GNU General Public License v2
5671 -# $Id$
5672 -
5673 -EAPI="4"
5674 -inherit eutils java-pkg-2 java-ant-2
5675 -
5676 -DESCRIPTION="Netbeans Enterprise cluster"
5677 -HOMEPAGE="http://netbeans.org/"
5678 -SLOT="9999"
5679 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
5680 -SRC_URI="${SOURCE_URL}
5681 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5682 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5683 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5684 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5685 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5686 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5687 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5688 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5689 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5690 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5691 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5692 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5693 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5694 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5695 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5696 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5697 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5698 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
5699 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5700 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5701 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
5702 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5703 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5704 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5705 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5706 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5707 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
5708 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5709 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5710 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5711 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5712 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5713 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5714 -KEYWORDS="~amd64 ~x86"
5715 -IUSE=""
5716 -S="${WORKDIR}"
5717 -
5718 -CDEPEND="~dev-java/netbeans-ide-${PV}
5719 - ~dev-java/netbeans-harness-${PV}
5720 - ~dev-java/netbeans-ide-${PV}
5721 - ~dev-java/netbeans-java-${PV}
5722 - ~dev-java/netbeans-profiler-${PV}
5723 - ~dev-java/netbeans-platform-${PV}
5724 - ~dev-java/netbeans-webcommon-${PV}
5725 - ~dev-java/netbeans-websvccommon-${PV}
5726 - dev-java/commons-codec:0
5727 - dev-java/commons-fileupload:0
5728 - dev-java/commons-logging:0
5729 - dev-java/glassfish-deployment-api:1.2"
5730 -DEPEND=">=virtual/jdk-1.7
5731 - app-arch/unzip
5732 - ${CDEPEND}
5733 - dev-java/javahelp:0
5734 - dev-java/jsr181:0
5735 - >=dev-java/junit-4.4:4
5736 - dev-java/tomcat-servlet-api:2.3"
5737 -RDEPEND=">=virtual/jdk-1.7
5738 - ${CDEPEND}
5739 - dev-java/antlr:0[java]
5740 - dev-java/bsf:2.3
5741 - dev-java/cglib:3
5742 - dev-java/commons-beanutils:1.7
5743 - dev-java/commons-collections:0
5744 - dev-java/commons-digester:0
5745 - dev-java/commons-io:1
5746 - dev-java/commons-validator:0
5747 - dev-java/glassfish-persistence:0
5748 - dev-java/guava:14
5749 - dev-java/jakarta-oro:2.0
5750 - dev-java/osgi-core-api:0
5751 - dev-java/validation-api:1.0"
5752 -# dev-java/commons-chain:1.1 in overlay
5753 -
5754 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5755 -
5756 -EANT_BUILD_XML="nbbuild/build.xml"
5757 -EANT_BUILD_TARGET="rebuild-cluster"
5758 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5759 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5760 -JAVA_PKG_BSFIX="off"
5761 -
5762 -src_unpack() {
5763 - unpack $(basename ${SOURCE_URL})
5764 -
5765 - einfo "Deleting bundled jars..."
5766 - find -name "*.jar" -type f -delete
5767 -
5768 - unpack netbeans-9999-r14-build.xml.patch.bz2
5769 -
5770 - pushd "${S}" >/dev/null || die
5771 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
5772 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
5773 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
5774 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
5775 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
5776 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
5777 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
5778 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
5779 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
5780 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
5781 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
5782 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
5783 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
5784 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
5785 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
5786 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
5787 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
5788 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
5789 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
5790 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
5791 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
5792 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
5793 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
5794 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
5795 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
5796 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
5797 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
5798 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
5799 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
5800 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
5801 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
5802 - popd >/dev/null || die
5803 -}
5804 -
5805 -src_prepare() {
5806 - einfo "Deleting bundled class files..."
5807 - find -name "*.class" -type f | xargs rm -vf
5808 -
5809 - epatch netbeans-9999-r14-build.xml.patch
5810 -
5811 - # Support for custom patches
5812 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5813 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5814 -
5815 - if [ -n "${files}" ] ; then
5816 - einfo "Applying custom patches:"
5817 -
5818 - for file in ${files} ; do
5819 - epatch "${file}"
5820 - done
5821 - fi
5822 - fi
5823 -
5824 - einfo "Symlinking external libraries..."
5825 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5826 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
5827 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
5828 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
5829 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
5830 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
5831 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
5832 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
5833 -
5834 - einfo "Linking in other clusters..."
5835 - mkdir "${S}"/nbbuild/netbeans || die
5836 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5837 -
5838 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
5839 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5840 - touch nb.cluster.extide.built
5841 -
5842 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
5843 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5844 - touch nb.cluster.harness.built
5845 -
5846 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5847 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5848 - touch nb.cluster.ide.built
5849 -
5850 - ln -s /usr/share/netbeans-java-${SLOT} java || die
5851 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5852 - touch nb.cluster.java.built
5853 -
5854 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
5855 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5856 - touch nb.cluster.profiler.built
5857 -
5858 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5859 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5860 - touch nb.cluster.platform.built
5861 -
5862 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
5863 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5864 - touch nb.cluster.webcommon.built
5865 -
5866 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
5867 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5868 - touch nb.cluster.websvccommon.built
5869 -
5870 - popd >/dev/null || die
5871 -
5872 - java-pkg-2_src_prepare
5873 -}
5874 -
5875 -src_install() {
5876 - pushd nbbuild/netbeans/enterprise >/dev/null || die
5877 -
5878 - insinto ${INSTALL_DIR}
5879 -
5880 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5881 -
5882 - doins -r *
5883 -
5884 - popd >/dev/null || die
5885 -
5886 - local instdir=${INSTALL_DIR}/modules/ext
5887 - pushd "${D}"/${instdir} >/dev/null || die
5888 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
5889 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
5890 - popd >/dev/null || die
5891 -
5892 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
5893 - pushd "${D}"/${instdir} >/dev/null || die
5894 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
5895 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
5896 - popd >/dev/null || die
5897 -
5898 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
5899 - pushd "${D}"/${instdir} >/dev/null || die
5900 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
5901 - popd >/dev/null || die
5902 -
5903 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
5904 - pushd "${D}"/${instdir} >/dev/null || die
5905 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
5906 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
5907 - 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
5908 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
5909 - 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
5910 - popd >/dev/null || die
5911 -
5912 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
5913 - pushd "${D}"/${instdir} >/dev/null || die
5914 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
5915 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
5916 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
5917 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
5918 - popd >/dev/null || die
5919 -
5920 - local instdir=${INSTALL_DIR}/modules/ext/struts
5921 - pushd "${D}"/${instdir} >/dev/null || die
5922 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
5923 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
5924 - 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
5925 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
5926 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
5927 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
5928 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
5929 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
5930 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
5931 - popd >/dev/null || die
5932 -
5933 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
5934 -}
5935
5936 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150924.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150924.ebuild
5937 deleted file mode 100644
5938 index 56bd647..0000000
5939 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150924.ebuild
5940 +++ /dev/null
5941 @@ -1,266 +0,0 @@
5942 -# Copyright 1999-2015 Gentoo Foundation
5943 -# Distributed under the terms of the GNU General Public License v2
5944 -# $Id$
5945 -
5946 -EAPI="4"
5947 -inherit eutils java-pkg-2 java-ant-2
5948 -
5949 -DESCRIPTION="Netbeans Enterprise cluster"
5950 -HOMEPAGE="http://netbeans.org/"
5951 -SLOT="9999"
5952 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
5953 -SRC_URI="${SOURCE_URL}
5954 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5955 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
5956 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
5957 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
5958 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
5959 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
5960 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
5961 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
5962 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
5963 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
5964 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
5965 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
5966 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
5967 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
5968 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
5969 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
5970 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
5971 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
5972 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
5973 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
5974 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
5975 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
5976 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
5977 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
5978 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
5979 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
5980 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
5981 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
5982 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
5983 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
5984 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
5985 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
5986 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5987 -KEYWORDS="~amd64 ~x86"
5988 -IUSE=""
5989 -S="${WORKDIR}"
5990 -
5991 -CDEPEND="~dev-java/netbeans-ide-${PV}
5992 - ~dev-java/netbeans-harness-${PV}
5993 - ~dev-java/netbeans-ide-${PV}
5994 - ~dev-java/netbeans-java-${PV}
5995 - ~dev-java/netbeans-profiler-${PV}
5996 - ~dev-java/netbeans-platform-${PV}
5997 - ~dev-java/netbeans-webcommon-${PV}
5998 - ~dev-java/netbeans-websvccommon-${PV}
5999 - dev-java/commons-codec:0
6000 - dev-java/commons-fileupload:0
6001 - dev-java/commons-logging:0
6002 - dev-java/glassfish-deployment-api:1.2"
6003 -DEPEND=">=virtual/jdk-1.7
6004 - app-arch/unzip
6005 - ${CDEPEND}
6006 - dev-java/javahelp:0
6007 - dev-java/jsr181:0
6008 - >=dev-java/junit-4.4:4
6009 - dev-java/tomcat-servlet-api:2.3"
6010 -RDEPEND=">=virtual/jdk-1.7
6011 - ${CDEPEND}
6012 - dev-java/antlr:0[java]
6013 - dev-java/bsf:2.3
6014 - dev-java/cglib:3
6015 - dev-java/commons-beanutils:1.7
6016 - dev-java/commons-collections:0
6017 - dev-java/commons-digester:0
6018 - dev-java/commons-io:1
6019 - dev-java/commons-validator:0
6020 - dev-java/glassfish-persistence:0
6021 - dev-java/guava:14
6022 - dev-java/jakarta-oro:2.0
6023 - dev-java/osgi-core-api:0
6024 - dev-java/validation-api:1.0"
6025 -# dev-java/commons-chain:1.1 in overlay
6026 -
6027 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6028 -
6029 -EANT_BUILD_XML="nbbuild/build.xml"
6030 -EANT_BUILD_TARGET="rebuild-cluster"
6031 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6032 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6033 -JAVA_PKG_BSFIX="off"
6034 -
6035 -src_unpack() {
6036 - unpack $(basename ${SOURCE_URL})
6037 -
6038 - einfo "Deleting bundled jars..."
6039 - find -name "*.jar" -type f -delete
6040 -
6041 - unpack netbeans-9999-r14-build.xml.patch.bz2
6042 -
6043 - pushd "${S}" >/dev/null || die
6044 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6045 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6046 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6047 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6048 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6049 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6050 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6051 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6052 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6053 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6054 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6055 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6056 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6057 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6058 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6059 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6060 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
6061 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6062 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6063 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6064 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6065 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6066 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6067 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6068 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6069 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
6070 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6071 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6072 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6073 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6074 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6075 - popd >/dev/null || die
6076 -}
6077 -
6078 -src_prepare() {
6079 - einfo "Deleting bundled class files..."
6080 - find -name "*.class" -type f | xargs rm -vf
6081 -
6082 - epatch netbeans-9999-r14-build.xml.patch
6083 -
6084 - # Support for custom patches
6085 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6086 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6087 -
6088 - if [ -n "${files}" ] ; then
6089 - einfo "Applying custom patches:"
6090 -
6091 - for file in ${files} ; do
6092 - epatch "${file}"
6093 - done
6094 - fi
6095 - fi
6096 -
6097 - einfo "Symlinking external libraries..."
6098 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6099 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6100 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6101 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6102 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6103 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6104 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
6105 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6106 -
6107 - einfo "Linking in other clusters..."
6108 - mkdir "${S}"/nbbuild/netbeans || die
6109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6110 -
6111 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6112 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6113 - touch nb.cluster.extide.built
6114 -
6115 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6116 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6117 - touch nb.cluster.harness.built
6118 -
6119 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6120 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6121 - touch nb.cluster.ide.built
6122 -
6123 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6124 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6125 - touch nb.cluster.java.built
6126 -
6127 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6128 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6129 - touch nb.cluster.profiler.built
6130 -
6131 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6132 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6133 - touch nb.cluster.platform.built
6134 -
6135 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6136 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6137 - touch nb.cluster.webcommon.built
6138 -
6139 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6140 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6141 - touch nb.cluster.websvccommon.built
6142 -
6143 - popd >/dev/null || die
6144 -
6145 - java-pkg-2_src_prepare
6146 -}
6147 -
6148 -src_install() {
6149 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6150 -
6151 - insinto ${INSTALL_DIR}
6152 -
6153 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6154 -
6155 - doins -r *
6156 -
6157 - popd >/dev/null || die
6158 -
6159 - local instdir=${INSTALL_DIR}/modules/ext
6160 - pushd "${D}"/${instdir} >/dev/null || die
6161 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6162 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6163 - popd >/dev/null || die
6164 -
6165 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6166 - pushd "${D}"/${instdir} >/dev/null || die
6167 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6168 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6169 - popd >/dev/null || die
6170 -
6171 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
6172 - pushd "${D}"/${instdir} >/dev/null || die
6173 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
6174 - popd >/dev/null || die
6175 -
6176 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
6177 - pushd "${D}"/${instdir} >/dev/null || die
6178 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
6179 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
6180 - 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
6181 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
6182 - 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
6183 - popd >/dev/null || die
6184 -
6185 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6186 - pushd "${D}"/${instdir} >/dev/null || die
6187 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6188 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6189 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6190 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6191 - popd >/dev/null || die
6192 -
6193 - local instdir=${INSTALL_DIR}/modules/ext/struts
6194 - pushd "${D}"/${instdir} >/dev/null || die
6195 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6196 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6197 - 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
6198 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6199 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6200 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6201 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6202 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6203 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6204 - popd >/dev/null || die
6205 -
6206 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6207 -}
6208
6209 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150925.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150925.ebuild
6210 deleted file mode 100644
6211 index 7ae4b03..0000000
6212 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150925.ebuild
6213 +++ /dev/null
6214 @@ -1,266 +0,0 @@
6215 -# Copyright 1999-2015 Gentoo Foundation
6216 -# Distributed under the terms of the GNU General Public License v2
6217 -# $Id$
6218 -
6219 -EAPI="4"
6220 -inherit eutils java-pkg-2 java-ant-2
6221 -
6222 -DESCRIPTION="Netbeans Enterprise cluster"
6223 -HOMEPAGE="http://netbeans.org/"
6224 -SLOT="9999"
6225 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
6226 -SRC_URI="${SOURCE_URL}
6227 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6228 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6229 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6230 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6231 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6232 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6233 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6234 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6235 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6236 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6237 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6238 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6239 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6240 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6241 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6242 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6243 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6244 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
6245 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6246 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6247 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
6248 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6249 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6250 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6251 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6252 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6253 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
6254 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6255 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6256 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6257 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6258 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6259 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6260 -KEYWORDS="~amd64 ~x86"
6261 -IUSE=""
6262 -S="${WORKDIR}"
6263 -
6264 -CDEPEND="~dev-java/netbeans-ide-${PV}
6265 - ~dev-java/netbeans-harness-${PV}
6266 - ~dev-java/netbeans-ide-${PV}
6267 - ~dev-java/netbeans-java-${PV}
6268 - ~dev-java/netbeans-profiler-${PV}
6269 - ~dev-java/netbeans-platform-${PV}
6270 - ~dev-java/netbeans-webcommon-${PV}
6271 - ~dev-java/netbeans-websvccommon-${PV}
6272 - dev-java/commons-codec:0
6273 - dev-java/commons-fileupload:0
6274 - dev-java/commons-logging:0
6275 - dev-java/glassfish-deployment-api:1.2"
6276 -DEPEND=">=virtual/jdk-1.7
6277 - app-arch/unzip
6278 - ${CDEPEND}
6279 - dev-java/javahelp:0
6280 - dev-java/jsr181:0
6281 - >=dev-java/junit-4.4:4
6282 - dev-java/tomcat-servlet-api:2.3"
6283 -RDEPEND=">=virtual/jdk-1.7
6284 - ${CDEPEND}
6285 - dev-java/antlr:0[java]
6286 - dev-java/bsf:2.3
6287 - dev-java/cglib:3
6288 - dev-java/commons-beanutils:1.7
6289 - dev-java/commons-collections:0
6290 - dev-java/commons-digester:0
6291 - dev-java/commons-io:1
6292 - dev-java/commons-validator:0
6293 - dev-java/glassfish-persistence:0
6294 - dev-java/guava:14
6295 - dev-java/jakarta-oro:2.0
6296 - dev-java/osgi-core-api:0
6297 - dev-java/validation-api:1.0"
6298 -# dev-java/commons-chain:1.1 in overlay
6299 -
6300 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6301 -
6302 -EANT_BUILD_XML="nbbuild/build.xml"
6303 -EANT_BUILD_TARGET="rebuild-cluster"
6304 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6305 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6306 -JAVA_PKG_BSFIX="off"
6307 -
6308 -src_unpack() {
6309 - unpack $(basename ${SOURCE_URL})
6310 -
6311 - einfo "Deleting bundled jars..."
6312 - find -name "*.jar" -type f -delete
6313 -
6314 - unpack netbeans-9999-r14-build.xml.patch.bz2
6315 -
6316 - pushd "${S}" >/dev/null || die
6317 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6318 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6319 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6320 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6321 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6322 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6323 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6324 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6325 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6326 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6327 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6328 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6329 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6330 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6331 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6332 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6333 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
6334 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6335 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6336 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6337 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6338 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6339 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6340 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6341 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6342 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
6343 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6344 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6345 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6346 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6347 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6348 - popd >/dev/null || die
6349 -}
6350 -
6351 -src_prepare() {
6352 - einfo "Deleting bundled class files..."
6353 - find -name "*.class" -type f | xargs rm -vf
6354 -
6355 - epatch netbeans-9999-r14-build.xml.patch
6356 -
6357 - # Support for custom patches
6358 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6359 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6360 -
6361 - if [ -n "${files}" ] ; then
6362 - einfo "Applying custom patches:"
6363 -
6364 - for file in ${files} ; do
6365 - epatch "${file}"
6366 - done
6367 - fi
6368 - fi
6369 -
6370 - einfo "Symlinking external libraries..."
6371 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6372 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6373 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6374 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6375 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6376 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6377 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
6378 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6379 -
6380 - einfo "Linking in other clusters..."
6381 - mkdir "${S}"/nbbuild/netbeans || die
6382 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6383 -
6384 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6385 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6386 - touch nb.cluster.extide.built
6387 -
6388 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6389 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6390 - touch nb.cluster.harness.built
6391 -
6392 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6393 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6394 - touch nb.cluster.ide.built
6395 -
6396 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6397 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6398 - touch nb.cluster.java.built
6399 -
6400 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6401 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6402 - touch nb.cluster.profiler.built
6403 -
6404 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6405 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6406 - touch nb.cluster.platform.built
6407 -
6408 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6409 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6410 - touch nb.cluster.webcommon.built
6411 -
6412 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6413 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6414 - touch nb.cluster.websvccommon.built
6415 -
6416 - popd >/dev/null || die
6417 -
6418 - java-pkg-2_src_prepare
6419 -}
6420 -
6421 -src_install() {
6422 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6423 -
6424 - insinto ${INSTALL_DIR}
6425 -
6426 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6427 -
6428 - doins -r *
6429 -
6430 - popd >/dev/null || die
6431 -
6432 - local instdir=${INSTALL_DIR}/modules/ext
6433 - pushd "${D}"/${instdir} >/dev/null || die
6434 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6435 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6436 - popd >/dev/null || die
6437 -
6438 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6439 - pushd "${D}"/${instdir} >/dev/null || die
6440 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6441 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6442 - popd >/dev/null || die
6443 -
6444 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
6445 - pushd "${D}"/${instdir} >/dev/null || die
6446 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
6447 - popd >/dev/null || die
6448 -
6449 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
6450 - pushd "${D}"/${instdir} >/dev/null || die
6451 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
6452 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
6453 - 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
6454 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
6455 - 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
6456 - popd >/dev/null || die
6457 -
6458 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6459 - pushd "${D}"/${instdir} >/dev/null || die
6460 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6461 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6462 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6463 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6464 - popd >/dev/null || die
6465 -
6466 - local instdir=${INSTALL_DIR}/modules/ext/struts
6467 - pushd "${D}"/${instdir} >/dev/null || die
6468 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6469 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6470 - 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
6471 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6472 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6473 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6474 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6475 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6476 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6477 - popd >/dev/null || die
6478 -
6479 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6480 -}
6481
6482 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150929.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150929.ebuild
6483 deleted file mode 100644
6484 index 6fefa3a..0000000
6485 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20150929.ebuild
6486 +++ /dev/null
6487 @@ -1,266 +0,0 @@
6488 -# Copyright 1999-2015 Gentoo Foundation
6489 -# Distributed under the terms of the GNU General Public License v2
6490 -# $Id$
6491 -
6492 -EAPI="4"
6493 -inherit eutils java-pkg-2 java-ant-2
6494 -
6495 -DESCRIPTION="Netbeans Enterprise cluster"
6496 -HOMEPAGE="http://netbeans.org/"
6497 -SLOT="9999"
6498 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
6499 -SRC_URI="${SOURCE_URL}
6500 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6501 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
6502 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
6503 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
6504 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
6505 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
6506 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
6507 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
6508 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
6509 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
6510 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
6511 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
6512 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
6513 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
6514 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
6515 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
6516 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
6517 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
6518 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
6519 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
6520 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
6521 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
6522 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
6523 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
6524 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
6525 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
6526 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
6527 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
6528 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
6529 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
6530 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
6531 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
6532 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6533 -KEYWORDS="~amd64 ~x86"
6534 -IUSE=""
6535 -S="${WORKDIR}"
6536 -
6537 -CDEPEND="~dev-java/netbeans-ide-${PV}
6538 - ~dev-java/netbeans-harness-${PV}
6539 - ~dev-java/netbeans-ide-${PV}
6540 - ~dev-java/netbeans-java-${PV}
6541 - ~dev-java/netbeans-profiler-${PV}
6542 - ~dev-java/netbeans-platform-${PV}
6543 - ~dev-java/netbeans-webcommon-${PV}
6544 - ~dev-java/netbeans-websvccommon-${PV}
6545 - dev-java/commons-codec:0
6546 - dev-java/commons-fileupload:0
6547 - dev-java/commons-logging:0
6548 - dev-java/glassfish-deployment-api:1.2"
6549 -DEPEND=">=virtual/jdk-1.7
6550 - app-arch/unzip
6551 - ${CDEPEND}
6552 - dev-java/javahelp:0
6553 - dev-java/jsr181:0
6554 - >=dev-java/junit-4.4:4
6555 - dev-java/tomcat-servlet-api:2.3"
6556 -RDEPEND=">=virtual/jdk-1.7
6557 - ${CDEPEND}
6558 - dev-java/antlr:0[java]
6559 - dev-java/bsf:2.3
6560 - dev-java/cglib:3
6561 - dev-java/commons-beanutils:1.7
6562 - dev-java/commons-collections:0
6563 - dev-java/commons-digester:0
6564 - dev-java/commons-io:1
6565 - dev-java/commons-validator:0
6566 - dev-java/glassfish-persistence:0
6567 - dev-java/guava:14
6568 - dev-java/jakarta-oro:2.0
6569 - dev-java/osgi-core-api:0
6570 - dev-java/validation-api:1.0"
6571 -# dev-java/commons-chain:1.1 in overlay
6572 -
6573 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6574 -
6575 -EANT_BUILD_XML="nbbuild/build.xml"
6576 -EANT_BUILD_TARGET="rebuild-cluster"
6577 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6578 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6579 -JAVA_PKG_BSFIX="off"
6580 -
6581 -src_unpack() {
6582 - unpack $(basename ${SOURCE_URL})
6583 -
6584 - einfo "Deleting bundled jars..."
6585 - find -name "*.jar" -type f -delete
6586 -
6587 - unpack netbeans-9999-r14-build.xml.patch.bz2
6588 -
6589 - pushd "${S}" >/dev/null || die
6590 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
6591 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
6592 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
6593 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
6594 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
6595 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
6596 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
6597 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
6598 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
6599 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
6600 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
6601 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
6602 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
6603 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
6604 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
6605 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
6606 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
6607 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
6608 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
6609 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
6610 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
6611 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
6612 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
6613 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
6614 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
6615 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
6616 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
6617 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
6618 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
6619 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
6620 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
6621 - popd >/dev/null || die
6622 -}
6623 -
6624 -src_prepare() {
6625 - einfo "Deleting bundled class files..."
6626 - find -name "*.class" -type f | xargs rm -vf
6627 -
6628 - epatch netbeans-9999-r14-build.xml.patch
6629 -
6630 - # Support for custom patches
6631 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6632 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6633 -
6634 - if [ -n "${files}" ] ; then
6635 - einfo "Applying custom patches:"
6636 -
6637 - for file in ${files} ; do
6638 - epatch "${file}"
6639 - done
6640 - fi
6641 - fi
6642 -
6643 - einfo "Symlinking external libraries..."
6644 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6645 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
6646 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
6647 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
6648 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
6649 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
6650 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
6651 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
6652 -
6653 - einfo "Linking in other clusters..."
6654 - mkdir "${S}"/nbbuild/netbeans || die
6655 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6656 -
6657 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6658 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6659 - touch nb.cluster.extide.built
6660 -
6661 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
6662 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6663 - touch nb.cluster.harness.built
6664 -
6665 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6666 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6667 - touch nb.cluster.ide.built
6668 -
6669 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6670 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6671 - touch nb.cluster.java.built
6672 -
6673 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
6674 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6675 - touch nb.cluster.profiler.built
6676 -
6677 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6678 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6679 - touch nb.cluster.platform.built
6680 -
6681 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
6682 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6683 - touch nb.cluster.webcommon.built
6684 -
6685 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
6686 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6687 - touch nb.cluster.websvccommon.built
6688 -
6689 - popd >/dev/null || die
6690 -
6691 - java-pkg-2_src_prepare
6692 -}
6693 -
6694 -src_install() {
6695 - pushd nbbuild/netbeans/enterprise >/dev/null || die
6696 -
6697 - insinto ${INSTALL_DIR}
6698 -
6699 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6700 -
6701 - doins -r *
6702 -
6703 - popd >/dev/null || die
6704 -
6705 - local instdir=${INSTALL_DIR}/modules/ext
6706 - pushd "${D}"/${instdir} >/dev/null || die
6707 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
6708 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
6709 - popd >/dev/null || die
6710 -
6711 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
6712 - pushd "${D}"/${instdir} >/dev/null || die
6713 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
6714 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
6715 - popd >/dev/null || die
6716 -
6717 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
6718 - pushd "${D}"/${instdir} >/dev/null || die
6719 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
6720 - popd >/dev/null || die
6721 -
6722 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
6723 - pushd "${D}"/${instdir} >/dev/null || die
6724 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
6725 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
6726 - 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
6727 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
6728 - 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
6729 - popd >/dev/null || die
6730 -
6731 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
6732 - pushd "${D}"/${instdir} >/dev/null || die
6733 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
6734 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
6735 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
6736 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
6737 - popd >/dev/null || die
6738 -
6739 - local instdir=${INSTALL_DIR}/modules/ext/struts
6740 - pushd "${D}"/${instdir} >/dev/null || die
6741 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
6742 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
6743 - 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
6744 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
6745 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
6746 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
6747 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
6748 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
6749 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
6750 - popd >/dev/null || die
6751 -
6752 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
6753 -}
6754
6755 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
6756 index f6611f4..d6e52bc 100644
6757 --- a/dev-java/netbeans-ergonomics/Manifest
6758 +++ b/dev-java/netbeans-ergonomics/Manifest
6759 @@ -3,16 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
6760 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6761 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
6762 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6763 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
6764 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
6765 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
6766 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
6767 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
6768 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
6769 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
6770 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
6771 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
6772 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
6773 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
6774 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
6775 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
6776 @@ -34,16 +24,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
6777 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
6778 EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
6779 EBUILD netbeans-ergonomics-8.1_rc2.ebuild 2868 SHA256 7d268bf5a12b5937222eea504fe2cb34afbceaa9b04c4a34a098bc4d6868c1ac SHA512 739350bd2dea25d5e40096e33818bdb9a21f80ef90699cbaf0c5010d0b3986b5b642da343c3fd9a85fb66367fe086898554e928bf0496293e93900591df3dc04 WHIRLPOOL 068204fe9949561b5a4b4e5271c465ff6adbbeef19041cbbcadc345ab5fbd639fb32e99267a59b17b5541016cf464b1a0cc301f6d2858591a2cb7a4340e30a38
6780 -EBUILD netbeans-ergonomics-9999_p20150914.ebuild 2913 SHA256 48e1d1f1f682f53c1524d8aa790a653a644fb959a002b14173814e7d4d61bc76 SHA512 91551f3350562d318a9dfa662ba63a04682187df219e9d1cc04f3fa26782233858fabe0ee98f080e228a676084b39c377922f9ee99487eb608aa2aa659eac8f5 WHIRLPOOL 77d4ad318a910ea6e6971b2cb4798edc331d1d4966a05197cba33346109bf05807ec7119f714d6b35f58b06f467efab07406db9bb1f2059578ae250aade6017d
6781 -EBUILD netbeans-ergonomics-9999_p20150915.ebuild 2913 SHA256 42c3f0675e612aa24aedc11d3e687099dffc64d4b344b593a3538ce11a3621e5 SHA512 7a180fa3ea96cc9b2d7181db6482cde317053f490d9cb7490a34765b847701e2538f835da153669e4dea0f2cab5de36442b39bb988998ad37dcea0bed898c5ea WHIRLPOOL 9848e15ddce8d6c6d278c0d8cc91960ec7fd72c7677fbc37be4608718469b021d5334a8c1f6821a9c4179c9e4ae8e4edfd8437ec551b45e426fd62f52b1c2d10
6782 -EBUILD netbeans-ergonomics-9999_p20150917.ebuild 2913 SHA256 85ef5d8aec57d081898cf946fb7077705e8284af8b6d1e807720048356b87b7e SHA512 1c82a0bb0505972a9de717fa6680880147ef916108e5d74980b7bc65ecf6a68ac16fb0058a4fd2d4218797f0dc2e295ee2baee5fe56a485005980e0bb4a7c02b WHIRLPOOL 786bb78561c61aab9ab45b301fb454dedcff1d67ed86e02d85f9d11c7774c8ce164f79daf0ec5dcc6b3f2bba1fdd1fafa265f2f4f3ce54597ba8861360e5b77c
6783 -EBUILD netbeans-ergonomics-9999_p20150918.ebuild 2913 SHA256 f3eebb3f1c8bd7715a3f813fd6314e5ab815395ae1d6f5b6f8f574e320025a0b SHA512 16d7e388444e067327f0bec8b56c84bf408a797c8063be87cad2bb75c55b1bc20a9d85576fbafa2bcf7613cb962e0c427604328188756dc528a8d517bcc97271 WHIRLPOOL 14aff3348579daa52ca0877ba413eb2c910f49c62493142d9bd865f5a5ba75c5bf61f7e68f21677606447e6651714fd91b6ec75d5a8a95003815e06524dc189b
6784 -EBUILD netbeans-ergonomics-9999_p20150921.ebuild 2913 SHA256 884da1efeaab92c2840ba99e5ab2d895249b3647238eb67c38a5a3c039c46c39 SHA512 20b0675316cfda755c530c1fcd0433cbd17b3efcb308a314fced28d4f916f3d91341fb2da1c766fb402490a3ebd83e79448e1f92785a91a59c5cb00bb942e17a WHIRLPOOL 5cca77e3c2f6b266fdb006b6dd7578e383185adb5bcb2378c759087e99f04a354db4ba251370995703698d8ce10ea4e78d96acadc280976797c885fe891a05a1
6785 -EBUILD netbeans-ergonomics-9999_p20150922.ebuild 2913 SHA256 99d61bf90b07930aa0a82bedfea88509d6f896e6f70691b9e183b395dd03fd68 SHA512 e97cb8449622b3fb34ac953249cb69c034120de73f2e168471bf97783eeb75f48fb3e3a53cc24b7cbb05e0f7b3c6ea6748f71bc68558970b32a43989291e6cff WHIRLPOOL bf8b023716f321a3fa26b5fd32ef1dd713bc5c1f1d859633aaa87883babca3172a3a7ac2bcb3bd9f8d8c1147ca85110e7e072de79d10b8d3302c5eb034ea8dcf
6786 -EBUILD netbeans-ergonomics-9999_p20150923.ebuild 2913 SHA256 b100ef3ff227f2c4ddc8f1a07c97f904fb181d754563322330511cb256913c61 SHA512 a19d34362ea59bd717dda16bec8b94048c6deea467b5bda04ef6ba5b3530637ceb95ece8ab918d2561ae444024de0516563400ed94d79b04b48b94240747aebf WHIRLPOOL d7232c6723b636d8e8d8725a6147b71c805fee1a66095f7c1fef5bc19f57fa4de99e950104db10fecfd40305787bd0699bccd34a6bd80a92dec1f0d5bc9af698
6787 -EBUILD netbeans-ergonomics-9999_p20150924.ebuild 2913 SHA256 bfdcef4d4fa4557bc70f33486e379e005ba8b6ae7fdfdb8f717db52b6019ac93 SHA512 24e2d40c13545e895722839b1eeb109dcfa9cd2febf5f9db07a8328fad30d55bd068ff2a039b5c9e9e311b3889705d94f9cf64da7b89e1de809d743f682af38f WHIRLPOOL 52d46edcbd581a9ef9e372850270a3553e137d564e7f59933439e2f57e87a4336e4aeb3655cbbf4519ab3666b5ed6d4c061223b9ca81f6b33b6dccb0ee7eff74
6788 -EBUILD netbeans-ergonomics-9999_p20150925.ebuild 2913 SHA256 d8a77a9dae947a38f83d532c97d51e4217553cbbd4651b79a6bea4090a696c52 SHA512 94b0136ef3c99095abae7cbf88dbe8572f97a0656e0870738baa26d2f90b8cb894062bcb913cb2ee7a5cb0666364c566ee67c6029c1c45440fcb29781e147e1d WHIRLPOOL c2e861874d370a8e3149d7f833c16c544f866b2c8bdd33f8dcc23cede14c27d29eb4d5e98ae71761f762e674be48d541cd4cccaaacbda7c9c705b03b8593b6b9
6789 -EBUILD netbeans-ergonomics-9999_p20150929.ebuild 2913 SHA256 0260fc62f5450f7cbb7b91be981c41fb8d2e5054270ec9d89f649cb35f42c915 SHA512 02ab4b0b92bdf9cd6f15e67f88ceb3a70940e61f9c550893836b6a4ec51b7ac3aa96b5d40aec6566ecda2960a1f76df7b74b332ae480bd409f6c711b612c9db2 WHIRLPOOL e25e35a5b1627d4a217bfafd89b9339604ce781685eaab301aa1bc39e7d078d072ea5b01c78923aef6f9b2c00252c36be6612f8db8564b9cdd6e1123689bc357
6790 EBUILD netbeans-ergonomics-9999_p20151001.ebuild 2913 SHA256 298a7adb7de6b3d67d0e0766d3d15ff94d15e5a8cc3158452a397d0861975685 SHA512 eb5d42a9417b03e97e556b78a345fae80121d191f528a10fc0589d1b9e90a8cf673fa75b0bce1cf7c8c8cdcc9d08f40a130f4eff48a898bd758cc836ee6011a1 WHIRLPOOL 62f9172cf7a7670932270e567606adf3a5624f542f0c174887fd8be6ff61b8376899ae5b3711aa0eb766c4a718675e116afe71246dbeae2b619a460b9d8ce8a6
6791 EBUILD netbeans-ergonomics-9999_p20151002.ebuild 2913 SHA256 a339af6e44667c67ae5f00b6dfb130b1f3ea3e6d5bbad20a7c3ab2ae37681059 SHA512 74851d3beee09bf4bae478271756ceca819a57dee328791bde5a2a27afe32b4540c4ec5c9fbbf3bfe4d769f69b2c52cf365dbab4b4dfc8e24b46d8c1efbdd211 WHIRLPOOL 6ce40af3d909d24ad3b17d664515cc052e8cc8799616a5cea1f675e6f55de9a76f5ab286fab9bc1909e478c551bc4c0fe69cda85171781316641180f6ec94805
6792 EBUILD netbeans-ergonomics-9999_p20151003.ebuild 2913 SHA256 70013b10fd740d2ea8ba3c4f96317c18aeb9c8eba90113d480122f10cfb7c619 SHA512 d748b04dd9faf8165de4645f5882e9955ca3843e0692d34205c42d4da3994b23d478ee8ec9d7d71dffef0363c42f4f660df25608b927d84a75653b8dc6b154da WHIRLPOOL 238459b724e035b73b4afe8873d8c1f5eb19d551964b80d4e0ef0ea153c266a637eb1f4b630ca549d1ea0fe85839d49a5f045a03c759be803dc8192fd5e97bd5
6793
6794 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150914.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150914.ebuild
6795 deleted file mode 100644
6796 index ca74b32..0000000
6797 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150914.ebuild
6798 +++ /dev/null
6799 @@ -1,101 +0,0 @@
6800 -# Copyright 1999-2015 Gentoo Foundation
6801 -# Distributed under the terms of the GNU General Public License v2
6802 -# $Id$
6803 -
6804 -EAPI="4"
6805 -inherit eutils java-pkg-2 java-ant-2
6806 -
6807 -DESCRIPTION="Netbeans Ergonomics Cluster"
6808 -HOMEPAGE="http://netbeans.org/"
6809 -SLOT="9999"
6810 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
6811 -SRC_URI="${SOURCE_URL}
6812 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6813 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6814 -KEYWORDS="~amd64 ~x86"
6815 -IUSE=""
6816 -S="${WORKDIR}"
6817 -
6818 -CDEPEND="~dev-java/netbeans-ide-${PV}
6819 - ~dev-java/netbeans-nb-${PV}
6820 - ~dev-java/netbeans-platform-${PV}"
6821 -DEPEND=">=virtual/jdk-1.7
6822 - app-arch/unzip
6823 - ${CDEPEND}
6824 - dev-java/javahelp:0"
6825 -RDEPEND=">=virtual/jdk-1.7
6826 - ${CDEPEND}"
6827 -
6828 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6829 -
6830 -EANT_BUILD_XML="nbbuild/build.xml"
6831 -EANT_BUILD_TARGET="rebuild-cluster"
6832 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6833 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6834 -JAVA_PKG_BSFIX="off"
6835 -
6836 -src_unpack() {
6837 - unpack $(basename ${SOURCE_URL})
6838 -
6839 - einfo "Deleting bundled jars..."
6840 - find -name "*.jar" -type f -delete
6841 -
6842 - unpack netbeans-9999-r14-build.xml.patch.bz2
6843 -}
6844 -
6845 -src_prepare() {
6846 - einfo "Deleting bundled class files..."
6847 - find -name "*.class" -type f | xargs rm -vf
6848 -
6849 - epatch netbeans-9999-r14-build.xml.patch
6850 -
6851 - # Support for custom patches
6852 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6853 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6854 -
6855 - if [ -n "${files}" ] ; then
6856 - einfo "Applying custom patches:"
6857 -
6858 - for file in ${files} ; do
6859 - epatch "${file}"
6860 - done
6861 - fi
6862 - fi
6863 -
6864 - einfo "Symlinking external libraries..."
6865 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6866 -
6867 - einfo "Linking in other clusters..."
6868 - mkdir "${S}"/nbbuild/netbeans || die
6869 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6870 -
6871 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6872 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6873 - touch nb.cluster.ide.built
6874 -
6875 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
6876 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
6877 - touch nb.cluster.nb.built
6878 -
6879 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6880 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6881 - touch nb.cluster.platform.built
6882 -
6883 - popd >/dev/null || die
6884 -
6885 - java-pkg-2_src_prepare
6886 -}
6887 -
6888 -src_install() {
6889 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
6890 -
6891 - insinto ${INSTALL_DIR}
6892 -
6893 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6894 -
6895 - doins -r *
6896 -
6897 - popd >/dev/null || die
6898 -
6899 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
6900 -}
6901
6902 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150915.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150915.ebuild
6903 deleted file mode 100644
6904 index 5e3d108..0000000
6905 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150915.ebuild
6906 +++ /dev/null
6907 @@ -1,101 +0,0 @@
6908 -# Copyright 1999-2015 Gentoo Foundation
6909 -# Distributed under the terms of the GNU General Public License v2
6910 -# $Id$
6911 -
6912 -EAPI="4"
6913 -inherit eutils java-pkg-2 java-ant-2
6914 -
6915 -DESCRIPTION="Netbeans Ergonomics Cluster"
6916 -HOMEPAGE="http://netbeans.org/"
6917 -SLOT="9999"
6918 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
6919 -SRC_URI="${SOURCE_URL}
6920 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
6921 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6922 -KEYWORDS="~amd64 ~x86"
6923 -IUSE=""
6924 -S="${WORKDIR}"
6925 -
6926 -CDEPEND="~dev-java/netbeans-ide-${PV}
6927 - ~dev-java/netbeans-nb-${PV}
6928 - ~dev-java/netbeans-platform-${PV}"
6929 -DEPEND=">=virtual/jdk-1.7
6930 - app-arch/unzip
6931 - ${CDEPEND}
6932 - dev-java/javahelp:0"
6933 -RDEPEND=">=virtual/jdk-1.7
6934 - ${CDEPEND}"
6935 -
6936 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6937 -
6938 -EANT_BUILD_XML="nbbuild/build.xml"
6939 -EANT_BUILD_TARGET="rebuild-cluster"
6940 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6941 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6942 -JAVA_PKG_BSFIX="off"
6943 -
6944 -src_unpack() {
6945 - unpack $(basename ${SOURCE_URL})
6946 -
6947 - einfo "Deleting bundled jars..."
6948 - find -name "*.jar" -type f -delete
6949 -
6950 - unpack netbeans-9999-r14-build.xml.patch.bz2
6951 -}
6952 -
6953 -src_prepare() {
6954 - einfo "Deleting bundled class files..."
6955 - find -name "*.class" -type f | xargs rm -vf
6956 -
6957 - epatch netbeans-9999-r14-build.xml.patch
6958 -
6959 - # Support for custom patches
6960 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6961 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6962 -
6963 - if [ -n "${files}" ] ; then
6964 - einfo "Applying custom patches:"
6965 -
6966 - for file in ${files} ; do
6967 - epatch "${file}"
6968 - done
6969 - fi
6970 - fi
6971 -
6972 - einfo "Symlinking external libraries..."
6973 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6974 -
6975 - einfo "Linking in other clusters..."
6976 - mkdir "${S}"/nbbuild/netbeans || die
6977 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6978 -
6979 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6980 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6981 - touch nb.cluster.ide.built
6982 -
6983 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
6984 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
6985 - touch nb.cluster.nb.built
6986 -
6987 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6988 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6989 - touch nb.cluster.platform.built
6990 -
6991 - popd >/dev/null || die
6992 -
6993 - java-pkg-2_src_prepare
6994 -}
6995 -
6996 -src_install() {
6997 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
6998 -
6999 - insinto ${INSTALL_DIR}
7000 -
7001 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7002 -
7003 - doins -r *
7004 -
7005 - popd >/dev/null || die
7006 -
7007 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7008 -}
7009
7010 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150917.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150917.ebuild
7011 deleted file mode 100644
7012 index 2ba91e1..0000000
7013 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150917.ebuild
7014 +++ /dev/null
7015 @@ -1,101 +0,0 @@
7016 -# Copyright 1999-2015 Gentoo Foundation
7017 -# Distributed under the terms of the GNU General Public License v2
7018 -# $Id$
7019 -
7020 -EAPI="4"
7021 -inherit eutils java-pkg-2 java-ant-2
7022 -
7023 -DESCRIPTION="Netbeans Ergonomics Cluster"
7024 -HOMEPAGE="http://netbeans.org/"
7025 -SLOT="9999"
7026 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
7027 -SRC_URI="${SOURCE_URL}
7028 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7029 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7030 -KEYWORDS="~amd64 ~x86"
7031 -IUSE=""
7032 -S="${WORKDIR}"
7033 -
7034 -CDEPEND="~dev-java/netbeans-ide-${PV}
7035 - ~dev-java/netbeans-nb-${PV}
7036 - ~dev-java/netbeans-platform-${PV}"
7037 -DEPEND=">=virtual/jdk-1.7
7038 - app-arch/unzip
7039 - ${CDEPEND}
7040 - dev-java/javahelp:0"
7041 -RDEPEND=">=virtual/jdk-1.7
7042 - ${CDEPEND}"
7043 -
7044 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7045 -
7046 -EANT_BUILD_XML="nbbuild/build.xml"
7047 -EANT_BUILD_TARGET="rebuild-cluster"
7048 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7049 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7050 -JAVA_PKG_BSFIX="off"
7051 -
7052 -src_unpack() {
7053 - unpack $(basename ${SOURCE_URL})
7054 -
7055 - einfo "Deleting bundled jars..."
7056 - find -name "*.jar" -type f -delete
7057 -
7058 - unpack netbeans-9999-r14-build.xml.patch.bz2
7059 -}
7060 -
7061 -src_prepare() {
7062 - einfo "Deleting bundled class files..."
7063 - find -name "*.class" -type f | xargs rm -vf
7064 -
7065 - epatch netbeans-9999-r14-build.xml.patch
7066 -
7067 - # Support for custom patches
7068 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7069 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7070 -
7071 - if [ -n "${files}" ] ; then
7072 - einfo "Applying custom patches:"
7073 -
7074 - for file in ${files} ; do
7075 - epatch "${file}"
7076 - done
7077 - fi
7078 - fi
7079 -
7080 - einfo "Symlinking external libraries..."
7081 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7082 -
7083 - einfo "Linking in other clusters..."
7084 - mkdir "${S}"/nbbuild/netbeans || die
7085 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7086 -
7087 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7088 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7089 - touch nb.cluster.ide.built
7090 -
7091 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7092 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7093 - touch nb.cluster.nb.built
7094 -
7095 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7096 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7097 - touch nb.cluster.platform.built
7098 -
7099 - popd >/dev/null || die
7100 -
7101 - java-pkg-2_src_prepare
7102 -}
7103 -
7104 -src_install() {
7105 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7106 -
7107 - insinto ${INSTALL_DIR}
7108 -
7109 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7110 -
7111 - doins -r *
7112 -
7113 - popd >/dev/null || die
7114 -
7115 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7116 -}
7117
7118 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150918.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150918.ebuild
7119 deleted file mode 100644
7120 index e4a2d1a..0000000
7121 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150918.ebuild
7122 +++ /dev/null
7123 @@ -1,101 +0,0 @@
7124 -# Copyright 1999-2015 Gentoo Foundation
7125 -# Distributed under the terms of the GNU General Public License v2
7126 -# $Id$
7127 -
7128 -EAPI="4"
7129 -inherit eutils java-pkg-2 java-ant-2
7130 -
7131 -DESCRIPTION="Netbeans Ergonomics Cluster"
7132 -HOMEPAGE="http://netbeans.org/"
7133 -SLOT="9999"
7134 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
7135 -SRC_URI="${SOURCE_URL}
7136 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7137 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7138 -KEYWORDS="~amd64 ~x86"
7139 -IUSE=""
7140 -S="${WORKDIR}"
7141 -
7142 -CDEPEND="~dev-java/netbeans-ide-${PV}
7143 - ~dev-java/netbeans-nb-${PV}
7144 - ~dev-java/netbeans-platform-${PV}"
7145 -DEPEND=">=virtual/jdk-1.7
7146 - app-arch/unzip
7147 - ${CDEPEND}
7148 - dev-java/javahelp:0"
7149 -RDEPEND=">=virtual/jdk-1.7
7150 - ${CDEPEND}"
7151 -
7152 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7153 -
7154 -EANT_BUILD_XML="nbbuild/build.xml"
7155 -EANT_BUILD_TARGET="rebuild-cluster"
7156 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7157 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7158 -JAVA_PKG_BSFIX="off"
7159 -
7160 -src_unpack() {
7161 - unpack $(basename ${SOURCE_URL})
7162 -
7163 - einfo "Deleting bundled jars..."
7164 - find -name "*.jar" -type f -delete
7165 -
7166 - unpack netbeans-9999-r14-build.xml.patch.bz2
7167 -}
7168 -
7169 -src_prepare() {
7170 - einfo "Deleting bundled class files..."
7171 - find -name "*.class" -type f | xargs rm -vf
7172 -
7173 - epatch netbeans-9999-r14-build.xml.patch
7174 -
7175 - # Support for custom patches
7176 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7177 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7178 -
7179 - if [ -n "${files}" ] ; then
7180 - einfo "Applying custom patches:"
7181 -
7182 - for file in ${files} ; do
7183 - epatch "${file}"
7184 - done
7185 - fi
7186 - fi
7187 -
7188 - einfo "Symlinking external libraries..."
7189 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7190 -
7191 - einfo "Linking in other clusters..."
7192 - mkdir "${S}"/nbbuild/netbeans || die
7193 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7194 -
7195 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7196 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7197 - touch nb.cluster.ide.built
7198 -
7199 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7200 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7201 - touch nb.cluster.nb.built
7202 -
7203 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7204 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7205 - touch nb.cluster.platform.built
7206 -
7207 - popd >/dev/null || die
7208 -
7209 - java-pkg-2_src_prepare
7210 -}
7211 -
7212 -src_install() {
7213 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7214 -
7215 - insinto ${INSTALL_DIR}
7216 -
7217 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7218 -
7219 - doins -r *
7220 -
7221 - popd >/dev/null || die
7222 -
7223 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7224 -}
7225
7226 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150921.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150921.ebuild
7227 deleted file mode 100644
7228 index aeeafe3..0000000
7229 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150921.ebuild
7230 +++ /dev/null
7231 @@ -1,101 +0,0 @@
7232 -# Copyright 1999-2015 Gentoo Foundation
7233 -# Distributed under the terms of the GNU General Public License v2
7234 -# $Id$
7235 -
7236 -EAPI="4"
7237 -inherit eutils java-pkg-2 java-ant-2
7238 -
7239 -DESCRIPTION="Netbeans Ergonomics Cluster"
7240 -HOMEPAGE="http://netbeans.org/"
7241 -SLOT="9999"
7242 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
7243 -SRC_URI="${SOURCE_URL}
7244 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7245 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7246 -KEYWORDS="~amd64 ~x86"
7247 -IUSE=""
7248 -S="${WORKDIR}"
7249 -
7250 -CDEPEND="~dev-java/netbeans-ide-${PV}
7251 - ~dev-java/netbeans-nb-${PV}
7252 - ~dev-java/netbeans-platform-${PV}"
7253 -DEPEND=">=virtual/jdk-1.7
7254 - app-arch/unzip
7255 - ${CDEPEND}
7256 - dev-java/javahelp:0"
7257 -RDEPEND=">=virtual/jdk-1.7
7258 - ${CDEPEND}"
7259 -
7260 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7261 -
7262 -EANT_BUILD_XML="nbbuild/build.xml"
7263 -EANT_BUILD_TARGET="rebuild-cluster"
7264 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7265 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7266 -JAVA_PKG_BSFIX="off"
7267 -
7268 -src_unpack() {
7269 - unpack $(basename ${SOURCE_URL})
7270 -
7271 - einfo "Deleting bundled jars..."
7272 - find -name "*.jar" -type f -delete
7273 -
7274 - unpack netbeans-9999-r14-build.xml.patch.bz2
7275 -}
7276 -
7277 -src_prepare() {
7278 - einfo "Deleting bundled class files..."
7279 - find -name "*.class" -type f | xargs rm -vf
7280 -
7281 - epatch netbeans-9999-r14-build.xml.patch
7282 -
7283 - # Support for custom patches
7284 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7285 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7286 -
7287 - if [ -n "${files}" ] ; then
7288 - einfo "Applying custom patches:"
7289 -
7290 - for file in ${files} ; do
7291 - epatch "${file}"
7292 - done
7293 - fi
7294 - fi
7295 -
7296 - einfo "Symlinking external libraries..."
7297 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7298 -
7299 - einfo "Linking in other clusters..."
7300 - mkdir "${S}"/nbbuild/netbeans || die
7301 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7302 -
7303 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7304 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7305 - touch nb.cluster.ide.built
7306 -
7307 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7308 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7309 - touch nb.cluster.nb.built
7310 -
7311 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7312 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7313 - touch nb.cluster.platform.built
7314 -
7315 - popd >/dev/null || die
7316 -
7317 - java-pkg-2_src_prepare
7318 -}
7319 -
7320 -src_install() {
7321 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7322 -
7323 - insinto ${INSTALL_DIR}
7324 -
7325 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7326 -
7327 - doins -r *
7328 -
7329 - popd >/dev/null || die
7330 -
7331 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7332 -}
7333
7334 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150922.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150922.ebuild
7335 deleted file mode 100644
7336 index d01e46d..0000000
7337 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150922.ebuild
7338 +++ /dev/null
7339 @@ -1,101 +0,0 @@
7340 -# Copyright 1999-2015 Gentoo Foundation
7341 -# Distributed under the terms of the GNU General Public License v2
7342 -# $Id$
7343 -
7344 -EAPI="4"
7345 -inherit eutils java-pkg-2 java-ant-2
7346 -
7347 -DESCRIPTION="Netbeans Ergonomics Cluster"
7348 -HOMEPAGE="http://netbeans.org/"
7349 -SLOT="9999"
7350 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
7351 -SRC_URI="${SOURCE_URL}
7352 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7353 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7354 -KEYWORDS="~amd64 ~x86"
7355 -IUSE=""
7356 -S="${WORKDIR}"
7357 -
7358 -CDEPEND="~dev-java/netbeans-ide-${PV}
7359 - ~dev-java/netbeans-nb-${PV}
7360 - ~dev-java/netbeans-platform-${PV}"
7361 -DEPEND=">=virtual/jdk-1.7
7362 - app-arch/unzip
7363 - ${CDEPEND}
7364 - dev-java/javahelp:0"
7365 -RDEPEND=">=virtual/jdk-1.7
7366 - ${CDEPEND}"
7367 -
7368 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7369 -
7370 -EANT_BUILD_XML="nbbuild/build.xml"
7371 -EANT_BUILD_TARGET="rebuild-cluster"
7372 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7373 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7374 -JAVA_PKG_BSFIX="off"
7375 -
7376 -src_unpack() {
7377 - unpack $(basename ${SOURCE_URL})
7378 -
7379 - einfo "Deleting bundled jars..."
7380 - find -name "*.jar" -type f -delete
7381 -
7382 - unpack netbeans-9999-r14-build.xml.patch.bz2
7383 -}
7384 -
7385 -src_prepare() {
7386 - einfo "Deleting bundled class files..."
7387 - find -name "*.class" -type f | xargs rm -vf
7388 -
7389 - epatch netbeans-9999-r14-build.xml.patch
7390 -
7391 - # Support for custom patches
7392 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7393 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7394 -
7395 - if [ -n "${files}" ] ; then
7396 - einfo "Applying custom patches:"
7397 -
7398 - for file in ${files} ; do
7399 - epatch "${file}"
7400 - done
7401 - fi
7402 - fi
7403 -
7404 - einfo "Symlinking external libraries..."
7405 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7406 -
7407 - einfo "Linking in other clusters..."
7408 - mkdir "${S}"/nbbuild/netbeans || die
7409 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7410 -
7411 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7412 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7413 - touch nb.cluster.ide.built
7414 -
7415 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7416 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7417 - touch nb.cluster.nb.built
7418 -
7419 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7420 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7421 - touch nb.cluster.platform.built
7422 -
7423 - popd >/dev/null || die
7424 -
7425 - java-pkg-2_src_prepare
7426 -}
7427 -
7428 -src_install() {
7429 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7430 -
7431 - insinto ${INSTALL_DIR}
7432 -
7433 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7434 -
7435 - doins -r *
7436 -
7437 - popd >/dev/null || die
7438 -
7439 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7440 -}
7441
7442 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150923.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150923.ebuild
7443 deleted file mode 100644
7444 index de4c45e..0000000
7445 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150923.ebuild
7446 +++ /dev/null
7447 @@ -1,101 +0,0 @@
7448 -# Copyright 1999-2015 Gentoo Foundation
7449 -# Distributed under the terms of the GNU General Public License v2
7450 -# $Id$
7451 -
7452 -EAPI="4"
7453 -inherit eutils java-pkg-2 java-ant-2
7454 -
7455 -DESCRIPTION="Netbeans Ergonomics Cluster"
7456 -HOMEPAGE="http://netbeans.org/"
7457 -SLOT="9999"
7458 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
7459 -SRC_URI="${SOURCE_URL}
7460 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7461 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7462 -KEYWORDS="~amd64 ~x86"
7463 -IUSE=""
7464 -S="${WORKDIR}"
7465 -
7466 -CDEPEND="~dev-java/netbeans-ide-${PV}
7467 - ~dev-java/netbeans-nb-${PV}
7468 - ~dev-java/netbeans-platform-${PV}"
7469 -DEPEND=">=virtual/jdk-1.7
7470 - app-arch/unzip
7471 - ${CDEPEND}
7472 - dev-java/javahelp:0"
7473 -RDEPEND=">=virtual/jdk-1.7
7474 - ${CDEPEND}"
7475 -
7476 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7477 -
7478 -EANT_BUILD_XML="nbbuild/build.xml"
7479 -EANT_BUILD_TARGET="rebuild-cluster"
7480 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7481 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7482 -JAVA_PKG_BSFIX="off"
7483 -
7484 -src_unpack() {
7485 - unpack $(basename ${SOURCE_URL})
7486 -
7487 - einfo "Deleting bundled jars..."
7488 - find -name "*.jar" -type f -delete
7489 -
7490 - unpack netbeans-9999-r14-build.xml.patch.bz2
7491 -}
7492 -
7493 -src_prepare() {
7494 - einfo "Deleting bundled class files..."
7495 - find -name "*.class" -type f | xargs rm -vf
7496 -
7497 - epatch netbeans-9999-r14-build.xml.patch
7498 -
7499 - # Support for custom patches
7500 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7501 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7502 -
7503 - if [ -n "${files}" ] ; then
7504 - einfo "Applying custom patches:"
7505 -
7506 - for file in ${files} ; do
7507 - epatch "${file}"
7508 - done
7509 - fi
7510 - fi
7511 -
7512 - einfo "Symlinking external libraries..."
7513 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7514 -
7515 - einfo "Linking in other clusters..."
7516 - mkdir "${S}"/nbbuild/netbeans || die
7517 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7518 -
7519 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7520 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7521 - touch nb.cluster.ide.built
7522 -
7523 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7524 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7525 - touch nb.cluster.nb.built
7526 -
7527 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7528 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7529 - touch nb.cluster.platform.built
7530 -
7531 - popd >/dev/null || die
7532 -
7533 - java-pkg-2_src_prepare
7534 -}
7535 -
7536 -src_install() {
7537 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7538 -
7539 - insinto ${INSTALL_DIR}
7540 -
7541 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7542 -
7543 - doins -r *
7544 -
7545 - popd >/dev/null || die
7546 -
7547 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7548 -}
7549
7550 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150924.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150924.ebuild
7551 deleted file mode 100644
7552 index a847937..0000000
7553 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150924.ebuild
7554 +++ /dev/null
7555 @@ -1,101 +0,0 @@
7556 -# Copyright 1999-2015 Gentoo Foundation
7557 -# Distributed under the terms of the GNU General Public License v2
7558 -# $Id$
7559 -
7560 -EAPI="4"
7561 -inherit eutils java-pkg-2 java-ant-2
7562 -
7563 -DESCRIPTION="Netbeans Ergonomics Cluster"
7564 -HOMEPAGE="http://netbeans.org/"
7565 -SLOT="9999"
7566 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
7567 -SRC_URI="${SOURCE_URL}
7568 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7569 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7570 -KEYWORDS="~amd64 ~x86"
7571 -IUSE=""
7572 -S="${WORKDIR}"
7573 -
7574 -CDEPEND="~dev-java/netbeans-ide-${PV}
7575 - ~dev-java/netbeans-nb-${PV}
7576 - ~dev-java/netbeans-platform-${PV}"
7577 -DEPEND=">=virtual/jdk-1.7
7578 - app-arch/unzip
7579 - ${CDEPEND}
7580 - dev-java/javahelp:0"
7581 -RDEPEND=">=virtual/jdk-1.7
7582 - ${CDEPEND}"
7583 -
7584 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7585 -
7586 -EANT_BUILD_XML="nbbuild/build.xml"
7587 -EANT_BUILD_TARGET="rebuild-cluster"
7588 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7589 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7590 -JAVA_PKG_BSFIX="off"
7591 -
7592 -src_unpack() {
7593 - unpack $(basename ${SOURCE_URL})
7594 -
7595 - einfo "Deleting bundled jars..."
7596 - find -name "*.jar" -type f -delete
7597 -
7598 - unpack netbeans-9999-r14-build.xml.patch.bz2
7599 -}
7600 -
7601 -src_prepare() {
7602 - einfo "Deleting bundled class files..."
7603 - find -name "*.class" -type f | xargs rm -vf
7604 -
7605 - epatch netbeans-9999-r14-build.xml.patch
7606 -
7607 - # Support for custom patches
7608 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7609 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7610 -
7611 - if [ -n "${files}" ] ; then
7612 - einfo "Applying custom patches:"
7613 -
7614 - for file in ${files} ; do
7615 - epatch "${file}"
7616 - done
7617 - fi
7618 - fi
7619 -
7620 - einfo "Symlinking external libraries..."
7621 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7622 -
7623 - einfo "Linking in other clusters..."
7624 - mkdir "${S}"/nbbuild/netbeans || die
7625 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7626 -
7627 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7628 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7629 - touch nb.cluster.ide.built
7630 -
7631 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7632 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7633 - touch nb.cluster.nb.built
7634 -
7635 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7636 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7637 - touch nb.cluster.platform.built
7638 -
7639 - popd >/dev/null || die
7640 -
7641 - java-pkg-2_src_prepare
7642 -}
7643 -
7644 -src_install() {
7645 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7646 -
7647 - insinto ${INSTALL_DIR}
7648 -
7649 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7650 -
7651 - doins -r *
7652 -
7653 - popd >/dev/null || die
7654 -
7655 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7656 -}
7657
7658 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150925.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150925.ebuild
7659 deleted file mode 100644
7660 index f79c06e..0000000
7661 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150925.ebuild
7662 +++ /dev/null
7663 @@ -1,101 +0,0 @@
7664 -# Copyright 1999-2015 Gentoo Foundation
7665 -# Distributed under the terms of the GNU General Public License v2
7666 -# $Id$
7667 -
7668 -EAPI="4"
7669 -inherit eutils java-pkg-2 java-ant-2
7670 -
7671 -DESCRIPTION="Netbeans Ergonomics Cluster"
7672 -HOMEPAGE="http://netbeans.org/"
7673 -SLOT="9999"
7674 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
7675 -SRC_URI="${SOURCE_URL}
7676 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7677 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7678 -KEYWORDS="~amd64 ~x86"
7679 -IUSE=""
7680 -S="${WORKDIR}"
7681 -
7682 -CDEPEND="~dev-java/netbeans-ide-${PV}
7683 - ~dev-java/netbeans-nb-${PV}
7684 - ~dev-java/netbeans-platform-${PV}"
7685 -DEPEND=">=virtual/jdk-1.7
7686 - app-arch/unzip
7687 - ${CDEPEND}
7688 - dev-java/javahelp:0"
7689 -RDEPEND=">=virtual/jdk-1.7
7690 - ${CDEPEND}"
7691 -
7692 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7693 -
7694 -EANT_BUILD_XML="nbbuild/build.xml"
7695 -EANT_BUILD_TARGET="rebuild-cluster"
7696 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7697 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7698 -JAVA_PKG_BSFIX="off"
7699 -
7700 -src_unpack() {
7701 - unpack $(basename ${SOURCE_URL})
7702 -
7703 - einfo "Deleting bundled jars..."
7704 - find -name "*.jar" -type f -delete
7705 -
7706 - unpack netbeans-9999-r14-build.xml.patch.bz2
7707 -}
7708 -
7709 -src_prepare() {
7710 - einfo "Deleting bundled class files..."
7711 - find -name "*.class" -type f | xargs rm -vf
7712 -
7713 - epatch netbeans-9999-r14-build.xml.patch
7714 -
7715 - # Support for custom patches
7716 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7717 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7718 -
7719 - if [ -n "${files}" ] ; then
7720 - einfo "Applying custom patches:"
7721 -
7722 - for file in ${files} ; do
7723 - epatch "${file}"
7724 - done
7725 - fi
7726 - fi
7727 -
7728 - einfo "Symlinking external libraries..."
7729 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7730 -
7731 - einfo "Linking in other clusters..."
7732 - mkdir "${S}"/nbbuild/netbeans || die
7733 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7734 -
7735 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7736 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7737 - touch nb.cluster.ide.built
7738 -
7739 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7740 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7741 - touch nb.cluster.nb.built
7742 -
7743 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7744 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7745 - touch nb.cluster.platform.built
7746 -
7747 - popd >/dev/null || die
7748 -
7749 - java-pkg-2_src_prepare
7750 -}
7751 -
7752 -src_install() {
7753 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7754 -
7755 - insinto ${INSTALL_DIR}
7756 -
7757 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7758 -
7759 - doins -r *
7760 -
7761 - popd >/dev/null || die
7762 -
7763 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7764 -}
7765
7766 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150929.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150929.ebuild
7767 deleted file mode 100644
7768 index 6888172..0000000
7769 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20150929.ebuild
7770 +++ /dev/null
7771 @@ -1,101 +0,0 @@
7772 -# Copyright 1999-2015 Gentoo Foundation
7773 -# Distributed under the terms of the GNU General Public License v2
7774 -# $Id$
7775 -
7776 -EAPI="4"
7777 -inherit eutils java-pkg-2 java-ant-2
7778 -
7779 -DESCRIPTION="Netbeans Ergonomics Cluster"
7780 -HOMEPAGE="http://netbeans.org/"
7781 -SLOT="9999"
7782 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
7783 -SRC_URI="${SOURCE_URL}
7784 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
7785 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7786 -KEYWORDS="~amd64 ~x86"
7787 -IUSE=""
7788 -S="${WORKDIR}"
7789 -
7790 -CDEPEND="~dev-java/netbeans-ide-${PV}
7791 - ~dev-java/netbeans-nb-${PV}
7792 - ~dev-java/netbeans-platform-${PV}"
7793 -DEPEND=">=virtual/jdk-1.7
7794 - app-arch/unzip
7795 - ${CDEPEND}
7796 - dev-java/javahelp:0"
7797 -RDEPEND=">=virtual/jdk-1.7
7798 - ${CDEPEND}"
7799 -
7800 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7801 -
7802 -EANT_BUILD_XML="nbbuild/build.xml"
7803 -EANT_BUILD_TARGET="rebuild-cluster"
7804 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7805 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7806 -JAVA_PKG_BSFIX="off"
7807 -
7808 -src_unpack() {
7809 - unpack $(basename ${SOURCE_URL})
7810 -
7811 - einfo "Deleting bundled jars..."
7812 - find -name "*.jar" -type f -delete
7813 -
7814 - unpack netbeans-9999-r14-build.xml.patch.bz2
7815 -}
7816 -
7817 -src_prepare() {
7818 - einfo "Deleting bundled class files..."
7819 - find -name "*.class" -type f | xargs rm -vf
7820 -
7821 - epatch netbeans-9999-r14-build.xml.patch
7822 -
7823 - # Support for custom patches
7824 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7825 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7826 -
7827 - if [ -n "${files}" ] ; then
7828 - einfo "Applying custom patches:"
7829 -
7830 - for file in ${files} ; do
7831 - epatch "${file}"
7832 - done
7833 - fi
7834 - fi
7835 -
7836 - einfo "Symlinking external libraries..."
7837 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7838 -
7839 - einfo "Linking in other clusters..."
7840 - mkdir "${S}"/nbbuild/netbeans || die
7841 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7842 -
7843 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7844 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7845 - touch nb.cluster.ide.built
7846 -
7847 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
7848 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
7849 - touch nb.cluster.nb.built
7850 -
7851 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7852 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7853 - touch nb.cluster.platform.built
7854 -
7855 - popd >/dev/null || die
7856 -
7857 - java-pkg-2_src_prepare
7858 -}
7859 -
7860 -src_install() {
7861 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
7862 -
7863 - insinto ${INSTALL_DIR}
7864 -
7865 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7866 -
7867 - doins -r *
7868 -
7869 - popd >/dev/null || die
7870 -
7871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
7872 -}
7873
7874 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
7875 index 502f7a4..d4b72ab 100644
7876 --- a/dev-java/netbeans-extide/Manifest
7877 +++ b/dev-java/netbeans-extide/Manifest
7878 @@ -5,16 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
7879 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
7880 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
7881 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
7882 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
7883 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
7884 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
7885 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
7886 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
7887 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
7888 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
7889 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
7890 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
7891 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
7892 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
7893 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
7894 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
7895 @@ -36,16 +26,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
7896 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
7897 EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
7898 EBUILD netbeans-extide-8.1_rc2.ebuild 3332 SHA256 43580bab7453f294442683c85e5b1ba58d212977551240bb22c24627a4b442db SHA512 83e55ac4d2a424aad4685a2f77ce3e4944fab7330ca09fd6b6635bfec30895eaa09af60dd03a67bc4d66d0b387f4481787f9a6297e1c9382550bae894805cce3 WHIRLPOOL 10d30dfe7d188a67ab1d5afcb408064272fa68180c126d6bab5500c2726afd253f32db043b91e531c89841d8b857053a7fe250c5b8aed1e85506c42b7e2df7d8
7899 -EBUILD netbeans-extide-9999_p20150914.ebuild 3377 SHA256 77f2909564d529ada9bfd65450c492a4a8e40ed17b043aa937749a1654194f99 SHA512 6274e8158a874de68a7ad374c629c98e4637f3a9304e6da9d017a2586f606ba8a5d1aca316fa854db86d2b03b694dbb292f670850debfad388d64399ec789a65 WHIRLPOOL da730ad9cf8c9961c7fde8e6cfecdeb7bbde12073957fcba3900ce4dc058bfe6894a4779f9a5a6c03c511b43ede152b692a5ac5db2840c4a871322d73a0db5f3
7900 -EBUILD netbeans-extide-9999_p20150915.ebuild 3377 SHA256 1d93eeae7ca195d902e0d2c4c3b2cd2d14b2899fbf8462e0b9a267d104156de5 SHA512 84fce9b9be88a7612a9a96f053331fb41a92150b555eea703f0cec6cfafc6c501c4ce05658e8e81915be8ba2addc8c2ad3265feef7ecd3a4d6b3dc13bc91902d WHIRLPOOL bb0418715c6538003df46b00dd07a3a4af44af5a7cf3d48cbfee039fdfcdc709ca7039693b5a6defe3eab8ba1aebef57f5cf1b2da415362be6548ff94da5a05f
7901 -EBUILD netbeans-extide-9999_p20150917.ebuild 3377 SHA256 cf76fdbbbf204adefc6fa50c030c35a8d36c5a08eb901fc99ffd988ee3286734 SHA512 7a0370bd5195be2e24935570961efb3ee597f4dde0fa02da01fa3aeada765aa9bf2e8d97386dedc0435904958bebbb70db95b42769e0b84f50738849f23f179e WHIRLPOOL d979395cedc582b59dee2e9ba957f9649ab7ed539a3f01294407f9d3d867d588b109e6064039fdd18a5bb93bedc78c70dd0e94045b9f15cfb2e83958ddb1474a
7902 -EBUILD netbeans-extide-9999_p20150918.ebuild 3377 SHA256 286ba9ad66622f372bde97e34680e06b076b5eacd175ca2141448875edcb9198 SHA512 f270194b4b9c9ab0ed4ac8faab1f510d613329b9f51fe7f7c2e898003cd8a93277095e06586da42b129c954392400720a5dc32fa62519097cf7f42ca1cea8159 WHIRLPOOL fa5fd3997413c1c35ff245235f9a1035dee4812796a3d1c58849fa45c06398aafecd28f2f887096f598ee26e134f664db8f09e21f2ff39f5558ecada7d7f911e
7903 -EBUILD netbeans-extide-9999_p20150921.ebuild 3377 SHA256 c1274a517f291f18e3df092f339ee0b375f0ee74101834403621d061b4dab40b SHA512 62b560c94c0668a7d0d058f6926f711b8a3ea1c56f05821fd70e37f99751e8267ecdf5cde77d1ebb501dbe5e0c467c75e6c0cee21defc7314b54048829027b01 WHIRLPOOL 7eb44c589cef3faf294a648143dcbccde26ed90005986b9d7306fe91b14f87e946a7d73764b1f10e2208fe6b02b88f7710c42341f733d8e85ae85c72d7281b1a
7904 -EBUILD netbeans-extide-9999_p20150922.ebuild 3377 SHA256 f4bdce5273270bf10b49f2b0ee282b0f60fa85ce8e231eec8ceed01d98b756cd SHA512 aa45b17fb90fb10d6125bd449fc8e5c4ccd876feee12b7f27dc25944b65642af695ae29f590c048e07903a5c4ce4d3d8011b4782df9bc7303e4af8f424b2db91 WHIRLPOOL 06c899e7b1ff151a479aee8ca5ba7b68d7c579b17915b023fe94ec4f8124721aa3d282c8211fe912dd5cc95225b6cb4e176c652b33dbee0f2cfac5dc29dddf26
7905 -EBUILD netbeans-extide-9999_p20150923.ebuild 3377 SHA256 2cd816b16087a53f17f73a38fcdc5f98401c447548e5b828d32a94e5563dae67 SHA512 969db7beab82ad2339e2247a60f0e5b16ed9321d96f16ed47c5a57b00d88a31bd82d75ffb15ecc43822cf31fcd8df1ad9591b8fcf8c9541a78949919d3aaefbb WHIRLPOOL 9486b4eeb498d1b20e254702438e35f2eecce40578babb048ad43d5da6ed3faed789d1d02ebcb34a684115d422550164f78f6e55b23ff19082f03fb1d612e80c
7906 -EBUILD netbeans-extide-9999_p20150924.ebuild 3377 SHA256 1188da08cbc5da731416edb34dbe840c0db15bb503491e85729aa4115223c0a1 SHA512 802ec93bb631ac19b5c5812709939e8017d73f32bfd85d681abf365e90a5400e95007e07b01588e130a26b4277338b23403d40786ef268bfc00c8ad20c5ac845 WHIRLPOOL ac4b2a2e2aeb1534ab6398f79f72ce5af9511623d06c592bba06753ce9ac435492c4d08508382140f39fb084c49c5cee4aedffb59c3f30b50c248f57f66d63dc
7907 -EBUILD netbeans-extide-9999_p20150925.ebuild 3377 SHA256 8df930f5181319c8ab5191b750e96c82397258d61c61ee3822184aac6827770d SHA512 9f65400999b48ae34931d9b5cb9b0e4cd24d76860038603eae415098a5d87ebd86283a2c907d32a7c7fbdfb089d31abfb405811ae7673fc08e0e726a0ed29c81 WHIRLPOOL a9362bd03e7f2e2a2883c46e1d63b660fb0a252c4545acb57036e5083d4c5ce8c3ee072e3bf01d0ff80d168e9b150b44551104a816ede1890353a608b06135c4
7908 -EBUILD netbeans-extide-9999_p20150929.ebuild 3377 SHA256 2d7dd2b719df3c5796435269dd65c1a4bac427cdd023efb15e873c92ec444c15 SHA512 399652fa635bb8b5a5a779ae766e9b8d2c0337e3c416db4e9e18b86b2156b60c0151e5ad228b145811554d8e0321f1234629de46bd4b48eb385220ef99a890b4 WHIRLPOOL 596a0202c30b0a8ab8a9aa8a85ce737f2d99b7899986b4cf000f64467a817c75ef263e59384d91117b9618e84e868694d10e4b43dca2ca71df1e311e39de554e
7909 EBUILD netbeans-extide-9999_p20151001.ebuild 3377 SHA256 c6e0674a87d64595344e0dd9011ec485b3aaf1c900d67ba14e6ea766c0e8efc0 SHA512 7c36b2a7932e8002a80a776dd14d2bfb82677e90cda7531295bac39063a354bd0d1fd2e587774c2d484ea75d2a88f4d4f37684dafab23ba700aebd23de8cd03c WHIRLPOOL 498bfe06ea235fb7c4588426e69fa3aa31595283231488c7d4612810af791cdc580f270b23f382108e549c3150765d191f57cf159e39f9203725cc269a770c1f
7910 EBUILD netbeans-extide-9999_p20151002.ebuild 3377 SHA256 5a475e917cb56e6afae58d3fd8c8c1c9d5a5652faaf6715ff3b6af9f336a2a2a SHA512 765e312a4739a14965f534f9e3951eee000dda22c167f47e27df7b88509f4ed36febb87ec791dcb2e09a7e0a5e7b6a14281ce2116aad4cada577bb70f79dec33 WHIRLPOOL b1e783f4b5f208ee3f95299c39044b184d38201f9d8eb16628cc9f9319ba9291d8ed493408bc5b4896d60fc3bd65aa05fde4edd94e96d2d1bb4ebc35665cfa69
7911 EBUILD netbeans-extide-9999_p20151003.ebuild 3377 SHA256 284338598a5a923b3a100ab3c471a5b16180b4a0aa3d190851dad87287e2215d SHA512 67a3e69a4d9ee03f3f0f19874c6e19d821201770de2262117767c338ff7e3ff50177c01973a9dbf90426f297fe4f4f3be9dce7034448ef7965ea15a06ebe39a9 WHIRLPOOL fb2dcafc94ecb98e79283c418b01f9b0190fd78e6c8147ad188b56988b41a0228fd7d7c5e4df7f5923b5dd4ea4ee5eee3d0da7cc504b1de157df9c1127bc4a3b
7912
7913 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150914.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150914.ebuild
7914 deleted file mode 100644
7915 index 6a1f54a..0000000
7916 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150914.ebuild
7917 +++ /dev/null
7918 @@ -1,108 +0,0 @@
7919 -# Copyright 1999-2015 Gentoo Foundation
7920 -# Distributed under the terms of the GNU General Public License v2
7921 -# $Id$
7922 -
7923 -EAPI="4"
7924 -inherit eutils java-pkg-2 java-ant-2
7925 -
7926 -DESCRIPTION="Netbeans ExtIDE Cluster"
7927 -HOMEPAGE="http://netbeans.org/projects/ide"
7928 -SLOT="9999"
7929 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
7930 -SRC_URI="${SOURCE_URL}
7931 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7932 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
7933 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
7934 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7935 -KEYWORDS="~amd64 ~x86"
7936 -IUSE=""
7937 -S="${WORKDIR}"
7938 -
7939 -CDEPEND="~dev-java/netbeans-ide-${PV}
7940 - ~dev-java/netbeans-platform-${PV}"
7941 -DEPEND=">=virtual/jdk-1.7
7942 - app-arch/unzip
7943 - dev-java/javahelp:0
7944 - ${CDEPEND}"
7945 -RDEPEND=">=virtual/jdk-1.7
7946 - ${CDEPEND}"
7947 -
7948 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7949 -
7950 -EANT_BUILD_XML="nbbuild/build.xml"
7951 -EANT_BUILD_TARGET="rebuild-cluster"
7952 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
7953 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7954 -JAVA_PKG_BSFIX="off"
7955 -
7956 -src_unpack() {
7957 - unpack $(basename ${SOURCE_URL})
7958 -
7959 - einfo "Deleting bundled jars..."
7960 - find -name "*.jar" -type f -delete
7961 -
7962 - unpack netbeans-9999-r14-build.xml.patch.bz2
7963 -
7964 - pushd "${S}" >/dev/null || die
7965 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
7966 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
7967 - popd >/dev/null || die
7968 -}
7969 -
7970 -src_prepare() {
7971 - einfo "Deleting bundled class files..."
7972 - find -name "*.class" -type f | xargs rm -vf
7973 -
7974 - epatch netbeans-9999-r14-build.xml.patch
7975 -
7976 - # Support for custom patches
7977 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7978 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7979 -
7980 - if [ -n "${files}" ] ; then
7981 - einfo "Applying custom patches:"
7982 -
7983 - for file in ${files} ; do
7984 - epatch "${file}"
7985 - done
7986 - fi
7987 - fi
7988 -
7989 - einfo "Symlinking external libraries..."
7990 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7991 -
7992 - einfo "Linking in other clusters..."
7993 - mkdir "${S}"/nbbuild/netbeans || die
7994 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7995 -
7996 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7997 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7998 - touch nb.cluster.ide.built
7999 -
8000 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8001 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8002 - touch nb.cluster.platform.built
8003 -
8004 - popd >/dev/null || die
8005 -
8006 - java-pkg-2_src_prepare
8007 -}
8008 -
8009 -src_compile() {
8010 - unset DISPLAY
8011 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8012 -}
8013 -
8014 -src_install() {
8015 - pushd nbbuild/netbeans/extide >/dev/null || die
8016 -
8017 - insinto ${INSTALL_DIR}
8018 -
8019 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8020 -
8021 - doins -r *
8022 -
8023 - popd >/dev/null || die
8024 -
8025 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8026 -}
8027
8028 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150915.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150915.ebuild
8029 deleted file mode 100644
8030 index 5a97091..0000000
8031 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150915.ebuild
8032 +++ /dev/null
8033 @@ -1,108 +0,0 @@
8034 -# Copyright 1999-2015 Gentoo Foundation
8035 -# Distributed under the terms of the GNU General Public License v2
8036 -# $Id$
8037 -
8038 -EAPI="4"
8039 -inherit eutils java-pkg-2 java-ant-2
8040 -
8041 -DESCRIPTION="Netbeans ExtIDE Cluster"
8042 -HOMEPAGE="http://netbeans.org/projects/ide"
8043 -SLOT="9999"
8044 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
8045 -SRC_URI="${SOURCE_URL}
8046 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8047 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8048 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8049 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8050 -KEYWORDS="~amd64 ~x86"
8051 -IUSE=""
8052 -S="${WORKDIR}"
8053 -
8054 -CDEPEND="~dev-java/netbeans-ide-${PV}
8055 - ~dev-java/netbeans-platform-${PV}"
8056 -DEPEND=">=virtual/jdk-1.7
8057 - app-arch/unzip
8058 - dev-java/javahelp:0
8059 - ${CDEPEND}"
8060 -RDEPEND=">=virtual/jdk-1.7
8061 - ${CDEPEND}"
8062 -
8063 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8064 -
8065 -EANT_BUILD_XML="nbbuild/build.xml"
8066 -EANT_BUILD_TARGET="rebuild-cluster"
8067 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8068 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8069 -JAVA_PKG_BSFIX="off"
8070 -
8071 -src_unpack() {
8072 - unpack $(basename ${SOURCE_URL})
8073 -
8074 - einfo "Deleting bundled jars..."
8075 - find -name "*.jar" -type f -delete
8076 -
8077 - unpack netbeans-9999-r14-build.xml.patch.bz2
8078 -
8079 - pushd "${S}" >/dev/null || die
8080 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8081 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8082 - popd >/dev/null || die
8083 -}
8084 -
8085 -src_prepare() {
8086 - einfo "Deleting bundled class files..."
8087 - find -name "*.class" -type f | xargs rm -vf
8088 -
8089 - epatch netbeans-9999-r14-build.xml.patch
8090 -
8091 - # Support for custom patches
8092 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8093 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8094 -
8095 - if [ -n "${files}" ] ; then
8096 - einfo "Applying custom patches:"
8097 -
8098 - for file in ${files} ; do
8099 - epatch "${file}"
8100 - done
8101 - fi
8102 - fi
8103 -
8104 - einfo "Symlinking external libraries..."
8105 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8106 -
8107 - einfo "Linking in other clusters..."
8108 - mkdir "${S}"/nbbuild/netbeans || die
8109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8110 -
8111 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8112 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8113 - touch nb.cluster.ide.built
8114 -
8115 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8116 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8117 - touch nb.cluster.platform.built
8118 -
8119 - popd >/dev/null || die
8120 -
8121 - java-pkg-2_src_prepare
8122 -}
8123 -
8124 -src_compile() {
8125 - unset DISPLAY
8126 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8127 -}
8128 -
8129 -src_install() {
8130 - pushd nbbuild/netbeans/extide >/dev/null || die
8131 -
8132 - insinto ${INSTALL_DIR}
8133 -
8134 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8135 -
8136 - doins -r *
8137 -
8138 - popd >/dev/null || die
8139 -
8140 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8141 -}
8142
8143 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150917.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150917.ebuild
8144 deleted file mode 100644
8145 index 67bafa1..0000000
8146 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150917.ebuild
8147 +++ /dev/null
8148 @@ -1,108 +0,0 @@
8149 -# Copyright 1999-2015 Gentoo Foundation
8150 -# Distributed under the terms of the GNU General Public License v2
8151 -# $Id$
8152 -
8153 -EAPI="4"
8154 -inherit eutils java-pkg-2 java-ant-2
8155 -
8156 -DESCRIPTION="Netbeans ExtIDE Cluster"
8157 -HOMEPAGE="http://netbeans.org/projects/ide"
8158 -SLOT="9999"
8159 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
8160 -SRC_URI="${SOURCE_URL}
8161 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8162 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8163 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8164 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8165 -KEYWORDS="~amd64 ~x86"
8166 -IUSE=""
8167 -S="${WORKDIR}"
8168 -
8169 -CDEPEND="~dev-java/netbeans-ide-${PV}
8170 - ~dev-java/netbeans-platform-${PV}"
8171 -DEPEND=">=virtual/jdk-1.7
8172 - app-arch/unzip
8173 - dev-java/javahelp:0
8174 - ${CDEPEND}"
8175 -RDEPEND=">=virtual/jdk-1.7
8176 - ${CDEPEND}"
8177 -
8178 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8179 -
8180 -EANT_BUILD_XML="nbbuild/build.xml"
8181 -EANT_BUILD_TARGET="rebuild-cluster"
8182 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8183 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8184 -JAVA_PKG_BSFIX="off"
8185 -
8186 -src_unpack() {
8187 - unpack $(basename ${SOURCE_URL})
8188 -
8189 - einfo "Deleting bundled jars..."
8190 - find -name "*.jar" -type f -delete
8191 -
8192 - unpack netbeans-9999-r14-build.xml.patch.bz2
8193 -
8194 - pushd "${S}" >/dev/null || die
8195 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8196 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8197 - popd >/dev/null || die
8198 -}
8199 -
8200 -src_prepare() {
8201 - einfo "Deleting bundled class files..."
8202 - find -name "*.class" -type f | xargs rm -vf
8203 -
8204 - epatch netbeans-9999-r14-build.xml.patch
8205 -
8206 - # Support for custom patches
8207 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8208 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8209 -
8210 - if [ -n "${files}" ] ; then
8211 - einfo "Applying custom patches:"
8212 -
8213 - for file in ${files} ; do
8214 - epatch "${file}"
8215 - done
8216 - fi
8217 - fi
8218 -
8219 - einfo "Symlinking external libraries..."
8220 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8221 -
8222 - einfo "Linking in other clusters..."
8223 - mkdir "${S}"/nbbuild/netbeans || die
8224 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8225 -
8226 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8227 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8228 - touch nb.cluster.ide.built
8229 -
8230 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8231 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8232 - touch nb.cluster.platform.built
8233 -
8234 - popd >/dev/null || die
8235 -
8236 - java-pkg-2_src_prepare
8237 -}
8238 -
8239 -src_compile() {
8240 - unset DISPLAY
8241 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8242 -}
8243 -
8244 -src_install() {
8245 - pushd nbbuild/netbeans/extide >/dev/null || die
8246 -
8247 - insinto ${INSTALL_DIR}
8248 -
8249 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8250 -
8251 - doins -r *
8252 -
8253 - popd >/dev/null || die
8254 -
8255 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8256 -}
8257
8258 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150918.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150918.ebuild
8259 deleted file mode 100644
8260 index 4c5305c..0000000
8261 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150918.ebuild
8262 +++ /dev/null
8263 @@ -1,108 +0,0 @@
8264 -# Copyright 1999-2015 Gentoo Foundation
8265 -# Distributed under the terms of the GNU General Public License v2
8266 -# $Id$
8267 -
8268 -EAPI="4"
8269 -inherit eutils java-pkg-2 java-ant-2
8270 -
8271 -DESCRIPTION="Netbeans ExtIDE Cluster"
8272 -HOMEPAGE="http://netbeans.org/projects/ide"
8273 -SLOT="9999"
8274 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
8275 -SRC_URI="${SOURCE_URL}
8276 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8277 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8278 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8279 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8280 -KEYWORDS="~amd64 ~x86"
8281 -IUSE=""
8282 -S="${WORKDIR}"
8283 -
8284 -CDEPEND="~dev-java/netbeans-ide-${PV}
8285 - ~dev-java/netbeans-platform-${PV}"
8286 -DEPEND=">=virtual/jdk-1.7
8287 - app-arch/unzip
8288 - dev-java/javahelp:0
8289 - ${CDEPEND}"
8290 -RDEPEND=">=virtual/jdk-1.7
8291 - ${CDEPEND}"
8292 -
8293 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8294 -
8295 -EANT_BUILD_XML="nbbuild/build.xml"
8296 -EANT_BUILD_TARGET="rebuild-cluster"
8297 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8298 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8299 -JAVA_PKG_BSFIX="off"
8300 -
8301 -src_unpack() {
8302 - unpack $(basename ${SOURCE_URL})
8303 -
8304 - einfo "Deleting bundled jars..."
8305 - find -name "*.jar" -type f -delete
8306 -
8307 - unpack netbeans-9999-r14-build.xml.patch.bz2
8308 -
8309 - pushd "${S}" >/dev/null || die
8310 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8311 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8312 - popd >/dev/null || die
8313 -}
8314 -
8315 -src_prepare() {
8316 - einfo "Deleting bundled class files..."
8317 - find -name "*.class" -type f | xargs rm -vf
8318 -
8319 - epatch netbeans-9999-r14-build.xml.patch
8320 -
8321 - # Support for custom patches
8322 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8323 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8324 -
8325 - if [ -n "${files}" ] ; then
8326 - einfo "Applying custom patches:"
8327 -
8328 - for file in ${files} ; do
8329 - epatch "${file}"
8330 - done
8331 - fi
8332 - fi
8333 -
8334 - einfo "Symlinking external libraries..."
8335 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8336 -
8337 - einfo "Linking in other clusters..."
8338 - mkdir "${S}"/nbbuild/netbeans || die
8339 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8340 -
8341 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8342 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8343 - touch nb.cluster.ide.built
8344 -
8345 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8346 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8347 - touch nb.cluster.platform.built
8348 -
8349 - popd >/dev/null || die
8350 -
8351 - java-pkg-2_src_prepare
8352 -}
8353 -
8354 -src_compile() {
8355 - unset DISPLAY
8356 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8357 -}
8358 -
8359 -src_install() {
8360 - pushd nbbuild/netbeans/extide >/dev/null || die
8361 -
8362 - insinto ${INSTALL_DIR}
8363 -
8364 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8365 -
8366 - doins -r *
8367 -
8368 - popd >/dev/null || die
8369 -
8370 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8371 -}
8372
8373 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150921.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150921.ebuild
8374 deleted file mode 100644
8375 index 3f5d14b..0000000
8376 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150921.ebuild
8377 +++ /dev/null
8378 @@ -1,108 +0,0 @@
8379 -# Copyright 1999-2015 Gentoo Foundation
8380 -# Distributed under the terms of the GNU General Public License v2
8381 -# $Id$
8382 -
8383 -EAPI="4"
8384 -inherit eutils java-pkg-2 java-ant-2
8385 -
8386 -DESCRIPTION="Netbeans ExtIDE Cluster"
8387 -HOMEPAGE="http://netbeans.org/projects/ide"
8388 -SLOT="9999"
8389 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
8390 -SRC_URI="${SOURCE_URL}
8391 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8392 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8393 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8394 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8395 -KEYWORDS="~amd64 ~x86"
8396 -IUSE=""
8397 -S="${WORKDIR}"
8398 -
8399 -CDEPEND="~dev-java/netbeans-ide-${PV}
8400 - ~dev-java/netbeans-platform-${PV}"
8401 -DEPEND=">=virtual/jdk-1.7
8402 - app-arch/unzip
8403 - dev-java/javahelp:0
8404 - ${CDEPEND}"
8405 -RDEPEND=">=virtual/jdk-1.7
8406 - ${CDEPEND}"
8407 -
8408 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8409 -
8410 -EANT_BUILD_XML="nbbuild/build.xml"
8411 -EANT_BUILD_TARGET="rebuild-cluster"
8412 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8413 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8414 -JAVA_PKG_BSFIX="off"
8415 -
8416 -src_unpack() {
8417 - unpack $(basename ${SOURCE_URL})
8418 -
8419 - einfo "Deleting bundled jars..."
8420 - find -name "*.jar" -type f -delete
8421 -
8422 - unpack netbeans-9999-r14-build.xml.patch.bz2
8423 -
8424 - pushd "${S}" >/dev/null || die
8425 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8426 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8427 - popd >/dev/null || die
8428 -}
8429 -
8430 -src_prepare() {
8431 - einfo "Deleting bundled class files..."
8432 - find -name "*.class" -type f | xargs rm -vf
8433 -
8434 - epatch netbeans-9999-r14-build.xml.patch
8435 -
8436 - # Support for custom patches
8437 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8438 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8439 -
8440 - if [ -n "${files}" ] ; then
8441 - einfo "Applying custom patches:"
8442 -
8443 - for file in ${files} ; do
8444 - epatch "${file}"
8445 - done
8446 - fi
8447 - fi
8448 -
8449 - einfo "Symlinking external libraries..."
8450 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8451 -
8452 - einfo "Linking in other clusters..."
8453 - mkdir "${S}"/nbbuild/netbeans || die
8454 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8455 -
8456 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8457 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8458 - touch nb.cluster.ide.built
8459 -
8460 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8461 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8462 - touch nb.cluster.platform.built
8463 -
8464 - popd >/dev/null || die
8465 -
8466 - java-pkg-2_src_prepare
8467 -}
8468 -
8469 -src_compile() {
8470 - unset DISPLAY
8471 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8472 -}
8473 -
8474 -src_install() {
8475 - pushd nbbuild/netbeans/extide >/dev/null || die
8476 -
8477 - insinto ${INSTALL_DIR}
8478 -
8479 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8480 -
8481 - doins -r *
8482 -
8483 - popd >/dev/null || die
8484 -
8485 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8486 -}
8487
8488 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150922.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150922.ebuild
8489 deleted file mode 100644
8490 index 38d4abd..0000000
8491 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150922.ebuild
8492 +++ /dev/null
8493 @@ -1,108 +0,0 @@
8494 -# Copyright 1999-2015 Gentoo Foundation
8495 -# Distributed under the terms of the GNU General Public License v2
8496 -# $Id$
8497 -
8498 -EAPI="4"
8499 -inherit eutils java-pkg-2 java-ant-2
8500 -
8501 -DESCRIPTION="Netbeans ExtIDE Cluster"
8502 -HOMEPAGE="http://netbeans.org/projects/ide"
8503 -SLOT="9999"
8504 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
8505 -SRC_URI="${SOURCE_URL}
8506 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8507 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8508 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8509 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8510 -KEYWORDS="~amd64 ~x86"
8511 -IUSE=""
8512 -S="${WORKDIR}"
8513 -
8514 -CDEPEND="~dev-java/netbeans-ide-${PV}
8515 - ~dev-java/netbeans-platform-${PV}"
8516 -DEPEND=">=virtual/jdk-1.7
8517 - app-arch/unzip
8518 - dev-java/javahelp:0
8519 - ${CDEPEND}"
8520 -RDEPEND=">=virtual/jdk-1.7
8521 - ${CDEPEND}"
8522 -
8523 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8524 -
8525 -EANT_BUILD_XML="nbbuild/build.xml"
8526 -EANT_BUILD_TARGET="rebuild-cluster"
8527 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8528 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8529 -JAVA_PKG_BSFIX="off"
8530 -
8531 -src_unpack() {
8532 - unpack $(basename ${SOURCE_URL})
8533 -
8534 - einfo "Deleting bundled jars..."
8535 - find -name "*.jar" -type f -delete
8536 -
8537 - unpack netbeans-9999-r14-build.xml.patch.bz2
8538 -
8539 - pushd "${S}" >/dev/null || die
8540 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8541 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8542 - popd >/dev/null || die
8543 -}
8544 -
8545 -src_prepare() {
8546 - einfo "Deleting bundled class files..."
8547 - find -name "*.class" -type f | xargs rm -vf
8548 -
8549 - epatch netbeans-9999-r14-build.xml.patch
8550 -
8551 - # Support for custom patches
8552 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8553 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8554 -
8555 - if [ -n "${files}" ] ; then
8556 - einfo "Applying custom patches:"
8557 -
8558 - for file in ${files} ; do
8559 - epatch "${file}"
8560 - done
8561 - fi
8562 - fi
8563 -
8564 - einfo "Symlinking external libraries..."
8565 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8566 -
8567 - einfo "Linking in other clusters..."
8568 - mkdir "${S}"/nbbuild/netbeans || die
8569 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8570 -
8571 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8572 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8573 - touch nb.cluster.ide.built
8574 -
8575 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8576 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8577 - touch nb.cluster.platform.built
8578 -
8579 - popd >/dev/null || die
8580 -
8581 - java-pkg-2_src_prepare
8582 -}
8583 -
8584 -src_compile() {
8585 - unset DISPLAY
8586 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8587 -}
8588 -
8589 -src_install() {
8590 - pushd nbbuild/netbeans/extide >/dev/null || die
8591 -
8592 - insinto ${INSTALL_DIR}
8593 -
8594 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8595 -
8596 - doins -r *
8597 -
8598 - popd >/dev/null || die
8599 -
8600 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8601 -}
8602
8603 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150923.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150923.ebuild
8604 deleted file mode 100644
8605 index 6163b38..0000000
8606 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150923.ebuild
8607 +++ /dev/null
8608 @@ -1,108 +0,0 @@
8609 -# Copyright 1999-2015 Gentoo Foundation
8610 -# Distributed under the terms of the GNU General Public License v2
8611 -# $Id$
8612 -
8613 -EAPI="4"
8614 -inherit eutils java-pkg-2 java-ant-2
8615 -
8616 -DESCRIPTION="Netbeans ExtIDE Cluster"
8617 -HOMEPAGE="http://netbeans.org/projects/ide"
8618 -SLOT="9999"
8619 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
8620 -SRC_URI="${SOURCE_URL}
8621 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8622 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8623 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8624 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8625 -KEYWORDS="~amd64 ~x86"
8626 -IUSE=""
8627 -S="${WORKDIR}"
8628 -
8629 -CDEPEND="~dev-java/netbeans-ide-${PV}
8630 - ~dev-java/netbeans-platform-${PV}"
8631 -DEPEND=">=virtual/jdk-1.7
8632 - app-arch/unzip
8633 - dev-java/javahelp:0
8634 - ${CDEPEND}"
8635 -RDEPEND=">=virtual/jdk-1.7
8636 - ${CDEPEND}"
8637 -
8638 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8639 -
8640 -EANT_BUILD_XML="nbbuild/build.xml"
8641 -EANT_BUILD_TARGET="rebuild-cluster"
8642 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8643 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8644 -JAVA_PKG_BSFIX="off"
8645 -
8646 -src_unpack() {
8647 - unpack $(basename ${SOURCE_URL})
8648 -
8649 - einfo "Deleting bundled jars..."
8650 - find -name "*.jar" -type f -delete
8651 -
8652 - unpack netbeans-9999-r14-build.xml.patch.bz2
8653 -
8654 - pushd "${S}" >/dev/null || die
8655 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8656 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8657 - popd >/dev/null || die
8658 -}
8659 -
8660 -src_prepare() {
8661 - einfo "Deleting bundled class files..."
8662 - find -name "*.class" -type f | xargs rm -vf
8663 -
8664 - epatch netbeans-9999-r14-build.xml.patch
8665 -
8666 - # Support for custom patches
8667 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8668 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8669 -
8670 - if [ -n "${files}" ] ; then
8671 - einfo "Applying custom patches:"
8672 -
8673 - for file in ${files} ; do
8674 - epatch "${file}"
8675 - done
8676 - fi
8677 - fi
8678 -
8679 - einfo "Symlinking external libraries..."
8680 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8681 -
8682 - einfo "Linking in other clusters..."
8683 - mkdir "${S}"/nbbuild/netbeans || die
8684 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8685 -
8686 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8687 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8688 - touch nb.cluster.ide.built
8689 -
8690 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8691 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8692 - touch nb.cluster.platform.built
8693 -
8694 - popd >/dev/null || die
8695 -
8696 - java-pkg-2_src_prepare
8697 -}
8698 -
8699 -src_compile() {
8700 - unset DISPLAY
8701 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8702 -}
8703 -
8704 -src_install() {
8705 - pushd nbbuild/netbeans/extide >/dev/null || die
8706 -
8707 - insinto ${INSTALL_DIR}
8708 -
8709 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8710 -
8711 - doins -r *
8712 -
8713 - popd >/dev/null || die
8714 -
8715 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8716 -}
8717
8718 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150924.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150924.ebuild
8719 deleted file mode 100644
8720 index 47215a5..0000000
8721 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150924.ebuild
8722 +++ /dev/null
8723 @@ -1,108 +0,0 @@
8724 -# Copyright 1999-2015 Gentoo Foundation
8725 -# Distributed under the terms of the GNU General Public License v2
8726 -# $Id$
8727 -
8728 -EAPI="4"
8729 -inherit eutils java-pkg-2 java-ant-2
8730 -
8731 -DESCRIPTION="Netbeans ExtIDE Cluster"
8732 -HOMEPAGE="http://netbeans.org/projects/ide"
8733 -SLOT="9999"
8734 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
8735 -SRC_URI="${SOURCE_URL}
8736 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8737 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8738 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8739 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8740 -KEYWORDS="~amd64 ~x86"
8741 -IUSE=""
8742 -S="${WORKDIR}"
8743 -
8744 -CDEPEND="~dev-java/netbeans-ide-${PV}
8745 - ~dev-java/netbeans-platform-${PV}"
8746 -DEPEND=">=virtual/jdk-1.7
8747 - app-arch/unzip
8748 - dev-java/javahelp:0
8749 - ${CDEPEND}"
8750 -RDEPEND=">=virtual/jdk-1.7
8751 - ${CDEPEND}"
8752 -
8753 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8754 -
8755 -EANT_BUILD_XML="nbbuild/build.xml"
8756 -EANT_BUILD_TARGET="rebuild-cluster"
8757 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8758 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8759 -JAVA_PKG_BSFIX="off"
8760 -
8761 -src_unpack() {
8762 - unpack $(basename ${SOURCE_URL})
8763 -
8764 - einfo "Deleting bundled jars..."
8765 - find -name "*.jar" -type f -delete
8766 -
8767 - unpack netbeans-9999-r14-build.xml.patch.bz2
8768 -
8769 - pushd "${S}" >/dev/null || die
8770 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8771 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8772 - popd >/dev/null || die
8773 -}
8774 -
8775 -src_prepare() {
8776 - einfo "Deleting bundled class files..."
8777 - find -name "*.class" -type f | xargs rm -vf
8778 -
8779 - epatch netbeans-9999-r14-build.xml.patch
8780 -
8781 - # Support for custom patches
8782 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8783 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8784 -
8785 - if [ -n "${files}" ] ; then
8786 - einfo "Applying custom patches:"
8787 -
8788 - for file in ${files} ; do
8789 - epatch "${file}"
8790 - done
8791 - fi
8792 - fi
8793 -
8794 - einfo "Symlinking external libraries..."
8795 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8796 -
8797 - einfo "Linking in other clusters..."
8798 - mkdir "${S}"/nbbuild/netbeans || die
8799 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8800 -
8801 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8802 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8803 - touch nb.cluster.ide.built
8804 -
8805 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8806 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8807 - touch nb.cluster.platform.built
8808 -
8809 - popd >/dev/null || die
8810 -
8811 - java-pkg-2_src_prepare
8812 -}
8813 -
8814 -src_compile() {
8815 - unset DISPLAY
8816 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8817 -}
8818 -
8819 -src_install() {
8820 - pushd nbbuild/netbeans/extide >/dev/null || die
8821 -
8822 - insinto ${INSTALL_DIR}
8823 -
8824 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8825 -
8826 - doins -r *
8827 -
8828 - popd >/dev/null || die
8829 -
8830 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8831 -}
8832
8833 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150925.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150925.ebuild
8834 deleted file mode 100644
8835 index eab270a..0000000
8836 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150925.ebuild
8837 +++ /dev/null
8838 @@ -1,108 +0,0 @@
8839 -# Copyright 1999-2015 Gentoo Foundation
8840 -# Distributed under the terms of the GNU General Public License v2
8841 -# $Id$
8842 -
8843 -EAPI="4"
8844 -inherit eutils java-pkg-2 java-ant-2
8845 -
8846 -DESCRIPTION="Netbeans ExtIDE Cluster"
8847 -HOMEPAGE="http://netbeans.org/projects/ide"
8848 -SLOT="9999"
8849 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
8850 -SRC_URI="${SOURCE_URL}
8851 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8852 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8853 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8854 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8855 -KEYWORDS="~amd64 ~x86"
8856 -IUSE=""
8857 -S="${WORKDIR}"
8858 -
8859 -CDEPEND="~dev-java/netbeans-ide-${PV}
8860 - ~dev-java/netbeans-platform-${PV}"
8861 -DEPEND=">=virtual/jdk-1.7
8862 - app-arch/unzip
8863 - dev-java/javahelp:0
8864 - ${CDEPEND}"
8865 -RDEPEND=">=virtual/jdk-1.7
8866 - ${CDEPEND}"
8867 -
8868 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8869 -
8870 -EANT_BUILD_XML="nbbuild/build.xml"
8871 -EANT_BUILD_TARGET="rebuild-cluster"
8872 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8873 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8874 -JAVA_PKG_BSFIX="off"
8875 -
8876 -src_unpack() {
8877 - unpack $(basename ${SOURCE_URL})
8878 -
8879 - einfo "Deleting bundled jars..."
8880 - find -name "*.jar" -type f -delete
8881 -
8882 - unpack netbeans-9999-r14-build.xml.patch.bz2
8883 -
8884 - pushd "${S}" >/dev/null || die
8885 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
8886 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
8887 - popd >/dev/null || die
8888 -}
8889 -
8890 -src_prepare() {
8891 - einfo "Deleting bundled class files..."
8892 - find -name "*.class" -type f | xargs rm -vf
8893 -
8894 - epatch netbeans-9999-r14-build.xml.patch
8895 -
8896 - # Support for custom patches
8897 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8898 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8899 -
8900 - if [ -n "${files}" ] ; then
8901 - einfo "Applying custom patches:"
8902 -
8903 - for file in ${files} ; do
8904 - epatch "${file}"
8905 - done
8906 - fi
8907 - fi
8908 -
8909 - einfo "Symlinking external libraries..."
8910 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8911 -
8912 - einfo "Linking in other clusters..."
8913 - mkdir "${S}"/nbbuild/netbeans || die
8914 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8915 -
8916 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
8917 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8918 - touch nb.cluster.ide.built
8919 -
8920 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8921 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8922 - touch nb.cluster.platform.built
8923 -
8924 - popd >/dev/null || die
8925 -
8926 - java-pkg-2_src_prepare
8927 -}
8928 -
8929 -src_compile() {
8930 - unset DISPLAY
8931 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8932 -}
8933 -
8934 -src_install() {
8935 - pushd nbbuild/netbeans/extide >/dev/null || die
8936 -
8937 - insinto ${INSTALL_DIR}
8938 -
8939 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8940 -
8941 - doins -r *
8942 -
8943 - popd >/dev/null || die
8944 -
8945 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
8946 -}
8947
8948 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20150929.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20150929.ebuild
8949 deleted file mode 100644
8950 index 857b102..0000000
8951 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20150929.ebuild
8952 +++ /dev/null
8953 @@ -1,108 +0,0 @@
8954 -# Copyright 1999-2015 Gentoo Foundation
8955 -# Distributed under the terms of the GNU General Public License v2
8956 -# $Id$
8957 -
8958 -EAPI="4"
8959 -inherit eutils java-pkg-2 java-ant-2
8960 -
8961 -DESCRIPTION="Netbeans ExtIDE Cluster"
8962 -HOMEPAGE="http://netbeans.org/projects/ide"
8963 -SLOT="9999"
8964 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
8965 -SRC_URI="${SOURCE_URL}
8966 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8967 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
8968 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
8969 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8970 -KEYWORDS="~amd64 ~x86"
8971 -IUSE=""
8972 -S="${WORKDIR}"
8973 -
8974 -CDEPEND="~dev-java/netbeans-ide-${PV}
8975 - ~dev-java/netbeans-platform-${PV}"
8976 -DEPEND=">=virtual/jdk-1.7
8977 - app-arch/unzip
8978 - dev-java/javahelp:0
8979 - ${CDEPEND}"
8980 -RDEPEND=">=virtual/jdk-1.7
8981 - ${CDEPEND}"
8982 -
8983 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8984 -
8985 -EANT_BUILD_XML="nbbuild/build.xml"
8986 -EANT_BUILD_TARGET="rebuild-cluster"
8987 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8988 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8989 -JAVA_PKG_BSFIX="off"
8990 -
8991 -src_unpack() {
8992 - unpack $(basename ${SOURCE_URL})
8993 -
8994 - einfo "Deleting bundled jars..."
8995 - find -name "*.jar" -type f -delete
8996 -
8997 - unpack netbeans-9999-r14-build.xml.patch.bz2
8998 -
8999 - pushd "${S}" >/dev/null || die
9000 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
9001 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
9002 - popd >/dev/null || die
9003 -}
9004 -
9005 -src_prepare() {
9006 - einfo "Deleting bundled class files..."
9007 - find -name "*.class" -type f | xargs rm -vf
9008 -
9009 - epatch netbeans-9999-r14-build.xml.patch
9010 -
9011 - # Support for custom patches
9012 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9013 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9014 -
9015 - if [ -n "${files}" ] ; then
9016 - einfo "Applying custom patches:"
9017 -
9018 - for file in ${files} ; do
9019 - epatch "${file}"
9020 - done
9021 - fi
9022 - fi
9023 -
9024 - einfo "Symlinking external libraries..."
9025 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9026 -
9027 - einfo "Linking in other clusters..."
9028 - mkdir "${S}"/nbbuild/netbeans || die
9029 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9030 -
9031 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9032 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9033 - touch nb.cluster.ide.built
9034 -
9035 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9036 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9037 - touch nb.cluster.platform.built
9038 -
9039 - popd >/dev/null || die
9040 -
9041 - java-pkg-2_src_prepare
9042 -}
9043 -
9044 -src_compile() {
9045 - unset DISPLAY
9046 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9047 -}
9048 -
9049 -src_install() {
9050 - pushd nbbuild/netbeans/extide >/dev/null || die
9051 -
9052 - insinto ${INSTALL_DIR}
9053 -
9054 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9055 -
9056 - doins -r *
9057 -
9058 - popd >/dev/null || die
9059 -
9060 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
9061 -}
9062
9063 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
9064 index 4e9e2f8..2ec7078 100644
9065 --- a/dev-java/netbeans-groovy/Manifest
9066 +++ b/dev-java/netbeans-groovy/Manifest
9067 @@ -4,16 +4,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
9068 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
9069 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
9070 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
9071 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
9072 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
9073 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
9074 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
9075 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
9076 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
9077 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
9078 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
9079 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
9080 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
9081 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
9082 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
9083 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
9084 @@ -35,16 +25,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
9085 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
9086 EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
9087 EBUILD netbeans-groovy-8.1_rc2.ebuild 3371 SHA256 6ace63d0b75118b4e82bc5fcd42fcff4af16aa94909f6b7ce53901f9df92117c SHA512 12f629d795a38c2d5220ed1c1b1d15db2446c464a3713fef2fa8c95d3c41365f346dabd6d408b899997c618d39e759e319d1cdc63c02c3a07994877ca75d9ecc WHIRLPOOL 5fa0e845cb4597c5a7a24dd19e464e491ec99b7be5b9040fd98ad4f12a399dc08f4707b046bb02bd4e04e0bef4f39a23f040816d5559edb7f782f397dd3007a8
9088 -EBUILD netbeans-groovy-9999_p20150914.ebuild 3416 SHA256 cfeac72b47716cfbdd3088db781ee75e7b8b7af226af3eb3db85309db251ea6a SHA512 eeb0c02e56a5f349c6b23a8fe7bb5456eed83af8d413034eb8e20e4851a3b6d12a952d9816bd7011926154212f86689800f12e38d21248b555fd65f1434ed7df WHIRLPOOL 2172c53e64f60003dfec846bad6179a37302109bf4c065b87779db2139bc83946a4e85dd8567a752d26595eb88219be26b88838cf9950b50140a9f4659d0e321
9089 -EBUILD netbeans-groovy-9999_p20150915.ebuild 3416 SHA256 e41c098924e7a8b9d04570463e4f8f83e70349a26c0f4aefffca1a30e005f9f2 SHA512 dcf1f7869d220dfa2ed468a3b29c0e949eed49f46d030b98a0fa95cf8719cd482cdb7d41aed5e95f47ca6f417605139cf962b7fe460d8a20ba0d43931a3b8d46 WHIRLPOOL 93aa161edf3e0eb825c8f77450ed1020f319345eb373b77a5f7e6f5db196527327605fab978d6ffba1d32bf65395ba24ec3f53bdebed0ea9147f2832333e6553
9090 -EBUILD netbeans-groovy-9999_p20150917.ebuild 3416 SHA256 bce5d41221f377f0b1f3e67d1e6d06dae80f190259b99805051d5fcabc63f3d3 SHA512 c58c907dec1152a5a701f50a95124cee9c2f931bab3106c7b82a701209f243494afe0f171f5d7fe45d9051b626a65e8e99319fd1c9bbd279aa3ed0bc3441b1f7 WHIRLPOOL 69502974b6b927adb14f06cf0e6d916d574b97d6b54e8fa1746e44132ca86bf54d3b5df44d4130324565f79c4ba926d00a23065dbf1e5a5ec71befaac56362fa
9091 -EBUILD netbeans-groovy-9999_p20150918.ebuild 3416 SHA256 afe84b876d8343e452591d6feb0829d1dcb0463a164d25ef40382564cfa8e74c SHA512 a615d49a41bbdeb9213fe7aa856d3f0a1c2498dd3a22b39bfa8db0f75038bf2c5930244730c80071f3e0e9d6ba3b787b60d7a60ac93e674277bc6cf8d3166db9 WHIRLPOOL 04c6034304191b501c295e0772a2dda50159f903c182c7c487dec21a6332618c671499db21b552fc31ee46b1f8a5e829c34c1d961749fcd77c4ff24fc72ac59a
9092 -EBUILD netbeans-groovy-9999_p20150921.ebuild 3416 SHA256 46625cba6cb06d3c9b4d967f09da1ef643f6d518a0eb51a37a5021aa31b75bb6 SHA512 8fc77b393dee08609ea957b24ab8fee79444b22bf45a298ec0a9aba5cb27e3ca602d40daef99a048ff051b52492bce177f211f11dcc9b5303200c2997522b24e WHIRLPOOL 05ce06adf18cb9109d57571a00f221b4543e1b3d52dac8a9d0491383a02889f58b06b1ac0e5ebca92b413ae5b6d4530f2c971f7779aed27372da0d65282e433d
9093 -EBUILD netbeans-groovy-9999_p20150922.ebuild 3416 SHA256 af55ad2b5a13535b46b1fa3da318e2d8b048ee879180359ca5bbf99d764e022f SHA512 6ab0b0484a825859b5e41a83e68b0206000ba713398d63f29a94a2d763b655a837e68968906e4d1280b5e61f63d0a567d8bfd406a74ec15f86eb983dbc2153d8 WHIRLPOOL 2ad823685f4d3ccf9cc3c6893723eb7ff3623e0ae9720a0c6594eec6635e4e416d855d66d53c02692e777c4640e34ff32fd8a21552879b4df05f548c84ec8fbd
9094 -EBUILD netbeans-groovy-9999_p20150923.ebuild 3416 SHA256 78238d84d239a2d978d848f36b5f083e2929b37c7ce269827dc6fd63a37753b2 SHA512 af7bdba5bdbf0929367349c5e90cc2662254d8e0b72d43f3696ebe734786807f7819933a0cbb8a8a67d49a469ab8d94cb041d1d681cc7555886c1a5aeb07dd1e WHIRLPOOL 6139fbb2749be1692c685a8ce9fbe55aab402be1fd0f1b8c4d95f375dcc8cf3187af6a58ba153adc428701eae0266890c85d1c462e5771c2340bbea83d2b255b
9095 -EBUILD netbeans-groovy-9999_p20150924.ebuild 3416 SHA256 508d788fe407dde8973b878f196f2bdfcee583a58974ca1370503a2852e68e61 SHA512 b4ba688dcfcb8ce4823af0495766e3e9443484980f326506e61569d316e04d1460ad399ed0393a6746a2f61be1dacee715b256b5d08d66b5e100154f399c04c8 WHIRLPOOL 5569f4c616b16dfd841fc7ec2aea798b67d18d4b511ce0031ecdb571760c5d631c4c65c7d26313eebd798e200219918eeea27c76b22f74ea6c2284064e57cf91
9096 -EBUILD netbeans-groovy-9999_p20150925.ebuild 3416 SHA256 2bb58f38747a3a37402f5586c5a6f04cc95df0eaeb57701767a91c1fb51a2b69 SHA512 3c6bf667321908beeda115f69790b4e869e90ea7a34748df82f261de8184f897890ee3042242efbadc3606d75272c59684d95de5f2e0149a04ac4aadd1d914a1 WHIRLPOOL 807d0f95e4dda163d4fb6ba984fb40192c70be8130f208274c23f56fa6dc8c290f45836a0a7ffd2fb1878929db717343f24df00e083827eacb0913386cfc9a16
9097 -EBUILD netbeans-groovy-9999_p20150929.ebuild 3416 SHA256 2c20201dbbb456a22ca66f74703bbf35b31be0e748ef4501c356de13ce557223 SHA512 22cc755a4e43f9bda36a702f9bc65eb7e6c831ab938dc55a9378b3a4116dc87cfd0728f3017c806b9a6b7ca11227b1f1398e3de5d402160253783bca11b5244e WHIRLPOOL ea336706ddf6f13367d1fbc5e5d936857c67960e5238f84d6ab54b8d0f42d188c4910aec790fdb3caa81e76de0615ef208ba140c94b2090f901d76835bb0f7b7
9098 EBUILD netbeans-groovy-9999_p20151001.ebuild 3416 SHA256 3a45101e291ed46b58227eb22e6350d10249826f237793009cd9c68b4a13be49 SHA512 bef697cadc1a6ccb36be3b449cb1cf56bb644c2c5ed7189bb69daed9d16c18b18ba4b903362e1d80e9d8fe29702b5ccff58250c6efbf9bfefa968f94e2105abc WHIRLPOOL cdcc6244e9e24c0d7b7b0ae2d592f95813e3d8f1b5ce63d3f24315b5f4af559b3ca6668cc5ae5bdfd6817b2c7ed3b82fae1737123156ed597ada2e10d7e3c5df
9099 EBUILD netbeans-groovy-9999_p20151002.ebuild 3416 SHA256 a885a118d6bc446213eee0f4172d618b85908c7eba446e9267cc25a8d8a17d8d SHA512 be8c07d5a041141d597086eb1a8ee64f43edb30f12dc2aa040fa11fb61bc6a79ae235682d9c42d4dbfc356ecd85e1c06c651c3679a66293d1c887f6960f79a86 WHIRLPOOL 13b663a9186c990fb0570d8a767b699c027403b3e4037ad85f5e139cdb7b25edc5ead649be02fd7c88f7ea942a090d4b996e18875db1fa6b1c44039acf2ad7d3
9100 EBUILD netbeans-groovy-9999_p20151003.ebuild 3416 SHA256 67a93aa7218a65bda8a08a0a20ac030b3e0fa592c01d70562b9c676ce3f0d446 SHA512 8b659109c28d8a1a4dda141c10d41e3bfa0577bf539e87c86cb05afb40c08ec62ed3f88d9ced2df7c09afebda3f1f57833f0e1fc8e6dd065da9bb2c914485d62 WHIRLPOOL 8e1dba2c469e89ca985089eccf8e5de190990b624dc225fb924cccb9faf00d662d58e43266bf0653484554bbb3a2fc8dbe328886281a5aa0f3c65d4b6ebf7250
9101
9102 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150914.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150914.ebuild
9103 deleted file mode 100644
9104 index d0658ee..0000000
9105 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150914.ebuild
9106 +++ /dev/null
9107 @@ -1,111 +0,0 @@
9108 -# Copyright 1999-2015 Gentoo Foundation
9109 -# Distributed under the terms of the GNU General Public License v2
9110 -# $Id$
9111 -
9112 -EAPI="4"
9113 -inherit eutils java-pkg-2 java-ant-2
9114 -
9115 -DESCRIPTION="Netbeans Groovy Cluster"
9116 -HOMEPAGE="http://netbeans.org/projects/groovy"
9117 -SLOT="9999"
9118 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
9119 -SRC_URI="${SOURCE_URL}
9120 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9121 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9122 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9123 -KEYWORDS="~amd64 ~x86"
9124 -IUSE=""
9125 -S="${WORKDIR}"
9126 -
9127 -CDEPEND="~dev-java/netbeans-extide-${PV}
9128 - ~dev-java/netbeans-ide-${PV}
9129 - ~dev-java/netbeans-java-${PV}
9130 - ~dev-java/netbeans-platform-${PV}"
9131 -DEPEND=">=virtual/jdk-1.7
9132 - app-arch/unzip
9133 - ${CDEPEND}
9134 - dev-java/javahelp:0"
9135 -RDEPEND=">=virtual/jdk-1.7
9136 - ${CDEPEND}"
9137 -
9138 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9139 -
9140 -EANT_BUILD_XML="nbbuild/build.xml"
9141 -EANT_BUILD_TARGET="rebuild-cluster"
9142 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9143 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9144 -JAVA_PKG_BSFIX="off"
9145 -
9146 -src_unpack() {
9147 - unpack $(basename ${SOURCE_URL})
9148 -
9149 - einfo "Deleting bundled jars..."
9150 - find -name "*.jar" -type f -delete
9151 -
9152 - unpack netbeans-9999-r14-build.xml.patch.bz2
9153 -
9154 - pushd "${S}" >/dev/null || die
9155 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9156 - popd >/dev/null || die
9157 -}
9158 -
9159 -src_prepare() {
9160 - einfo "Deleting bundled class files..."
9161 - find -name "*.class" -type f | xargs rm -vf
9162 -
9163 - epatch netbeans-9999-r14-build.xml.patch
9164 -
9165 - # Support for custom patches
9166 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9167 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9168 -
9169 - if [ -n "${files}" ] ; then
9170 - einfo "Applying custom patches:"
9171 -
9172 - for file in ${files} ; do
9173 - epatch "${file}"
9174 - done
9175 - fi
9176 - fi
9177 -
9178 - einfo "Symlinking external libraries..."
9179 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9180 -
9181 - einfo "Linking in other clusters..."
9182 - mkdir "${S}"/nbbuild/netbeans || die
9183 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9184 -
9185 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9186 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9187 - touch nb.cluster.extide.built
9188 -
9189 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9190 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9191 - touch nb.cluster.ide.built
9192 -
9193 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9194 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9195 - touch nb.cluster.java.built
9196 -
9197 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9198 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9199 - touch nb.cluster.platform.built
9200 -
9201 - popd >/dev/null || die
9202 -
9203 - java-pkg-2_src_prepare
9204 -}
9205 -
9206 -src_install() {
9207 - pushd nbbuild/netbeans/groovy >/dev/null || die
9208 -
9209 - insinto ${INSTALL_DIR}
9210 -
9211 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9212 -
9213 - doins -r *
9214 -
9215 - popd >/dev/null || die
9216 -
9217 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9218 -}
9219
9220 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150915.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150915.ebuild
9221 deleted file mode 100644
9222 index d70cc31..0000000
9223 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150915.ebuild
9224 +++ /dev/null
9225 @@ -1,111 +0,0 @@
9226 -# Copyright 1999-2015 Gentoo Foundation
9227 -# Distributed under the terms of the GNU General Public License v2
9228 -# $Id$
9229 -
9230 -EAPI="4"
9231 -inherit eutils java-pkg-2 java-ant-2
9232 -
9233 -DESCRIPTION="Netbeans Groovy Cluster"
9234 -HOMEPAGE="http://netbeans.org/projects/groovy"
9235 -SLOT="9999"
9236 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
9237 -SRC_URI="${SOURCE_URL}
9238 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9239 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9240 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9241 -KEYWORDS="~amd64 ~x86"
9242 -IUSE=""
9243 -S="${WORKDIR}"
9244 -
9245 -CDEPEND="~dev-java/netbeans-extide-${PV}
9246 - ~dev-java/netbeans-ide-${PV}
9247 - ~dev-java/netbeans-java-${PV}
9248 - ~dev-java/netbeans-platform-${PV}"
9249 -DEPEND=">=virtual/jdk-1.7
9250 - app-arch/unzip
9251 - ${CDEPEND}
9252 - dev-java/javahelp:0"
9253 -RDEPEND=">=virtual/jdk-1.7
9254 - ${CDEPEND}"
9255 -
9256 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9257 -
9258 -EANT_BUILD_XML="nbbuild/build.xml"
9259 -EANT_BUILD_TARGET="rebuild-cluster"
9260 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9261 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9262 -JAVA_PKG_BSFIX="off"
9263 -
9264 -src_unpack() {
9265 - unpack $(basename ${SOURCE_URL})
9266 -
9267 - einfo "Deleting bundled jars..."
9268 - find -name "*.jar" -type f -delete
9269 -
9270 - unpack netbeans-9999-r14-build.xml.patch.bz2
9271 -
9272 - pushd "${S}" >/dev/null || die
9273 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9274 - popd >/dev/null || die
9275 -}
9276 -
9277 -src_prepare() {
9278 - einfo "Deleting bundled class files..."
9279 - find -name "*.class" -type f | xargs rm -vf
9280 -
9281 - epatch netbeans-9999-r14-build.xml.patch
9282 -
9283 - # Support for custom patches
9284 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9285 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9286 -
9287 - if [ -n "${files}" ] ; then
9288 - einfo "Applying custom patches:"
9289 -
9290 - for file in ${files} ; do
9291 - epatch "${file}"
9292 - done
9293 - fi
9294 - fi
9295 -
9296 - einfo "Symlinking external libraries..."
9297 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9298 -
9299 - einfo "Linking in other clusters..."
9300 - mkdir "${S}"/nbbuild/netbeans || die
9301 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9302 -
9303 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9304 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9305 - touch nb.cluster.extide.built
9306 -
9307 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9308 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9309 - touch nb.cluster.ide.built
9310 -
9311 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9312 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9313 - touch nb.cluster.java.built
9314 -
9315 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9316 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9317 - touch nb.cluster.platform.built
9318 -
9319 - popd >/dev/null || die
9320 -
9321 - java-pkg-2_src_prepare
9322 -}
9323 -
9324 -src_install() {
9325 - pushd nbbuild/netbeans/groovy >/dev/null || die
9326 -
9327 - insinto ${INSTALL_DIR}
9328 -
9329 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9330 -
9331 - doins -r *
9332 -
9333 - popd >/dev/null || die
9334 -
9335 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9336 -}
9337
9338 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150917.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150917.ebuild
9339 deleted file mode 100644
9340 index 33ba75c..0000000
9341 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150917.ebuild
9342 +++ /dev/null
9343 @@ -1,111 +0,0 @@
9344 -# Copyright 1999-2015 Gentoo Foundation
9345 -# Distributed under the terms of the GNU General Public License v2
9346 -# $Id$
9347 -
9348 -EAPI="4"
9349 -inherit eutils java-pkg-2 java-ant-2
9350 -
9351 -DESCRIPTION="Netbeans Groovy Cluster"
9352 -HOMEPAGE="http://netbeans.org/projects/groovy"
9353 -SLOT="9999"
9354 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
9355 -SRC_URI="${SOURCE_URL}
9356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9357 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9358 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9359 -KEYWORDS="~amd64 ~x86"
9360 -IUSE=""
9361 -S="${WORKDIR}"
9362 -
9363 -CDEPEND="~dev-java/netbeans-extide-${PV}
9364 - ~dev-java/netbeans-ide-${PV}
9365 - ~dev-java/netbeans-java-${PV}
9366 - ~dev-java/netbeans-platform-${PV}"
9367 -DEPEND=">=virtual/jdk-1.7
9368 - app-arch/unzip
9369 - ${CDEPEND}
9370 - dev-java/javahelp:0"
9371 -RDEPEND=">=virtual/jdk-1.7
9372 - ${CDEPEND}"
9373 -
9374 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9375 -
9376 -EANT_BUILD_XML="nbbuild/build.xml"
9377 -EANT_BUILD_TARGET="rebuild-cluster"
9378 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9379 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9380 -JAVA_PKG_BSFIX="off"
9381 -
9382 -src_unpack() {
9383 - unpack $(basename ${SOURCE_URL})
9384 -
9385 - einfo "Deleting bundled jars..."
9386 - find -name "*.jar" -type f -delete
9387 -
9388 - unpack netbeans-9999-r14-build.xml.patch.bz2
9389 -
9390 - pushd "${S}" >/dev/null || die
9391 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9392 - popd >/dev/null || die
9393 -}
9394 -
9395 -src_prepare() {
9396 - einfo "Deleting bundled class files..."
9397 - find -name "*.class" -type f | xargs rm -vf
9398 -
9399 - epatch netbeans-9999-r14-build.xml.patch
9400 -
9401 - # Support for custom patches
9402 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9403 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9404 -
9405 - if [ -n "${files}" ] ; then
9406 - einfo "Applying custom patches:"
9407 -
9408 - for file in ${files} ; do
9409 - epatch "${file}"
9410 - done
9411 - fi
9412 - fi
9413 -
9414 - einfo "Symlinking external libraries..."
9415 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9416 -
9417 - einfo "Linking in other clusters..."
9418 - mkdir "${S}"/nbbuild/netbeans || die
9419 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9420 -
9421 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9422 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9423 - touch nb.cluster.extide.built
9424 -
9425 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9426 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9427 - touch nb.cluster.ide.built
9428 -
9429 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9430 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9431 - touch nb.cluster.java.built
9432 -
9433 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9434 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9435 - touch nb.cluster.platform.built
9436 -
9437 - popd >/dev/null || die
9438 -
9439 - java-pkg-2_src_prepare
9440 -}
9441 -
9442 -src_install() {
9443 - pushd nbbuild/netbeans/groovy >/dev/null || die
9444 -
9445 - insinto ${INSTALL_DIR}
9446 -
9447 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9448 -
9449 - doins -r *
9450 -
9451 - popd >/dev/null || die
9452 -
9453 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9454 -}
9455
9456 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150918.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150918.ebuild
9457 deleted file mode 100644
9458 index dd39b82..0000000
9459 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150918.ebuild
9460 +++ /dev/null
9461 @@ -1,111 +0,0 @@
9462 -# Copyright 1999-2015 Gentoo Foundation
9463 -# Distributed under the terms of the GNU General Public License v2
9464 -# $Id$
9465 -
9466 -EAPI="4"
9467 -inherit eutils java-pkg-2 java-ant-2
9468 -
9469 -DESCRIPTION="Netbeans Groovy Cluster"
9470 -HOMEPAGE="http://netbeans.org/projects/groovy"
9471 -SLOT="9999"
9472 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
9473 -SRC_URI="${SOURCE_URL}
9474 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9475 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9476 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9477 -KEYWORDS="~amd64 ~x86"
9478 -IUSE=""
9479 -S="${WORKDIR}"
9480 -
9481 -CDEPEND="~dev-java/netbeans-extide-${PV}
9482 - ~dev-java/netbeans-ide-${PV}
9483 - ~dev-java/netbeans-java-${PV}
9484 - ~dev-java/netbeans-platform-${PV}"
9485 -DEPEND=">=virtual/jdk-1.7
9486 - app-arch/unzip
9487 - ${CDEPEND}
9488 - dev-java/javahelp:0"
9489 -RDEPEND=">=virtual/jdk-1.7
9490 - ${CDEPEND}"
9491 -
9492 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9493 -
9494 -EANT_BUILD_XML="nbbuild/build.xml"
9495 -EANT_BUILD_TARGET="rebuild-cluster"
9496 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9497 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9498 -JAVA_PKG_BSFIX="off"
9499 -
9500 -src_unpack() {
9501 - unpack $(basename ${SOURCE_URL})
9502 -
9503 - einfo "Deleting bundled jars..."
9504 - find -name "*.jar" -type f -delete
9505 -
9506 - unpack netbeans-9999-r14-build.xml.patch.bz2
9507 -
9508 - pushd "${S}" >/dev/null || die
9509 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9510 - popd >/dev/null || die
9511 -}
9512 -
9513 -src_prepare() {
9514 - einfo "Deleting bundled class files..."
9515 - find -name "*.class" -type f | xargs rm -vf
9516 -
9517 - epatch netbeans-9999-r14-build.xml.patch
9518 -
9519 - # Support for custom patches
9520 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9521 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9522 -
9523 - if [ -n "${files}" ] ; then
9524 - einfo "Applying custom patches:"
9525 -
9526 - for file in ${files} ; do
9527 - epatch "${file}"
9528 - done
9529 - fi
9530 - fi
9531 -
9532 - einfo "Symlinking external libraries..."
9533 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9534 -
9535 - einfo "Linking in other clusters..."
9536 - mkdir "${S}"/nbbuild/netbeans || die
9537 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9538 -
9539 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9540 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9541 - touch nb.cluster.extide.built
9542 -
9543 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9544 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9545 - touch nb.cluster.ide.built
9546 -
9547 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9548 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9549 - touch nb.cluster.java.built
9550 -
9551 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9552 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9553 - touch nb.cluster.platform.built
9554 -
9555 - popd >/dev/null || die
9556 -
9557 - java-pkg-2_src_prepare
9558 -}
9559 -
9560 -src_install() {
9561 - pushd nbbuild/netbeans/groovy >/dev/null || die
9562 -
9563 - insinto ${INSTALL_DIR}
9564 -
9565 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9566 -
9567 - doins -r *
9568 -
9569 - popd >/dev/null || die
9570 -
9571 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9572 -}
9573
9574 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150921.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150921.ebuild
9575 deleted file mode 100644
9576 index 656657e..0000000
9577 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150921.ebuild
9578 +++ /dev/null
9579 @@ -1,111 +0,0 @@
9580 -# Copyright 1999-2015 Gentoo Foundation
9581 -# Distributed under the terms of the GNU General Public License v2
9582 -# $Id$
9583 -
9584 -EAPI="4"
9585 -inherit eutils java-pkg-2 java-ant-2
9586 -
9587 -DESCRIPTION="Netbeans Groovy Cluster"
9588 -HOMEPAGE="http://netbeans.org/projects/groovy"
9589 -SLOT="9999"
9590 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
9591 -SRC_URI="${SOURCE_URL}
9592 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9593 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9594 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9595 -KEYWORDS="~amd64 ~x86"
9596 -IUSE=""
9597 -S="${WORKDIR}"
9598 -
9599 -CDEPEND="~dev-java/netbeans-extide-${PV}
9600 - ~dev-java/netbeans-ide-${PV}
9601 - ~dev-java/netbeans-java-${PV}
9602 - ~dev-java/netbeans-platform-${PV}"
9603 -DEPEND=">=virtual/jdk-1.7
9604 - app-arch/unzip
9605 - ${CDEPEND}
9606 - dev-java/javahelp:0"
9607 -RDEPEND=">=virtual/jdk-1.7
9608 - ${CDEPEND}"
9609 -
9610 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9611 -
9612 -EANT_BUILD_XML="nbbuild/build.xml"
9613 -EANT_BUILD_TARGET="rebuild-cluster"
9614 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9615 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9616 -JAVA_PKG_BSFIX="off"
9617 -
9618 -src_unpack() {
9619 - unpack $(basename ${SOURCE_URL})
9620 -
9621 - einfo "Deleting bundled jars..."
9622 - find -name "*.jar" -type f -delete
9623 -
9624 - unpack netbeans-9999-r14-build.xml.patch.bz2
9625 -
9626 - pushd "${S}" >/dev/null || die
9627 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9628 - popd >/dev/null || die
9629 -}
9630 -
9631 -src_prepare() {
9632 - einfo "Deleting bundled class files..."
9633 - find -name "*.class" -type f | xargs rm -vf
9634 -
9635 - epatch netbeans-9999-r14-build.xml.patch
9636 -
9637 - # Support for custom patches
9638 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9639 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9640 -
9641 - if [ -n "${files}" ] ; then
9642 - einfo "Applying custom patches:"
9643 -
9644 - for file in ${files} ; do
9645 - epatch "${file}"
9646 - done
9647 - fi
9648 - fi
9649 -
9650 - einfo "Symlinking external libraries..."
9651 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9652 -
9653 - einfo "Linking in other clusters..."
9654 - mkdir "${S}"/nbbuild/netbeans || die
9655 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9656 -
9657 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9658 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9659 - touch nb.cluster.extide.built
9660 -
9661 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9662 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9663 - touch nb.cluster.ide.built
9664 -
9665 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9666 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9667 - touch nb.cluster.java.built
9668 -
9669 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9670 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9671 - touch nb.cluster.platform.built
9672 -
9673 - popd >/dev/null || die
9674 -
9675 - java-pkg-2_src_prepare
9676 -}
9677 -
9678 -src_install() {
9679 - pushd nbbuild/netbeans/groovy >/dev/null || die
9680 -
9681 - insinto ${INSTALL_DIR}
9682 -
9683 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9684 -
9685 - doins -r *
9686 -
9687 - popd >/dev/null || die
9688 -
9689 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9690 -}
9691
9692 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150922.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150922.ebuild
9693 deleted file mode 100644
9694 index cb4fa21..0000000
9695 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150922.ebuild
9696 +++ /dev/null
9697 @@ -1,111 +0,0 @@
9698 -# Copyright 1999-2015 Gentoo Foundation
9699 -# Distributed under the terms of the GNU General Public License v2
9700 -# $Id$
9701 -
9702 -EAPI="4"
9703 -inherit eutils java-pkg-2 java-ant-2
9704 -
9705 -DESCRIPTION="Netbeans Groovy Cluster"
9706 -HOMEPAGE="http://netbeans.org/projects/groovy"
9707 -SLOT="9999"
9708 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
9709 -SRC_URI="${SOURCE_URL}
9710 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9711 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9712 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9713 -KEYWORDS="~amd64 ~x86"
9714 -IUSE=""
9715 -S="${WORKDIR}"
9716 -
9717 -CDEPEND="~dev-java/netbeans-extide-${PV}
9718 - ~dev-java/netbeans-ide-${PV}
9719 - ~dev-java/netbeans-java-${PV}
9720 - ~dev-java/netbeans-platform-${PV}"
9721 -DEPEND=">=virtual/jdk-1.7
9722 - app-arch/unzip
9723 - ${CDEPEND}
9724 - dev-java/javahelp:0"
9725 -RDEPEND=">=virtual/jdk-1.7
9726 - ${CDEPEND}"
9727 -
9728 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9729 -
9730 -EANT_BUILD_XML="nbbuild/build.xml"
9731 -EANT_BUILD_TARGET="rebuild-cluster"
9732 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9733 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9734 -JAVA_PKG_BSFIX="off"
9735 -
9736 -src_unpack() {
9737 - unpack $(basename ${SOURCE_URL})
9738 -
9739 - einfo "Deleting bundled jars..."
9740 - find -name "*.jar" -type f -delete
9741 -
9742 - unpack netbeans-9999-r14-build.xml.patch.bz2
9743 -
9744 - pushd "${S}" >/dev/null || die
9745 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9746 - popd >/dev/null || die
9747 -}
9748 -
9749 -src_prepare() {
9750 - einfo "Deleting bundled class files..."
9751 - find -name "*.class" -type f | xargs rm -vf
9752 -
9753 - epatch netbeans-9999-r14-build.xml.patch
9754 -
9755 - # Support for custom patches
9756 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9757 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9758 -
9759 - if [ -n "${files}" ] ; then
9760 - einfo "Applying custom patches:"
9761 -
9762 - for file in ${files} ; do
9763 - epatch "${file}"
9764 - done
9765 - fi
9766 - fi
9767 -
9768 - einfo "Symlinking external libraries..."
9769 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9770 -
9771 - einfo "Linking in other clusters..."
9772 - mkdir "${S}"/nbbuild/netbeans || die
9773 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9774 -
9775 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9776 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9777 - touch nb.cluster.extide.built
9778 -
9779 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9780 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9781 - touch nb.cluster.ide.built
9782 -
9783 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9784 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9785 - touch nb.cluster.java.built
9786 -
9787 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9788 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9789 - touch nb.cluster.platform.built
9790 -
9791 - popd >/dev/null || die
9792 -
9793 - java-pkg-2_src_prepare
9794 -}
9795 -
9796 -src_install() {
9797 - pushd nbbuild/netbeans/groovy >/dev/null || die
9798 -
9799 - insinto ${INSTALL_DIR}
9800 -
9801 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9802 -
9803 - doins -r *
9804 -
9805 - popd >/dev/null || die
9806 -
9807 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9808 -}
9809
9810 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150923.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150923.ebuild
9811 deleted file mode 100644
9812 index 386a8ee..0000000
9813 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150923.ebuild
9814 +++ /dev/null
9815 @@ -1,111 +0,0 @@
9816 -# Copyright 1999-2015 Gentoo Foundation
9817 -# Distributed under the terms of the GNU General Public License v2
9818 -# $Id$
9819 -
9820 -EAPI="4"
9821 -inherit eutils java-pkg-2 java-ant-2
9822 -
9823 -DESCRIPTION="Netbeans Groovy Cluster"
9824 -HOMEPAGE="http://netbeans.org/projects/groovy"
9825 -SLOT="9999"
9826 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
9827 -SRC_URI="${SOURCE_URL}
9828 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9829 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9830 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9831 -KEYWORDS="~amd64 ~x86"
9832 -IUSE=""
9833 -S="${WORKDIR}"
9834 -
9835 -CDEPEND="~dev-java/netbeans-extide-${PV}
9836 - ~dev-java/netbeans-ide-${PV}
9837 - ~dev-java/netbeans-java-${PV}
9838 - ~dev-java/netbeans-platform-${PV}"
9839 -DEPEND=">=virtual/jdk-1.7
9840 - app-arch/unzip
9841 - ${CDEPEND}
9842 - dev-java/javahelp:0"
9843 -RDEPEND=">=virtual/jdk-1.7
9844 - ${CDEPEND}"
9845 -
9846 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9847 -
9848 -EANT_BUILD_XML="nbbuild/build.xml"
9849 -EANT_BUILD_TARGET="rebuild-cluster"
9850 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9851 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9852 -JAVA_PKG_BSFIX="off"
9853 -
9854 -src_unpack() {
9855 - unpack $(basename ${SOURCE_URL})
9856 -
9857 - einfo "Deleting bundled jars..."
9858 - find -name "*.jar" -type f -delete
9859 -
9860 - unpack netbeans-9999-r14-build.xml.patch.bz2
9861 -
9862 - pushd "${S}" >/dev/null || die
9863 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9864 - popd >/dev/null || die
9865 -}
9866 -
9867 -src_prepare() {
9868 - einfo "Deleting bundled class files..."
9869 - find -name "*.class" -type f | xargs rm -vf
9870 -
9871 - epatch netbeans-9999-r14-build.xml.patch
9872 -
9873 - # Support for custom patches
9874 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9875 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9876 -
9877 - if [ -n "${files}" ] ; then
9878 - einfo "Applying custom patches:"
9879 -
9880 - for file in ${files} ; do
9881 - epatch "${file}"
9882 - done
9883 - fi
9884 - fi
9885 -
9886 - einfo "Symlinking external libraries..."
9887 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9888 -
9889 - einfo "Linking in other clusters..."
9890 - mkdir "${S}"/nbbuild/netbeans || die
9891 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9892 -
9893 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
9894 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9895 - touch nb.cluster.extide.built
9896 -
9897 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
9898 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9899 - touch nb.cluster.ide.built
9900 -
9901 - ln -s /usr/share/netbeans-java-${SLOT} java || die
9902 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9903 - touch nb.cluster.java.built
9904 -
9905 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9906 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9907 - touch nb.cluster.platform.built
9908 -
9909 - popd >/dev/null || die
9910 -
9911 - java-pkg-2_src_prepare
9912 -}
9913 -
9914 -src_install() {
9915 - pushd nbbuild/netbeans/groovy >/dev/null || die
9916 -
9917 - insinto ${INSTALL_DIR}
9918 -
9919 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9920 -
9921 - doins -r *
9922 -
9923 - popd >/dev/null || die
9924 -
9925 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
9926 -}
9927
9928 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150924.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150924.ebuild
9929 deleted file mode 100644
9930 index df029b7..0000000
9931 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150924.ebuild
9932 +++ /dev/null
9933 @@ -1,111 +0,0 @@
9934 -# Copyright 1999-2015 Gentoo Foundation
9935 -# Distributed under the terms of the GNU General Public License v2
9936 -# $Id$
9937 -
9938 -EAPI="4"
9939 -inherit eutils java-pkg-2 java-ant-2
9940 -
9941 -DESCRIPTION="Netbeans Groovy Cluster"
9942 -HOMEPAGE="http://netbeans.org/projects/groovy"
9943 -SLOT="9999"
9944 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
9945 -SRC_URI="${SOURCE_URL}
9946 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9947 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
9948 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9949 -KEYWORDS="~amd64 ~x86"
9950 -IUSE=""
9951 -S="${WORKDIR}"
9952 -
9953 -CDEPEND="~dev-java/netbeans-extide-${PV}
9954 - ~dev-java/netbeans-ide-${PV}
9955 - ~dev-java/netbeans-java-${PV}
9956 - ~dev-java/netbeans-platform-${PV}"
9957 -DEPEND=">=virtual/jdk-1.7
9958 - app-arch/unzip
9959 - ${CDEPEND}
9960 - dev-java/javahelp:0"
9961 -RDEPEND=">=virtual/jdk-1.7
9962 - ${CDEPEND}"
9963 -
9964 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9965 -
9966 -EANT_BUILD_XML="nbbuild/build.xml"
9967 -EANT_BUILD_TARGET="rebuild-cluster"
9968 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
9969 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9970 -JAVA_PKG_BSFIX="off"
9971 -
9972 -src_unpack() {
9973 - unpack $(basename ${SOURCE_URL})
9974 -
9975 - einfo "Deleting bundled jars..."
9976 - find -name "*.jar" -type f -delete
9977 -
9978 - unpack netbeans-9999-r14-build.xml.patch.bz2
9979 -
9980 - pushd "${S}" >/dev/null || die
9981 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
9982 - popd >/dev/null || die
9983 -}
9984 -
9985 -src_prepare() {
9986 - einfo "Deleting bundled class files..."
9987 - find -name "*.class" -type f | xargs rm -vf
9988 -
9989 - epatch netbeans-9999-r14-build.xml.patch
9990 -
9991 - # Support for custom patches
9992 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9993 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9994 -
9995 - if [ -n "${files}" ] ; then
9996 - einfo "Applying custom patches:"
9997 -
9998 - for file in ${files} ; do
9999 - epatch "${file}"
10000 - done
10001 - fi
10002 - fi
10003 -
10004 - einfo "Symlinking external libraries..."
10005 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10006 -
10007 - einfo "Linking in other clusters..."
10008 - mkdir "${S}"/nbbuild/netbeans || die
10009 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10010 -
10011 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10012 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10013 - touch nb.cluster.extide.built
10014 -
10015 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10016 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10017 - touch nb.cluster.ide.built
10018 -
10019 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10020 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10021 - touch nb.cluster.java.built
10022 -
10023 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10024 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10025 - touch nb.cluster.platform.built
10026 -
10027 - popd >/dev/null || die
10028 -
10029 - java-pkg-2_src_prepare
10030 -}
10031 -
10032 -src_install() {
10033 - pushd nbbuild/netbeans/groovy >/dev/null || die
10034 -
10035 - insinto ${INSTALL_DIR}
10036 -
10037 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10038 -
10039 - doins -r *
10040 -
10041 - popd >/dev/null || die
10042 -
10043 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10044 -}
10045
10046 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150925.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150925.ebuild
10047 deleted file mode 100644
10048 index 27b24dd..0000000
10049 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150925.ebuild
10050 +++ /dev/null
10051 @@ -1,111 +0,0 @@
10052 -# Copyright 1999-2015 Gentoo Foundation
10053 -# Distributed under the terms of the GNU General Public License v2
10054 -# $Id$
10055 -
10056 -EAPI="4"
10057 -inherit eutils java-pkg-2 java-ant-2
10058 -
10059 -DESCRIPTION="Netbeans Groovy Cluster"
10060 -HOMEPAGE="http://netbeans.org/projects/groovy"
10061 -SLOT="9999"
10062 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
10063 -SRC_URI="${SOURCE_URL}
10064 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10065 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10066 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10067 -KEYWORDS="~amd64 ~x86"
10068 -IUSE=""
10069 -S="${WORKDIR}"
10070 -
10071 -CDEPEND="~dev-java/netbeans-extide-${PV}
10072 - ~dev-java/netbeans-ide-${PV}
10073 - ~dev-java/netbeans-java-${PV}
10074 - ~dev-java/netbeans-platform-${PV}"
10075 -DEPEND=">=virtual/jdk-1.7
10076 - app-arch/unzip
10077 - ${CDEPEND}
10078 - dev-java/javahelp:0"
10079 -RDEPEND=">=virtual/jdk-1.7
10080 - ${CDEPEND}"
10081 -
10082 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10083 -
10084 -EANT_BUILD_XML="nbbuild/build.xml"
10085 -EANT_BUILD_TARGET="rebuild-cluster"
10086 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10087 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10088 -JAVA_PKG_BSFIX="off"
10089 -
10090 -src_unpack() {
10091 - unpack $(basename ${SOURCE_URL})
10092 -
10093 - einfo "Deleting bundled jars..."
10094 - find -name "*.jar" -type f -delete
10095 -
10096 - unpack netbeans-9999-r14-build.xml.patch.bz2
10097 -
10098 - pushd "${S}" >/dev/null || die
10099 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10100 - popd >/dev/null || die
10101 -}
10102 -
10103 -src_prepare() {
10104 - einfo "Deleting bundled class files..."
10105 - find -name "*.class" -type f | xargs rm -vf
10106 -
10107 - epatch netbeans-9999-r14-build.xml.patch
10108 -
10109 - # Support for custom patches
10110 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10111 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10112 -
10113 - if [ -n "${files}" ] ; then
10114 - einfo "Applying custom patches:"
10115 -
10116 - for file in ${files} ; do
10117 - epatch "${file}"
10118 - done
10119 - fi
10120 - fi
10121 -
10122 - einfo "Symlinking external libraries..."
10123 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10124 -
10125 - einfo "Linking in other clusters..."
10126 - mkdir "${S}"/nbbuild/netbeans || die
10127 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10128 -
10129 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10130 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10131 - touch nb.cluster.extide.built
10132 -
10133 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10134 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10135 - touch nb.cluster.ide.built
10136 -
10137 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10138 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10139 - touch nb.cluster.java.built
10140 -
10141 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10142 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10143 - touch nb.cluster.platform.built
10144 -
10145 - popd >/dev/null || die
10146 -
10147 - java-pkg-2_src_prepare
10148 -}
10149 -
10150 -src_install() {
10151 - pushd nbbuild/netbeans/groovy >/dev/null || die
10152 -
10153 - insinto ${INSTALL_DIR}
10154 -
10155 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10156 -
10157 - doins -r *
10158 -
10159 - popd >/dev/null || die
10160 -
10161 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10162 -}
10163
10164 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150929.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150929.ebuild
10165 deleted file mode 100644
10166 index ecf8266..0000000
10167 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20150929.ebuild
10168 +++ /dev/null
10169 @@ -1,111 +0,0 @@
10170 -# Copyright 1999-2015 Gentoo Foundation
10171 -# Distributed under the terms of the GNU General Public License v2
10172 -# $Id$
10173 -
10174 -EAPI="4"
10175 -inherit eutils java-pkg-2 java-ant-2
10176 -
10177 -DESCRIPTION="Netbeans Groovy Cluster"
10178 -HOMEPAGE="http://netbeans.org/projects/groovy"
10179 -SLOT="9999"
10180 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
10181 -SRC_URI="${SOURCE_URL}
10182 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10183 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
10184 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10185 -KEYWORDS="~amd64 ~x86"
10186 -IUSE=""
10187 -S="${WORKDIR}"
10188 -
10189 -CDEPEND="~dev-java/netbeans-extide-${PV}
10190 - ~dev-java/netbeans-ide-${PV}
10191 - ~dev-java/netbeans-java-${PV}
10192 - ~dev-java/netbeans-platform-${PV}"
10193 -DEPEND=">=virtual/jdk-1.7
10194 - app-arch/unzip
10195 - ${CDEPEND}
10196 - dev-java/javahelp:0"
10197 -RDEPEND=">=virtual/jdk-1.7
10198 - ${CDEPEND}"
10199 -
10200 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10201 -
10202 -EANT_BUILD_XML="nbbuild/build.xml"
10203 -EANT_BUILD_TARGET="rebuild-cluster"
10204 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10205 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10206 -JAVA_PKG_BSFIX="off"
10207 -
10208 -src_unpack() {
10209 - unpack $(basename ${SOURCE_URL})
10210 -
10211 - einfo "Deleting bundled jars..."
10212 - find -name "*.jar" -type f -delete
10213 -
10214 - unpack netbeans-9999-r14-build.xml.patch.bz2
10215 -
10216 - pushd "${S}" >/dev/null || die
10217 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
10218 - popd >/dev/null || die
10219 -}
10220 -
10221 -src_prepare() {
10222 - einfo "Deleting bundled class files..."
10223 - find -name "*.class" -type f | xargs rm -vf
10224 -
10225 - epatch netbeans-9999-r14-build.xml.patch
10226 -
10227 - # Support for custom patches
10228 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10229 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10230 -
10231 - if [ -n "${files}" ] ; then
10232 - einfo "Applying custom patches:"
10233 -
10234 - for file in ${files} ; do
10235 - epatch "${file}"
10236 - done
10237 - fi
10238 - fi
10239 -
10240 - einfo "Symlinking external libraries..."
10241 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10242 -
10243 - einfo "Linking in other clusters..."
10244 - mkdir "${S}"/nbbuild/netbeans || die
10245 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10246 -
10247 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
10248 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10249 - touch nb.cluster.extide.built
10250 -
10251 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
10252 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10253 - touch nb.cluster.ide.built
10254 -
10255 - ln -s /usr/share/netbeans-java-${SLOT} java || die
10256 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10257 - touch nb.cluster.java.built
10258 -
10259 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10260 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10261 - touch nb.cluster.platform.built
10262 -
10263 - popd >/dev/null || die
10264 -
10265 - java-pkg-2_src_prepare
10266 -}
10267 -
10268 -src_install() {
10269 - pushd nbbuild/netbeans/groovy >/dev/null || die
10270 -
10271 - insinto ${INSTALL_DIR}
10272 -
10273 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10274 -
10275 - doins -r *
10276 -
10277 - popd >/dev/null || die
10278 -
10279 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
10280 -}
10281
10282 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
10283 index b77e22c..586c9f5 100644
10284 --- a/dev-java/netbeans-harness/Manifest
10285 +++ b/dev-java/netbeans-harness/Manifest
10286 @@ -8,16 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
10287 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
10288 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
10289 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
10290 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
10291 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
10292 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
10293 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
10294 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
10295 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
10296 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
10297 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
10298 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
10299 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
10300 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
10301 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
10302 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
10303 @@ -39,16 +29,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
10304 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
10305 EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
10306 EBUILD netbeans-harness-8.1_rc2.ebuild 4080 SHA256 93049f23b2ad31b40c784de1a3abb7b8332f59e5203e6058f6ada092e45fd01a SHA512 9cf8e85f62a03d1fd5c43a8ff746229d0d8e91f10a67a08b5634cef2c6d7e3c31a2f309b53c158fb5580ea1334fe3e0e5f84d555f07a5c3174e78c58e6a14cba WHIRLPOOL 40cf8d1fb75674c49e1af12292f7bace10d74724d1b034b6cd1ecc9c4a816b4a711ed9c49e6b0719dfec638349ab9669685e605d0e481c8b62958a9c82231ef9
10307 -EBUILD netbeans-harness-9999_p20150914.ebuild 4125 SHA256 44bcecb8562b2e40d845b081f8a464447599a4d45e512f9b390dea97fea4e8c9 SHA512 1598fb8ed5b8317638ef150ab940e51d30b2225ab78b263290a409c801feb816adf8459659c25db29d27de0cefef490a4024bf646d22857547578322166fc9ad WHIRLPOOL a863567647c7e790e2b332a53c95822465e1040aec58171c3207c80397cdb4b9257e3a7e6f3bc438f936644e4de3ccdedb2d8735b3beaf43725a77c194b317bd
10308 -EBUILD netbeans-harness-9999_p20150915.ebuild 4125 SHA256 7eba29a96ce66e9da3188e3dc96c703ae971be2f35d6f91a7d9331c3b3599b5a SHA512 9e3220e9eb11593aba5da5d12debbfb424e3f4aaba89bd72f71661fce5d1832aa2d276323e56480b5ab21d60e24cb015315c2d652de040d79509c56562ebe833 WHIRLPOOL 93944c73aa362fe0140ae9a8eaa75d67d1b09ab1ba7d819202a4cc0ca0571ff0c6eccc1e4f6122a6ba398e0d09ebb4c0965846ca403c46a8a775a0e998514814
10309 -EBUILD netbeans-harness-9999_p20150917.ebuild 4125 SHA256 5824a579dc460ba199dd0ed752c6edce4f95b781e619a3ce50ea61b6a0915fcc SHA512 338c7c445a6564ae8a815e64d81ae009a5134453138d4ed90472669190df57c4c474fa30baf1033215a0139b0d953103440275b0d714e306c21378f7d9620a90 WHIRLPOOL 5a50aab07d4cac57f4299ab61336769078679b6e17a60abcc35d5cc232f75aaeec398fa24a18f15553d58313137fe97ef60ff2111bb2b4dc86858a641b237d44
10310 -EBUILD netbeans-harness-9999_p20150918.ebuild 4125 SHA256 b002dcf97ce4c2c8e19c7f0c59b53666991b1c9a74e63bff6af44b1ceec3e5b0 SHA512 65dc1b728b36e9114c1853f40cff47d35293ab4716ebc95b2cae327d5e7773694e755cbdd69e22464c08f2775340a4bdf733986da11b9e0bd225ac917121caee WHIRLPOOL 15b5039ff1c867012d556e30d1555336deccd4bcc11426eff3d5454aeaae9bdc9efe56634950b8c445dd991d7a5a4c0d009669582f93fe8ae417f163ca023032
10311 -EBUILD netbeans-harness-9999_p20150921.ebuild 4125 SHA256 b6344471d30667a09318bd180d6ae32b5685a466f8fcd90a37e3a1c28ecf8dfe SHA512 39ec868ecb75427428d74c783e4a0118ed4153b9873154de49ac0f9ee8328a92daa0211ac12bdc6659bbe15e5b68474b5f91da93c4892b86bf50633820cfc001 WHIRLPOOL feaab1ed978c330990f5d0d46587f6649b1a4fc9e0105aa7067b72421a6d1987fa1093bcf59db79c817598fc0e776428070c2be8f057c243235c3d0d6968aa0d
10312 -EBUILD netbeans-harness-9999_p20150922.ebuild 4125 SHA256 fb7a88d8116d3df5c70fe05074cfceb96827e219b1d714fc68caecbc4df67149 SHA512 4283a5ba623c659f96af03817d3487bfcd40e7d5313b6a56e1afd2a4509fa40a94be8d94bd8f353767acb0f432639473ec6c64236c9515524be1a016cb948658 WHIRLPOOL 082ea4ef322471467b6b989df00ea9491636ce6713f083d70023a7b8cd4f14dd5934b69852af1d787b3ad01490316016c3dc5c50040c1db9ff5f7683900f1090
10313 -EBUILD netbeans-harness-9999_p20150923.ebuild 4125 SHA256 8938d3a67b01fe0d178a210c3e3b402a75d68aba430764933912d1849dbd3994 SHA512 a182972c9a1ce9c7a0b130000bc6b63934a3e5c34529c98730f9211dd0adb1280bb92eaa81f5b003a7e2efb72f6c624fa763907c15f7ef6d915db7b9dbd6944f WHIRLPOOL 7c60493eda014812b4636239f56e3e22496ba9b8ac56ba8c0104bfaccffb0ac0287913835a2cb881fbe633898ca2063689690cdf3c5362f749cac26a54d88d98
10314 -EBUILD netbeans-harness-9999_p20150924.ebuild 4125 SHA256 ea1aa6d115ace52b0e6b2259453bcbbd1350540d210998d9d85a7ced00df77f9 SHA512 90757ba75b0def880e7cc247b625a5bc7c44eee6197f36d0536f39f5d623870a5a721ba78a4002a4103db96b27aac4c95951f63d73b2aa81062132d17883acdf WHIRLPOOL e998bf731f839b0e4f19c2f3da575babab8b75de2a9cfff42faf7b610391ae535c6e171ed52d7c2da6e13eb1295f7382aae82f4f938a1b79da1605e4b7265446
10315 -EBUILD netbeans-harness-9999_p20150925.ebuild 4125 SHA256 ec043c193907209f28dea43a159c3da3e2d01bd511058d78f7e9111b04bf84cc SHA512 8f645244bfa6ce883e55fb8110150924ac98059a8015eee55557f96a3f7324a89cf443fd34e1e8e8d204dc691d2a33906e45116316e269f14871289bfc4400ac WHIRLPOOL ca02f532d539da47fe19b5752530c48dec2c4d90bffd3bcf31e1bebb84a9a9183353df6f01246f0867209273d72429417f1d32918289d75d0f064ac7a9bad56c
10316 -EBUILD netbeans-harness-9999_p20150929.ebuild 4125 SHA256 fef9bca6ffd87b35570d593e14c78b27a10f3a1499cd5c1e9afd2f7d61bdf6f9 SHA512 436f495476bcb81b80563e89f14e82960d92c84aeae05b088517638997cb4253aaf3edb57be73781734206ff4806285f6590c51e02cc95f7e4d2644f9ec9d3d5 WHIRLPOOL dd9cbd92b68529df70ac2963f0aeda23b1301d02f290828e8490a725050b330d5a10216a769f6bf71a2260dfded13ea988a8928e4e649ccc7a7e4a375fcae917
10317 EBUILD netbeans-harness-9999_p20151001.ebuild 4125 SHA256 13f8d1786b191f9fc161f267d8fee56c14846964eb8f6a9b9d7731c0d90a7a1c SHA512 d36a32bf08585f17658b0dc5b38b0a8a2ef6d1265ebb9feb93feeb1e0e3c900b85101b3572e8a63edaf07cb8623907ba9e775a643623ac3d8f0f52de7b2a5a64 WHIRLPOOL f891e812e45303986bbc9be420811fecf008450e16507747299aad4cafc6ecf7ec09e7a3803bd25374033cb4cbf5ff9f901c678612f6cc134e65b9640ff3bc1b
10318 EBUILD netbeans-harness-9999_p20151002.ebuild 4125 SHA256 c82d8f80bddf85498b7f74ce03091988896de0e56b35f0c45adc68f7c2c852ab SHA512 45959abac3fce686701af5d9e812b5d3d8764c59f4278c91db17d2deb4fb9bdd4a7f840b9ea3240bd69c1258ea36a1cd9b3a5aa5ed494e0afa536b3b4b4770f0 WHIRLPOOL d4cc543b085739b1615319793ba2ee6deacd53c85d96103fc9c075ffec54dec68b00ac54028a1d7128e97a29825be9ebbc549f6e82cf0e368d4c4c60d4a39957
10319 EBUILD netbeans-harness-9999_p20151003.ebuild 4125 SHA256 2b8b30b7e6ae46bec6532b918373fa23a82d5400bf6254065865c7d81c0f815f SHA512 f9089f270667a7e5974d629ce8c88605b6ed6d1707b6b2a49bcc4e4f83b3fbdfb8fd88678bd6232f81de449b16db4720b5cd99f6484b175113ac089e1ee0b3d1 WHIRLPOOL 795e568cc97a966f423050816cf1408923b5f747a9a35c9db4927229b432a18ad24dfde82247d4c2951c233cedd57ee5a34e12438cc863e4728e8bb10232bab4
10320
10321 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150914.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150914.ebuild
10322 deleted file mode 100644
10323 index 0f19663..0000000
10324 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150914.ebuild
10325 +++ /dev/null
10326 @@ -1,114 +0,0 @@
10327 -# Copyright 1999-2015 Gentoo Foundation
10328 -# Distributed under the terms of the GNU General Public License v2
10329 -# $Id$
10330 -
10331 -EAPI="4"
10332 -inherit eutils java-pkg-2 java-ant-2
10333 -
10334 -DESCRIPTION="Netbeans Harness"
10335 -HOMEPAGE="http://netbeans.org/features/platform/"
10336 -SLOT="9999"
10337 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
10338 -SRC_URI="${SOURCE_URL}
10339 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10340 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10341 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10342 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10343 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10344 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10345 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10346 -KEYWORDS="~amd64 ~x86"
10347 -IUSE=""
10348 -S="${WORKDIR}"
10349 -
10350 -CDEPEND="~dev-java/netbeans-platform-${PV}
10351 - dev-java/javahelp:0"
10352 -DEPEND=">=virtual/jdk-1.7
10353 - app-arch/unzip
10354 - ${CDEPEND}
10355 - >=dev-java/junit-4.4:4"
10356 -RDEPEND=">=virtual/jdk-1.7
10357 - ${CDEPEND}"
10358 -
10359 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10360 -
10361 -EANT_BUILD_XML="nbbuild/build.xml"
10362 -EANT_BUILD_TARGET="rebuild-cluster"
10363 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10364 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10365 -JAVA_PKG_BSFIX="off"
10366 -
10367 -src_unpack() {
10368 - unpack $(basename ${SOURCE_URL})
10369 -
10370 - einfo "Deleting bundled jars..."
10371 - find -name "*.jar" -type f -delete
10372 -
10373 - unpack netbeans-9999-r14-build.xml.patch.bz2
10374 -
10375 - pushd "${S}" >/dev/null || die
10376 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10377 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10378 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10379 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10380 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10381 - popd >/dev/null || die
10382 -}
10383 -
10384 -src_prepare() {
10385 - einfo "Deleting bundled class files..."
10386 - find -name "*.class" -type f | xargs rm -vf
10387 -
10388 - epatch netbeans-9999-r14-build.xml.patch
10389 -
10390 - # Support for custom patches
10391 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10392 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10393 -
10394 - if [ -n "${files}" ] ; then
10395 - einfo "Applying custom patches:"
10396 -
10397 - for file in ${files} ; do
10398 - epatch "${file}"
10399 - done
10400 - fi
10401 - fi
10402 -
10403 - einfo "Symlinking external libraries..."
10404 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10405 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
10406 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10407 -
10408 - einfo "Linking in other clusters..."
10409 - mkdir "${S}"/nbbuild/netbeans || die
10410 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10411 -
10412 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10413 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10414 - touch nb.cluster.platform.built
10415 -
10416 - popd >/dev/null || die
10417 -
10418 - java-pkg-2_src_prepare
10419 -}
10420 -
10421 -src_install() {
10422 - pushd nbbuild/netbeans/harness >/dev/null || die
10423 -
10424 - insinto ${INSTALL_DIR}
10425 -
10426 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10427 -
10428 - doins -r *
10429 - fperms 755 launchers/app.sh
10430 - find "${D}" -name "*.exe" -type f -delete
10431 -
10432 - popd >/dev/null || die
10433 -
10434 - local instdir=${INSTALL_DIR}/antlib
10435 - pushd "${D}"/${instdir} >/dev/null || die
10436 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
10437 - popd >/dev/null || die
10438 -
10439 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
10440 -}
10441
10442 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150915.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150915.ebuild
10443 deleted file mode 100644
10444 index 01bae38..0000000
10445 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150915.ebuild
10446 +++ /dev/null
10447 @@ -1,114 +0,0 @@
10448 -# Copyright 1999-2015 Gentoo Foundation
10449 -# Distributed under the terms of the GNU General Public License v2
10450 -# $Id$
10451 -
10452 -EAPI="4"
10453 -inherit eutils java-pkg-2 java-ant-2
10454 -
10455 -DESCRIPTION="Netbeans Harness"
10456 -HOMEPAGE="http://netbeans.org/features/platform/"
10457 -SLOT="9999"
10458 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
10459 -SRC_URI="${SOURCE_URL}
10460 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10461 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10462 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10463 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10464 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10465 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10466 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10467 -KEYWORDS="~amd64 ~x86"
10468 -IUSE=""
10469 -S="${WORKDIR}"
10470 -
10471 -CDEPEND="~dev-java/netbeans-platform-${PV}
10472 - dev-java/javahelp:0"
10473 -DEPEND=">=virtual/jdk-1.7
10474 - app-arch/unzip
10475 - ${CDEPEND}
10476 - >=dev-java/junit-4.4:4"
10477 -RDEPEND=">=virtual/jdk-1.7
10478 - ${CDEPEND}"
10479 -
10480 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10481 -
10482 -EANT_BUILD_XML="nbbuild/build.xml"
10483 -EANT_BUILD_TARGET="rebuild-cluster"
10484 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10485 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10486 -JAVA_PKG_BSFIX="off"
10487 -
10488 -src_unpack() {
10489 - unpack $(basename ${SOURCE_URL})
10490 -
10491 - einfo "Deleting bundled jars..."
10492 - find -name "*.jar" -type f -delete
10493 -
10494 - unpack netbeans-9999-r14-build.xml.patch.bz2
10495 -
10496 - pushd "${S}" >/dev/null || die
10497 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10498 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10499 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10500 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10501 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10502 - popd >/dev/null || die
10503 -}
10504 -
10505 -src_prepare() {
10506 - einfo "Deleting bundled class files..."
10507 - find -name "*.class" -type f | xargs rm -vf
10508 -
10509 - epatch netbeans-9999-r14-build.xml.patch
10510 -
10511 - # Support for custom patches
10512 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10513 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10514 -
10515 - if [ -n "${files}" ] ; then
10516 - einfo "Applying custom patches:"
10517 -
10518 - for file in ${files} ; do
10519 - epatch "${file}"
10520 - done
10521 - fi
10522 - fi
10523 -
10524 - einfo "Symlinking external libraries..."
10525 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10526 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
10527 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10528 -
10529 - einfo "Linking in other clusters..."
10530 - mkdir "${S}"/nbbuild/netbeans || die
10531 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10532 -
10533 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10534 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10535 - touch nb.cluster.platform.built
10536 -
10537 - popd >/dev/null || die
10538 -
10539 - java-pkg-2_src_prepare
10540 -}
10541 -
10542 -src_install() {
10543 - pushd nbbuild/netbeans/harness >/dev/null || die
10544 -
10545 - insinto ${INSTALL_DIR}
10546 -
10547 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10548 -
10549 - doins -r *
10550 - fperms 755 launchers/app.sh
10551 - find "${D}" -name "*.exe" -type f -delete
10552 -
10553 - popd >/dev/null || die
10554 -
10555 - local instdir=${INSTALL_DIR}/antlib
10556 - pushd "${D}"/${instdir} >/dev/null || die
10557 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
10558 - popd >/dev/null || die
10559 -
10560 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
10561 -}
10562
10563 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150917.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150917.ebuild
10564 deleted file mode 100644
10565 index 3bc2180..0000000
10566 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150917.ebuild
10567 +++ /dev/null
10568 @@ -1,114 +0,0 @@
10569 -# Copyright 1999-2015 Gentoo Foundation
10570 -# Distributed under the terms of the GNU General Public License v2
10571 -# $Id$
10572 -
10573 -EAPI="4"
10574 -inherit eutils java-pkg-2 java-ant-2
10575 -
10576 -DESCRIPTION="Netbeans Harness"
10577 -HOMEPAGE="http://netbeans.org/features/platform/"
10578 -SLOT="9999"
10579 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
10580 -SRC_URI="${SOURCE_URL}
10581 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10582 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10583 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10584 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10585 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10586 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10587 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10588 -KEYWORDS="~amd64 ~x86"
10589 -IUSE=""
10590 -S="${WORKDIR}"
10591 -
10592 -CDEPEND="~dev-java/netbeans-platform-${PV}
10593 - dev-java/javahelp:0"
10594 -DEPEND=">=virtual/jdk-1.7
10595 - app-arch/unzip
10596 - ${CDEPEND}
10597 - >=dev-java/junit-4.4:4"
10598 -RDEPEND=">=virtual/jdk-1.7
10599 - ${CDEPEND}"
10600 -
10601 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10602 -
10603 -EANT_BUILD_XML="nbbuild/build.xml"
10604 -EANT_BUILD_TARGET="rebuild-cluster"
10605 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10606 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10607 -JAVA_PKG_BSFIX="off"
10608 -
10609 -src_unpack() {
10610 - unpack $(basename ${SOURCE_URL})
10611 -
10612 - einfo "Deleting bundled jars..."
10613 - find -name "*.jar" -type f -delete
10614 -
10615 - unpack netbeans-9999-r14-build.xml.patch.bz2
10616 -
10617 - pushd "${S}" >/dev/null || die
10618 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10619 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10620 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10621 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10622 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10623 - popd >/dev/null || die
10624 -}
10625 -
10626 -src_prepare() {
10627 - einfo "Deleting bundled class files..."
10628 - find -name "*.class" -type f | xargs rm -vf
10629 -
10630 - epatch netbeans-9999-r14-build.xml.patch
10631 -
10632 - # Support for custom patches
10633 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10634 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10635 -
10636 - if [ -n "${files}" ] ; then
10637 - einfo "Applying custom patches:"
10638 -
10639 - for file in ${files} ; do
10640 - epatch "${file}"
10641 - done
10642 - fi
10643 - fi
10644 -
10645 - einfo "Symlinking external libraries..."
10646 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10647 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
10648 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10649 -
10650 - einfo "Linking in other clusters..."
10651 - mkdir "${S}"/nbbuild/netbeans || die
10652 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10653 -
10654 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10655 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10656 - touch nb.cluster.platform.built
10657 -
10658 - popd >/dev/null || die
10659 -
10660 - java-pkg-2_src_prepare
10661 -}
10662 -
10663 -src_install() {
10664 - pushd nbbuild/netbeans/harness >/dev/null || die
10665 -
10666 - insinto ${INSTALL_DIR}
10667 -
10668 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10669 -
10670 - doins -r *
10671 - fperms 755 launchers/app.sh
10672 - find "${D}" -name "*.exe" -type f -delete
10673 -
10674 - popd >/dev/null || die
10675 -
10676 - local instdir=${INSTALL_DIR}/antlib
10677 - pushd "${D}"/${instdir} >/dev/null || die
10678 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
10679 - popd >/dev/null || die
10680 -
10681 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
10682 -}
10683
10684 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150918.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150918.ebuild
10685 deleted file mode 100644
10686 index d0e83ce..0000000
10687 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150918.ebuild
10688 +++ /dev/null
10689 @@ -1,114 +0,0 @@
10690 -# Copyright 1999-2015 Gentoo Foundation
10691 -# Distributed under the terms of the GNU General Public License v2
10692 -# $Id$
10693 -
10694 -EAPI="4"
10695 -inherit eutils java-pkg-2 java-ant-2
10696 -
10697 -DESCRIPTION="Netbeans Harness"
10698 -HOMEPAGE="http://netbeans.org/features/platform/"
10699 -SLOT="9999"
10700 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
10701 -SRC_URI="${SOURCE_URL}
10702 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10703 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10704 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10705 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10706 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10707 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10708 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10709 -KEYWORDS="~amd64 ~x86"
10710 -IUSE=""
10711 -S="${WORKDIR}"
10712 -
10713 -CDEPEND="~dev-java/netbeans-platform-${PV}
10714 - dev-java/javahelp:0"
10715 -DEPEND=">=virtual/jdk-1.7
10716 - app-arch/unzip
10717 - ${CDEPEND}
10718 - >=dev-java/junit-4.4:4"
10719 -RDEPEND=">=virtual/jdk-1.7
10720 - ${CDEPEND}"
10721 -
10722 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10723 -
10724 -EANT_BUILD_XML="nbbuild/build.xml"
10725 -EANT_BUILD_TARGET="rebuild-cluster"
10726 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10727 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10728 -JAVA_PKG_BSFIX="off"
10729 -
10730 -src_unpack() {
10731 - unpack $(basename ${SOURCE_URL})
10732 -
10733 - einfo "Deleting bundled jars..."
10734 - find -name "*.jar" -type f -delete
10735 -
10736 - unpack netbeans-9999-r14-build.xml.patch.bz2
10737 -
10738 - pushd "${S}" >/dev/null || die
10739 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10740 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10741 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10742 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10743 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10744 - popd >/dev/null || die
10745 -}
10746 -
10747 -src_prepare() {
10748 - einfo "Deleting bundled class files..."
10749 - find -name "*.class" -type f | xargs rm -vf
10750 -
10751 - epatch netbeans-9999-r14-build.xml.patch
10752 -
10753 - # Support for custom patches
10754 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10755 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10756 -
10757 - if [ -n "${files}" ] ; then
10758 - einfo "Applying custom patches:"
10759 -
10760 - for file in ${files} ; do
10761 - epatch "${file}"
10762 - done
10763 - fi
10764 - fi
10765 -
10766 - einfo "Symlinking external libraries..."
10767 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10768 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
10769 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10770 -
10771 - einfo "Linking in other clusters..."
10772 - mkdir "${S}"/nbbuild/netbeans || die
10773 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10774 -
10775 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10776 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10777 - touch nb.cluster.platform.built
10778 -
10779 - popd >/dev/null || die
10780 -
10781 - java-pkg-2_src_prepare
10782 -}
10783 -
10784 -src_install() {
10785 - pushd nbbuild/netbeans/harness >/dev/null || die
10786 -
10787 - insinto ${INSTALL_DIR}
10788 -
10789 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10790 -
10791 - doins -r *
10792 - fperms 755 launchers/app.sh
10793 - find "${D}" -name "*.exe" -type f -delete
10794 -
10795 - popd >/dev/null || die
10796 -
10797 - local instdir=${INSTALL_DIR}/antlib
10798 - pushd "${D}"/${instdir} >/dev/null || die
10799 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
10800 - popd >/dev/null || die
10801 -
10802 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
10803 -}
10804
10805 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150921.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150921.ebuild
10806 deleted file mode 100644
10807 index f5d42b9..0000000
10808 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150921.ebuild
10809 +++ /dev/null
10810 @@ -1,114 +0,0 @@
10811 -# Copyright 1999-2015 Gentoo Foundation
10812 -# Distributed under the terms of the GNU General Public License v2
10813 -# $Id$
10814 -
10815 -EAPI="4"
10816 -inherit eutils java-pkg-2 java-ant-2
10817 -
10818 -DESCRIPTION="Netbeans Harness"
10819 -HOMEPAGE="http://netbeans.org/features/platform/"
10820 -SLOT="9999"
10821 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
10822 -SRC_URI="${SOURCE_URL}
10823 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10824 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10825 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10826 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10827 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10828 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10829 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10830 -KEYWORDS="~amd64 ~x86"
10831 -IUSE=""
10832 -S="${WORKDIR}"
10833 -
10834 -CDEPEND="~dev-java/netbeans-platform-${PV}
10835 - dev-java/javahelp:0"
10836 -DEPEND=">=virtual/jdk-1.7
10837 - app-arch/unzip
10838 - ${CDEPEND}
10839 - >=dev-java/junit-4.4:4"
10840 -RDEPEND=">=virtual/jdk-1.7
10841 - ${CDEPEND}"
10842 -
10843 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10844 -
10845 -EANT_BUILD_XML="nbbuild/build.xml"
10846 -EANT_BUILD_TARGET="rebuild-cluster"
10847 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10848 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10849 -JAVA_PKG_BSFIX="off"
10850 -
10851 -src_unpack() {
10852 - unpack $(basename ${SOURCE_URL})
10853 -
10854 - einfo "Deleting bundled jars..."
10855 - find -name "*.jar" -type f -delete
10856 -
10857 - unpack netbeans-9999-r14-build.xml.patch.bz2
10858 -
10859 - pushd "${S}" >/dev/null || die
10860 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10861 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10862 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10863 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10864 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10865 - popd >/dev/null || die
10866 -}
10867 -
10868 -src_prepare() {
10869 - einfo "Deleting bundled class files..."
10870 - find -name "*.class" -type f | xargs rm -vf
10871 -
10872 - epatch netbeans-9999-r14-build.xml.patch
10873 -
10874 - # Support for custom patches
10875 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10876 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10877 -
10878 - if [ -n "${files}" ] ; then
10879 - einfo "Applying custom patches:"
10880 -
10881 - for file in ${files} ; do
10882 - epatch "${file}"
10883 - done
10884 - fi
10885 - fi
10886 -
10887 - einfo "Symlinking external libraries..."
10888 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10889 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
10890 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
10891 -
10892 - einfo "Linking in other clusters..."
10893 - mkdir "${S}"/nbbuild/netbeans || die
10894 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10895 -
10896 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10897 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10898 - touch nb.cluster.platform.built
10899 -
10900 - popd >/dev/null || die
10901 -
10902 - java-pkg-2_src_prepare
10903 -}
10904 -
10905 -src_install() {
10906 - pushd nbbuild/netbeans/harness >/dev/null || die
10907 -
10908 - insinto ${INSTALL_DIR}
10909 -
10910 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10911 -
10912 - doins -r *
10913 - fperms 755 launchers/app.sh
10914 - find "${D}" -name "*.exe" -type f -delete
10915 -
10916 - popd >/dev/null || die
10917 -
10918 - local instdir=${INSTALL_DIR}/antlib
10919 - pushd "${D}"/${instdir} >/dev/null || die
10920 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
10921 - popd >/dev/null || die
10922 -
10923 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
10924 -}
10925
10926 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150922.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150922.ebuild
10927 deleted file mode 100644
10928 index a9f043a..0000000
10929 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150922.ebuild
10930 +++ /dev/null
10931 @@ -1,114 +0,0 @@
10932 -# Copyright 1999-2015 Gentoo Foundation
10933 -# Distributed under the terms of the GNU General Public License v2
10934 -# $Id$
10935 -
10936 -EAPI="4"
10937 -inherit eutils java-pkg-2 java-ant-2
10938 -
10939 -DESCRIPTION="Netbeans Harness"
10940 -HOMEPAGE="http://netbeans.org/features/platform/"
10941 -SLOT="9999"
10942 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
10943 -SRC_URI="${SOURCE_URL}
10944 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10945 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
10946 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
10947 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
10948 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
10949 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
10950 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10951 -KEYWORDS="~amd64 ~x86"
10952 -IUSE=""
10953 -S="${WORKDIR}"
10954 -
10955 -CDEPEND="~dev-java/netbeans-platform-${PV}
10956 - dev-java/javahelp:0"
10957 -DEPEND=">=virtual/jdk-1.7
10958 - app-arch/unzip
10959 - ${CDEPEND}
10960 - >=dev-java/junit-4.4:4"
10961 -RDEPEND=">=virtual/jdk-1.7
10962 - ${CDEPEND}"
10963 -
10964 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10965 -
10966 -EANT_BUILD_XML="nbbuild/build.xml"
10967 -EANT_BUILD_TARGET="rebuild-cluster"
10968 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10969 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10970 -JAVA_PKG_BSFIX="off"
10971 -
10972 -src_unpack() {
10973 - unpack $(basename ${SOURCE_URL})
10974 -
10975 - einfo "Deleting bundled jars..."
10976 - find -name "*.jar" -type f -delete
10977 -
10978 - unpack netbeans-9999-r14-build.xml.patch.bz2
10979 -
10980 - pushd "${S}" >/dev/null || die
10981 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
10982 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
10983 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
10984 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
10985 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
10986 - popd >/dev/null || die
10987 -}
10988 -
10989 -src_prepare() {
10990 - einfo "Deleting bundled class files..."
10991 - find -name "*.class" -type f | xargs rm -vf
10992 -
10993 - epatch netbeans-9999-r14-build.xml.patch
10994 -
10995 - # Support for custom patches
10996 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10997 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10998 -
10999 - if [ -n "${files}" ] ; then
11000 - einfo "Applying custom patches:"
11001 -
11002 - for file in ${files} ; do
11003 - epatch "${file}"
11004 - done
11005 - fi
11006 - fi
11007 -
11008 - einfo "Symlinking external libraries..."
11009 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11010 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11011 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11012 -
11013 - einfo "Linking in other clusters..."
11014 - mkdir "${S}"/nbbuild/netbeans || die
11015 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11016 -
11017 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11018 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11019 - touch nb.cluster.platform.built
11020 -
11021 - popd >/dev/null || die
11022 -
11023 - java-pkg-2_src_prepare
11024 -}
11025 -
11026 -src_install() {
11027 - pushd nbbuild/netbeans/harness >/dev/null || die
11028 -
11029 - insinto ${INSTALL_DIR}
11030 -
11031 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11032 -
11033 - doins -r *
11034 - fperms 755 launchers/app.sh
11035 - find "${D}" -name "*.exe" -type f -delete
11036 -
11037 - popd >/dev/null || die
11038 -
11039 - local instdir=${INSTALL_DIR}/antlib
11040 - pushd "${D}"/${instdir} >/dev/null || die
11041 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11042 - popd >/dev/null || die
11043 -
11044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11045 -}
11046
11047 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150923.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150923.ebuild
11048 deleted file mode 100644
11049 index 0d6dcbe..0000000
11050 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150923.ebuild
11051 +++ /dev/null
11052 @@ -1,114 +0,0 @@
11053 -# Copyright 1999-2015 Gentoo Foundation
11054 -# Distributed under the terms of the GNU General Public License v2
11055 -# $Id$
11056 -
11057 -EAPI="4"
11058 -inherit eutils java-pkg-2 java-ant-2
11059 -
11060 -DESCRIPTION="Netbeans Harness"
11061 -HOMEPAGE="http://netbeans.org/features/platform/"
11062 -SLOT="9999"
11063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
11064 -SRC_URI="${SOURCE_URL}
11065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11066 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11067 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11068 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11069 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11070 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11071 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11072 -KEYWORDS="~amd64 ~x86"
11073 -IUSE=""
11074 -S="${WORKDIR}"
11075 -
11076 -CDEPEND="~dev-java/netbeans-platform-${PV}
11077 - dev-java/javahelp:0"
11078 -DEPEND=">=virtual/jdk-1.7
11079 - app-arch/unzip
11080 - ${CDEPEND}
11081 - >=dev-java/junit-4.4:4"
11082 -RDEPEND=">=virtual/jdk-1.7
11083 - ${CDEPEND}"
11084 -
11085 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11086 -
11087 -EANT_BUILD_XML="nbbuild/build.xml"
11088 -EANT_BUILD_TARGET="rebuild-cluster"
11089 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11090 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11091 -JAVA_PKG_BSFIX="off"
11092 -
11093 -src_unpack() {
11094 - unpack $(basename ${SOURCE_URL})
11095 -
11096 - einfo "Deleting bundled jars..."
11097 - find -name "*.jar" -type f -delete
11098 -
11099 - unpack netbeans-9999-r14-build.xml.patch.bz2
11100 -
11101 - pushd "${S}" >/dev/null || die
11102 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11103 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11104 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11105 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11106 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11107 - popd >/dev/null || die
11108 -}
11109 -
11110 -src_prepare() {
11111 - einfo "Deleting bundled class files..."
11112 - find -name "*.class" -type f | xargs rm -vf
11113 -
11114 - epatch netbeans-9999-r14-build.xml.patch
11115 -
11116 - # Support for custom patches
11117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11119 -
11120 - if [ -n "${files}" ] ; then
11121 - einfo "Applying custom patches:"
11122 -
11123 - for file in ${files} ; do
11124 - epatch "${file}"
11125 - done
11126 - fi
11127 - fi
11128 -
11129 - einfo "Symlinking external libraries..."
11130 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11131 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11132 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11133 -
11134 - einfo "Linking in other clusters..."
11135 - mkdir "${S}"/nbbuild/netbeans || die
11136 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11137 -
11138 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11139 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11140 - touch nb.cluster.platform.built
11141 -
11142 - popd >/dev/null || die
11143 -
11144 - java-pkg-2_src_prepare
11145 -}
11146 -
11147 -src_install() {
11148 - pushd nbbuild/netbeans/harness >/dev/null || die
11149 -
11150 - insinto ${INSTALL_DIR}
11151 -
11152 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11153 -
11154 - doins -r *
11155 - fperms 755 launchers/app.sh
11156 - find "${D}" -name "*.exe" -type f -delete
11157 -
11158 - popd >/dev/null || die
11159 -
11160 - local instdir=${INSTALL_DIR}/antlib
11161 - pushd "${D}"/${instdir} >/dev/null || die
11162 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11163 - popd >/dev/null || die
11164 -
11165 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11166 -}
11167
11168 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150924.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150924.ebuild
11169 deleted file mode 100644
11170 index 85aff84..0000000
11171 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150924.ebuild
11172 +++ /dev/null
11173 @@ -1,114 +0,0 @@
11174 -# Copyright 1999-2015 Gentoo Foundation
11175 -# Distributed under the terms of the GNU General Public License v2
11176 -# $Id$
11177 -
11178 -EAPI="4"
11179 -inherit eutils java-pkg-2 java-ant-2
11180 -
11181 -DESCRIPTION="Netbeans Harness"
11182 -HOMEPAGE="http://netbeans.org/features/platform/"
11183 -SLOT="9999"
11184 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
11185 -SRC_URI="${SOURCE_URL}
11186 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11187 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11188 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11189 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11190 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11191 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11192 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11193 -KEYWORDS="~amd64 ~x86"
11194 -IUSE=""
11195 -S="${WORKDIR}"
11196 -
11197 -CDEPEND="~dev-java/netbeans-platform-${PV}
11198 - dev-java/javahelp:0"
11199 -DEPEND=">=virtual/jdk-1.7
11200 - app-arch/unzip
11201 - ${CDEPEND}
11202 - >=dev-java/junit-4.4:4"
11203 -RDEPEND=">=virtual/jdk-1.7
11204 - ${CDEPEND}"
11205 -
11206 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11207 -
11208 -EANT_BUILD_XML="nbbuild/build.xml"
11209 -EANT_BUILD_TARGET="rebuild-cluster"
11210 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11211 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11212 -JAVA_PKG_BSFIX="off"
11213 -
11214 -src_unpack() {
11215 - unpack $(basename ${SOURCE_URL})
11216 -
11217 - einfo "Deleting bundled jars..."
11218 - find -name "*.jar" -type f -delete
11219 -
11220 - unpack netbeans-9999-r14-build.xml.patch.bz2
11221 -
11222 - pushd "${S}" >/dev/null || die
11223 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11224 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11225 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11226 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11227 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11228 - popd >/dev/null || die
11229 -}
11230 -
11231 -src_prepare() {
11232 - einfo "Deleting bundled class files..."
11233 - find -name "*.class" -type f | xargs rm -vf
11234 -
11235 - epatch netbeans-9999-r14-build.xml.patch
11236 -
11237 - # Support for custom patches
11238 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11239 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11240 -
11241 - if [ -n "${files}" ] ; then
11242 - einfo "Applying custom patches:"
11243 -
11244 - for file in ${files} ; do
11245 - epatch "${file}"
11246 - done
11247 - fi
11248 - fi
11249 -
11250 - einfo "Symlinking external libraries..."
11251 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11252 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11253 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11254 -
11255 - einfo "Linking in other clusters..."
11256 - mkdir "${S}"/nbbuild/netbeans || die
11257 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11258 -
11259 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11260 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11261 - touch nb.cluster.platform.built
11262 -
11263 - popd >/dev/null || die
11264 -
11265 - java-pkg-2_src_prepare
11266 -}
11267 -
11268 -src_install() {
11269 - pushd nbbuild/netbeans/harness >/dev/null || die
11270 -
11271 - insinto ${INSTALL_DIR}
11272 -
11273 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11274 -
11275 - doins -r *
11276 - fperms 755 launchers/app.sh
11277 - find "${D}" -name "*.exe" -type f -delete
11278 -
11279 - popd >/dev/null || die
11280 -
11281 - local instdir=${INSTALL_DIR}/antlib
11282 - pushd "${D}"/${instdir} >/dev/null || die
11283 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11284 - popd >/dev/null || die
11285 -
11286 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11287 -}
11288
11289 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150925.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150925.ebuild
11290 deleted file mode 100644
11291 index 94a961f..0000000
11292 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150925.ebuild
11293 +++ /dev/null
11294 @@ -1,114 +0,0 @@
11295 -# Copyright 1999-2015 Gentoo Foundation
11296 -# Distributed under the terms of the GNU General Public License v2
11297 -# $Id$
11298 -
11299 -EAPI="4"
11300 -inherit eutils java-pkg-2 java-ant-2
11301 -
11302 -DESCRIPTION="Netbeans Harness"
11303 -HOMEPAGE="http://netbeans.org/features/platform/"
11304 -SLOT="9999"
11305 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
11306 -SRC_URI="${SOURCE_URL}
11307 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11308 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11309 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11310 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11311 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11312 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11313 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11314 -KEYWORDS="~amd64 ~x86"
11315 -IUSE=""
11316 -S="${WORKDIR}"
11317 -
11318 -CDEPEND="~dev-java/netbeans-platform-${PV}
11319 - dev-java/javahelp:0"
11320 -DEPEND=">=virtual/jdk-1.7
11321 - app-arch/unzip
11322 - ${CDEPEND}
11323 - >=dev-java/junit-4.4:4"
11324 -RDEPEND=">=virtual/jdk-1.7
11325 - ${CDEPEND}"
11326 -
11327 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11328 -
11329 -EANT_BUILD_XML="nbbuild/build.xml"
11330 -EANT_BUILD_TARGET="rebuild-cluster"
11331 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11332 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11333 -JAVA_PKG_BSFIX="off"
11334 -
11335 -src_unpack() {
11336 - unpack $(basename ${SOURCE_URL})
11337 -
11338 - einfo "Deleting bundled jars..."
11339 - find -name "*.jar" -type f -delete
11340 -
11341 - unpack netbeans-9999-r14-build.xml.patch.bz2
11342 -
11343 - pushd "${S}" >/dev/null || die
11344 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11345 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11346 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11347 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11348 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11349 - popd >/dev/null || die
11350 -}
11351 -
11352 -src_prepare() {
11353 - einfo "Deleting bundled class files..."
11354 - find -name "*.class" -type f | xargs rm -vf
11355 -
11356 - epatch netbeans-9999-r14-build.xml.patch
11357 -
11358 - # Support for custom patches
11359 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11360 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11361 -
11362 - if [ -n "${files}" ] ; then
11363 - einfo "Applying custom patches:"
11364 -
11365 - for file in ${files} ; do
11366 - epatch "${file}"
11367 - done
11368 - fi
11369 - fi
11370 -
11371 - einfo "Symlinking external libraries..."
11372 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11373 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11374 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11375 -
11376 - einfo "Linking in other clusters..."
11377 - mkdir "${S}"/nbbuild/netbeans || die
11378 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11379 -
11380 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11381 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11382 - touch nb.cluster.platform.built
11383 -
11384 - popd >/dev/null || die
11385 -
11386 - java-pkg-2_src_prepare
11387 -}
11388 -
11389 -src_install() {
11390 - pushd nbbuild/netbeans/harness >/dev/null || die
11391 -
11392 - insinto ${INSTALL_DIR}
11393 -
11394 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11395 -
11396 - doins -r *
11397 - fperms 755 launchers/app.sh
11398 - find "${D}" -name "*.exe" -type f -delete
11399 -
11400 - popd >/dev/null || die
11401 -
11402 - local instdir=${INSTALL_DIR}/antlib
11403 - pushd "${D}"/${instdir} >/dev/null || die
11404 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11405 - popd >/dev/null || die
11406 -
11407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11408 -}
11409
11410 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20150929.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20150929.ebuild
11411 deleted file mode 100644
11412 index 6b2e98c..0000000
11413 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20150929.ebuild
11414 +++ /dev/null
11415 @@ -1,114 +0,0 @@
11416 -# Copyright 1999-2015 Gentoo Foundation
11417 -# Distributed under the terms of the GNU General Public License v2
11418 -# $Id$
11419 -
11420 -EAPI="4"
11421 -inherit eutils java-pkg-2 java-ant-2
11422 -
11423 -DESCRIPTION="Netbeans Harness"
11424 -HOMEPAGE="http://netbeans.org/features/platform/"
11425 -SLOT="9999"
11426 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
11427 -SRC_URI="${SOURCE_URL}
11428 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11429 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
11430 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
11431 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
11432 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
11433 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
11434 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11435 -KEYWORDS="~amd64 ~x86"
11436 -IUSE=""
11437 -S="${WORKDIR}"
11438 -
11439 -CDEPEND="~dev-java/netbeans-platform-${PV}
11440 - dev-java/javahelp:0"
11441 -DEPEND=">=virtual/jdk-1.7
11442 - app-arch/unzip
11443 - ${CDEPEND}
11444 - >=dev-java/junit-4.4:4"
11445 -RDEPEND=">=virtual/jdk-1.7
11446 - ${CDEPEND}"
11447 -
11448 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11449 -
11450 -EANT_BUILD_XML="nbbuild/build.xml"
11451 -EANT_BUILD_TARGET="rebuild-cluster"
11452 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11453 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11454 -JAVA_PKG_BSFIX="off"
11455 -
11456 -src_unpack() {
11457 - unpack $(basename ${SOURCE_URL})
11458 -
11459 - einfo "Deleting bundled jars..."
11460 - find -name "*.jar" -type f -delete
11461 -
11462 - unpack netbeans-9999-r14-build.xml.patch.bz2
11463 -
11464 - pushd "${S}" >/dev/null || die
11465 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
11466 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
11467 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
11468 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
11469 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
11470 - popd >/dev/null || die
11471 -}
11472 -
11473 -src_prepare() {
11474 - einfo "Deleting bundled class files..."
11475 - find -name "*.class" -type f | xargs rm -vf
11476 -
11477 - epatch netbeans-9999-r14-build.xml.patch
11478 -
11479 - # Support for custom patches
11480 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11481 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11482 -
11483 - if [ -n "${files}" ] ; then
11484 - einfo "Applying custom patches:"
11485 -
11486 - for file in ${files} ; do
11487 - epatch "${file}"
11488 - done
11489 - fi
11490 - fi
11491 -
11492 - einfo "Symlinking external libraries..."
11493 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11494 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
11495 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11496 -
11497 - einfo "Linking in other clusters..."
11498 - mkdir "${S}"/nbbuild/netbeans || die
11499 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11500 -
11501 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11502 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11503 - touch nb.cluster.platform.built
11504 -
11505 - popd >/dev/null || die
11506 -
11507 - java-pkg-2_src_prepare
11508 -}
11509 -
11510 -src_install() {
11511 - pushd nbbuild/netbeans/harness >/dev/null || die
11512 -
11513 - insinto ${INSTALL_DIR}
11514 -
11515 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11516 -
11517 - doins -r *
11518 - fperms 755 launchers/app.sh
11519 - find "${D}" -name "*.exe" -type f -delete
11520 -
11521 - popd >/dev/null || die
11522 -
11523 - local instdir=${INSTALL_DIR}/antlib
11524 - pushd "${D}"/${instdir} >/dev/null || die
11525 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
11526 - popd >/dev/null || die
11527 -
11528 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
11529 -}
11530
11531 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
11532 index 73ef4dd..785425c 100644
11533 --- a/dev-java/netbeans-ide/Manifest
11534 +++ b/dev-java/netbeans-ide/Manifest
11535 @@ -109,16 +109,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
11536 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
11537 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
11538 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
11539 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
11540 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
11541 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
11542 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
11543 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
11544 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
11545 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
11546 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
11547 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
11548 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
11549 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
11550 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
11551 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
11552 @@ -140,16 +130,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
11553 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
11554 EBUILD netbeans-ide-8.0.2.ebuild 29317 SHA256 42218788ab0fc7c7cd1bb42a8b0c72a66543a3260b752aa55365833c355bcc63 SHA512 c712b66b6bee654390a45e5c616479df2be624bb770f3838d4fcce875f71a8d165703dffd55c4fd7d30e19c392784203e5fe01e2404907d88c935d439efaf578 WHIRLPOOL 67763e4a36215ac002fd321556ce2269affc15ba48ad5069d7ccc746d918179994f174e09305a9d9ddadddbea690778c2769e0ea1993eafc09e01580485e2292
11555 EBUILD netbeans-ide-8.1_rc2.ebuild 30289 SHA256 601a026a6ded95edde37912caab8d873aba2fd1466d3d5ac66fb33df95df3e9f SHA512 d1cdd2be0baf271f53978da38a9d7198074b2c91d84671aa1919cc03374715697c13fa182515010377e4773517fe560960d28a50db62e0d19f038baa06e91bec WHIRLPOOL f73fae56638de9ab520f428b82954212ddd22e55e4958b5c43252768985e5cc0358854237e0318a384fdf828ba2395754bed1fe3aedfcb1efa999b75e5c64bd4
11556 -EBUILD netbeans-ide-9999_p20150914.ebuild 30334 SHA256 4c3267a9fe8092d970cd132a24f268402faa9fce9b0f80b9981d163d3faf8bb3 SHA512 2bc8699ddc6b588cd6e83a8bacad1f7ef9cab9c1a7b482862f0a537a12502078b01fffe5841d6161ebde0ccdfc2ffc9b355aca4d07573a8aa436baa21b187134 WHIRLPOOL 744458c4d2103007c06b97675567d135c385863a6d6b186ce23fa32a91f317c0f1e85fda8ad22688770f53fec33a6001fd5c60a3c58f4aeb27a2eef3a612ffa8
11557 -EBUILD netbeans-ide-9999_p20150915.ebuild 30334 SHA256 24c2a755350b98cc6cc2c6e469c09aa73f6093927f5abe40e46333ac221be9c8 SHA512 7f13eb44b043189769cb9a7df7d9108af4121fb56b0092624d213872c3d40d0c457a75d957095506c9232895e042e1f1a02f7329384016a19cbe1d4237c2c107 WHIRLPOOL 851393911b3ce9495b4df4fbb73bed943abdcaa79d37b9bdd8934c03ba735c171b2b253cf3cde1af72ae6b45943602254c4cb5187ca33fdab34e2163cfdea4d8
11558 -EBUILD netbeans-ide-9999_p20150917.ebuild 30334 SHA256 e188b0a3fe35149080e3208a1242fc10c4715447e9955cfa9fd9badf6ffbe794 SHA512 f755e5268b129080dde7ec9b6cc1b619d3f51ab5e141f8c3ddc262f1b551a19450fcf30f3374d8c5174fda1789371786e92f71fa4e2fc38d2d6e27c4e785a108 WHIRLPOOL b47558519fe93ccf6465e6be74b4ab3fcaa69201da857c557332b8a8b266b8e28ac1b62120caf46e959e64bb6c33418b4dc8bffa024f2cd8165b78133875e9ca
11559 -EBUILD netbeans-ide-9999_p20150918.ebuild 30334 SHA256 f6b5d820973a9990b4a3a5d18323baeceed0b13811c495621823a6412de9ddd0 SHA512 44439f9e5d64b60969ed7016e91efb85866b6756389ee41454c49e9d142640a6fd5d1a77c7cfc17608d48dc016d6de796f297d9bbea2ec9b14cf25d62c7644e8 WHIRLPOOL bb28b65bafb2c79e4ce60aeabe5df226a1785773f0c39d84d5c03fb3897d8313e33c306346c13a93478ade8ca36a8dd0e822b4f1d3300505617c11f461bdc7c5
11560 -EBUILD netbeans-ide-9999_p20150921.ebuild 30334 SHA256 7d7a5ab3eda6f6bf7a1a44cd0108b5fc5ecf46fbf84e69fc3180aba6d662b766 SHA512 c5e7da1081b5540454ba0cbc8468a0cc9c0a5857cb868b9ee770e0c5b68b84b1365164625666f3219362fe34cc9e9b37f6ef96790afe69396383b47294bde091 WHIRLPOOL 90e502b33618722260a21b9f906bb40dd59afbf8bc33cd9f27a05c7a6e2b59df529a1da47a3fc1d76e248923c2fbe00b052382c820ec0fc2b6ccb705a89e8b9e
11561 -EBUILD netbeans-ide-9999_p20150922.ebuild 30334 SHA256 3612fb5cb93cccd7abfc41d62c6f084513851220a3e4496c3d4d33718e8200b2 SHA512 2dd6bbc851d27924b430ab7a7dea9a8b70840dc686d390931ab3803540e02cee15d1a02d8a55932bb22587d9a5949f8acbebc1570012128e3d3f2c9299b4ed58 WHIRLPOOL 3e5bc5b16558663bb4dc88f22f0cf01d63e98687393fe35bdb3d725ad69b185a2ea769a254a9a22ce880bdd77fc65b64f0122340aff2c7b911cc30888ae78ee1
11562 -EBUILD netbeans-ide-9999_p20150923.ebuild 30334 SHA256 fc39a83681e844b1389dc24303683d541051f26d932b973da5014eecf465a977 SHA512 ebe494e3cc3767b5da64268f85d951f73474ff64718bd91b4a7b0bb13c602d33d46443ff0daffec604825b23462a4125730255708865a7fad133a38e01ef193c WHIRLPOOL 02b8819c413af8ec6ffa91bb4687426ece58a38ffe030c1c0a89fd1fa1e12e9121fc7634a6a819c37ce16e14ee48f5bf90cad86e239862fe94dc6814628a752e
11563 -EBUILD netbeans-ide-9999_p20150924.ebuild 30334 SHA256 2b2f51c1c488b85fdf07e9b5a87b1aad9e381a3108f13bb2edeebf3771cabd8c SHA512 a01171ec42cec19a908285e5667637e3d58aa39178ea4791187d1d428522ee4120bf87903413100d0e29354bce4d65d57a255bcf4f48d856471aa252f5203f8e WHIRLPOOL 912421afa52a7aa9baf82fce3f068855fbfd642ba5ed8c95346842060dba6d9e5e2a613b3db119bd61f2c36b5a56c28376dac117596b9e960f9e2c02c19b7d52
11564 -EBUILD netbeans-ide-9999_p20150925.ebuild 30334 SHA256 f00c2a190c4e0d8891a5201e4ec4de8ef89640db272c6c69856ba031ae5ecf95 SHA512 af182e1926a28f11fc6478f6238bbf7c908800984086121ea830e0558efbd063e331a80a1a6936da2bb352944850691fe48c9b5977883f95b7b1335cbaae6547 WHIRLPOOL baa696f2a5643110fdfac99245cb5ac62f2e31e130dda561abf82df7f05d253df131ba4663b1c4c9c20c99cf2da31405141b5f77d281c5195eafcccee2e3bbc6
11565 -EBUILD netbeans-ide-9999_p20150929.ebuild 30334 SHA256 e48c57411bd1c03f0598aafa6820617ffaec85336229250ec6e45cf61dbc3e2d SHA512 de86c553caa4bb24eb7d87634793812f2af58b64f58bfaa35cda638f816cd543a332f51e15b4784de656d9b7210c1a0443b72e6bd30663fd3c328f4f08cec5bc WHIRLPOOL 16a5a122390eb893b5bddab3f18ef1b302a93d9239c07f955272741653748cfb2f258bc8eb13a880cb59426f7d658a0d082dd4e50bc9bc5c70c62e47f55f9db7
11566 EBUILD netbeans-ide-9999_p20151001.ebuild 30334 SHA256 b78d36ee165147dbfba19a14e77783963c4f7377b4c418d6bfb1738507973bd4 SHA512 4c9ef09a23a310badc7c2f119d9ef7a9ce450a719a0d2b112af157b22aaccea8e5806e2ba015951b9be1c4ea38e6f27c071d025e22cb5c017f83cb009e4bf748 WHIRLPOOL 20a7706618dfccad4c186f512c05206516f92aeb8ee1243f924bc63fbc3b560e21fe8bf2f5cd976e8763dc08693be81ad961168197efbf054d2c5efc864754de
11567 EBUILD netbeans-ide-9999_p20151002.ebuild 30334 SHA256 77ef9c2ee951343d8d1fa0b3e46ff55d5c2e7ee485a5f57db84925d148ba8590 SHA512 fe793e1ef37e789aa6e47fea9dd92e82c7b2678c2c5dd63a033349a62e229d5a586b4064bdf69fcc888531b3956465e955f070a25eb9c7f7734c7457c0186e39 WHIRLPOOL 2641f7d21223b53871b77d57b74d16bf73d984f936fe187ed3221a9267f18bf30642dd1011d360647766e806cc4ba785c66ad1074b99999be602b7bb1791469c
11568 EBUILD netbeans-ide-9999_p20151003.ebuild 30334 SHA256 f48fd5cd26ccae08abafc8364cccfc25c322bb453fde01f38c261801e6a7202b SHA512 48fc055d19cbe539cbb525a380a649626291a1f07234d5f499ed16d3036718ec85cd9b4bdfc7c21c94589eb890aa5b5b4d42e736c06e80c26de9b5f8a2f4f740 WHIRLPOOL d93f6f0ed2679bff540604e73b62bc32774b2e27bcdf2afcea15f2d37a6e867610568c48257cca23febbb5e35ecd22dc935f7df2abe008e45ed61798ba4ed874
11569
11570 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150914.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150914.ebuild
11571 deleted file mode 100644
11572 index 6f6e5fb..0000000
11573 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150914.ebuild
11574 +++ /dev/null
11575 @@ -1,377 +0,0 @@
11576 -# Copyright 1999-2015 Gentoo Foundation
11577 -# Distributed under the terms of the GNU General Public License v2
11578 -# $Id$
11579 -
11580 -EAPI="4"
11581 -inherit eutils java-pkg-2 java-ant-2
11582 -
11583 -DESCRIPTION="Netbeans IDE Cluster"
11584 -HOMEPAGE="http://netbeans.org/projects/ide"
11585 -SLOT="9999"
11586 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
11587 -SRC_URI="${SOURCE_URL}
11588 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11589 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
11590 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
11591 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
11592 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
11593 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
11594 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
11595 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
11596 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
11597 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
11598 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
11599 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
11600 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
11601 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
11602 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
11603 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
11604 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
11605 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
11606 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
11607 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
11608 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
11609 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
11610 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
11611 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
11612 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
11613 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
11614 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
11615 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
11616 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
11617 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
11618 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
11619 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
11620 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
11621 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
11622 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
11623 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
11624 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
11625 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
11626 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
11627 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
11628 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
11629 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
11630 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
11631 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
11632 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
11633 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
11634 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
11635 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
11636 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
11637 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
11638 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
11639 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
11640 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
11641 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
11642 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
11643 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
11644 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
11645 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
11646 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
11647 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
11648 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
11649 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
11650 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
11651 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
11652 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
11653 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
11654 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
11655 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
11656 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
11657 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
11658 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
11659 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
11660 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
11661 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
11662 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
11663 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
11664 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11665 -KEYWORDS="~amd64 ~x86"
11666 -IUSE=""
11667 -S="${WORKDIR}"
11668 -
11669 -CDEPEND="~dev-java/netbeans-harness-${PV}
11670 - ~dev-java/netbeans-platform-${PV}
11671 - dev-java/commons-httpclient:3
11672 - dev-java/commons-lang:2.1
11673 - dev-java/commons-logging:0
11674 - dev-java/icu4j:4.4
11675 - dev-java/iso-relax:0
11676 - dev-java/jdbc-mysql:0
11677 - dev-java/jdbc-postgresql:0
11678 - >=dev-java/jsch-0.1.46:0
11679 - >=dev-java/json-simple-1.1:0
11680 - dev-java/jsr173:0
11681 - dev-java/jzlib:0
11682 - dev-java/jvyamlb:0
11683 - dev-java/log4j:0
11684 - dev-java/lucene:3.5
11685 - dev-java/rhino:1.6
11686 - dev-java/saxon:9
11687 - dev-java/smack:2.2
11688 - dev-java/sun-jaf:0
11689 - dev-java/tomcat-servlet-api:2.2
11690 - dev-java/ws-commons-util:0
11691 - dev-java/xerces:2"
11692 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
11693 -# app-text/jing:0 our version is probably too old
11694 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
11695 -# dev-java/freemarker:2.3
11696 -# dev-java/ini4j:0 our version is too old
11697 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
11698 -# dev-java/trilead-ssh2:0 in overlay
11699 -DEPEND=">=virtual/jdk-1.7
11700 - app-arch/unzip
11701 - dev-java/commons-codec:0
11702 - ${CDEPEND}
11703 - dev-java/javacc:0
11704 - dev-java/javahelp:0"
11705 -RDEPEND=">=virtual/jdk-1.7
11706 - ${CDEPEND}"
11707 -
11708 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11709 -
11710 -EANT_BUILD_XML="nbbuild/build.xml"
11711 -EANT_BUILD_TARGET="rebuild-cluster"
11712 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
11713 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11714 -JAVA_PKG_BSFIX="off"
11715 -
11716 -JAVA_PKG_WANT_SOURCE="1.7"
11717 -JAVA_PKG_WANT_TARGET="1.7"
11718 -
11719 -src_unpack() {
11720 - unpack $(basename ${SOURCE_URL})
11721 -
11722 - einfo "Deleting bundled jars..."
11723 - find -name "*.jar" -type f -delete
11724 -
11725 - unpack netbeans-9999-r14-build.xml.patch.bz2
11726 -
11727 - pushd "${S}" >/dev/null || die
11728 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
11729 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
11730 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
11731 - 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
11732 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
11733 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
11734 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
11735 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
11736 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
11737 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
11738 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
11739 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
11740 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
11741 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
11742 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
11743 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
11744 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
11745 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
11746 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
11747 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
11748 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
11749 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
11750 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
11751 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
11752 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
11753 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
11754 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
11755 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
11756 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
11757 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
11758 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
11759 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
11760 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
11761 - 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
11762 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
11763 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
11764 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
11765 - 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
11766 - 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
11767 - 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
11768 - 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
11769 - 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
11770 - 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
11771 - 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
11772 - 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
11773 - 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
11774 - 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
11775 - 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
11776 - 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
11777 - 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
11778 - 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
11779 - 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
11780 - 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
11781 - 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
11782 - 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
11783 - 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
11784 - 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
11785 - 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
11786 - 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
11787 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
11788 - 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
11789 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
11790 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
11791 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
11792 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
11793 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
11794 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
11795 - 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
11796 - 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
11797 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
11798 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
11799 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
11800 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
11801 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
11802 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
11803 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
11804 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
11805 - popd >/dev/null || die
11806 -}
11807 -
11808 -src_prepare() {
11809 - einfo "Deleting bundled class files..."
11810 - find -name "*.class" -type f | xargs rm -vf
11811 -
11812 - epatch netbeans-9999-r14-build.xml.patch
11813 -
11814 - # Support for custom patches
11815 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11816 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11817 -
11818 - if [ -n "${files}" ] ; then
11819 - einfo "Applying custom patches:"
11820 -
11821 - for file in ${files} ; do
11822 - epatch "${file}"
11823 - done
11824 - fi
11825 - fi
11826 -
11827 - einfo "Symlinking external libraries..."
11828 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11829 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
11830 -
11831 - einfo "Linking in other clusters..."
11832 - mkdir "${S}"/nbbuild/netbeans || die
11833 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11834 -
11835 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11836 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11837 - touch nb.cluster.platform.built
11838 -
11839 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11840 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11841 - touch nb.cluster.harness.built
11842 -
11843 - popd >/dev/null || die
11844 -
11845 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
11846 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
11847 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
11848 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
11849 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
11850 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
11851 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
11852 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
11853 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
11854 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
11855 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
11856 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
11857 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
11858 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
11859 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
11860 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
11861 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
11862 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
11863 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
11864 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
11865 - 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
11866 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
11867 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
11868 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
11869 -
11870 - java-pkg-2_src_prepare
11871 -}
11872 -
11873 -src_compile() {
11874 - unset DISPLAY
11875 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
11876 -}
11877 -
11878 -src_install() {
11879 - pushd nbbuild/netbeans/ide >/dev/null || die
11880 -
11881 - insinto ${INSTALL_DIR}
11882 -
11883 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11884 -
11885 - doins -r *
11886 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
11887 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
11888 -
11889 - insinto ${INSTALL_DIR}/bin/nativeexecution
11890 - doins bin/nativeexecution/*
11891 -
11892 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
11893 - for file in *.sh ; do
11894 - fperms 755 ${file}
11895 - done
11896 - popd >/dev/null || die
11897 -
11898 - if use x86 ; then
11899 - doins -r bin/nativeexecution/Linux-x86
11900 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
11901 - for file in * ; do
11902 - fperms 755 ${file}
11903 - done
11904 - popd >/dev/null || die
11905 - elif use amd64 ; then
11906 - doins -r bin/nativeexecution/Linux-x86_64
11907 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
11908 - for file in * ; do
11909 - fperms 755 ${file}
11910 - done
11911 - popd >/dev/null || die
11912 - fi
11913 -
11914 - popd >/dev/null || die
11915 -
11916 - local instdir=${INSTALL_DIR}/modules
11917 - pushd "${D}"/${instdir} >/dev/null || die
11918 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
11919 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
11920 - popd >/dev/null || die
11921 -
11922 - local instdir=${INSTALL_DIR}/modules/ext
11923 - pushd "${D}"/${instdir} >/dev/null || die
11924 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
11925 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
11926 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
11927 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
11928 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
11929 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
11930 - 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
11931 - 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
11932 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
11933 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
11934 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
11935 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
11936 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
11937 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
11938 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
11939 - popd >/dev/null || die
11940 -
11941 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
11942 - pushd "${D}"/${instdir} >/dev/null || die
11943 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
11944 - popd >/dev/null || die
11945 -
11946 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
11947 - pushd "${D}"/${instdir} >/dev/null || die
11948 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
11949 - popd >/dev/null || die
11950 -
11951 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
11952 -}
11953
11954 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150915.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150915.ebuild
11955 deleted file mode 100644
11956 index ad62384..0000000
11957 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150915.ebuild
11958 +++ /dev/null
11959 @@ -1,377 +0,0 @@
11960 -# Copyright 1999-2015 Gentoo Foundation
11961 -# Distributed under the terms of the GNU General Public License v2
11962 -# $Id$
11963 -
11964 -EAPI="4"
11965 -inherit eutils java-pkg-2 java-ant-2
11966 -
11967 -DESCRIPTION="Netbeans IDE Cluster"
11968 -HOMEPAGE="http://netbeans.org/projects/ide"
11969 -SLOT="9999"
11970 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
11971 -SRC_URI="${SOURCE_URL}
11972 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11973 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
11974 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
11975 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
11976 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
11977 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
11978 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
11979 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
11980 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
11981 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
11982 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
11983 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
11984 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
11985 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
11986 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
11987 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
11988 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
11989 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
11990 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
11991 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
11992 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
11993 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
11994 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
11995 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
11996 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
11997 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
11998 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
11999 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
12000 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
12001 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
12002 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
12003 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
12004 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
12005 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
12006 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
12007 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
12008 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
12009 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
12010 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
12011 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
12012 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
12013 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
12014 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
12015 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
12016 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
12017 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
12018 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
12019 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
12020 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
12021 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
12022 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
12023 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
12024 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
12025 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
12026 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
12027 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
12028 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
12029 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
12030 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
12031 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
12032 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
12033 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
12034 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
12035 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
12036 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
12037 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
12038 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
12039 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
12040 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
12041 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
12042 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
12043 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
12044 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
12045 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
12046 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
12047 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
12048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12049 -KEYWORDS="~amd64 ~x86"
12050 -IUSE=""
12051 -S="${WORKDIR}"
12052 -
12053 -CDEPEND="~dev-java/netbeans-harness-${PV}
12054 - ~dev-java/netbeans-platform-${PV}
12055 - dev-java/commons-httpclient:3
12056 - dev-java/commons-lang:2.1
12057 - dev-java/commons-logging:0
12058 - dev-java/icu4j:4.4
12059 - dev-java/iso-relax:0
12060 - dev-java/jdbc-mysql:0
12061 - dev-java/jdbc-postgresql:0
12062 - >=dev-java/jsch-0.1.46:0
12063 - >=dev-java/json-simple-1.1:0
12064 - dev-java/jsr173:0
12065 - dev-java/jzlib:0
12066 - dev-java/jvyamlb:0
12067 - dev-java/log4j:0
12068 - dev-java/lucene:3.5
12069 - dev-java/rhino:1.6
12070 - dev-java/saxon:9
12071 - dev-java/smack:2.2
12072 - dev-java/sun-jaf:0
12073 - dev-java/tomcat-servlet-api:2.2
12074 - dev-java/ws-commons-util:0
12075 - dev-java/xerces:2"
12076 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
12077 -# app-text/jing:0 our version is probably too old
12078 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
12079 -# dev-java/freemarker:2.3
12080 -# dev-java/ini4j:0 our version is too old
12081 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
12082 -# dev-java/trilead-ssh2:0 in overlay
12083 -DEPEND=">=virtual/jdk-1.7
12084 - app-arch/unzip
12085 - dev-java/commons-codec:0
12086 - ${CDEPEND}
12087 - dev-java/javacc:0
12088 - dev-java/javahelp:0"
12089 -RDEPEND=">=virtual/jdk-1.7
12090 - ${CDEPEND}"
12091 -
12092 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12093 -
12094 -EANT_BUILD_XML="nbbuild/build.xml"
12095 -EANT_BUILD_TARGET="rebuild-cluster"
12096 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
12097 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12098 -JAVA_PKG_BSFIX="off"
12099 -
12100 -JAVA_PKG_WANT_SOURCE="1.7"
12101 -JAVA_PKG_WANT_TARGET="1.7"
12102 -
12103 -src_unpack() {
12104 - unpack $(basename ${SOURCE_URL})
12105 -
12106 - einfo "Deleting bundled jars..."
12107 - find -name "*.jar" -type f -delete
12108 -
12109 - unpack netbeans-9999-r14-build.xml.patch.bz2
12110 -
12111 - pushd "${S}" >/dev/null || die
12112 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
12113 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
12114 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
12115 - 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
12116 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
12117 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
12118 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
12119 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
12120 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
12121 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
12122 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
12123 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
12124 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
12125 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
12126 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
12127 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
12128 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
12129 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
12130 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
12131 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
12132 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
12133 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
12134 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
12135 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
12136 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
12137 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
12138 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
12139 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
12140 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
12141 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
12142 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
12143 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
12144 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
12145 - 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
12146 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
12147 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
12148 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
12149 - 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
12150 - 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
12151 - 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
12152 - 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
12153 - 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
12154 - 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
12155 - 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
12156 - 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
12157 - 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
12158 - 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
12159 - 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
12160 - 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
12161 - 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
12162 - 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
12163 - 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
12164 - 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
12165 - 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
12166 - 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
12167 - 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
12168 - 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
12169 - 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
12170 - 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
12171 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
12172 - 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
12173 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
12174 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
12175 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
12176 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
12177 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
12178 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
12179 - 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
12180 - 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
12181 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
12182 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
12183 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
12184 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
12185 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
12186 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
12187 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
12188 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
12189 - popd >/dev/null || die
12190 -}
12191 -
12192 -src_prepare() {
12193 - einfo "Deleting bundled class files..."
12194 - find -name "*.class" -type f | xargs rm -vf
12195 -
12196 - epatch netbeans-9999-r14-build.xml.patch
12197 -
12198 - # Support for custom patches
12199 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12200 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12201 -
12202 - if [ -n "${files}" ] ; then
12203 - einfo "Applying custom patches:"
12204 -
12205 - for file in ${files} ; do
12206 - epatch "${file}"
12207 - done
12208 - fi
12209 - fi
12210 -
12211 - einfo "Symlinking external libraries..."
12212 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12213 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12214 -
12215 - einfo "Linking in other clusters..."
12216 - mkdir "${S}"/nbbuild/netbeans || die
12217 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12218 -
12219 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12220 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12221 - touch nb.cluster.platform.built
12222 -
12223 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12224 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12225 - touch nb.cluster.harness.built
12226 -
12227 - popd >/dev/null || die
12228 -
12229 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
12230 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
12231 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
12232 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
12233 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
12234 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
12235 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
12236 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
12237 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
12238 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
12239 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
12240 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
12241 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
12242 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
12243 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
12244 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
12245 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
12246 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
12247 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
12248 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12249 - 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
12250 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
12251 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
12252 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
12253 -
12254 - java-pkg-2_src_prepare
12255 -}
12256 -
12257 -src_compile() {
12258 - unset DISPLAY
12259 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
12260 -}
12261 -
12262 -src_install() {
12263 - pushd nbbuild/netbeans/ide >/dev/null || die
12264 -
12265 - insinto ${INSTALL_DIR}
12266 -
12267 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12268 -
12269 - doins -r *
12270 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
12271 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
12272 -
12273 - insinto ${INSTALL_DIR}/bin/nativeexecution
12274 - doins bin/nativeexecution/*
12275 -
12276 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
12277 - for file in *.sh ; do
12278 - fperms 755 ${file}
12279 - done
12280 - popd >/dev/null || die
12281 -
12282 - if use x86 ; then
12283 - doins -r bin/nativeexecution/Linux-x86
12284 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
12285 - for file in * ; do
12286 - fperms 755 ${file}
12287 - done
12288 - popd >/dev/null || die
12289 - elif use amd64 ; then
12290 - doins -r bin/nativeexecution/Linux-x86_64
12291 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
12292 - for file in * ; do
12293 - fperms 755 ${file}
12294 - done
12295 - popd >/dev/null || die
12296 - fi
12297 -
12298 - popd >/dev/null || die
12299 -
12300 - local instdir=${INSTALL_DIR}/modules
12301 - pushd "${D}"/${instdir} >/dev/null || die
12302 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
12303 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
12304 - popd >/dev/null || die
12305 -
12306 - local instdir=${INSTALL_DIR}/modules/ext
12307 - pushd "${D}"/${instdir} >/dev/null || die
12308 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
12309 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
12310 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
12311 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
12312 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
12313 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
12314 - 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
12315 - 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
12316 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
12317 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
12318 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
12319 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
12320 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
12321 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
12322 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
12323 - popd >/dev/null || die
12324 -
12325 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
12326 - pushd "${D}"/${instdir} >/dev/null || die
12327 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
12328 - popd >/dev/null || die
12329 -
12330 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
12331 - pushd "${D}"/${instdir} >/dev/null || die
12332 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
12333 - popd >/dev/null || die
12334 -
12335 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
12336 -}
12337
12338 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150917.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150917.ebuild
12339 deleted file mode 100644
12340 index dbe0bdd..0000000
12341 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150917.ebuild
12342 +++ /dev/null
12343 @@ -1,377 +0,0 @@
12344 -# Copyright 1999-2015 Gentoo Foundation
12345 -# Distributed under the terms of the GNU General Public License v2
12346 -# $Id$
12347 -
12348 -EAPI="4"
12349 -inherit eutils java-pkg-2 java-ant-2
12350 -
12351 -DESCRIPTION="Netbeans IDE Cluster"
12352 -HOMEPAGE="http://netbeans.org/projects/ide"
12353 -SLOT="9999"
12354 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
12355 -SRC_URI="${SOURCE_URL}
12356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12357 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
12358 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
12359 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
12360 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
12361 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
12362 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
12363 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
12364 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
12365 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
12366 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
12367 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
12368 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
12369 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
12370 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
12371 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
12372 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
12373 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
12374 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
12375 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
12376 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
12377 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
12378 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
12379 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
12380 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
12381 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
12382 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
12383 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
12384 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
12385 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
12386 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
12387 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
12388 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
12389 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
12390 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
12391 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
12392 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
12393 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
12394 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
12395 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
12396 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
12397 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
12398 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
12399 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
12400 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
12401 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
12402 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
12403 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
12404 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
12405 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
12406 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
12407 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
12408 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
12409 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
12410 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
12411 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
12412 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
12413 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
12414 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
12415 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
12416 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
12417 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
12418 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
12419 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
12420 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
12421 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
12422 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
12423 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
12424 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
12425 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
12426 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
12427 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
12428 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
12429 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
12430 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
12431 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
12432 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12433 -KEYWORDS="~amd64 ~x86"
12434 -IUSE=""
12435 -S="${WORKDIR}"
12436 -
12437 -CDEPEND="~dev-java/netbeans-harness-${PV}
12438 - ~dev-java/netbeans-platform-${PV}
12439 - dev-java/commons-httpclient:3
12440 - dev-java/commons-lang:2.1
12441 - dev-java/commons-logging:0
12442 - dev-java/icu4j:4.4
12443 - dev-java/iso-relax:0
12444 - dev-java/jdbc-mysql:0
12445 - dev-java/jdbc-postgresql:0
12446 - >=dev-java/jsch-0.1.46:0
12447 - >=dev-java/json-simple-1.1:0
12448 - dev-java/jsr173:0
12449 - dev-java/jzlib:0
12450 - dev-java/jvyamlb:0
12451 - dev-java/log4j:0
12452 - dev-java/lucene:3.5
12453 - dev-java/rhino:1.6
12454 - dev-java/saxon:9
12455 - dev-java/smack:2.2
12456 - dev-java/sun-jaf:0
12457 - dev-java/tomcat-servlet-api:2.2
12458 - dev-java/ws-commons-util:0
12459 - dev-java/xerces:2"
12460 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
12461 -# app-text/jing:0 our version is probably too old
12462 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
12463 -# dev-java/freemarker:2.3
12464 -# dev-java/ini4j:0 our version is too old
12465 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
12466 -# dev-java/trilead-ssh2:0 in overlay
12467 -DEPEND=">=virtual/jdk-1.7
12468 - app-arch/unzip
12469 - dev-java/commons-codec:0
12470 - ${CDEPEND}
12471 - dev-java/javacc:0
12472 - dev-java/javahelp:0"
12473 -RDEPEND=">=virtual/jdk-1.7
12474 - ${CDEPEND}"
12475 -
12476 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12477 -
12478 -EANT_BUILD_XML="nbbuild/build.xml"
12479 -EANT_BUILD_TARGET="rebuild-cluster"
12480 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
12481 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12482 -JAVA_PKG_BSFIX="off"
12483 -
12484 -JAVA_PKG_WANT_SOURCE="1.7"
12485 -JAVA_PKG_WANT_TARGET="1.7"
12486 -
12487 -src_unpack() {
12488 - unpack $(basename ${SOURCE_URL})
12489 -
12490 - einfo "Deleting bundled jars..."
12491 - find -name "*.jar" -type f -delete
12492 -
12493 - unpack netbeans-9999-r14-build.xml.patch.bz2
12494 -
12495 - pushd "${S}" >/dev/null || die
12496 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
12497 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
12498 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
12499 - 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
12500 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
12501 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
12502 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
12503 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
12504 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
12505 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
12506 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
12507 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
12508 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
12509 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
12510 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
12511 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
12512 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
12513 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
12514 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
12515 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
12516 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
12517 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
12518 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
12519 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
12520 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
12521 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
12522 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
12523 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
12524 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
12525 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
12526 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
12527 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
12528 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
12529 - 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
12530 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
12531 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
12532 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
12533 - 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
12534 - 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
12535 - 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
12536 - 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
12537 - 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
12538 - 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
12539 - 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
12540 - 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
12541 - 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
12542 - 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
12543 - 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
12544 - 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
12545 - 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
12546 - 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
12547 - 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
12548 - 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
12549 - 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
12550 - 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
12551 - 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
12552 - 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
12553 - 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
12554 - 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
12555 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
12556 - 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
12557 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
12558 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
12559 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
12560 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
12561 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
12562 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
12563 - 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
12564 - 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
12565 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
12566 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
12567 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
12568 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
12569 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
12570 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
12571 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
12572 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
12573 - popd >/dev/null || die
12574 -}
12575 -
12576 -src_prepare() {
12577 - einfo "Deleting bundled class files..."
12578 - find -name "*.class" -type f | xargs rm -vf
12579 -
12580 - epatch netbeans-9999-r14-build.xml.patch
12581 -
12582 - # Support for custom patches
12583 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12584 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12585 -
12586 - if [ -n "${files}" ] ; then
12587 - einfo "Applying custom patches:"
12588 -
12589 - for file in ${files} ; do
12590 - epatch "${file}"
12591 - done
12592 - fi
12593 - fi
12594 -
12595 - einfo "Symlinking external libraries..."
12596 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12597 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12598 -
12599 - einfo "Linking in other clusters..."
12600 - mkdir "${S}"/nbbuild/netbeans || die
12601 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12602 -
12603 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12604 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12605 - touch nb.cluster.platform.built
12606 -
12607 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12608 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12609 - touch nb.cluster.harness.built
12610 -
12611 - popd >/dev/null || die
12612 -
12613 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
12614 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
12615 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
12616 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
12617 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
12618 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
12619 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
12620 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
12621 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
12622 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
12623 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
12624 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
12625 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
12626 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
12627 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
12628 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
12629 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
12630 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
12631 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
12632 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
12633 - 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
12634 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
12635 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
12636 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
12637 -
12638 - java-pkg-2_src_prepare
12639 -}
12640 -
12641 -src_compile() {
12642 - unset DISPLAY
12643 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
12644 -}
12645 -
12646 -src_install() {
12647 - pushd nbbuild/netbeans/ide >/dev/null || die
12648 -
12649 - insinto ${INSTALL_DIR}
12650 -
12651 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12652 -
12653 - doins -r *
12654 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
12655 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
12656 -
12657 - insinto ${INSTALL_DIR}/bin/nativeexecution
12658 - doins bin/nativeexecution/*
12659 -
12660 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
12661 - for file in *.sh ; do
12662 - fperms 755 ${file}
12663 - done
12664 - popd >/dev/null || die
12665 -
12666 - if use x86 ; then
12667 - doins -r bin/nativeexecution/Linux-x86
12668 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
12669 - for file in * ; do
12670 - fperms 755 ${file}
12671 - done
12672 - popd >/dev/null || die
12673 - elif use amd64 ; then
12674 - doins -r bin/nativeexecution/Linux-x86_64
12675 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
12676 - for file in * ; do
12677 - fperms 755 ${file}
12678 - done
12679 - popd >/dev/null || die
12680 - fi
12681 -
12682 - popd >/dev/null || die
12683 -
12684 - local instdir=${INSTALL_DIR}/modules
12685 - pushd "${D}"/${instdir} >/dev/null || die
12686 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
12687 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
12688 - popd >/dev/null || die
12689 -
12690 - local instdir=${INSTALL_DIR}/modules/ext
12691 - pushd "${D}"/${instdir} >/dev/null || die
12692 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
12693 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
12694 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
12695 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
12696 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
12697 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
12698 - 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
12699 - 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
12700 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
12701 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
12702 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
12703 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
12704 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
12705 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
12706 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
12707 - popd >/dev/null || die
12708 -
12709 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
12710 - pushd "${D}"/${instdir} >/dev/null || die
12711 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
12712 - popd >/dev/null || die
12713 -
12714 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
12715 - pushd "${D}"/${instdir} >/dev/null || die
12716 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
12717 - popd >/dev/null || die
12718 -
12719 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
12720 -}
12721
12722 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150918.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150918.ebuild
12723 deleted file mode 100644
12724 index 8053121..0000000
12725 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150918.ebuild
12726 +++ /dev/null
12727 @@ -1,377 +0,0 @@
12728 -# Copyright 1999-2015 Gentoo Foundation
12729 -# Distributed under the terms of the GNU General Public License v2
12730 -# $Id$
12731 -
12732 -EAPI="4"
12733 -inherit eutils java-pkg-2 java-ant-2
12734 -
12735 -DESCRIPTION="Netbeans IDE Cluster"
12736 -HOMEPAGE="http://netbeans.org/projects/ide"
12737 -SLOT="9999"
12738 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
12739 -SRC_URI="${SOURCE_URL}
12740 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12741 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
12742 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
12743 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
12744 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
12745 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
12746 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
12747 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
12748 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
12749 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
12750 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
12751 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
12752 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
12753 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
12754 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
12755 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
12756 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
12757 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
12758 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
12759 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
12760 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
12761 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
12762 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
12763 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
12764 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
12765 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
12766 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
12767 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
12768 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
12769 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
12770 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
12771 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
12772 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
12773 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
12774 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
12775 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
12776 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
12777 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
12778 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
12779 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
12780 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
12781 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
12782 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
12783 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
12784 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
12785 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
12786 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
12787 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
12788 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
12789 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
12790 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
12791 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
12792 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
12793 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
12794 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
12795 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
12796 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
12797 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
12798 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
12799 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
12800 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
12801 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
12802 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
12803 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
12804 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
12805 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
12806 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
12807 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
12808 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
12809 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
12810 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
12811 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
12812 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
12813 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
12814 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
12815 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
12816 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12817 -KEYWORDS="~amd64 ~x86"
12818 -IUSE=""
12819 -S="${WORKDIR}"
12820 -
12821 -CDEPEND="~dev-java/netbeans-harness-${PV}
12822 - ~dev-java/netbeans-platform-${PV}
12823 - dev-java/commons-httpclient:3
12824 - dev-java/commons-lang:2.1
12825 - dev-java/commons-logging:0
12826 - dev-java/icu4j:4.4
12827 - dev-java/iso-relax:0
12828 - dev-java/jdbc-mysql:0
12829 - dev-java/jdbc-postgresql:0
12830 - >=dev-java/jsch-0.1.46:0
12831 - >=dev-java/json-simple-1.1:0
12832 - dev-java/jsr173:0
12833 - dev-java/jzlib:0
12834 - dev-java/jvyamlb:0
12835 - dev-java/log4j:0
12836 - dev-java/lucene:3.5
12837 - dev-java/rhino:1.6
12838 - dev-java/saxon:9
12839 - dev-java/smack:2.2
12840 - dev-java/sun-jaf:0
12841 - dev-java/tomcat-servlet-api:2.2
12842 - dev-java/ws-commons-util:0
12843 - dev-java/xerces:2"
12844 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
12845 -# app-text/jing:0 our version is probably too old
12846 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
12847 -# dev-java/freemarker:2.3
12848 -# dev-java/ini4j:0 our version is too old
12849 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
12850 -# dev-java/trilead-ssh2:0 in overlay
12851 -DEPEND=">=virtual/jdk-1.7
12852 - app-arch/unzip
12853 - dev-java/commons-codec:0
12854 - ${CDEPEND}
12855 - dev-java/javacc:0
12856 - dev-java/javahelp:0"
12857 -RDEPEND=">=virtual/jdk-1.7
12858 - ${CDEPEND}"
12859 -
12860 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12861 -
12862 -EANT_BUILD_XML="nbbuild/build.xml"
12863 -EANT_BUILD_TARGET="rebuild-cluster"
12864 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
12865 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12866 -JAVA_PKG_BSFIX="off"
12867 -
12868 -JAVA_PKG_WANT_SOURCE="1.7"
12869 -JAVA_PKG_WANT_TARGET="1.7"
12870 -
12871 -src_unpack() {
12872 - unpack $(basename ${SOURCE_URL})
12873 -
12874 - einfo "Deleting bundled jars..."
12875 - find -name "*.jar" -type f -delete
12876 -
12877 - unpack netbeans-9999-r14-build.xml.patch.bz2
12878 -
12879 - pushd "${S}" >/dev/null || die
12880 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
12881 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
12882 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
12883 - 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
12884 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
12885 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
12886 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
12887 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
12888 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
12889 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
12890 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
12891 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
12892 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
12893 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
12894 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
12895 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
12896 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
12897 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
12898 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
12899 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
12900 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
12901 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
12902 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
12903 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
12904 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
12905 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
12906 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
12907 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
12908 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
12909 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
12910 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
12911 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
12912 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
12913 - 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
12914 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
12915 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
12916 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
12917 - 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
12918 - 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
12919 - 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
12920 - 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
12921 - 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
12922 - 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
12923 - 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
12924 - 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
12925 - 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
12926 - 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
12927 - 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
12928 - 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
12929 - 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
12930 - 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
12931 - 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
12932 - 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
12933 - 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
12934 - 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
12935 - 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
12936 - 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
12937 - 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
12938 - 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
12939 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
12940 - 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
12941 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
12942 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
12943 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
12944 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
12945 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
12946 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
12947 - 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
12948 - 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
12949 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
12950 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
12951 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
12952 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
12953 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
12954 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
12955 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
12956 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
12957 - popd >/dev/null || die
12958 -}
12959 -
12960 -src_prepare() {
12961 - einfo "Deleting bundled class files..."
12962 - find -name "*.class" -type f | xargs rm -vf
12963 -
12964 - epatch netbeans-9999-r14-build.xml.patch
12965 -
12966 - # Support for custom patches
12967 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12968 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12969 -
12970 - if [ -n "${files}" ] ; then
12971 - einfo "Applying custom patches:"
12972 -
12973 - for file in ${files} ; do
12974 - epatch "${file}"
12975 - done
12976 - fi
12977 - fi
12978 -
12979 - einfo "Symlinking external libraries..."
12980 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12981 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12982 -
12983 - einfo "Linking in other clusters..."
12984 - mkdir "${S}"/nbbuild/netbeans || die
12985 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12986 -
12987 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12988 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12989 - touch nb.cluster.platform.built
12990 -
12991 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12992 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12993 - touch nb.cluster.harness.built
12994 -
12995 - popd >/dev/null || die
12996 -
12997 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
12998 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
12999 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13000 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13001 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13002 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13003 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13004 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13005 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13006 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13007 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
13008 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13009 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13010 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13011 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13012 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13013 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13014 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13015 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13016 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13017 - 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
13018 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13019 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13020 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13021 -
13022 - java-pkg-2_src_prepare
13023 -}
13024 -
13025 -src_compile() {
13026 - unset DISPLAY
13027 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13028 -}
13029 -
13030 -src_install() {
13031 - pushd nbbuild/netbeans/ide >/dev/null || die
13032 -
13033 - insinto ${INSTALL_DIR}
13034 -
13035 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13036 -
13037 - doins -r *
13038 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13039 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13040 -
13041 - insinto ${INSTALL_DIR}/bin/nativeexecution
13042 - doins bin/nativeexecution/*
13043 -
13044 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13045 - for file in *.sh ; do
13046 - fperms 755 ${file}
13047 - done
13048 - popd >/dev/null || die
13049 -
13050 - if use x86 ; then
13051 - doins -r bin/nativeexecution/Linux-x86
13052 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13053 - for file in * ; do
13054 - fperms 755 ${file}
13055 - done
13056 - popd >/dev/null || die
13057 - elif use amd64 ; then
13058 - doins -r bin/nativeexecution/Linux-x86_64
13059 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13060 - for file in * ; do
13061 - fperms 755 ${file}
13062 - done
13063 - popd >/dev/null || die
13064 - fi
13065 -
13066 - popd >/dev/null || die
13067 -
13068 - local instdir=${INSTALL_DIR}/modules
13069 - pushd "${D}"/${instdir} >/dev/null || die
13070 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
13071 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
13072 - popd >/dev/null || die
13073 -
13074 - local instdir=${INSTALL_DIR}/modules/ext
13075 - pushd "${D}"/${instdir} >/dev/null || die
13076 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13077 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13078 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13079 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13080 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
13081 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13082 - 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
13083 - 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
13084 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13085 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13086 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13087 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13088 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13089 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13090 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13091 - popd >/dev/null || die
13092 -
13093 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13094 - pushd "${D}"/${instdir} >/dev/null || die
13095 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13096 - popd >/dev/null || die
13097 -
13098 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13099 - pushd "${D}"/${instdir} >/dev/null || die
13100 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13101 - popd >/dev/null || die
13102 -
13103 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13104 -}
13105
13106 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150921.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150921.ebuild
13107 deleted file mode 100644
13108 index d36b30e..0000000
13109 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150921.ebuild
13110 +++ /dev/null
13111 @@ -1,377 +0,0 @@
13112 -# Copyright 1999-2015 Gentoo Foundation
13113 -# Distributed under the terms of the GNU General Public License v2
13114 -# $Id$
13115 -
13116 -EAPI="4"
13117 -inherit eutils java-pkg-2 java-ant-2
13118 -
13119 -DESCRIPTION="Netbeans IDE Cluster"
13120 -HOMEPAGE="http://netbeans.org/projects/ide"
13121 -SLOT="9999"
13122 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
13123 -SRC_URI="${SOURCE_URL}
13124 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13125 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13126 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13127 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13128 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
13129 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13130 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13131 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13132 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
13133 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13134 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
13135 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13136 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13137 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13138 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
13139 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13140 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13141 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13142 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13143 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13144 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
13145 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13146 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13147 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13148 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13149 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13150 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13151 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13152 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
13153 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
13154 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
13155 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
13156 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
13157 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
13158 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
13159 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13160 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13161 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13162 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
13163 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
13164 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
13165 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
13166 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
13167 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
13168 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
13169 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
13170 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
13171 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
13172 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
13173 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
13174 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
13175 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
13176 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
13177 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
13178 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
13179 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
13180 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
13181 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
13182 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
13183 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
13184 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
13185 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
13186 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
13187 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
13188 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
13189 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
13190 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
13191 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
13192 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
13193 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
13194 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
13195 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
13196 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
13197 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
13198 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
13199 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
13200 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13201 -KEYWORDS="~amd64 ~x86"
13202 -IUSE=""
13203 -S="${WORKDIR}"
13204 -
13205 -CDEPEND="~dev-java/netbeans-harness-${PV}
13206 - ~dev-java/netbeans-platform-${PV}
13207 - dev-java/commons-httpclient:3
13208 - dev-java/commons-lang:2.1
13209 - dev-java/commons-logging:0
13210 - dev-java/icu4j:4.4
13211 - dev-java/iso-relax:0
13212 - dev-java/jdbc-mysql:0
13213 - dev-java/jdbc-postgresql:0
13214 - >=dev-java/jsch-0.1.46:0
13215 - >=dev-java/json-simple-1.1:0
13216 - dev-java/jsr173:0
13217 - dev-java/jzlib:0
13218 - dev-java/jvyamlb:0
13219 - dev-java/log4j:0
13220 - dev-java/lucene:3.5
13221 - dev-java/rhino:1.6
13222 - dev-java/saxon:9
13223 - dev-java/smack:2.2
13224 - dev-java/sun-jaf:0
13225 - dev-java/tomcat-servlet-api:2.2
13226 - dev-java/ws-commons-util:0
13227 - dev-java/xerces:2"
13228 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
13229 -# app-text/jing:0 our version is probably too old
13230 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
13231 -# dev-java/freemarker:2.3
13232 -# dev-java/ini4j:0 our version is too old
13233 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
13234 -# dev-java/trilead-ssh2:0 in overlay
13235 -DEPEND=">=virtual/jdk-1.7
13236 - app-arch/unzip
13237 - dev-java/commons-codec:0
13238 - ${CDEPEND}
13239 - dev-java/javacc:0
13240 - dev-java/javahelp:0"
13241 -RDEPEND=">=virtual/jdk-1.7
13242 - ${CDEPEND}"
13243 -
13244 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13245 -
13246 -EANT_BUILD_XML="nbbuild/build.xml"
13247 -EANT_BUILD_TARGET="rebuild-cluster"
13248 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
13249 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13250 -JAVA_PKG_BSFIX="off"
13251 -
13252 -JAVA_PKG_WANT_SOURCE="1.7"
13253 -JAVA_PKG_WANT_TARGET="1.7"
13254 -
13255 -src_unpack() {
13256 - unpack $(basename ${SOURCE_URL})
13257 -
13258 - einfo "Deleting bundled jars..."
13259 - find -name "*.jar" -type f -delete
13260 -
13261 - unpack netbeans-9999-r14-build.xml.patch.bz2
13262 -
13263 - pushd "${S}" >/dev/null || die
13264 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
13265 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
13266 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
13267 - 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
13268 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
13269 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
13270 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
13271 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
13272 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
13273 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
13274 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
13275 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
13276 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
13277 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
13278 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
13279 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
13280 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
13281 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
13282 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
13283 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
13284 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
13285 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
13286 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
13287 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
13288 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
13289 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
13290 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
13291 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
13292 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
13293 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
13294 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
13295 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
13296 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
13297 - 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
13298 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
13299 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
13300 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
13301 - 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
13302 - 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
13303 - 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
13304 - 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
13305 - 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
13306 - 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
13307 - 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
13308 - 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
13309 - 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
13310 - 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
13311 - 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
13312 - 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
13313 - 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
13314 - 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
13315 - 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
13316 - 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
13317 - 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
13318 - 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
13319 - 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
13320 - 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
13321 - 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
13322 - 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
13323 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
13324 - 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
13325 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
13326 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
13327 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
13328 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
13329 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
13330 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
13331 - 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
13332 - 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
13333 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
13334 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
13335 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
13336 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
13337 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
13338 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
13339 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
13340 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
13341 - popd >/dev/null || die
13342 -}
13343 -
13344 -src_prepare() {
13345 - einfo "Deleting bundled class files..."
13346 - find -name "*.class" -type f | xargs rm -vf
13347 -
13348 - epatch netbeans-9999-r14-build.xml.patch
13349 -
13350 - # Support for custom patches
13351 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13352 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13353 -
13354 - if [ -n "${files}" ] ; then
13355 - einfo "Applying custom patches:"
13356 -
13357 - for file in ${files} ; do
13358 - epatch "${file}"
13359 - done
13360 - fi
13361 - fi
13362 -
13363 - einfo "Symlinking external libraries..."
13364 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13365 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
13366 -
13367 - einfo "Linking in other clusters..."
13368 - mkdir "${S}"/nbbuild/netbeans || die
13369 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13370 -
13371 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13372 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13373 - touch nb.cluster.platform.built
13374 -
13375 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13376 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13377 - touch nb.cluster.harness.built
13378 -
13379 - popd >/dev/null || die
13380 -
13381 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
13382 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
13383 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13384 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13385 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13386 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13387 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13388 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13389 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13390 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13391 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
13392 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13393 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13394 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13395 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13396 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13397 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13398 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13399 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13400 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13401 - 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
13402 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13403 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13404 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13405 -
13406 - java-pkg-2_src_prepare
13407 -}
13408 -
13409 -src_compile() {
13410 - unset DISPLAY
13411 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13412 -}
13413 -
13414 -src_install() {
13415 - pushd nbbuild/netbeans/ide >/dev/null || die
13416 -
13417 - insinto ${INSTALL_DIR}
13418 -
13419 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13420 -
13421 - doins -r *
13422 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13423 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13424 -
13425 - insinto ${INSTALL_DIR}/bin/nativeexecution
13426 - doins bin/nativeexecution/*
13427 -
13428 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13429 - for file in *.sh ; do
13430 - fperms 755 ${file}
13431 - done
13432 - popd >/dev/null || die
13433 -
13434 - if use x86 ; then
13435 - doins -r bin/nativeexecution/Linux-x86
13436 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13437 - for file in * ; do
13438 - fperms 755 ${file}
13439 - done
13440 - popd >/dev/null || die
13441 - elif use amd64 ; then
13442 - doins -r bin/nativeexecution/Linux-x86_64
13443 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13444 - for file in * ; do
13445 - fperms 755 ${file}
13446 - done
13447 - popd >/dev/null || die
13448 - fi
13449 -
13450 - popd >/dev/null || die
13451 -
13452 - local instdir=${INSTALL_DIR}/modules
13453 - pushd "${D}"/${instdir} >/dev/null || die
13454 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
13455 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
13456 - popd >/dev/null || die
13457 -
13458 - local instdir=${INSTALL_DIR}/modules/ext
13459 - pushd "${D}"/${instdir} >/dev/null || die
13460 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13461 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13462 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13463 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13464 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
13465 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13466 - 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
13467 - 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
13468 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13469 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13470 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13471 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13472 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13473 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13474 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13475 - popd >/dev/null || die
13476 -
13477 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13478 - pushd "${D}"/${instdir} >/dev/null || die
13479 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13480 - popd >/dev/null || die
13481 -
13482 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13483 - pushd "${D}"/${instdir} >/dev/null || die
13484 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13485 - popd >/dev/null || die
13486 -
13487 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13488 -}
13489
13490 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150922.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150922.ebuild
13491 deleted file mode 100644
13492 index 2df1119..0000000
13493 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150922.ebuild
13494 +++ /dev/null
13495 @@ -1,377 +0,0 @@
13496 -# Copyright 1999-2015 Gentoo Foundation
13497 -# Distributed under the terms of the GNU General Public License v2
13498 -# $Id$
13499 -
13500 -EAPI="4"
13501 -inherit eutils java-pkg-2 java-ant-2
13502 -
13503 -DESCRIPTION="Netbeans IDE Cluster"
13504 -HOMEPAGE="http://netbeans.org/projects/ide"
13505 -SLOT="9999"
13506 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
13507 -SRC_URI="${SOURCE_URL}
13508 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13509 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13510 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13511 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13512 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
13513 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13514 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13515 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13516 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
13517 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13518 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
13519 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13520 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13521 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13522 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
13523 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13524 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13525 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13526 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13527 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13528 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
13529 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13530 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13531 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13532 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13533 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13534 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13535 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13536 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
13537 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
13538 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
13539 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
13540 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
13541 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
13542 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
13543 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13544 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13545 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13546 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
13547 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
13548 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
13549 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
13550 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
13551 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
13552 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
13553 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
13554 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
13555 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
13556 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
13557 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
13558 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
13559 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
13560 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
13561 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
13562 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
13563 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
13564 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
13565 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
13566 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
13567 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
13568 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
13569 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
13570 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
13571 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
13572 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
13573 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
13574 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
13575 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
13576 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
13577 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
13578 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
13579 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
13580 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
13581 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
13582 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
13583 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
13584 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13585 -KEYWORDS="~amd64 ~x86"
13586 -IUSE=""
13587 -S="${WORKDIR}"
13588 -
13589 -CDEPEND="~dev-java/netbeans-harness-${PV}
13590 - ~dev-java/netbeans-platform-${PV}
13591 - dev-java/commons-httpclient:3
13592 - dev-java/commons-lang:2.1
13593 - dev-java/commons-logging:0
13594 - dev-java/icu4j:4.4
13595 - dev-java/iso-relax:0
13596 - dev-java/jdbc-mysql:0
13597 - dev-java/jdbc-postgresql:0
13598 - >=dev-java/jsch-0.1.46:0
13599 - >=dev-java/json-simple-1.1:0
13600 - dev-java/jsr173:0
13601 - dev-java/jzlib:0
13602 - dev-java/jvyamlb:0
13603 - dev-java/log4j:0
13604 - dev-java/lucene:3.5
13605 - dev-java/rhino:1.6
13606 - dev-java/saxon:9
13607 - dev-java/smack:2.2
13608 - dev-java/sun-jaf:0
13609 - dev-java/tomcat-servlet-api:2.2
13610 - dev-java/ws-commons-util:0
13611 - dev-java/xerces:2"
13612 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
13613 -# app-text/jing:0 our version is probably too old
13614 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
13615 -# dev-java/freemarker:2.3
13616 -# dev-java/ini4j:0 our version is too old
13617 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
13618 -# dev-java/trilead-ssh2:0 in overlay
13619 -DEPEND=">=virtual/jdk-1.7
13620 - app-arch/unzip
13621 - dev-java/commons-codec:0
13622 - ${CDEPEND}
13623 - dev-java/javacc:0
13624 - dev-java/javahelp:0"
13625 -RDEPEND=">=virtual/jdk-1.7
13626 - ${CDEPEND}"
13627 -
13628 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13629 -
13630 -EANT_BUILD_XML="nbbuild/build.xml"
13631 -EANT_BUILD_TARGET="rebuild-cluster"
13632 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
13633 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13634 -JAVA_PKG_BSFIX="off"
13635 -
13636 -JAVA_PKG_WANT_SOURCE="1.7"
13637 -JAVA_PKG_WANT_TARGET="1.7"
13638 -
13639 -src_unpack() {
13640 - unpack $(basename ${SOURCE_URL})
13641 -
13642 - einfo "Deleting bundled jars..."
13643 - find -name "*.jar" -type f -delete
13644 -
13645 - unpack netbeans-9999-r14-build.xml.patch.bz2
13646 -
13647 - pushd "${S}" >/dev/null || die
13648 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
13649 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
13650 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
13651 - 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
13652 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
13653 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
13654 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
13655 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
13656 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
13657 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
13658 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
13659 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
13660 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
13661 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
13662 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
13663 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
13664 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
13665 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
13666 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
13667 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
13668 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
13669 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
13670 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
13671 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
13672 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
13673 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
13674 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
13675 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
13676 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
13677 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
13678 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
13679 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
13680 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
13681 - 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
13682 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
13683 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
13684 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
13685 - 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
13686 - 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
13687 - 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
13688 - 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
13689 - 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
13690 - 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
13691 - 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
13692 - 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
13693 - 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
13694 - 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
13695 - 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
13696 - 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
13697 - 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
13698 - 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
13699 - 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
13700 - 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
13701 - 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
13702 - 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
13703 - 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
13704 - 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
13705 - 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
13706 - 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
13707 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
13708 - 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
13709 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
13710 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
13711 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
13712 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
13713 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
13714 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
13715 - 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
13716 - 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
13717 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
13718 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
13719 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
13720 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
13721 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
13722 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
13723 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
13724 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
13725 - popd >/dev/null || die
13726 -}
13727 -
13728 -src_prepare() {
13729 - einfo "Deleting bundled class files..."
13730 - find -name "*.class" -type f | xargs rm -vf
13731 -
13732 - epatch netbeans-9999-r14-build.xml.patch
13733 -
13734 - # Support for custom patches
13735 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13736 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13737 -
13738 - if [ -n "${files}" ] ; then
13739 - einfo "Applying custom patches:"
13740 -
13741 - for file in ${files} ; do
13742 - epatch "${file}"
13743 - done
13744 - fi
13745 - fi
13746 -
13747 - einfo "Symlinking external libraries..."
13748 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13749 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
13750 -
13751 - einfo "Linking in other clusters..."
13752 - mkdir "${S}"/nbbuild/netbeans || die
13753 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13754 -
13755 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13756 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13757 - touch nb.cluster.platform.built
13758 -
13759 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
13760 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13761 - touch nb.cluster.harness.built
13762 -
13763 - popd >/dev/null || die
13764 -
13765 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
13766 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
13767 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
13768 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
13769 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
13770 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
13771 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
13772 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
13773 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
13774 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
13775 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
13776 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
13777 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
13778 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
13779 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
13780 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
13781 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
13782 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
13783 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
13784 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
13785 - 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
13786 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
13787 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
13788 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
13789 -
13790 - java-pkg-2_src_prepare
13791 -}
13792 -
13793 -src_compile() {
13794 - unset DISPLAY
13795 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
13796 -}
13797 -
13798 -src_install() {
13799 - pushd nbbuild/netbeans/ide >/dev/null || die
13800 -
13801 - insinto ${INSTALL_DIR}
13802 -
13803 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13804 -
13805 - doins -r *
13806 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
13807 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
13808 -
13809 - insinto ${INSTALL_DIR}/bin/nativeexecution
13810 - doins bin/nativeexecution/*
13811 -
13812 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
13813 - for file in *.sh ; do
13814 - fperms 755 ${file}
13815 - done
13816 - popd >/dev/null || die
13817 -
13818 - if use x86 ; then
13819 - doins -r bin/nativeexecution/Linux-x86
13820 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
13821 - for file in * ; do
13822 - fperms 755 ${file}
13823 - done
13824 - popd >/dev/null || die
13825 - elif use amd64 ; then
13826 - doins -r bin/nativeexecution/Linux-x86_64
13827 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
13828 - for file in * ; do
13829 - fperms 755 ${file}
13830 - done
13831 - popd >/dev/null || die
13832 - fi
13833 -
13834 - popd >/dev/null || die
13835 -
13836 - local instdir=${INSTALL_DIR}/modules
13837 - pushd "${D}"/${instdir} >/dev/null || die
13838 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
13839 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
13840 - popd >/dev/null || die
13841 -
13842 - local instdir=${INSTALL_DIR}/modules/ext
13843 - pushd "${D}"/${instdir} >/dev/null || die
13844 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
13845 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
13846 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
13847 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
13848 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
13849 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
13850 - 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
13851 - 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
13852 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
13853 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
13854 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
13855 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
13856 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
13857 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
13858 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
13859 - popd >/dev/null || die
13860 -
13861 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
13862 - pushd "${D}"/${instdir} >/dev/null || die
13863 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
13864 - popd >/dev/null || die
13865 -
13866 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
13867 - pushd "${D}"/${instdir} >/dev/null || die
13868 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
13869 - popd >/dev/null || die
13870 -
13871 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
13872 -}
13873
13874 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150923.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150923.ebuild
13875 deleted file mode 100644
13876 index 4c27751..0000000
13877 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150923.ebuild
13878 +++ /dev/null
13879 @@ -1,377 +0,0 @@
13880 -# Copyright 1999-2015 Gentoo Foundation
13881 -# Distributed under the terms of the GNU General Public License v2
13882 -# $Id$
13883 -
13884 -EAPI="4"
13885 -inherit eutils java-pkg-2 java-ant-2
13886 -
13887 -DESCRIPTION="Netbeans IDE Cluster"
13888 -HOMEPAGE="http://netbeans.org/projects/ide"
13889 -SLOT="9999"
13890 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
13891 -SRC_URI="${SOURCE_URL}
13892 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13893 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
13894 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
13895 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
13896 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
13897 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
13898 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
13899 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
13900 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
13901 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
13902 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
13903 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
13904 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
13905 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
13906 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
13907 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
13908 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
13909 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
13910 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
13911 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
13912 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
13913 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
13914 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
13915 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
13916 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
13917 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
13918 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
13919 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
13920 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
13921 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
13922 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
13923 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
13924 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
13925 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
13926 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
13927 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
13928 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
13929 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
13930 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
13931 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
13932 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
13933 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
13934 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
13935 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
13936 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
13937 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
13938 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
13939 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
13940 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
13941 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
13942 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
13943 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
13944 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
13945 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
13946 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
13947 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
13948 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
13949 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
13950 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
13951 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
13952 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
13953 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
13954 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
13955 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
13956 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
13957 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
13958 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
13959 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
13960 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
13961 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
13962 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
13963 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
13964 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
13965 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
13966 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
13967 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
13968 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13969 -KEYWORDS="~amd64 ~x86"
13970 -IUSE=""
13971 -S="${WORKDIR}"
13972 -
13973 -CDEPEND="~dev-java/netbeans-harness-${PV}
13974 - ~dev-java/netbeans-platform-${PV}
13975 - dev-java/commons-httpclient:3
13976 - dev-java/commons-lang:2.1
13977 - dev-java/commons-logging:0
13978 - dev-java/icu4j:4.4
13979 - dev-java/iso-relax:0
13980 - dev-java/jdbc-mysql:0
13981 - dev-java/jdbc-postgresql:0
13982 - >=dev-java/jsch-0.1.46:0
13983 - >=dev-java/json-simple-1.1:0
13984 - dev-java/jsr173:0
13985 - dev-java/jzlib:0
13986 - dev-java/jvyamlb:0
13987 - dev-java/log4j:0
13988 - dev-java/lucene:3.5
13989 - dev-java/rhino:1.6
13990 - dev-java/saxon:9
13991 - dev-java/smack:2.2
13992 - dev-java/sun-jaf:0
13993 - dev-java/tomcat-servlet-api:2.2
13994 - dev-java/ws-commons-util:0
13995 - dev-java/xerces:2"
13996 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
13997 -# app-text/jing:0 our version is probably too old
13998 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
13999 -# dev-java/freemarker:2.3
14000 -# dev-java/ini4j:0 our version is too old
14001 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14002 -# dev-java/trilead-ssh2:0 in overlay
14003 -DEPEND=">=virtual/jdk-1.7
14004 - app-arch/unzip
14005 - dev-java/commons-codec:0
14006 - ${CDEPEND}
14007 - dev-java/javacc:0
14008 - dev-java/javahelp:0"
14009 -RDEPEND=">=virtual/jdk-1.7
14010 - ${CDEPEND}"
14011 -
14012 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14013 -
14014 -EANT_BUILD_XML="nbbuild/build.xml"
14015 -EANT_BUILD_TARGET="rebuild-cluster"
14016 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
14017 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14018 -JAVA_PKG_BSFIX="off"
14019 -
14020 -JAVA_PKG_WANT_SOURCE="1.7"
14021 -JAVA_PKG_WANT_TARGET="1.7"
14022 -
14023 -src_unpack() {
14024 - unpack $(basename ${SOURCE_URL})
14025 -
14026 - einfo "Deleting bundled jars..."
14027 - find -name "*.jar" -type f -delete
14028 -
14029 - unpack netbeans-9999-r14-build.xml.patch.bz2
14030 -
14031 - pushd "${S}" >/dev/null || die
14032 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14033 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14034 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14035 - 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
14036 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14037 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14038 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14039 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
14040 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14041 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14042 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14043 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14044 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14045 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
14046 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14047 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14048 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14049 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14050 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14051 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
14052 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14053 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14054 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14055 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14056 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14057 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14058 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14059 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14060 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14061 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14062 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
14063 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
14064 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
14065 - 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
14066 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
14067 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14068 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14069 - 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
14070 - 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
14071 - 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
14072 - 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
14073 - 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
14074 - 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
14075 - 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
14076 - 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
14077 - 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
14078 - 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
14079 - 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
14080 - 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
14081 - 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
14082 - 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
14083 - 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
14084 - 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
14085 - 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
14086 - 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
14087 - 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
14088 - 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
14089 - 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
14090 - 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
14091 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
14092 - 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
14093 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14094 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14095 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14096 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14097 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14098 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14099 - 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
14100 - 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
14101 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14102 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14103 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14104 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14105 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
14106 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14107 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14108 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14109 - popd >/dev/null || die
14110 -}
14111 -
14112 -src_prepare() {
14113 - einfo "Deleting bundled class files..."
14114 - find -name "*.class" -type f | xargs rm -vf
14115 -
14116 - epatch netbeans-9999-r14-build.xml.patch
14117 -
14118 - # Support for custom patches
14119 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14120 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14121 -
14122 - if [ -n "${files}" ] ; then
14123 - einfo "Applying custom patches:"
14124 -
14125 - for file in ${files} ; do
14126 - epatch "${file}"
14127 - done
14128 - fi
14129 - fi
14130 -
14131 - einfo "Symlinking external libraries..."
14132 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14133 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14134 -
14135 - einfo "Linking in other clusters..."
14136 - mkdir "${S}"/nbbuild/netbeans || die
14137 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14138 -
14139 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14140 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14141 - touch nb.cluster.platform.built
14142 -
14143 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14144 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14145 - touch nb.cluster.harness.built
14146 -
14147 - popd >/dev/null || die
14148 -
14149 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
14150 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14151 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14152 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14153 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14154 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14155 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14156 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14157 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14158 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14159 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
14160 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14161 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14162 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14163 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14164 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14165 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14166 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14167 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14168 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14169 - 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
14170 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14171 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14172 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14173 -
14174 - java-pkg-2_src_prepare
14175 -}
14176 -
14177 -src_compile() {
14178 - unset DISPLAY
14179 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14180 -}
14181 -
14182 -src_install() {
14183 - pushd nbbuild/netbeans/ide >/dev/null || die
14184 -
14185 - insinto ${INSTALL_DIR}
14186 -
14187 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14188 -
14189 - doins -r *
14190 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
14191 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
14192 -
14193 - insinto ${INSTALL_DIR}/bin/nativeexecution
14194 - doins bin/nativeexecution/*
14195 -
14196 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
14197 - for file in *.sh ; do
14198 - fperms 755 ${file}
14199 - done
14200 - popd >/dev/null || die
14201 -
14202 - if use x86 ; then
14203 - doins -r bin/nativeexecution/Linux-x86
14204 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
14205 - for file in * ; do
14206 - fperms 755 ${file}
14207 - done
14208 - popd >/dev/null || die
14209 - elif use amd64 ; then
14210 - doins -r bin/nativeexecution/Linux-x86_64
14211 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
14212 - for file in * ; do
14213 - fperms 755 ${file}
14214 - done
14215 - popd >/dev/null || die
14216 - fi
14217 -
14218 - popd >/dev/null || die
14219 -
14220 - local instdir=${INSTALL_DIR}/modules
14221 - pushd "${D}"/${instdir} >/dev/null || die
14222 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
14223 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
14224 - popd >/dev/null || die
14225 -
14226 - local instdir=${INSTALL_DIR}/modules/ext
14227 - pushd "${D}"/${instdir} >/dev/null || die
14228 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
14229 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
14230 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
14231 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
14232 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
14233 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
14234 - 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
14235 - 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
14236 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
14237 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
14238 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
14239 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
14240 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
14241 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
14242 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
14243 - popd >/dev/null || die
14244 -
14245 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
14246 - pushd "${D}"/${instdir} >/dev/null || die
14247 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
14248 - popd >/dev/null || die
14249 -
14250 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
14251 - pushd "${D}"/${instdir} >/dev/null || die
14252 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
14253 - popd >/dev/null || die
14254 -
14255 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
14256 -}
14257
14258 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150924.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150924.ebuild
14259 deleted file mode 100644
14260 index 771c1cb..0000000
14261 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150924.ebuild
14262 +++ /dev/null
14263 @@ -1,377 +0,0 @@
14264 -# Copyright 1999-2015 Gentoo Foundation
14265 -# Distributed under the terms of the GNU General Public License v2
14266 -# $Id$
14267 -
14268 -EAPI="4"
14269 -inherit eutils java-pkg-2 java-ant-2
14270 -
14271 -DESCRIPTION="Netbeans IDE Cluster"
14272 -HOMEPAGE="http://netbeans.org/projects/ide"
14273 -SLOT="9999"
14274 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
14275 -SRC_URI="${SOURCE_URL}
14276 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14277 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
14278 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
14279 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
14280 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
14281 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
14282 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
14283 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
14284 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
14285 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
14286 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
14287 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
14288 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
14289 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
14290 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
14291 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
14292 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
14293 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
14294 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
14295 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
14296 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
14297 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
14298 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
14299 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
14300 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
14301 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
14302 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
14303 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
14304 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
14305 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
14306 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
14307 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
14308 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
14309 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
14310 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
14311 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
14312 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
14313 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
14314 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
14315 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
14316 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
14317 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
14318 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
14319 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
14320 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
14321 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
14322 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
14323 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
14324 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
14325 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
14326 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
14327 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
14328 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
14329 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
14330 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
14331 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
14332 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
14333 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
14334 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
14335 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
14336 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
14337 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
14338 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
14339 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
14340 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
14341 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
14342 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
14343 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
14344 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
14345 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
14346 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
14347 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
14348 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
14349 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
14350 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
14351 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
14352 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14353 -KEYWORDS="~amd64 ~x86"
14354 -IUSE=""
14355 -S="${WORKDIR}"
14356 -
14357 -CDEPEND="~dev-java/netbeans-harness-${PV}
14358 - ~dev-java/netbeans-platform-${PV}
14359 - dev-java/commons-httpclient:3
14360 - dev-java/commons-lang:2.1
14361 - dev-java/commons-logging:0
14362 - dev-java/icu4j:4.4
14363 - dev-java/iso-relax:0
14364 - dev-java/jdbc-mysql:0
14365 - dev-java/jdbc-postgresql:0
14366 - >=dev-java/jsch-0.1.46:0
14367 - >=dev-java/json-simple-1.1:0
14368 - dev-java/jsr173:0
14369 - dev-java/jzlib:0
14370 - dev-java/jvyamlb:0
14371 - dev-java/log4j:0
14372 - dev-java/lucene:3.5
14373 - dev-java/rhino:1.6
14374 - dev-java/saxon:9
14375 - dev-java/smack:2.2
14376 - dev-java/sun-jaf:0
14377 - dev-java/tomcat-servlet-api:2.2
14378 - dev-java/ws-commons-util:0
14379 - dev-java/xerces:2"
14380 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
14381 -# app-text/jing:0 our version is probably too old
14382 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
14383 -# dev-java/freemarker:2.3
14384 -# dev-java/ini4j:0 our version is too old
14385 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14386 -# dev-java/trilead-ssh2:0 in overlay
14387 -DEPEND=">=virtual/jdk-1.7
14388 - app-arch/unzip
14389 - dev-java/commons-codec:0
14390 - ${CDEPEND}
14391 - dev-java/javacc:0
14392 - dev-java/javahelp:0"
14393 -RDEPEND=">=virtual/jdk-1.7
14394 - ${CDEPEND}"
14395 -
14396 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14397 -
14398 -EANT_BUILD_XML="nbbuild/build.xml"
14399 -EANT_BUILD_TARGET="rebuild-cluster"
14400 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
14401 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14402 -JAVA_PKG_BSFIX="off"
14403 -
14404 -JAVA_PKG_WANT_SOURCE="1.7"
14405 -JAVA_PKG_WANT_TARGET="1.7"
14406 -
14407 -src_unpack() {
14408 - unpack $(basename ${SOURCE_URL})
14409 -
14410 - einfo "Deleting bundled jars..."
14411 - find -name "*.jar" -type f -delete
14412 -
14413 - unpack netbeans-9999-r14-build.xml.patch.bz2
14414 -
14415 - pushd "${S}" >/dev/null || die
14416 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14417 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14418 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14419 - 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
14420 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14421 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14422 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14423 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
14424 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14425 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14426 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14427 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14428 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14429 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
14430 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14431 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14432 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14433 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14434 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14435 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
14436 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14437 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14438 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14439 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14440 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14441 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14442 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14443 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14444 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14445 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14446 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
14447 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
14448 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
14449 - 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
14450 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
14451 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14452 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14453 - 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
14454 - 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
14455 - 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
14456 - 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
14457 - 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
14458 - 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
14459 - 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
14460 - 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
14461 - 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
14462 - 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
14463 - 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
14464 - 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
14465 - 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
14466 - 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
14467 - 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
14468 - 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
14469 - 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
14470 - 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
14471 - 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
14472 - 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
14473 - 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
14474 - 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
14475 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
14476 - 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
14477 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14478 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14479 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14480 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14481 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14482 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14483 - 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
14484 - 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
14485 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14486 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14487 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14488 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14489 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
14490 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14491 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14492 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14493 - popd >/dev/null || die
14494 -}
14495 -
14496 -src_prepare() {
14497 - einfo "Deleting bundled class files..."
14498 - find -name "*.class" -type f | xargs rm -vf
14499 -
14500 - epatch netbeans-9999-r14-build.xml.patch
14501 -
14502 - # Support for custom patches
14503 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14504 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14505 -
14506 - if [ -n "${files}" ] ; then
14507 - einfo "Applying custom patches:"
14508 -
14509 - for file in ${files} ; do
14510 - epatch "${file}"
14511 - done
14512 - fi
14513 - fi
14514 -
14515 - einfo "Symlinking external libraries..."
14516 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14517 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14518 -
14519 - einfo "Linking in other clusters..."
14520 - mkdir "${S}"/nbbuild/netbeans || die
14521 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14522 -
14523 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14524 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14525 - touch nb.cluster.platform.built
14526 -
14527 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14528 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14529 - touch nb.cluster.harness.built
14530 -
14531 - popd >/dev/null || die
14532 -
14533 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
14534 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14535 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14536 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14537 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14538 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14539 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14540 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14541 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14542 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14543 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
14544 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14545 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14546 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14547 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14548 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14549 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14550 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14551 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14552 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14553 - 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
14554 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14555 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14556 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14557 -
14558 - java-pkg-2_src_prepare
14559 -}
14560 -
14561 -src_compile() {
14562 - unset DISPLAY
14563 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14564 -}
14565 -
14566 -src_install() {
14567 - pushd nbbuild/netbeans/ide >/dev/null || die
14568 -
14569 - insinto ${INSTALL_DIR}
14570 -
14571 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14572 -
14573 - doins -r *
14574 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
14575 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
14576 -
14577 - insinto ${INSTALL_DIR}/bin/nativeexecution
14578 - doins bin/nativeexecution/*
14579 -
14580 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
14581 - for file in *.sh ; do
14582 - fperms 755 ${file}
14583 - done
14584 - popd >/dev/null || die
14585 -
14586 - if use x86 ; then
14587 - doins -r bin/nativeexecution/Linux-x86
14588 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
14589 - for file in * ; do
14590 - fperms 755 ${file}
14591 - done
14592 - popd >/dev/null || die
14593 - elif use amd64 ; then
14594 - doins -r bin/nativeexecution/Linux-x86_64
14595 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
14596 - for file in * ; do
14597 - fperms 755 ${file}
14598 - done
14599 - popd >/dev/null || die
14600 - fi
14601 -
14602 - popd >/dev/null || die
14603 -
14604 - local instdir=${INSTALL_DIR}/modules
14605 - pushd "${D}"/${instdir} >/dev/null || die
14606 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
14607 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
14608 - popd >/dev/null || die
14609 -
14610 - local instdir=${INSTALL_DIR}/modules/ext
14611 - pushd "${D}"/${instdir} >/dev/null || die
14612 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
14613 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
14614 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
14615 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
14616 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
14617 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
14618 - 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
14619 - 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
14620 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
14621 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
14622 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
14623 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
14624 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
14625 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
14626 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
14627 - popd >/dev/null || die
14628 -
14629 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
14630 - pushd "${D}"/${instdir} >/dev/null || die
14631 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
14632 - popd >/dev/null || die
14633 -
14634 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
14635 - pushd "${D}"/${instdir} >/dev/null || die
14636 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
14637 - popd >/dev/null || die
14638 -
14639 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
14640 -}
14641
14642 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150925.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150925.ebuild
14643 deleted file mode 100644
14644 index 3de76cd..0000000
14645 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150925.ebuild
14646 +++ /dev/null
14647 @@ -1,377 +0,0 @@
14648 -# Copyright 1999-2015 Gentoo Foundation
14649 -# Distributed under the terms of the GNU General Public License v2
14650 -# $Id$
14651 -
14652 -EAPI="4"
14653 -inherit eutils java-pkg-2 java-ant-2
14654 -
14655 -DESCRIPTION="Netbeans IDE Cluster"
14656 -HOMEPAGE="http://netbeans.org/projects/ide"
14657 -SLOT="9999"
14658 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
14659 -SRC_URI="${SOURCE_URL}
14660 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14661 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
14662 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
14663 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
14664 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
14665 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
14666 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
14667 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
14668 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
14669 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
14670 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
14671 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
14672 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
14673 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
14674 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
14675 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
14676 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
14677 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
14678 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
14679 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
14680 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
14681 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
14682 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
14683 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
14684 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
14685 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
14686 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
14687 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
14688 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
14689 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
14690 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
14691 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
14692 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
14693 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
14694 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
14695 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
14696 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
14697 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
14698 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
14699 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
14700 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
14701 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
14702 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
14703 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
14704 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
14705 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
14706 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
14707 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
14708 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
14709 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
14710 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
14711 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
14712 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
14713 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
14714 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
14715 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
14716 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
14717 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
14718 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
14719 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
14720 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
14721 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
14722 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
14723 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
14724 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
14725 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
14726 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
14727 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
14728 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
14729 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
14730 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
14731 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
14732 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
14733 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
14734 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
14735 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
14736 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14737 -KEYWORDS="~amd64 ~x86"
14738 -IUSE=""
14739 -S="${WORKDIR}"
14740 -
14741 -CDEPEND="~dev-java/netbeans-harness-${PV}
14742 - ~dev-java/netbeans-platform-${PV}
14743 - dev-java/commons-httpclient:3
14744 - dev-java/commons-lang:2.1
14745 - dev-java/commons-logging:0
14746 - dev-java/icu4j:4.4
14747 - dev-java/iso-relax:0
14748 - dev-java/jdbc-mysql:0
14749 - dev-java/jdbc-postgresql:0
14750 - >=dev-java/jsch-0.1.46:0
14751 - >=dev-java/json-simple-1.1:0
14752 - dev-java/jsr173:0
14753 - dev-java/jzlib:0
14754 - dev-java/jvyamlb:0
14755 - dev-java/log4j:0
14756 - dev-java/lucene:3.5
14757 - dev-java/rhino:1.6
14758 - dev-java/saxon:9
14759 - dev-java/smack:2.2
14760 - dev-java/sun-jaf:0
14761 - dev-java/tomcat-servlet-api:2.2
14762 - dev-java/ws-commons-util:0
14763 - dev-java/xerces:2"
14764 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
14765 -# app-text/jing:0 our version is probably too old
14766 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
14767 -# dev-java/freemarker:2.3
14768 -# dev-java/ini4j:0 our version is too old
14769 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
14770 -# dev-java/trilead-ssh2:0 in overlay
14771 -DEPEND=">=virtual/jdk-1.7
14772 - app-arch/unzip
14773 - dev-java/commons-codec:0
14774 - ${CDEPEND}
14775 - dev-java/javacc:0
14776 - dev-java/javahelp:0"
14777 -RDEPEND=">=virtual/jdk-1.7
14778 - ${CDEPEND}"
14779 -
14780 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
14781 -
14782 -EANT_BUILD_XML="nbbuild/build.xml"
14783 -EANT_BUILD_TARGET="rebuild-cluster"
14784 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
14785 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
14786 -JAVA_PKG_BSFIX="off"
14787 -
14788 -JAVA_PKG_WANT_SOURCE="1.7"
14789 -JAVA_PKG_WANT_TARGET="1.7"
14790 -
14791 -src_unpack() {
14792 - unpack $(basename ${SOURCE_URL})
14793 -
14794 - einfo "Deleting bundled jars..."
14795 - find -name "*.jar" -type f -delete
14796 -
14797 - unpack netbeans-9999-r14-build.xml.patch.bz2
14798 -
14799 - pushd "${S}" >/dev/null || die
14800 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
14801 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
14802 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
14803 - 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
14804 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
14805 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
14806 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
14807 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
14808 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
14809 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
14810 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
14811 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
14812 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
14813 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
14814 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
14815 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
14816 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
14817 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
14818 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
14819 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
14820 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
14821 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
14822 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
14823 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
14824 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
14825 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
14826 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
14827 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
14828 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
14829 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
14830 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
14831 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
14832 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
14833 - 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
14834 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
14835 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
14836 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
14837 - 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
14838 - 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
14839 - 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
14840 - 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
14841 - 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
14842 - 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
14843 - 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
14844 - 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
14845 - 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
14846 - 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
14847 - 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
14848 - 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
14849 - 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
14850 - 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
14851 - 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
14852 - 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
14853 - 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
14854 - 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
14855 - 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
14856 - 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
14857 - 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
14858 - 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
14859 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
14860 - 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
14861 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
14862 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
14863 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
14864 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
14865 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
14866 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
14867 - 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
14868 - 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
14869 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
14870 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
14871 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
14872 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
14873 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
14874 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
14875 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
14876 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
14877 - popd >/dev/null || die
14878 -}
14879 -
14880 -src_prepare() {
14881 - einfo "Deleting bundled class files..."
14882 - find -name "*.class" -type f | xargs rm -vf
14883 -
14884 - epatch netbeans-9999-r14-build.xml.patch
14885 -
14886 - # Support for custom patches
14887 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14888 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14889 -
14890 - if [ -n "${files}" ] ; then
14891 - einfo "Applying custom patches:"
14892 -
14893 - for file in ${files} ; do
14894 - epatch "${file}"
14895 - done
14896 - fi
14897 - fi
14898 -
14899 - einfo "Symlinking external libraries..."
14900 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14901 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
14902 -
14903 - einfo "Linking in other clusters..."
14904 - mkdir "${S}"/nbbuild/netbeans || die
14905 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14906 -
14907 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14908 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14909 - touch nb.cluster.platform.built
14910 -
14911 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14912 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14913 - touch nb.cluster.harness.built
14914 -
14915 - popd >/dev/null || die
14916 -
14917 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
14918 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
14919 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
14920 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
14921 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
14922 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
14923 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
14924 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
14925 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
14926 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
14927 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
14928 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
14929 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
14930 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
14931 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
14932 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
14933 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
14934 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
14935 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
14936 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
14937 - 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
14938 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
14939 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
14940 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
14941 -
14942 - java-pkg-2_src_prepare
14943 -}
14944 -
14945 -src_compile() {
14946 - unset DISPLAY
14947 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
14948 -}
14949 -
14950 -src_install() {
14951 - pushd nbbuild/netbeans/ide >/dev/null || die
14952 -
14953 - insinto ${INSTALL_DIR}
14954 -
14955 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
14956 -
14957 - doins -r *
14958 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
14959 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
14960 -
14961 - insinto ${INSTALL_DIR}/bin/nativeexecution
14962 - doins bin/nativeexecution/*
14963 -
14964 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
14965 - for file in *.sh ; do
14966 - fperms 755 ${file}
14967 - done
14968 - popd >/dev/null || die
14969 -
14970 - if use x86 ; then
14971 - doins -r bin/nativeexecution/Linux-x86
14972 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
14973 - for file in * ; do
14974 - fperms 755 ${file}
14975 - done
14976 - popd >/dev/null || die
14977 - elif use amd64 ; then
14978 - doins -r bin/nativeexecution/Linux-x86_64
14979 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
14980 - for file in * ; do
14981 - fperms 755 ${file}
14982 - done
14983 - popd >/dev/null || die
14984 - fi
14985 -
14986 - popd >/dev/null || die
14987 -
14988 - local instdir=${INSTALL_DIR}/modules
14989 - pushd "${D}"/${instdir} >/dev/null || die
14990 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
14991 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
14992 - popd >/dev/null || die
14993 -
14994 - local instdir=${INSTALL_DIR}/modules/ext
14995 - pushd "${D}"/${instdir} >/dev/null || die
14996 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
14997 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
14998 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
14999 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
15000 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
15001 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
15002 - 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
15003 - 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
15004 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
15005 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
15006 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
15007 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
15008 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
15009 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
15010 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
15011 - popd >/dev/null || die
15012 -
15013 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
15014 - pushd "${D}"/${instdir} >/dev/null || die
15015 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
15016 - popd >/dev/null || die
15017 -
15018 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
15019 - pushd "${D}"/${instdir} >/dev/null || die
15020 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
15021 - popd >/dev/null || die
15022 -
15023 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
15024 -}
15025
15026 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20150929.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20150929.ebuild
15027 deleted file mode 100644
15028 index e1a349d..0000000
15029 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20150929.ebuild
15030 +++ /dev/null
15031 @@ -1,377 +0,0 @@
15032 -# Copyright 1999-2015 Gentoo Foundation
15033 -# Distributed under the terms of the GNU General Public License v2
15034 -# $Id$
15035 -
15036 -EAPI="4"
15037 -inherit eutils java-pkg-2 java-ant-2
15038 -
15039 -DESCRIPTION="Netbeans IDE Cluster"
15040 -HOMEPAGE="http://netbeans.org/projects/ide"
15041 -SLOT="9999"
15042 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
15043 -SRC_URI="${SOURCE_URL}
15044 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15045 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
15046 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
15047 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
15048 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
15049 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
15050 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
15051 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
15052 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
15053 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
15054 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
15055 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
15056 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
15057 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
15058 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
15059 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
15060 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
15061 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
15062 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
15063 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
15064 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
15065 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
15066 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
15067 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
15068 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
15069 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
15070 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
15071 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
15072 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
15073 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
15074 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
15075 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
15076 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
15077 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
15078 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
15079 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
15080 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
15081 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
15082 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
15083 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
15084 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
15085 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
15086 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
15087 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
15088 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
15089 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
15090 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
15091 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
15092 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
15093 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
15094 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
15095 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
15096 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
15097 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
15098 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
15099 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
15100 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
15101 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
15102 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
15103 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
15104 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
15105 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
15106 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
15107 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
15108 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
15109 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
15110 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
15111 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
15112 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
15113 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
15114 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
15115 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
15116 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
15117 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
15118 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
15119 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
15120 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15121 -KEYWORDS="~amd64 ~x86"
15122 -IUSE=""
15123 -S="${WORKDIR}"
15124 -
15125 -CDEPEND="~dev-java/netbeans-harness-${PV}
15126 - ~dev-java/netbeans-platform-${PV}
15127 - dev-java/commons-httpclient:3
15128 - dev-java/commons-lang:2.1
15129 - dev-java/commons-logging:0
15130 - dev-java/icu4j:4.4
15131 - dev-java/iso-relax:0
15132 - dev-java/jdbc-mysql:0
15133 - dev-java/jdbc-postgresql:0
15134 - >=dev-java/jsch-0.1.46:0
15135 - >=dev-java/json-simple-1.1:0
15136 - dev-java/jsr173:0
15137 - dev-java/jzlib:0
15138 - dev-java/jvyamlb:0
15139 - dev-java/log4j:0
15140 - dev-java/lucene:3.5
15141 - dev-java/rhino:1.6
15142 - dev-java/saxon:9
15143 - dev-java/smack:2.2
15144 - dev-java/sun-jaf:0
15145 - dev-java/tomcat-servlet-api:2.2
15146 - dev-java/ws-commons-util:0
15147 - dev-java/xerces:2"
15148 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
15149 -# app-text/jing:0 our version is probably too old
15150 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
15151 -# dev-java/freemarker:2.3
15152 -# dev-java/ini4j:0 our version is too old
15153 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
15154 -# dev-java/trilead-ssh2:0 in overlay
15155 -DEPEND=">=virtual/jdk-1.7
15156 - app-arch/unzip
15157 - dev-java/commons-codec:0
15158 - ${CDEPEND}
15159 - dev-java/javacc:0
15160 - dev-java/javahelp:0"
15161 -RDEPEND=">=virtual/jdk-1.7
15162 - ${CDEPEND}"
15163 -
15164 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15165 -
15166 -EANT_BUILD_XML="nbbuild/build.xml"
15167 -EANT_BUILD_TARGET="rebuild-cluster"
15168 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
15169 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15170 -JAVA_PKG_BSFIX="off"
15171 -
15172 -JAVA_PKG_WANT_SOURCE="1.7"
15173 -JAVA_PKG_WANT_TARGET="1.7"
15174 -
15175 -src_unpack() {
15176 - unpack $(basename ${SOURCE_URL})
15177 -
15178 - einfo "Deleting bundled jars..."
15179 - find -name "*.jar" -type f -delete
15180 -
15181 - unpack netbeans-9999-r14-build.xml.patch.bz2
15182 -
15183 - pushd "${S}" >/dev/null || die
15184 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
15185 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
15186 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
15187 - 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
15188 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
15189 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
15190 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
15191 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
15192 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
15193 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
15194 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
15195 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
15196 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
15197 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
15198 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
15199 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
15200 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
15201 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
15202 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
15203 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
15204 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
15205 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
15206 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
15207 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
15208 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
15209 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
15210 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
15211 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
15212 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
15213 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
15214 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
15215 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
15216 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
15217 - 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
15218 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
15219 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
15220 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
15221 - 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
15222 - 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
15223 - 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
15224 - 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
15225 - 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
15226 - 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
15227 - 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
15228 - 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
15229 - 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
15230 - 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
15231 - 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
15232 - 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
15233 - 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
15234 - 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
15235 - 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
15236 - 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
15237 - 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
15238 - 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
15239 - 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
15240 - 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
15241 - 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
15242 - 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
15243 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
15244 - 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
15245 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
15246 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
15247 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
15248 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
15249 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
15250 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
15251 - 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
15252 - 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
15253 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
15254 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
15255 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
15256 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
15257 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
15258 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
15259 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
15260 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
15261 - popd >/dev/null || die
15262 -}
15263 -
15264 -src_prepare() {
15265 - einfo "Deleting bundled class files..."
15266 - find -name "*.class" -type f | xargs rm -vf
15267 -
15268 - epatch netbeans-9999-r14-build.xml.patch
15269 -
15270 - # Support for custom patches
15271 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15272 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15273 -
15274 - if [ -n "${files}" ] ; then
15275 - einfo "Applying custom patches:"
15276 -
15277 - for file in ${files} ; do
15278 - epatch "${file}"
15279 - done
15280 - fi
15281 - fi
15282 -
15283 - einfo "Symlinking external libraries..."
15284 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15285 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
15286 -
15287 - einfo "Linking in other clusters..."
15288 - mkdir "${S}"/nbbuild/netbeans || die
15289 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15290 -
15291 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15292 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15293 - touch nb.cluster.platform.built
15294 -
15295 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15296 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15297 - touch nb.cluster.harness.built
15298 -
15299 - popd >/dev/null || die
15300 -
15301 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
15302 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
15303 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
15304 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
15305 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
15306 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
15307 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
15308 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
15309 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
15310 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
15311 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
15312 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
15313 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
15314 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
15315 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
15316 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
15317 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
15318 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
15319 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
15320 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
15321 - 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
15322 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
15323 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
15324 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
15325 -
15326 - java-pkg-2_src_prepare
15327 -}
15328 -
15329 -src_compile() {
15330 - unset DISPLAY
15331 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
15332 -}
15333 -
15334 -src_install() {
15335 - pushd nbbuild/netbeans/ide >/dev/null || die
15336 -
15337 - insinto ${INSTALL_DIR}
15338 -
15339 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15340 -
15341 - doins -r *
15342 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
15343 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
15344 -
15345 - insinto ${INSTALL_DIR}/bin/nativeexecution
15346 - doins bin/nativeexecution/*
15347 -
15348 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
15349 - for file in *.sh ; do
15350 - fperms 755 ${file}
15351 - done
15352 - popd >/dev/null || die
15353 -
15354 - if use x86 ; then
15355 - doins -r bin/nativeexecution/Linux-x86
15356 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
15357 - for file in * ; do
15358 - fperms 755 ${file}
15359 - done
15360 - popd >/dev/null || die
15361 - elif use amd64 ; then
15362 - doins -r bin/nativeexecution/Linux-x86_64
15363 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
15364 - for file in * ; do
15365 - fperms 755 ${file}
15366 - done
15367 - popd >/dev/null || die
15368 - fi
15369 -
15370 - popd >/dev/null || die
15371 -
15372 - local instdir=${INSTALL_DIR}/modules
15373 - pushd "${D}"/${instdir} >/dev/null || die
15374 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
15375 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
15376 - popd >/dev/null || die
15377 -
15378 - local instdir=${INSTALL_DIR}/modules/ext
15379 - pushd "${D}"/${instdir} >/dev/null || die
15380 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
15381 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
15382 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
15383 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
15384 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
15385 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
15386 - 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
15387 - 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
15388 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
15389 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
15390 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
15391 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
15392 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
15393 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
15394 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
15395 - popd >/dev/null || die
15396 -
15397 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
15398 - pushd "${D}"/${instdir} >/dev/null || die
15399 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
15400 - popd >/dev/null || die
15401 -
15402 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
15403 - pushd "${D}"/${instdir} >/dev/null || die
15404 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
15405 - popd >/dev/null || die
15406 -
15407 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
15408 -}
15409
15410 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
15411 index 19522c3..18e01dd 100644
15412 --- a/dev-java/netbeans-java/Manifest
15413 +++ b/dev-java/netbeans-java/Manifest
15414 @@ -23,7 +23,6 @@ DIST D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip 84706 SHA256 2
15415 DIST D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar 120575 SHA256 51945be4ed200cfc439d2db986bdcc184ecdfec5d0880a8c2854f88dcf20df0b SHA512 788bb5e115a77e12e9329db70e0b6edca185ebd5e30a8178f451da3a8492acba8c89848873acff224868772f464f17bd9eccc9130638d49c95593edd697d3dd2 WHIRLPOOL 9026c59ae69df71d205278a2cd7aeae24c72d74f1356bbf7d3dbe2fcceddb02948a94a87d4f7e6d710a5cc4e642d0de38d16690fff830d10b8372bcbecdd86b5
15416 DIST E5579EF3B0C1EF2F43562DD0C3B32F8E1F603B49-nb-javac-api.jar 173813 SHA256 39fa3597e77942f589e299942e4d5f25ae04f699edfe6bd9135d5f425845649b SHA512 ca940f40881ff5a908fafc80f6aa90866d58c54189bfc073a2559ee76496f3127df920abda5d9c7aacf9a54cda693884127c1e3f696d4fc8367351313c900cc5 WHIRLPOOL fae1db760f988f4e2886d8a2f9b2384a194bf8b579825971466a21ec4fa4971a6e4e56b477ba0b61e2e034777af6c49c66d4425734cd6f9db4aca15041b384f6
15417 DIST E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar 227553 SHA256 2884a6c80cb647199c9edf9d00c5b709502aa63092279b93b9a50ba1578bfc32 SHA512 5ff83f5925fa4250ecb46e08f7f064ccf5d637bff14edadf16abbcd0d6a6203cedd07a64cc5718656249d18b17a1016f7152094da3f8ed13fdbee9afbdfcd926 WHIRLPOOL d80fbd65b3aefa48361b4bafaf179e8076caf97cc7b2a4b5f7437a14f30ea568aa86b699fb2dcc1fb6a4042b131702c87e37d8cf04591f8669414b89d0acc185
15418 -DIST F210CBE1FA591EDAFD64E6076E926A0A9A30F129-nb-javac-impl.jar 2766774 SHA256 c98d5b8ca1ed96a18e2a3746573c4993f60276dac4695458e10ca39b6a93bd80 SHA512 4b86bea06aeb814148463db5b038da6b47ae10bb7cac438c1573a0de240546d7c7655511c8302c019b8d44e2d94da61d42b4ad389292800789bd2b0211e19337 WHIRLPOOL b818358911892eaae9dbf85f11052b753a777f34edea10c4c8761c8e9c90d7b227a3feef646b6724681370f36b89845c08484b787e718eb18cbbcc81e0e6ad1b
15419 DIST F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip 930828 SHA256 5f41fe1ef8a7607bafbc04baa7814aecaf72b90a6fa796adec0846f50f8ac7f0 SHA512 0a65813cf76e997b362a0ce48ec55ac180907a7af6062c6f86f96448775164c2bf67c147920f2bfa6a8eb24c14046acf66d0ee9a5481bd7b9b251774a86a7db6 WHIRLPOOL edd56a338e08e788a307849794387069a60b1873a3a8fa29e1e7045fbf8a2f1ff175e68579df3789fdf6af8f7f94de2430560a89de48d64c22e76b1fe95b6505
15420 DIST FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar 2766800 SHA256 cd65bd26b26b7823fc8a00ec84d951532403f8c665f114ac7704ec5f9b90af22 SHA512 164a438eb6b55534037705505cb3adda39dc4e813535f0108ff6cf65e9f39db58069a22678c2484a22e2da1b1d70063b5a56e55f8c56a51f8d9953c1791c17ec WHIRLPOOL e551a60bc8d10869fe35c558dff3d3249f18922ebc32ea9a170b468e025762fe31d154a6dd1239c390c70c9cbd70639a98532492b108d9acf69e07419a818f6e
15421 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
15422 @@ -31,16 +30,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
15423 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15424 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
15425 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15426 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
15427 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
15428 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
15429 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
15430 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
15431 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
15432 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
15433 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
15434 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
15435 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
15436 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
15437 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
15438 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
15439 @@ -62,16 +51,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
15440 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
15441 EBUILD netbeans-java-8.0.2-r3.ebuild 13294 SHA256 4abac657cff75400e92b1f2b19bca696113cdc37611c8c0f49dfa8c82fec4296 SHA512 32e41d7acc3aca026993e5edc791f1314f2bfda47413538af655b0335973c4fe50d998c67f129307b164075c3e0503280b4c1729d700431644ca6610d7f0f635 WHIRLPOOL d7f99c13421d08529b54085138fcffd2959a3c3f97d94a1dbe6e726a6dbc2cded69ec0bf97e1458b56847ac121954e8f173c1adde0703fd2969defa53ac37c51
15442 EBUILD netbeans-java-8.1_rc2.ebuild 14773 SHA256 4028adb2993d8a7cd8a4434afb5bc4d2a29bc2812c7ffda3131f2bfe3d4a6b8f SHA512 373ea3bb9175ef0cb4b74c67af69ea0409bbf364220f4b690cc628769cc748594e518efa9a35f890c1da952830b4dc7a1d316e7c020f2f1d704ce6973dd13859 WHIRLPOOL a8adc3fd9e2e9459ebe06d32939d92f5eb2cad81521d2f7f08445d8d000d34fd6f6bb7b69a274e60499637c866ec4654f789fa431382393db5538e5f57090f69
15443 -EBUILD netbeans-java-9999_p20150914.ebuild 14818 SHA256 0b3ea17a460bed5d409d466392b7b8868b5f11d2227cad477a9887c6166fc7b9 SHA512 069cf42315117a89beb7255f42ca56643cbc4bfde90e55a8aba611284a2cabdda89ed736c243930b19856cbe1df472dba605ffed2b5baa8de6f90c13aee0e448 WHIRLPOOL 4dcab901e6f83addcd969657bfa0c5f6c5a33c36160c4fb96dabb023cd65dc1b5388e6c8c3060a72187c74167b98ca26f8f32fb9a0fa6736437004909670c4af
15444 -EBUILD netbeans-java-9999_p20150915.ebuild 14818 SHA256 dbc97e28543c2bd6cd3a344394e0ea4fba87fc33a89cef7dc9768306efc91086 SHA512 a2de236bd5a4629e01d5ece58839ff4feaf94441f9007fe0329822d072ed26c27654104596ea1549bdf79a38bbf530c055852c48472cc117095333ee7b95640b WHIRLPOOL c408590ba6a37c620c75adbbed41e7fcf2b814b6bdb8b3bbbbed26d02f9ec7730ef3873e35d70fe76a0289a96a3c3b568202e5038ba7d118a75c9f2ada86f558
15445 -EBUILD netbeans-java-9999_p20150917.ebuild 14818 SHA256 cf02b7f6f35c87246cdf3c674d64155a4b4656e2480e3316c17238776334e7d2 SHA512 f667b54a8c69d59ef61253161781010abe7d1a9e541cdc7d91a24f457fa5e74330c931ad0155b7df50a5e8b49f3ff8783d78133bdf5881922bc5504980909497 WHIRLPOOL c5ec3c80c718f0439fb1fc3ddc6280b6381c5f1b04e9617f19bf7819dd3e4e7fe326a4648f67f3fe73cbf106577ada863677a577d6a20eaaed28c5817127da24
15446 -EBUILD netbeans-java-9999_p20150918.ebuild 14818 SHA256 f647306f8a5f5408048978447686c88779d642db430370be4bcdf93a68eebe12 SHA512 dae337b313851a2780d0e493d9261b14d3989596a309fd31f244e1306d37b1b5957e599628a1de6f73d7bf12f166b301d95add14a55cc8901ed0cbafadbf6f0c WHIRLPOOL 676e62210d06ef772dffc99cee10adbe8e17502a3a1132210c6a3cc9b22b892e6016440419ac20dc8fdee3d88805eedd9671d72eb6c08a1a773ff29d8e962306
15447 -EBUILD netbeans-java-9999_p20150921.ebuild 14818 SHA256 d01b46e6f80a9bf20616d1eff17519bde74f7a50c9d27332dbfe1805f226d35d SHA512 cdc090442fb50fea85493e2dbfeecd6e8531fa2270b9e99c5c1d1f224de71e0cc082dc0ab350103652f7f33b818c09c657f18179c25f9c53d8febf48a9c64dc4 WHIRLPOOL 01b13a756a7ef83b528dc5fd0fc56cf2f543b391e0df3f738dd386f9935209ae4d68ae66b979012d615abbe56bea3eacef77258d1a0b2cccf5159f3054f952fa
15448 -EBUILD netbeans-java-9999_p20150922.ebuild 14818 SHA256 348a24121519445a2d1bb1f027a657a20953d0a74391b82617b6207531174506 SHA512 cf10d10f7034b975d9effc01e3f64cc45a4b4fb72fae011ce195edaac5e1ec7ee47d4944f907d2c3c892c80a67675bb1c49f001af9c35657ef71ae9add0d9dd8 WHIRLPOOL 022fcdec29f71edd292de0e24b081c52b1296fff9debdecb5d4110a31f99db502f8f5dc7fa149897ece85598893c6395f9577e7b5665e65d3f7e129d521b9c76
15449 -EBUILD netbeans-java-9999_p20150923.ebuild 14818 SHA256 9f4b5b668c10447c1578a2394fbac79395df5a28339b257587969ca318a24c74 SHA512 2d46647f4fcc44392f78d0890004e73c51ba6551a13f48cfd14a3dc7d83ded7e680503e412d710c25d43cd4ed714cb5f2c6c15b34f621e3b77f14f90574d6422 WHIRLPOOL 5752022bbef17168a91d47aa73e3a7ff637e09b85b416ff5cf0f81fa5116b09bb3562ceca505be888ace6e845114f6b8790a7dec19f6582b5c8a87cd461c7d71
15450 -EBUILD netbeans-java-9999_p20150924.ebuild 14818 SHA256 cfcdfc64c907fe1a594e997f01b75e3c1c61b8c0b872597c3072169d7f21c5d4 SHA512 def4870e3e70555552f2fe6a65892c7a4a6da37c6bda3197a7af7e89aee39521b064b1aedd1e0060cf7bfd68eabec3f8df52d0fbd0082c6109e9066f2cec2e7f WHIRLPOOL 3202638e60fc8944af0fa213e10347c45022a0115a8a3927946c31ee9425cb8a5a47def8c1a5fb369c4683bb6bd7121829a1e452dd1c1bc96f15072763732318
15451 -EBUILD netbeans-java-9999_p20150925.ebuild 14818 SHA256 8009633b2894840b5c4405358400690e05d1bfa8ebdb5729dfc8d9b1bdddbc21 SHA512 99ff05cd7d9a28dad280bd45243754ebea442fcfe60a1091aeb31be6e4cbcee34d8c6218995032e631bd12858b04098e4c8671329b8b35ee9ef54521e84836ce WHIRLPOOL 1e817112d9a171419afa1569149c8406a90c75ad261c7f3364469e2cdab72f969d4530c52102ab10d43116566453cce59afcec2da3c0246ba3cbf170967ddd8a
15452 -EBUILD netbeans-java-9999_p20150929.ebuild 14818 SHA256 e746cd4a38e63f882c42e022c8635b0daa17205de2bc484df92ffad88fc91b6f SHA512 1250330f5b76235fa42455fe5dc022d42090a989251c03a2e85755321aba68a76153cc46975af20b409de3cdc441031bb6db7bd668324117389bc10b8ecd20e0 WHIRLPOOL a65e0257e2d06b7099ff605f1fc5d177aee6055a635176cb7003c28efc67cb9a1086763aa63e9175f0def4f7a350490059446e7176209849176a4ef36d786a02
15453 EBUILD netbeans-java-9999_p20151001.ebuild 14818 SHA256 9ab4fd89bdaaad622116497f3e113e05b29acbbb83bc36fa6062b7eeff7c13f9 SHA512 060b6d6b4852fca9830f0067c218e775bd23854affbd4b254d6148e80f696e9704df24af93ff962c3419d3bf62157ccc54032647e6b84c8beb3d16596dd355b8 WHIRLPOOL a02fffb34b3439853100d5630559ee832d617140b3f52e81f789abfa2787835d7e13f74cde0d8ba8af9556bc23d4b032f188d1b16facc5abadddb7465b098c98
15454 EBUILD netbeans-java-9999_p20151002.ebuild 14818 SHA256 75fabd2d1daa267b808eb69b3efc6ae9392d61bb39ba579a12d7f6c2d34d8438 SHA512 0903e337632ec3328a0847727d13f04f5813275a7da9c653f8ded21847ec7fd97c79e16559de23fbbea69c30156c53a3477aca4b91f02ab7a55d19a8681eb3dc WHIRLPOOL b11fe21dce01e1b22a2a0e4b2cb8c1ef86a315e67dfac782b1ffd1dd7eed1eb6de6c67ed589d42a392d59f2999df359d2ea29535dc18778a05823ddc872a71f9
15455 EBUILD netbeans-java-9999_p20151003.ebuild 14818 SHA256 aab7d1a7d6ff497d668d8de99f4b04d420824e2c69be2d005374d3f73f4f1694 SHA512 43a524b96d401bc2d3db19c07e88db66d089a470a4d307954e846ae8dc948157f9a8973a0bd22faa0a77bb1fdfe363be20b47a2aa5d46f3e45f9a47ef1e19b93 WHIRLPOOL 333889b94ae9b842d3e86b204e8b3ec9260c9bf0266046877d2c08a3ef2d5ad935b068c3dd939036f758c66afdd36089015b57be46885fc1957945ce02056058
15456
15457 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150914.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150914.ebuild
15458 deleted file mode 100644
15459 index e3d38c9..0000000
15460 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150914.ebuild
15461 +++ /dev/null
15462 @@ -1,273 +0,0 @@
15463 -# Copyright 1999-2015 Gentoo Foundation
15464 -# Distributed under the terms of the GNU General Public License v2
15465 -# $Id$
15466 -
15467 -EAPI="4"
15468 -inherit eutils java-pkg-2 java-ant-2
15469 -
15470 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
15471 -
15472 -DESCRIPTION="Netbeans Java Cluster"
15473 -HOMEPAGE="http://netbeans.org/projects/java"
15474 -SLOT="9999"
15475 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
15476 -# jarjar-1.4 contains also asm libraries
15477 -SRC_URI="${SOURCE_URL}
15478 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15479 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
15480 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
15481 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
15482 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
15483 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
15484 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
15485 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
15486 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
15487 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
15488 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
15489 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
15490 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
15491 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
15492 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
15493 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
15494 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
15495 - http://hg.netbeans.org/binaries/F210CBE1FA591EDAFD64E6076E926A0A9A30F129-nb-javac-impl.jar
15496 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
15497 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
15498 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
15499 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
15500 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
15501 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
15502 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15503 -KEYWORDS="~amd64 ~x86"
15504 -IUSE=""
15505 -S="${WORKDIR}"
15506 -
15507 -CDEPEND="~dev-java/netbeans-platform-${PV}
15508 - ~dev-java/netbeans-extide-${PV}
15509 - ~dev-java/netbeans-harness-${PV}
15510 - ~dev-java/netbeans-ide-${PV}
15511 - ~dev-java/netbeans-websvccommon-${PV}
15512 - dev-java/beansbinding:0
15513 - dev-java/cglib:3
15514 - dev-java/jdom:0"
15515 -DEPEND=">=virtual/jdk-1.7
15516 - app-arch/unzip
15517 - ${CDEPEND}
15518 - dev-java/javahelp:0
15519 - dev-java/json-simple:0
15520 - dev-java/junit:4"
15521 -RDEPEND=">=virtual/jdk-1.7
15522 - ${CDEPEND}
15523 - dev-java/absolutelayout:0
15524 - dev-java/antlr:0[java]
15525 - dev-java/c3p0:0
15526 - dev-java/commons-cli:1
15527 - dev-java/commons-collections:0
15528 - dev-java/dom4j:1
15529 - dev-java/fastinfoset:0
15530 - dev-java/glassfish-transaction-api:0
15531 - dev-java/javassist:3
15532 - dev-java/jboss-logging:0
15533 - dev-java/jsr67:0
15534 - dev-java/jsr181:0
15535 - dev-java/jtidy:0
15536 - dev-java/log4j:0
15537 - dev-java/mimepull:0
15538 - dev-java/oracle-javamail:0
15539 - dev-java/saaj:0
15540 - dev-java/slf4j-api:0
15541 - dev-java/slf4j-log4j12:0
15542 - dev-java/slf4j-simple:0
15543 - dev-java/stax-ex:0
15544 - dev-java/stax2-api:0
15545 - dev-java/xmlstreambuffer:0"
15546 -
15547 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15548 -
15549 -EANT_BUILD_XML="nbbuild/build.xml"
15550 -EANT_BUILD_TARGET="rebuild-cluster"
15551 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15552 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15553 -JAVA_PKG_BSFIX="off"
15554 -
15555 -pkg_pretend() {
15556 - local die_now=""
15557 -
15558 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
15559 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
15560 - eerror "Please remove following symlinks and run emerge again:"
15561 - find /usr/share/netbeans-java-${SLOT}/ant -type l
15562 - die_now="1"
15563 - fi
15564 - fi
15565 -
15566 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
15567 - if [ -z "${die_now}" ]; then
15568 - eerror "Please remove following symlinks and run emerge again:"
15569 - fi
15570 -
15571 - echo "/usr/share/netbeans-java-${SLOT}/maven"
15572 - die_now="1"
15573 - fi
15574 -
15575 - if [ -n "${die_now}" ]; then
15576 - die "Symlinks exist"
15577 - fi
15578 -}
15579 -
15580 -src_unpack() {
15581 - unpack $(basename ${SOURCE_URL})
15582 -
15583 - einfo "Deleting bundled jars..."
15584 - find -name "*.jar" -type f -delete
15585 -
15586 - unpack netbeans-9999-r14-build.xml.patch.bz2
15587 -
15588 - pushd "${S}" >/dev/null || die
15589 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
15590 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
15591 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
15592 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
15593 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
15594 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
15595 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
15596 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
15597 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
15598 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
15599 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
15600 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
15601 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
15602 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
15603 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
15604 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15605 - ln -s "${DISTDIR}"/F210CBE1FA591EDAFD64E6076E926A0A9A30F129-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
15606 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
15607 - 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
15608 - 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
15609 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
15610 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
15611 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
15612 - popd >/dev/null || die
15613 -}
15614 -
15615 -src_prepare() {
15616 - einfo "Deleting bundled class files..."
15617 - find -name "*.class" -type f | xargs rm -vf
15618 -
15619 - epatch netbeans-9999-r14-build.xml.patch
15620 -
15621 - # Support for custom patches
15622 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15623 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15624 -
15625 - if [ -n "${files}" ] ; then
15626 - einfo "Applying custom patches:"
15627 -
15628 - for file in ${files} ; do
15629 - epatch "${file}"
15630 - done
15631 - fi
15632 - fi
15633 -
15634 - einfo "Symlinking external libraries..."
15635 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15636 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
15637 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
15638 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15639 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
15640 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
15641 -
15642 - einfo "Linking in other clusters..."
15643 - mkdir "${S}"/nbbuild/netbeans || die
15644 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15645 -
15646 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15647 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15648 - touch nb.cluster.platform.built
15649 -
15650 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15651 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15652 - touch nb.cluster.extide.built
15653 -
15654 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15655 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15656 - touch nb.cluster.harness.built
15657 -
15658 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15659 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15660 - touch nb.cluster.ide.built
15661 -
15662 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
15663 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15664 - touch nb.cluster.websvccommon.built
15665 -
15666 - popd >/dev/null || die
15667 -
15668 - java-pkg-2_src_prepare
15669 -}
15670 -
15671 -src_install() {
15672 - pushd nbbuild/netbeans/java >/dev/null || die
15673 -
15674 - insinto ${INSTALL_DIR}
15675 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15676 -
15677 - doins -r *
15678 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
15679 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
15680 -
15681 - popd >/dev/null || die
15682 -
15683 - local instdir=/${INSTALL_DIR}/maven/lib
15684 - pushd "${D}"/${instdir} >/dev/null || die
15685 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
15686 - popd >/dev/null || die
15687 -
15688 - local instdir=/${INSTALL_DIR}/modules/ext
15689 - pushd "${D}"/${instdir} >/dev/null || die
15690 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
15691 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
15692 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
15693 - popd >/dev/null || die
15694 -
15695 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
15696 - pushd "${D}"/${instdir} >/dev/null || die
15697 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
15698 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
15699 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
15700 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
15701 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
15702 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
15703 - 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
15704 - 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
15705 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
15706 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
15707 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
15708 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
15709 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
15710 - popd >/dev/null || die
15711 -
15712 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
15713 - pushd "${D}"/${instdir} >/dev/null || die
15714 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
15715 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
15716 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
15717 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
15718 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
15719 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
15720 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
15721 - popd >/dev/null || die
15722 -
15723 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
15724 - pushd "${D}"/${instdir} >/dev/null || die
15725 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
15726 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
15727 - popd >/dev/null || die
15728 -
15729 - local instdir=${INSTALL_DIR}/modules/ext/maven
15730 - pushd "${D}"/${instdir} >/dev/null || die
15731 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
15732 - popd >/dev/null || die
15733 -
15734 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
15735 -}
15736
15737 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150915.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150915.ebuild
15738 deleted file mode 100644
15739 index 36ff3cf..0000000
15740 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150915.ebuild
15741 +++ /dev/null
15742 @@ -1,273 +0,0 @@
15743 -# Copyright 1999-2015 Gentoo Foundation
15744 -# Distributed under the terms of the GNU General Public License v2
15745 -# $Id$
15746 -
15747 -EAPI="4"
15748 -inherit eutils java-pkg-2 java-ant-2
15749 -
15750 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
15751 -
15752 -DESCRIPTION="Netbeans Java Cluster"
15753 -HOMEPAGE="http://netbeans.org/projects/java"
15754 -SLOT="9999"
15755 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
15756 -# jarjar-1.4 contains also asm libraries
15757 -SRC_URI="${SOURCE_URL}
15758 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15759 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
15760 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
15761 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
15762 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
15763 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
15764 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
15765 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
15766 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
15767 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
15768 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
15769 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
15770 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
15771 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
15772 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
15773 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
15774 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
15775 - http://hg.netbeans.org/binaries/F210CBE1FA591EDAFD64E6076E926A0A9A30F129-nb-javac-impl.jar
15776 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
15777 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
15778 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
15779 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
15780 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
15781 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
15782 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15783 -KEYWORDS="~amd64 ~x86"
15784 -IUSE=""
15785 -S="${WORKDIR}"
15786 -
15787 -CDEPEND="~dev-java/netbeans-platform-${PV}
15788 - ~dev-java/netbeans-extide-${PV}
15789 - ~dev-java/netbeans-harness-${PV}
15790 - ~dev-java/netbeans-ide-${PV}
15791 - ~dev-java/netbeans-websvccommon-${PV}
15792 - dev-java/beansbinding:0
15793 - dev-java/cglib:3
15794 - dev-java/jdom:0"
15795 -DEPEND=">=virtual/jdk-1.7
15796 - app-arch/unzip
15797 - ${CDEPEND}
15798 - dev-java/javahelp:0
15799 - dev-java/json-simple:0
15800 - dev-java/junit:4"
15801 -RDEPEND=">=virtual/jdk-1.7
15802 - ${CDEPEND}
15803 - dev-java/absolutelayout:0
15804 - dev-java/antlr:0[java]
15805 - dev-java/c3p0:0
15806 - dev-java/commons-cli:1
15807 - dev-java/commons-collections:0
15808 - dev-java/dom4j:1
15809 - dev-java/fastinfoset:0
15810 - dev-java/glassfish-transaction-api:0
15811 - dev-java/javassist:3
15812 - dev-java/jboss-logging:0
15813 - dev-java/jsr67:0
15814 - dev-java/jsr181:0
15815 - dev-java/jtidy:0
15816 - dev-java/log4j:0
15817 - dev-java/mimepull:0
15818 - dev-java/oracle-javamail:0
15819 - dev-java/saaj:0
15820 - dev-java/slf4j-api:0
15821 - dev-java/slf4j-log4j12:0
15822 - dev-java/slf4j-simple:0
15823 - dev-java/stax-ex:0
15824 - dev-java/stax2-api:0
15825 - dev-java/xmlstreambuffer:0"
15826 -
15827 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15828 -
15829 -EANT_BUILD_XML="nbbuild/build.xml"
15830 -EANT_BUILD_TARGET="rebuild-cluster"
15831 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15832 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15833 -JAVA_PKG_BSFIX="off"
15834 -
15835 -pkg_pretend() {
15836 - local die_now=""
15837 -
15838 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
15839 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
15840 - eerror "Please remove following symlinks and run emerge again:"
15841 - find /usr/share/netbeans-java-${SLOT}/ant -type l
15842 - die_now="1"
15843 - fi
15844 - fi
15845 -
15846 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
15847 - if [ -z "${die_now}" ]; then
15848 - eerror "Please remove following symlinks and run emerge again:"
15849 - fi
15850 -
15851 - echo "/usr/share/netbeans-java-${SLOT}/maven"
15852 - die_now="1"
15853 - fi
15854 -
15855 - if [ -n "${die_now}" ]; then
15856 - die "Symlinks exist"
15857 - fi
15858 -}
15859 -
15860 -src_unpack() {
15861 - unpack $(basename ${SOURCE_URL})
15862 -
15863 - einfo "Deleting bundled jars..."
15864 - find -name "*.jar" -type f -delete
15865 -
15866 - unpack netbeans-9999-r14-build.xml.patch.bz2
15867 -
15868 - pushd "${S}" >/dev/null || die
15869 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
15870 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
15871 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
15872 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
15873 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
15874 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
15875 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
15876 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
15877 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
15878 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
15879 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
15880 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
15881 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
15882 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
15883 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
15884 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15885 - ln -s "${DISTDIR}"/F210CBE1FA591EDAFD64E6076E926A0A9A30F129-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
15886 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
15887 - 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
15888 - 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
15889 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
15890 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
15891 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
15892 - popd >/dev/null || die
15893 -}
15894 -
15895 -src_prepare() {
15896 - einfo "Deleting bundled class files..."
15897 - find -name "*.class" -type f | xargs rm -vf
15898 -
15899 - epatch netbeans-9999-r14-build.xml.patch
15900 -
15901 - # Support for custom patches
15902 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15903 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15904 -
15905 - if [ -n "${files}" ] ; then
15906 - einfo "Applying custom patches:"
15907 -
15908 - for file in ${files} ; do
15909 - epatch "${file}"
15910 - done
15911 - fi
15912 - fi
15913 -
15914 - einfo "Symlinking external libraries..."
15915 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15916 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
15917 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
15918 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15919 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
15920 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
15921 -
15922 - einfo "Linking in other clusters..."
15923 - mkdir "${S}"/nbbuild/netbeans || die
15924 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15925 -
15926 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15927 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15928 - touch nb.cluster.platform.built
15929 -
15930 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15931 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15932 - touch nb.cluster.extide.built
15933 -
15934 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15935 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15936 - touch nb.cluster.harness.built
15937 -
15938 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15939 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15940 - touch nb.cluster.ide.built
15941 -
15942 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
15943 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15944 - touch nb.cluster.websvccommon.built
15945 -
15946 - popd >/dev/null || die
15947 -
15948 - java-pkg-2_src_prepare
15949 -}
15950 -
15951 -src_install() {
15952 - pushd nbbuild/netbeans/java >/dev/null || die
15953 -
15954 - insinto ${INSTALL_DIR}
15955 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15956 -
15957 - doins -r *
15958 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
15959 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
15960 -
15961 - popd >/dev/null || die
15962 -
15963 - local instdir=/${INSTALL_DIR}/maven/lib
15964 - pushd "${D}"/${instdir} >/dev/null || die
15965 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
15966 - popd >/dev/null || die
15967 -
15968 - local instdir=/${INSTALL_DIR}/modules/ext
15969 - pushd "${D}"/${instdir} >/dev/null || die
15970 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
15971 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
15972 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
15973 - popd >/dev/null || die
15974 -
15975 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
15976 - pushd "${D}"/${instdir} >/dev/null || die
15977 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
15978 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
15979 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
15980 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
15981 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
15982 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
15983 - 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
15984 - 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
15985 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
15986 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
15987 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
15988 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
15989 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
15990 - popd >/dev/null || die
15991 -
15992 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
15993 - pushd "${D}"/${instdir} >/dev/null || die
15994 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
15995 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
15996 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
15997 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
15998 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
15999 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
16000 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
16001 - popd >/dev/null || die
16002 -
16003 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
16004 - pushd "${D}"/${instdir} >/dev/null || die
16005 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
16006 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
16007 - popd >/dev/null || die
16008 -
16009 - local instdir=${INSTALL_DIR}/modules/ext/maven
16010 - pushd "${D}"/${instdir} >/dev/null || die
16011 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
16012 - popd >/dev/null || die
16013 -
16014 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
16015 -}
16016
16017 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150917.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150917.ebuild
16018 deleted file mode 100644
16019 index c54757f..0000000
16020 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150917.ebuild
16021 +++ /dev/null
16022 @@ -1,273 +0,0 @@
16023 -# Copyright 1999-2015 Gentoo Foundation
16024 -# Distributed under the terms of the GNU General Public License v2
16025 -# $Id$
16026 -
16027 -EAPI="4"
16028 -inherit eutils java-pkg-2 java-ant-2
16029 -
16030 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
16031 -
16032 -DESCRIPTION="Netbeans Java Cluster"
16033 -HOMEPAGE="http://netbeans.org/projects/java"
16034 -SLOT="9999"
16035 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
16036 -# jarjar-1.4 contains also asm libraries
16037 -SRC_URI="${SOURCE_URL}
16038 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
16039 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
16040 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
16041 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
16042 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
16043 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
16044 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
16045 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
16046 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
16047 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
16048 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
16049 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
16050 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
16051 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
16052 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
16053 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
16054 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
16055 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
16056 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
16057 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
16058 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
16059 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
16060 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
16061 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
16062 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16063 -KEYWORDS="~amd64 ~x86"
16064 -IUSE=""
16065 -S="${WORKDIR}"
16066 -
16067 -CDEPEND="~dev-java/netbeans-platform-${PV}
16068 - ~dev-java/netbeans-extide-${PV}
16069 - ~dev-java/netbeans-harness-${PV}
16070 - ~dev-java/netbeans-ide-${PV}
16071 - ~dev-java/netbeans-websvccommon-${PV}
16072 - dev-java/beansbinding:0
16073 - dev-java/cglib:3
16074 - dev-java/jdom:0"
16075 -DEPEND=">=virtual/jdk-1.7
16076 - app-arch/unzip
16077 - ${CDEPEND}
16078 - dev-java/javahelp:0
16079 - dev-java/json-simple:0
16080 - dev-java/junit:4"
16081 -RDEPEND=">=virtual/jdk-1.7
16082 - ${CDEPEND}
16083 - dev-java/absolutelayout:0
16084 - dev-java/antlr:0[java]
16085 - dev-java/c3p0:0
16086 - dev-java/commons-cli:1
16087 - dev-java/commons-collections:0
16088 - dev-java/dom4j:1
16089 - dev-java/fastinfoset:0
16090 - dev-java/glassfish-transaction-api:0
16091 - dev-java/javassist:3
16092 - dev-java/jboss-logging:0
16093 - dev-java/jsr67:0
16094 - dev-java/jsr181:0
16095 - dev-java/jtidy:0
16096 - dev-java/log4j:0
16097 - dev-java/mimepull:0
16098 - dev-java/oracle-javamail:0
16099 - dev-java/saaj:0
16100 - dev-java/slf4j-api:0
16101 - dev-java/slf4j-log4j12:0
16102 - dev-java/slf4j-simple:0
16103 - dev-java/stax-ex:0
16104 - dev-java/stax2-api:0
16105 - dev-java/xmlstreambuffer:0"
16106 -
16107 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16108 -
16109 -EANT_BUILD_XML="nbbuild/build.xml"
16110 -EANT_BUILD_TARGET="rebuild-cluster"
16111 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16112 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16113 -JAVA_PKG_BSFIX="off"
16114 -
16115 -pkg_pretend() {
16116 - local die_now=""
16117 -
16118 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
16119 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
16120 - eerror "Please remove following symlinks and run emerge again:"
16121 - find /usr/share/netbeans-java-${SLOT}/ant -type l
16122 - die_now="1"
16123 - fi
16124 - fi
16125 -
16126 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
16127 - if [ -z "${die_now}" ]; then
16128 - eerror "Please remove following symlinks and run emerge again:"
16129 - fi
16130 -
16131 - echo "/usr/share/netbeans-java-${SLOT}/maven"
16132 - die_now="1"
16133 - fi
16134 -
16135 - if [ -n "${die_now}" ]; then
16136 - die "Symlinks exist"
16137 - fi
16138 -}
16139 -
16140 -src_unpack() {
16141 - unpack $(basename ${SOURCE_URL})
16142 -
16143 - einfo "Deleting bundled jars..."
16144 - find -name "*.jar" -type f -delete
16145 -
16146 - unpack netbeans-9999-r14-build.xml.patch.bz2
16147 -
16148 - pushd "${S}" >/dev/null || die
16149 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
16150 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
16151 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
16152 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
16153 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
16154 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
16155 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
16156 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
16157 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
16158 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
16159 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
16160 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
16161 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
16162 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
16163 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
16164 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
16165 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
16166 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
16167 - 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
16168 - 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
16169 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
16170 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
16171 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
16172 - popd >/dev/null || die
16173 -}
16174 -
16175 -src_prepare() {
16176 - einfo "Deleting bundled class files..."
16177 - find -name "*.class" -type f | xargs rm -vf
16178 -
16179 - epatch netbeans-9999-r14-build.xml.patch
16180 -
16181 - # Support for custom patches
16182 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16183 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16184 -
16185 - if [ -n "${files}" ] ; then
16186 - einfo "Applying custom patches:"
16187 -
16188 - for file in ${files} ; do
16189 - epatch "${file}"
16190 - done
16191 - fi
16192 - fi
16193 -
16194 - einfo "Symlinking external libraries..."
16195 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16196 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
16197 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16198 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
16199 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
16200 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
16201 -
16202 - einfo "Linking in other clusters..."
16203 - mkdir "${S}"/nbbuild/netbeans || die
16204 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16205 -
16206 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16207 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16208 - touch nb.cluster.platform.built
16209 -
16210 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16211 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16212 - touch nb.cluster.extide.built
16213 -
16214 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16215 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16216 - touch nb.cluster.harness.built
16217 -
16218 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16219 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16220 - touch nb.cluster.ide.built
16221 -
16222 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16223 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16224 - touch nb.cluster.websvccommon.built
16225 -
16226 - popd >/dev/null || die
16227 -
16228 - java-pkg-2_src_prepare
16229 -}
16230 -
16231 -src_install() {
16232 - pushd nbbuild/netbeans/java >/dev/null || die
16233 -
16234 - insinto ${INSTALL_DIR}
16235 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16236 -
16237 - doins -r *
16238 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
16239 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
16240 -
16241 - popd >/dev/null || die
16242 -
16243 - local instdir=/${INSTALL_DIR}/maven/lib
16244 - pushd "${D}"/${instdir} >/dev/null || die
16245 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
16246 - popd >/dev/null || die
16247 -
16248 - local instdir=/${INSTALL_DIR}/modules/ext
16249 - pushd "${D}"/${instdir} >/dev/null || die
16250 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
16251 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
16252 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16253 - popd >/dev/null || die
16254 -
16255 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
16256 - pushd "${D}"/${instdir} >/dev/null || die
16257 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
16258 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
16259 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16260 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
16261 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
16262 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
16263 - 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
16264 - 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
16265 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
16266 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
16267 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
16268 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
16269 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
16270 - popd >/dev/null || die
16271 -
16272 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
16273 - pushd "${D}"/${instdir} >/dev/null || die
16274 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
16275 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
16276 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
16277 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
16278 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
16279 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
16280 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
16281 - popd >/dev/null || die
16282 -
16283 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
16284 - pushd "${D}"/${instdir} >/dev/null || die
16285 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
16286 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
16287 - popd >/dev/null || die
16288 -
16289 - local instdir=${INSTALL_DIR}/modules/ext/maven
16290 - pushd "${D}"/${instdir} >/dev/null || die
16291 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
16292 - popd >/dev/null || die
16293 -
16294 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
16295 -}
16296
16297 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150918.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150918.ebuild
16298 deleted file mode 100644
16299 index 1d0dfad..0000000
16300 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150918.ebuild
16301 +++ /dev/null
16302 @@ -1,273 +0,0 @@
16303 -# Copyright 1999-2015 Gentoo Foundation
16304 -# Distributed under the terms of the GNU General Public License v2
16305 -# $Id$
16306 -
16307 -EAPI="4"
16308 -inherit eutils java-pkg-2 java-ant-2
16309 -
16310 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
16311 -
16312 -DESCRIPTION="Netbeans Java Cluster"
16313 -HOMEPAGE="http://netbeans.org/projects/java"
16314 -SLOT="9999"
16315 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
16316 -# jarjar-1.4 contains also asm libraries
16317 -SRC_URI="${SOURCE_URL}
16318 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
16319 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
16320 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
16321 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
16322 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
16323 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
16324 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
16325 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
16326 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
16327 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
16328 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
16329 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
16330 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
16331 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
16332 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
16333 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
16334 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
16335 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
16336 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
16337 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
16338 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
16339 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
16340 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
16341 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
16342 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16343 -KEYWORDS="~amd64 ~x86"
16344 -IUSE=""
16345 -S="${WORKDIR}"
16346 -
16347 -CDEPEND="~dev-java/netbeans-platform-${PV}
16348 - ~dev-java/netbeans-extide-${PV}
16349 - ~dev-java/netbeans-harness-${PV}
16350 - ~dev-java/netbeans-ide-${PV}
16351 - ~dev-java/netbeans-websvccommon-${PV}
16352 - dev-java/beansbinding:0
16353 - dev-java/cglib:3
16354 - dev-java/jdom:0"
16355 -DEPEND=">=virtual/jdk-1.7
16356 - app-arch/unzip
16357 - ${CDEPEND}
16358 - dev-java/javahelp:0
16359 - dev-java/json-simple:0
16360 - dev-java/junit:4"
16361 -RDEPEND=">=virtual/jdk-1.7
16362 - ${CDEPEND}
16363 - dev-java/absolutelayout:0
16364 - dev-java/antlr:0[java]
16365 - dev-java/c3p0:0
16366 - dev-java/commons-cli:1
16367 - dev-java/commons-collections:0
16368 - dev-java/dom4j:1
16369 - dev-java/fastinfoset:0
16370 - dev-java/glassfish-transaction-api:0
16371 - dev-java/javassist:3
16372 - dev-java/jboss-logging:0
16373 - dev-java/jsr67:0
16374 - dev-java/jsr181:0
16375 - dev-java/jtidy:0
16376 - dev-java/log4j:0
16377 - dev-java/mimepull:0
16378 - dev-java/oracle-javamail:0
16379 - dev-java/saaj:0
16380 - dev-java/slf4j-api:0
16381 - dev-java/slf4j-log4j12:0
16382 - dev-java/slf4j-simple:0
16383 - dev-java/stax-ex:0
16384 - dev-java/stax2-api:0
16385 - dev-java/xmlstreambuffer:0"
16386 -
16387 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16388 -
16389 -EANT_BUILD_XML="nbbuild/build.xml"
16390 -EANT_BUILD_TARGET="rebuild-cluster"
16391 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16392 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16393 -JAVA_PKG_BSFIX="off"
16394 -
16395 -pkg_pretend() {
16396 - local die_now=""
16397 -
16398 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
16399 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
16400 - eerror "Please remove following symlinks and run emerge again:"
16401 - find /usr/share/netbeans-java-${SLOT}/ant -type l
16402 - die_now="1"
16403 - fi
16404 - fi
16405 -
16406 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
16407 - if [ -z "${die_now}" ]; then
16408 - eerror "Please remove following symlinks and run emerge again:"
16409 - fi
16410 -
16411 - echo "/usr/share/netbeans-java-${SLOT}/maven"
16412 - die_now="1"
16413 - fi
16414 -
16415 - if [ -n "${die_now}" ]; then
16416 - die "Symlinks exist"
16417 - fi
16418 -}
16419 -
16420 -src_unpack() {
16421 - unpack $(basename ${SOURCE_URL})
16422 -
16423 - einfo "Deleting bundled jars..."
16424 - find -name "*.jar" -type f -delete
16425 -
16426 - unpack netbeans-9999-r14-build.xml.patch.bz2
16427 -
16428 - pushd "${S}" >/dev/null || die
16429 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
16430 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
16431 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
16432 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
16433 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
16434 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
16435 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
16436 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
16437 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
16438 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
16439 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
16440 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
16441 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
16442 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
16443 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
16444 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
16445 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
16446 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
16447 - 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
16448 - 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
16449 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
16450 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
16451 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
16452 - popd >/dev/null || die
16453 -}
16454 -
16455 -src_prepare() {
16456 - einfo "Deleting bundled class files..."
16457 - find -name "*.class" -type f | xargs rm -vf
16458 -
16459 - epatch netbeans-9999-r14-build.xml.patch
16460 -
16461 - # Support for custom patches
16462 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16463 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16464 -
16465 - if [ -n "${files}" ] ; then
16466 - einfo "Applying custom patches:"
16467 -
16468 - for file in ${files} ; do
16469 - epatch "${file}"
16470 - done
16471 - fi
16472 - fi
16473 -
16474 - einfo "Symlinking external libraries..."
16475 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16476 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
16477 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16478 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
16479 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
16480 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
16481 -
16482 - einfo "Linking in other clusters..."
16483 - mkdir "${S}"/nbbuild/netbeans || die
16484 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16485 -
16486 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16487 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16488 - touch nb.cluster.platform.built
16489 -
16490 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16491 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16492 - touch nb.cluster.extide.built
16493 -
16494 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16495 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16496 - touch nb.cluster.harness.built
16497 -
16498 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16499 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16500 - touch nb.cluster.ide.built
16501 -
16502 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16503 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16504 - touch nb.cluster.websvccommon.built
16505 -
16506 - popd >/dev/null || die
16507 -
16508 - java-pkg-2_src_prepare
16509 -}
16510 -
16511 -src_install() {
16512 - pushd nbbuild/netbeans/java >/dev/null || die
16513 -
16514 - insinto ${INSTALL_DIR}
16515 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16516 -
16517 - doins -r *
16518 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
16519 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
16520 -
16521 - popd >/dev/null || die
16522 -
16523 - local instdir=/${INSTALL_DIR}/maven/lib
16524 - pushd "${D}"/${instdir} >/dev/null || die
16525 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
16526 - popd >/dev/null || die
16527 -
16528 - local instdir=/${INSTALL_DIR}/modules/ext
16529 - pushd "${D}"/${instdir} >/dev/null || die
16530 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
16531 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
16532 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16533 - popd >/dev/null || die
16534 -
16535 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
16536 - pushd "${D}"/${instdir} >/dev/null || die
16537 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
16538 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
16539 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16540 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
16541 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
16542 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
16543 - 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
16544 - 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
16545 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
16546 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
16547 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
16548 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
16549 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
16550 - popd >/dev/null || die
16551 -
16552 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
16553 - pushd "${D}"/${instdir} >/dev/null || die
16554 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
16555 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
16556 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
16557 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
16558 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
16559 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
16560 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
16561 - popd >/dev/null || die
16562 -
16563 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
16564 - pushd "${D}"/${instdir} >/dev/null || die
16565 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
16566 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
16567 - popd >/dev/null || die
16568 -
16569 - local instdir=${INSTALL_DIR}/modules/ext/maven
16570 - pushd "${D}"/${instdir} >/dev/null || die
16571 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
16572 - popd >/dev/null || die
16573 -
16574 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
16575 -}
16576
16577 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150921.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150921.ebuild
16578 deleted file mode 100644
16579 index 8ec865e..0000000
16580 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150921.ebuild
16581 +++ /dev/null
16582 @@ -1,273 +0,0 @@
16583 -# Copyright 1999-2015 Gentoo Foundation
16584 -# Distributed under the terms of the GNU General Public License v2
16585 -# $Id$
16586 -
16587 -EAPI="4"
16588 -inherit eutils java-pkg-2 java-ant-2
16589 -
16590 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
16591 -
16592 -DESCRIPTION="Netbeans Java Cluster"
16593 -HOMEPAGE="http://netbeans.org/projects/java"
16594 -SLOT="9999"
16595 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
16596 -# jarjar-1.4 contains also asm libraries
16597 -SRC_URI="${SOURCE_URL}
16598 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
16599 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
16600 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
16601 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
16602 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
16603 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
16604 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
16605 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
16606 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
16607 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
16608 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
16609 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
16610 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
16611 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
16612 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
16613 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
16614 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
16615 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
16616 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
16617 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
16618 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
16619 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
16620 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
16621 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
16622 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16623 -KEYWORDS="~amd64 ~x86"
16624 -IUSE=""
16625 -S="${WORKDIR}"
16626 -
16627 -CDEPEND="~dev-java/netbeans-platform-${PV}
16628 - ~dev-java/netbeans-extide-${PV}
16629 - ~dev-java/netbeans-harness-${PV}
16630 - ~dev-java/netbeans-ide-${PV}
16631 - ~dev-java/netbeans-websvccommon-${PV}
16632 - dev-java/beansbinding:0
16633 - dev-java/cglib:3
16634 - dev-java/jdom:0"
16635 -DEPEND=">=virtual/jdk-1.7
16636 - app-arch/unzip
16637 - ${CDEPEND}
16638 - dev-java/javahelp:0
16639 - dev-java/json-simple:0
16640 - dev-java/junit:4"
16641 -RDEPEND=">=virtual/jdk-1.7
16642 - ${CDEPEND}
16643 - dev-java/absolutelayout:0
16644 - dev-java/antlr:0[java]
16645 - dev-java/c3p0:0
16646 - dev-java/commons-cli:1
16647 - dev-java/commons-collections:0
16648 - dev-java/dom4j:1
16649 - dev-java/fastinfoset:0
16650 - dev-java/glassfish-transaction-api:0
16651 - dev-java/javassist:3
16652 - dev-java/jboss-logging:0
16653 - dev-java/jsr67:0
16654 - dev-java/jsr181:0
16655 - dev-java/jtidy:0
16656 - dev-java/log4j:0
16657 - dev-java/mimepull:0
16658 - dev-java/oracle-javamail:0
16659 - dev-java/saaj:0
16660 - dev-java/slf4j-api:0
16661 - dev-java/slf4j-log4j12:0
16662 - dev-java/slf4j-simple:0
16663 - dev-java/stax-ex:0
16664 - dev-java/stax2-api:0
16665 - dev-java/xmlstreambuffer:0"
16666 -
16667 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16668 -
16669 -EANT_BUILD_XML="nbbuild/build.xml"
16670 -EANT_BUILD_TARGET="rebuild-cluster"
16671 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16672 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16673 -JAVA_PKG_BSFIX="off"
16674 -
16675 -pkg_pretend() {
16676 - local die_now=""
16677 -
16678 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
16679 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
16680 - eerror "Please remove following symlinks and run emerge again:"
16681 - find /usr/share/netbeans-java-${SLOT}/ant -type l
16682 - die_now="1"
16683 - fi
16684 - fi
16685 -
16686 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
16687 - if [ -z "${die_now}" ]; then
16688 - eerror "Please remove following symlinks and run emerge again:"
16689 - fi
16690 -
16691 - echo "/usr/share/netbeans-java-${SLOT}/maven"
16692 - die_now="1"
16693 - fi
16694 -
16695 - if [ -n "${die_now}" ]; then
16696 - die "Symlinks exist"
16697 - fi
16698 -}
16699 -
16700 -src_unpack() {
16701 - unpack $(basename ${SOURCE_URL})
16702 -
16703 - einfo "Deleting bundled jars..."
16704 - find -name "*.jar" -type f -delete
16705 -
16706 - unpack netbeans-9999-r14-build.xml.patch.bz2
16707 -
16708 - pushd "${S}" >/dev/null || die
16709 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
16710 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
16711 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
16712 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
16713 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
16714 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
16715 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
16716 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
16717 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
16718 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
16719 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
16720 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
16721 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
16722 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
16723 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
16724 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
16725 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
16726 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
16727 - 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
16728 - 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
16729 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
16730 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
16731 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
16732 - popd >/dev/null || die
16733 -}
16734 -
16735 -src_prepare() {
16736 - einfo "Deleting bundled class files..."
16737 - find -name "*.class" -type f | xargs rm -vf
16738 -
16739 - epatch netbeans-9999-r14-build.xml.patch
16740 -
16741 - # Support for custom patches
16742 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16743 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16744 -
16745 - if [ -n "${files}" ] ; then
16746 - einfo "Applying custom patches:"
16747 -
16748 - for file in ${files} ; do
16749 - epatch "${file}"
16750 - done
16751 - fi
16752 - fi
16753 -
16754 - einfo "Symlinking external libraries..."
16755 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16756 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
16757 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
16758 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
16759 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
16760 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
16761 -
16762 - einfo "Linking in other clusters..."
16763 - mkdir "${S}"/nbbuild/netbeans || die
16764 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16765 -
16766 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16767 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16768 - touch nb.cluster.platform.built
16769 -
16770 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16771 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16772 - touch nb.cluster.extide.built
16773 -
16774 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
16775 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16776 - touch nb.cluster.harness.built
16777 -
16778 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16779 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16780 - touch nb.cluster.ide.built
16781 -
16782 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16783 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16784 - touch nb.cluster.websvccommon.built
16785 -
16786 - popd >/dev/null || die
16787 -
16788 - java-pkg-2_src_prepare
16789 -}
16790 -
16791 -src_install() {
16792 - pushd nbbuild/netbeans/java >/dev/null || die
16793 -
16794 - insinto ${INSTALL_DIR}
16795 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16796 -
16797 - doins -r *
16798 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
16799 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
16800 -
16801 - popd >/dev/null || die
16802 -
16803 - local instdir=/${INSTALL_DIR}/maven/lib
16804 - pushd "${D}"/${instdir} >/dev/null || die
16805 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
16806 - popd >/dev/null || die
16807 -
16808 - local instdir=/${INSTALL_DIR}/modules/ext
16809 - pushd "${D}"/${instdir} >/dev/null || die
16810 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
16811 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
16812 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16813 - popd >/dev/null || die
16814 -
16815 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
16816 - pushd "${D}"/${instdir} >/dev/null || die
16817 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
16818 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
16819 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
16820 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
16821 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
16822 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
16823 - 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
16824 - 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
16825 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
16826 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
16827 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
16828 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
16829 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
16830 - popd >/dev/null || die
16831 -
16832 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
16833 - pushd "${D}"/${instdir} >/dev/null || die
16834 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
16835 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
16836 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
16837 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
16838 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
16839 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
16840 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
16841 - popd >/dev/null || die
16842 -
16843 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
16844 - pushd "${D}"/${instdir} >/dev/null || die
16845 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
16846 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
16847 - popd >/dev/null || die
16848 -
16849 - local instdir=${INSTALL_DIR}/modules/ext/maven
16850 - pushd "${D}"/${instdir} >/dev/null || die
16851 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
16852 - popd >/dev/null || die
16853 -
16854 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
16855 -}
16856
16857 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150922.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150922.ebuild
16858 deleted file mode 100644
16859 index ee571fe..0000000
16860 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150922.ebuild
16861 +++ /dev/null
16862 @@ -1,273 +0,0 @@
16863 -# Copyright 1999-2015 Gentoo Foundation
16864 -# Distributed under the terms of the GNU General Public License v2
16865 -# $Id$
16866 -
16867 -EAPI="4"
16868 -inherit eutils java-pkg-2 java-ant-2
16869 -
16870 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
16871 -
16872 -DESCRIPTION="Netbeans Java Cluster"
16873 -HOMEPAGE="http://netbeans.org/projects/java"
16874 -SLOT="9999"
16875 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
16876 -# jarjar-1.4 contains also asm libraries
16877 -SRC_URI="${SOURCE_URL}
16878 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
16879 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
16880 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
16881 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
16882 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
16883 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
16884 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
16885 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
16886 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
16887 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
16888 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
16889 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
16890 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
16891 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
16892 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
16893 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
16894 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
16895 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
16896 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
16897 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
16898 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
16899 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
16900 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
16901 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
16902 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16903 -KEYWORDS="~amd64 ~x86"
16904 -IUSE=""
16905 -S="${WORKDIR}"
16906 -
16907 -CDEPEND="~dev-java/netbeans-platform-${PV}
16908 - ~dev-java/netbeans-extide-${PV}
16909 - ~dev-java/netbeans-harness-${PV}
16910 - ~dev-java/netbeans-ide-${PV}
16911 - ~dev-java/netbeans-websvccommon-${PV}
16912 - dev-java/beansbinding:0
16913 - dev-java/cglib:3
16914 - dev-java/jdom:0"
16915 -DEPEND=">=virtual/jdk-1.7
16916 - app-arch/unzip
16917 - ${CDEPEND}
16918 - dev-java/javahelp:0
16919 - dev-java/json-simple:0
16920 - dev-java/junit:4"
16921 -RDEPEND=">=virtual/jdk-1.7
16922 - ${CDEPEND}
16923 - dev-java/absolutelayout:0
16924 - dev-java/antlr:0[java]
16925 - dev-java/c3p0:0
16926 - dev-java/commons-cli:1
16927 - dev-java/commons-collections:0
16928 - dev-java/dom4j:1
16929 - dev-java/fastinfoset:0
16930 - dev-java/glassfish-transaction-api:0
16931 - dev-java/javassist:3
16932 - dev-java/jboss-logging:0
16933 - dev-java/jsr67:0
16934 - dev-java/jsr181:0
16935 - dev-java/jtidy:0
16936 - dev-java/log4j:0
16937 - dev-java/mimepull:0
16938 - dev-java/oracle-javamail:0
16939 - dev-java/saaj:0
16940 - dev-java/slf4j-api:0
16941 - dev-java/slf4j-log4j12:0
16942 - dev-java/slf4j-simple:0
16943 - dev-java/stax-ex:0
16944 - dev-java/stax2-api:0
16945 - dev-java/xmlstreambuffer:0"
16946 -
16947 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16948 -
16949 -EANT_BUILD_XML="nbbuild/build.xml"
16950 -EANT_BUILD_TARGET="rebuild-cluster"
16951 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16952 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16953 -JAVA_PKG_BSFIX="off"
16954 -
16955 -pkg_pretend() {
16956 - local die_now=""
16957 -
16958 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
16959 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
16960 - eerror "Please remove following symlinks and run emerge again:"
16961 - find /usr/share/netbeans-java-${SLOT}/ant -type l
16962 - die_now="1"
16963 - fi
16964 - fi
16965 -
16966 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
16967 - if [ -z "${die_now}" ]; then
16968 - eerror "Please remove following symlinks and run emerge again:"
16969 - fi
16970 -
16971 - echo "/usr/share/netbeans-java-${SLOT}/maven"
16972 - die_now="1"
16973 - fi
16974 -
16975 - if [ -n "${die_now}" ]; then
16976 - die "Symlinks exist"
16977 - fi
16978 -}
16979 -
16980 -src_unpack() {
16981 - unpack $(basename ${SOURCE_URL})
16982 -
16983 - einfo "Deleting bundled jars..."
16984 - find -name "*.jar" -type f -delete
16985 -
16986 - unpack netbeans-9999-r14-build.xml.patch.bz2
16987 -
16988 - pushd "${S}" >/dev/null || die
16989 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
16990 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
16991 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
16992 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
16993 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
16994 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
16995 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
16996 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
16997 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
16998 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
16999 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17000 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
17001 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17002 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17003 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17004 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17005 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17006 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
17007 - 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
17008 - 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
17009 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17010 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17011 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
17012 - popd >/dev/null || die
17013 -}
17014 -
17015 -src_prepare() {
17016 - einfo "Deleting bundled class files..."
17017 - find -name "*.class" -type f | xargs rm -vf
17018 -
17019 - epatch netbeans-9999-r14-build.xml.patch
17020 -
17021 - # Support for custom patches
17022 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17023 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17024 -
17025 - if [ -n "${files}" ] ; then
17026 - einfo "Applying custom patches:"
17027 -
17028 - for file in ${files} ; do
17029 - epatch "${file}"
17030 - done
17031 - fi
17032 - fi
17033 -
17034 - einfo "Symlinking external libraries..."
17035 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17036 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
17037 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17038 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
17039 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
17040 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17041 -
17042 - einfo "Linking in other clusters..."
17043 - mkdir "${S}"/nbbuild/netbeans || die
17044 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17045 -
17046 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17047 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17048 - touch nb.cluster.platform.built
17049 -
17050 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17051 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17052 - touch nb.cluster.extide.built
17053 -
17054 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17055 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17056 - touch nb.cluster.harness.built
17057 -
17058 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17059 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17060 - touch nb.cluster.ide.built
17061 -
17062 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17063 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17064 - touch nb.cluster.websvccommon.built
17065 -
17066 - popd >/dev/null || die
17067 -
17068 - java-pkg-2_src_prepare
17069 -}
17070 -
17071 -src_install() {
17072 - pushd nbbuild/netbeans/java >/dev/null || die
17073 -
17074 - insinto ${INSTALL_DIR}
17075 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17076 -
17077 - doins -r *
17078 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17079 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17080 -
17081 - popd >/dev/null || die
17082 -
17083 - local instdir=/${INSTALL_DIR}/maven/lib
17084 - pushd "${D}"/${instdir} >/dev/null || die
17085 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
17086 - popd >/dev/null || die
17087 -
17088 - local instdir=/${INSTALL_DIR}/modules/ext
17089 - pushd "${D}"/${instdir} >/dev/null || die
17090 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17091 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17092 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17093 - popd >/dev/null || die
17094 -
17095 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17096 - pushd "${D}"/${instdir} >/dev/null || die
17097 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17098 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17099 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17100 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17101 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17102 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
17103 - 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
17104 - 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
17105 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17106 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
17107 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
17108 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
17109 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
17110 - popd >/dev/null || die
17111 -
17112 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17113 - pushd "${D}"/${instdir} >/dev/null || die
17114 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17115 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
17116 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17117 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17118 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17119 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
17120 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
17121 - popd >/dev/null || die
17122 -
17123 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17124 - pushd "${D}"/${instdir} >/dev/null || die
17125 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17126 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17127 - popd >/dev/null || die
17128 -
17129 - local instdir=${INSTALL_DIR}/modules/ext/maven
17130 - pushd "${D}"/${instdir} >/dev/null || die
17131 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17132 - popd >/dev/null || die
17133 -
17134 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17135 -}
17136
17137 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150923.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150923.ebuild
17138 deleted file mode 100644
17139 index 219dde0..0000000
17140 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150923.ebuild
17141 +++ /dev/null
17142 @@ -1,273 +0,0 @@
17143 -# Copyright 1999-2015 Gentoo Foundation
17144 -# Distributed under the terms of the GNU General Public License v2
17145 -# $Id$
17146 -
17147 -EAPI="4"
17148 -inherit eutils java-pkg-2 java-ant-2
17149 -
17150 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17151 -
17152 -DESCRIPTION="Netbeans Java Cluster"
17153 -HOMEPAGE="http://netbeans.org/projects/java"
17154 -SLOT="9999"
17155 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
17156 -# jarjar-1.4 contains also asm libraries
17157 -SRC_URI="${SOURCE_URL}
17158 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17159 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17160 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17161 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
17162 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
17163 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17164 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
17165 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17166 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17167 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17168 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17169 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17170 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
17171 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17172 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17173 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17174 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
17175 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
17176 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
17177 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
17178 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
17179 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17180 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
17181 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
17182 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17183 -KEYWORDS="~amd64 ~x86"
17184 -IUSE=""
17185 -S="${WORKDIR}"
17186 -
17187 -CDEPEND="~dev-java/netbeans-platform-${PV}
17188 - ~dev-java/netbeans-extide-${PV}
17189 - ~dev-java/netbeans-harness-${PV}
17190 - ~dev-java/netbeans-ide-${PV}
17191 - ~dev-java/netbeans-websvccommon-${PV}
17192 - dev-java/beansbinding:0
17193 - dev-java/cglib:3
17194 - dev-java/jdom:0"
17195 -DEPEND=">=virtual/jdk-1.7
17196 - app-arch/unzip
17197 - ${CDEPEND}
17198 - dev-java/javahelp:0
17199 - dev-java/json-simple:0
17200 - dev-java/junit:4"
17201 -RDEPEND=">=virtual/jdk-1.7
17202 - ${CDEPEND}
17203 - dev-java/absolutelayout:0
17204 - dev-java/antlr:0[java]
17205 - dev-java/c3p0:0
17206 - dev-java/commons-cli:1
17207 - dev-java/commons-collections:0
17208 - dev-java/dom4j:1
17209 - dev-java/fastinfoset:0
17210 - dev-java/glassfish-transaction-api:0
17211 - dev-java/javassist:3
17212 - dev-java/jboss-logging:0
17213 - dev-java/jsr67:0
17214 - dev-java/jsr181:0
17215 - dev-java/jtidy:0
17216 - dev-java/log4j:0
17217 - dev-java/mimepull:0
17218 - dev-java/oracle-javamail:0
17219 - dev-java/saaj:0
17220 - dev-java/slf4j-api:0
17221 - dev-java/slf4j-log4j12:0
17222 - dev-java/slf4j-simple:0
17223 - dev-java/stax-ex:0
17224 - dev-java/stax2-api:0
17225 - dev-java/xmlstreambuffer:0"
17226 -
17227 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17228 -
17229 -EANT_BUILD_XML="nbbuild/build.xml"
17230 -EANT_BUILD_TARGET="rebuild-cluster"
17231 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17232 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17233 -JAVA_PKG_BSFIX="off"
17234 -
17235 -pkg_pretend() {
17236 - local die_now=""
17237 -
17238 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17239 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17240 - eerror "Please remove following symlinks and run emerge again:"
17241 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17242 - die_now="1"
17243 - fi
17244 - fi
17245 -
17246 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17247 - if [ -z "${die_now}" ]; then
17248 - eerror "Please remove following symlinks and run emerge again:"
17249 - fi
17250 -
17251 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17252 - die_now="1"
17253 - fi
17254 -
17255 - if [ -n "${die_now}" ]; then
17256 - die "Symlinks exist"
17257 - fi
17258 -}
17259 -
17260 -src_unpack() {
17261 - unpack $(basename ${SOURCE_URL})
17262 -
17263 - einfo "Deleting bundled jars..."
17264 - find -name "*.jar" -type f -delete
17265 -
17266 - unpack netbeans-9999-r14-build.xml.patch.bz2
17267 -
17268 - pushd "${S}" >/dev/null || die
17269 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17270 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17271 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17272 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
17273 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17274 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
17275 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17276 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17277 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17278 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17279 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17280 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
17281 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17282 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17283 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17284 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17285 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17286 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
17287 - 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
17288 - 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
17289 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17290 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17291 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
17292 - popd >/dev/null || die
17293 -}
17294 -
17295 -src_prepare() {
17296 - einfo "Deleting bundled class files..."
17297 - find -name "*.class" -type f | xargs rm -vf
17298 -
17299 - epatch netbeans-9999-r14-build.xml.patch
17300 -
17301 - # Support for custom patches
17302 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17303 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17304 -
17305 - if [ -n "${files}" ] ; then
17306 - einfo "Applying custom patches:"
17307 -
17308 - for file in ${files} ; do
17309 - epatch "${file}"
17310 - done
17311 - fi
17312 - fi
17313 -
17314 - einfo "Symlinking external libraries..."
17315 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17316 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
17317 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17318 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
17319 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
17320 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17321 -
17322 - einfo "Linking in other clusters..."
17323 - mkdir "${S}"/nbbuild/netbeans || die
17324 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17325 -
17326 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17327 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17328 - touch nb.cluster.platform.built
17329 -
17330 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17331 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17332 - touch nb.cluster.extide.built
17333 -
17334 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17335 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17336 - touch nb.cluster.harness.built
17337 -
17338 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17339 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17340 - touch nb.cluster.ide.built
17341 -
17342 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17343 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17344 - touch nb.cluster.websvccommon.built
17345 -
17346 - popd >/dev/null || die
17347 -
17348 - java-pkg-2_src_prepare
17349 -}
17350 -
17351 -src_install() {
17352 - pushd nbbuild/netbeans/java >/dev/null || die
17353 -
17354 - insinto ${INSTALL_DIR}
17355 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17356 -
17357 - doins -r *
17358 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17359 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17360 -
17361 - popd >/dev/null || die
17362 -
17363 - local instdir=/${INSTALL_DIR}/maven/lib
17364 - pushd "${D}"/${instdir} >/dev/null || die
17365 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
17366 - popd >/dev/null || die
17367 -
17368 - local instdir=/${INSTALL_DIR}/modules/ext
17369 - pushd "${D}"/${instdir} >/dev/null || die
17370 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17371 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17372 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17373 - popd >/dev/null || die
17374 -
17375 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17376 - pushd "${D}"/${instdir} >/dev/null || die
17377 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17378 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17379 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17380 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17381 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17382 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
17383 - 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
17384 - 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
17385 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17386 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
17387 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
17388 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
17389 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
17390 - popd >/dev/null || die
17391 -
17392 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17393 - pushd "${D}"/${instdir} >/dev/null || die
17394 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17395 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
17396 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17397 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17398 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17399 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
17400 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
17401 - popd >/dev/null || die
17402 -
17403 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17404 - pushd "${D}"/${instdir} >/dev/null || die
17405 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17406 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17407 - popd >/dev/null || die
17408 -
17409 - local instdir=${INSTALL_DIR}/modules/ext/maven
17410 - pushd "${D}"/${instdir} >/dev/null || die
17411 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17412 - popd >/dev/null || die
17413 -
17414 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17415 -}
17416
17417 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150924.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150924.ebuild
17418 deleted file mode 100644
17419 index 3404a6e..0000000
17420 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150924.ebuild
17421 +++ /dev/null
17422 @@ -1,273 +0,0 @@
17423 -# Copyright 1999-2015 Gentoo Foundation
17424 -# Distributed under the terms of the GNU General Public License v2
17425 -# $Id$
17426 -
17427 -EAPI="4"
17428 -inherit eutils java-pkg-2 java-ant-2
17429 -
17430 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17431 -
17432 -DESCRIPTION="Netbeans Java Cluster"
17433 -HOMEPAGE="http://netbeans.org/projects/java"
17434 -SLOT="9999"
17435 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
17436 -# jarjar-1.4 contains also asm libraries
17437 -SRC_URI="${SOURCE_URL}
17438 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17439 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17440 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17441 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
17442 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
17443 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17444 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
17445 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17446 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17447 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17448 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17449 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17450 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
17451 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17452 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17453 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17454 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
17455 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
17456 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
17457 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
17458 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
17459 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17460 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
17461 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
17462 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17463 -KEYWORDS="~amd64 ~x86"
17464 -IUSE=""
17465 -S="${WORKDIR}"
17466 -
17467 -CDEPEND="~dev-java/netbeans-platform-${PV}
17468 - ~dev-java/netbeans-extide-${PV}
17469 - ~dev-java/netbeans-harness-${PV}
17470 - ~dev-java/netbeans-ide-${PV}
17471 - ~dev-java/netbeans-websvccommon-${PV}
17472 - dev-java/beansbinding:0
17473 - dev-java/cglib:3
17474 - dev-java/jdom:0"
17475 -DEPEND=">=virtual/jdk-1.7
17476 - app-arch/unzip
17477 - ${CDEPEND}
17478 - dev-java/javahelp:0
17479 - dev-java/json-simple:0
17480 - dev-java/junit:4"
17481 -RDEPEND=">=virtual/jdk-1.7
17482 - ${CDEPEND}
17483 - dev-java/absolutelayout:0
17484 - dev-java/antlr:0[java]
17485 - dev-java/c3p0:0
17486 - dev-java/commons-cli:1
17487 - dev-java/commons-collections:0
17488 - dev-java/dom4j:1
17489 - dev-java/fastinfoset:0
17490 - dev-java/glassfish-transaction-api:0
17491 - dev-java/javassist:3
17492 - dev-java/jboss-logging:0
17493 - dev-java/jsr67:0
17494 - dev-java/jsr181:0
17495 - dev-java/jtidy:0
17496 - dev-java/log4j:0
17497 - dev-java/mimepull:0
17498 - dev-java/oracle-javamail:0
17499 - dev-java/saaj:0
17500 - dev-java/slf4j-api:0
17501 - dev-java/slf4j-log4j12:0
17502 - dev-java/slf4j-simple:0
17503 - dev-java/stax-ex:0
17504 - dev-java/stax2-api:0
17505 - dev-java/xmlstreambuffer:0"
17506 -
17507 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17508 -
17509 -EANT_BUILD_XML="nbbuild/build.xml"
17510 -EANT_BUILD_TARGET="rebuild-cluster"
17511 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17512 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17513 -JAVA_PKG_BSFIX="off"
17514 -
17515 -pkg_pretend() {
17516 - local die_now=""
17517 -
17518 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17519 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17520 - eerror "Please remove following symlinks and run emerge again:"
17521 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17522 - die_now="1"
17523 - fi
17524 - fi
17525 -
17526 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17527 - if [ -z "${die_now}" ]; then
17528 - eerror "Please remove following symlinks and run emerge again:"
17529 - fi
17530 -
17531 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17532 - die_now="1"
17533 - fi
17534 -
17535 - if [ -n "${die_now}" ]; then
17536 - die "Symlinks exist"
17537 - fi
17538 -}
17539 -
17540 -src_unpack() {
17541 - unpack $(basename ${SOURCE_URL})
17542 -
17543 - einfo "Deleting bundled jars..."
17544 - find -name "*.jar" -type f -delete
17545 -
17546 - unpack netbeans-9999-r14-build.xml.patch.bz2
17547 -
17548 - pushd "${S}" >/dev/null || die
17549 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17550 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17551 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17552 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
17553 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17554 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
17555 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17556 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17557 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17558 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17559 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17560 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
17561 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17562 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17563 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17564 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17565 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17566 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
17567 - 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
17568 - 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
17569 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17570 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17571 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
17572 - popd >/dev/null || die
17573 -}
17574 -
17575 -src_prepare() {
17576 - einfo "Deleting bundled class files..."
17577 - find -name "*.class" -type f | xargs rm -vf
17578 -
17579 - epatch netbeans-9999-r14-build.xml.patch
17580 -
17581 - # Support for custom patches
17582 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17583 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17584 -
17585 - if [ -n "${files}" ] ; then
17586 - einfo "Applying custom patches:"
17587 -
17588 - for file in ${files} ; do
17589 - epatch "${file}"
17590 - done
17591 - fi
17592 - fi
17593 -
17594 - einfo "Symlinking external libraries..."
17595 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17596 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
17597 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17598 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
17599 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
17600 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17601 -
17602 - einfo "Linking in other clusters..."
17603 - mkdir "${S}"/nbbuild/netbeans || die
17604 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17605 -
17606 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17607 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17608 - touch nb.cluster.platform.built
17609 -
17610 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17611 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17612 - touch nb.cluster.extide.built
17613 -
17614 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17615 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17616 - touch nb.cluster.harness.built
17617 -
17618 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17619 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17620 - touch nb.cluster.ide.built
17621 -
17622 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17623 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17624 - touch nb.cluster.websvccommon.built
17625 -
17626 - popd >/dev/null || die
17627 -
17628 - java-pkg-2_src_prepare
17629 -}
17630 -
17631 -src_install() {
17632 - pushd nbbuild/netbeans/java >/dev/null || die
17633 -
17634 - insinto ${INSTALL_DIR}
17635 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17636 -
17637 - doins -r *
17638 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17639 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17640 -
17641 - popd >/dev/null || die
17642 -
17643 - local instdir=/${INSTALL_DIR}/maven/lib
17644 - pushd "${D}"/${instdir} >/dev/null || die
17645 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
17646 - popd >/dev/null || die
17647 -
17648 - local instdir=/${INSTALL_DIR}/modules/ext
17649 - pushd "${D}"/${instdir} >/dev/null || die
17650 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17651 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17652 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17653 - popd >/dev/null || die
17654 -
17655 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17656 - pushd "${D}"/${instdir} >/dev/null || die
17657 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17658 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17659 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17660 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17661 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17662 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
17663 - 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
17664 - 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
17665 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17666 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
17667 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
17668 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
17669 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
17670 - popd >/dev/null || die
17671 -
17672 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17673 - pushd "${D}"/${instdir} >/dev/null || die
17674 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17675 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
17676 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17677 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17678 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17679 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
17680 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
17681 - popd >/dev/null || die
17682 -
17683 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17684 - pushd "${D}"/${instdir} >/dev/null || die
17685 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17686 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17687 - popd >/dev/null || die
17688 -
17689 - local instdir=${INSTALL_DIR}/modules/ext/maven
17690 - pushd "${D}"/${instdir} >/dev/null || die
17691 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17692 - popd >/dev/null || die
17693 -
17694 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17695 -}
17696
17697 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150925.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150925.ebuild
17698 deleted file mode 100644
17699 index 945f206..0000000
17700 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150925.ebuild
17701 +++ /dev/null
17702 @@ -1,273 +0,0 @@
17703 -# Copyright 1999-2015 Gentoo Foundation
17704 -# Distributed under the terms of the GNU General Public License v2
17705 -# $Id$
17706 -
17707 -EAPI="4"
17708 -inherit eutils java-pkg-2 java-ant-2
17709 -
17710 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17711 -
17712 -DESCRIPTION="Netbeans Java Cluster"
17713 -HOMEPAGE="http://netbeans.org/projects/java"
17714 -SLOT="9999"
17715 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
17716 -# jarjar-1.4 contains also asm libraries
17717 -SRC_URI="${SOURCE_URL}
17718 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17719 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
17720 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
17721 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
17722 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
17723 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
17724 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
17725 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
17726 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
17727 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
17728 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
17729 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
17730 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
17731 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
17732 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
17733 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
17734 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
17735 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
17736 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
17737 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
17738 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
17739 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
17740 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
17741 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
17742 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17743 -KEYWORDS="~amd64 ~x86"
17744 -IUSE=""
17745 -S="${WORKDIR}"
17746 -
17747 -CDEPEND="~dev-java/netbeans-platform-${PV}
17748 - ~dev-java/netbeans-extide-${PV}
17749 - ~dev-java/netbeans-harness-${PV}
17750 - ~dev-java/netbeans-ide-${PV}
17751 - ~dev-java/netbeans-websvccommon-${PV}
17752 - dev-java/beansbinding:0
17753 - dev-java/cglib:3
17754 - dev-java/jdom:0"
17755 -DEPEND=">=virtual/jdk-1.7
17756 - app-arch/unzip
17757 - ${CDEPEND}
17758 - dev-java/javahelp:0
17759 - dev-java/json-simple:0
17760 - dev-java/junit:4"
17761 -RDEPEND=">=virtual/jdk-1.7
17762 - ${CDEPEND}
17763 - dev-java/absolutelayout:0
17764 - dev-java/antlr:0[java]
17765 - dev-java/c3p0:0
17766 - dev-java/commons-cli:1
17767 - dev-java/commons-collections:0
17768 - dev-java/dom4j:1
17769 - dev-java/fastinfoset:0
17770 - dev-java/glassfish-transaction-api:0
17771 - dev-java/javassist:3
17772 - dev-java/jboss-logging:0
17773 - dev-java/jsr67:0
17774 - dev-java/jsr181:0
17775 - dev-java/jtidy:0
17776 - dev-java/log4j:0
17777 - dev-java/mimepull:0
17778 - dev-java/oracle-javamail:0
17779 - dev-java/saaj:0
17780 - dev-java/slf4j-api:0
17781 - dev-java/slf4j-log4j12:0
17782 - dev-java/slf4j-simple:0
17783 - dev-java/stax-ex:0
17784 - dev-java/stax2-api:0
17785 - dev-java/xmlstreambuffer:0"
17786 -
17787 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17788 -
17789 -EANT_BUILD_XML="nbbuild/build.xml"
17790 -EANT_BUILD_TARGET="rebuild-cluster"
17791 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17792 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17793 -JAVA_PKG_BSFIX="off"
17794 -
17795 -pkg_pretend() {
17796 - local die_now=""
17797 -
17798 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
17799 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
17800 - eerror "Please remove following symlinks and run emerge again:"
17801 - find /usr/share/netbeans-java-${SLOT}/ant -type l
17802 - die_now="1"
17803 - fi
17804 - fi
17805 -
17806 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
17807 - if [ -z "${die_now}" ]; then
17808 - eerror "Please remove following symlinks and run emerge again:"
17809 - fi
17810 -
17811 - echo "/usr/share/netbeans-java-${SLOT}/maven"
17812 - die_now="1"
17813 - fi
17814 -
17815 - if [ -n "${die_now}" ]; then
17816 - die "Symlinks exist"
17817 - fi
17818 -}
17819 -
17820 -src_unpack() {
17821 - unpack $(basename ${SOURCE_URL})
17822 -
17823 - einfo "Deleting bundled jars..."
17824 - find -name "*.jar" -type f -delete
17825 -
17826 - unpack netbeans-9999-r14-build.xml.patch.bz2
17827 -
17828 - pushd "${S}" >/dev/null || die
17829 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
17830 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
17831 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
17832 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
17833 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
17834 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
17835 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
17836 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
17837 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
17838 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
17839 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
17840 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
17841 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
17842 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
17843 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
17844 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
17845 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
17846 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
17847 - 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
17848 - 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
17849 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
17850 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
17851 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
17852 - popd >/dev/null || die
17853 -}
17854 -
17855 -src_prepare() {
17856 - einfo "Deleting bundled class files..."
17857 - find -name "*.class" -type f | xargs rm -vf
17858 -
17859 - epatch netbeans-9999-r14-build.xml.patch
17860 -
17861 - # Support for custom patches
17862 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17863 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17864 -
17865 - if [ -n "${files}" ] ; then
17866 - einfo "Applying custom patches:"
17867 -
17868 - for file in ${files} ; do
17869 - epatch "${file}"
17870 - done
17871 - fi
17872 - fi
17873 -
17874 - einfo "Symlinking external libraries..."
17875 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17876 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
17877 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
17878 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
17879 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
17880 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
17881 -
17882 - einfo "Linking in other clusters..."
17883 - mkdir "${S}"/nbbuild/netbeans || die
17884 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17885 -
17886 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17887 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17888 - touch nb.cluster.platform.built
17889 -
17890 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
17891 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17892 - touch nb.cluster.extide.built
17893 -
17894 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17895 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17896 - touch nb.cluster.harness.built
17897 -
17898 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17899 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17900 - touch nb.cluster.ide.built
17901 -
17902 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17903 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17904 - touch nb.cluster.websvccommon.built
17905 -
17906 - popd >/dev/null || die
17907 -
17908 - java-pkg-2_src_prepare
17909 -}
17910 -
17911 -src_install() {
17912 - pushd nbbuild/netbeans/java >/dev/null || die
17913 -
17914 - insinto ${INSTALL_DIR}
17915 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17916 -
17917 - doins -r *
17918 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
17919 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
17920 -
17921 - popd >/dev/null || die
17922 -
17923 - local instdir=/${INSTALL_DIR}/maven/lib
17924 - pushd "${D}"/${instdir} >/dev/null || die
17925 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
17926 - popd >/dev/null || die
17927 -
17928 - local instdir=/${INSTALL_DIR}/modules/ext
17929 - pushd "${D}"/${instdir} >/dev/null || die
17930 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
17931 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
17932 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17933 - popd >/dev/null || die
17934 -
17935 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
17936 - pushd "${D}"/${instdir} >/dev/null || die
17937 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
17938 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
17939 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
17940 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
17941 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
17942 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
17943 - 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
17944 - 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
17945 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
17946 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
17947 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
17948 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
17949 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
17950 - popd >/dev/null || die
17951 -
17952 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
17953 - pushd "${D}"/${instdir} >/dev/null || die
17954 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
17955 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
17956 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
17957 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
17958 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
17959 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
17960 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
17961 - popd >/dev/null || die
17962 -
17963 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
17964 - pushd "${D}"/${instdir} >/dev/null || die
17965 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
17966 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
17967 - popd >/dev/null || die
17968 -
17969 - local instdir=${INSTALL_DIR}/modules/ext/maven
17970 - pushd "${D}"/${instdir} >/dev/null || die
17971 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
17972 - popd >/dev/null || die
17973 -
17974 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
17975 -}
17976
17977 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20150929.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20150929.ebuild
17978 deleted file mode 100644
17979 index 81c561b..0000000
17980 --- a/dev-java/netbeans-java/netbeans-java-9999_p20150929.ebuild
17981 +++ /dev/null
17982 @@ -1,273 +0,0 @@
17983 -# Copyright 1999-2015 Gentoo Foundation
17984 -# Distributed under the terms of the GNU General Public License v2
17985 -# $Id$
17986 -
17987 -EAPI="4"
17988 -inherit eutils java-pkg-2 java-ant-2
17989 -
17990 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
17991 -
17992 -DESCRIPTION="Netbeans Java Cluster"
17993 -HOMEPAGE="http://netbeans.org/projects/java"
17994 -SLOT="9999"
17995 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
17996 -# jarjar-1.4 contains also asm libraries
17997 -SRC_URI="${SOURCE_URL}
17998 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17999 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
18000 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
18001 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
18002 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
18003 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
18004 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
18005 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
18006 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
18007 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
18008 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
18009 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
18010 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
18011 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
18012 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
18013 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
18014 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
18015 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
18016 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
18017 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
18018 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
18019 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
18020 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
18021 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
18022 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18023 -KEYWORDS="~amd64 ~x86"
18024 -IUSE=""
18025 -S="${WORKDIR}"
18026 -
18027 -CDEPEND="~dev-java/netbeans-platform-${PV}
18028 - ~dev-java/netbeans-extide-${PV}
18029 - ~dev-java/netbeans-harness-${PV}
18030 - ~dev-java/netbeans-ide-${PV}
18031 - ~dev-java/netbeans-websvccommon-${PV}
18032 - dev-java/beansbinding:0
18033 - dev-java/cglib:3
18034 - dev-java/jdom:0"
18035 -DEPEND=">=virtual/jdk-1.7
18036 - app-arch/unzip
18037 - ${CDEPEND}
18038 - dev-java/javahelp:0
18039 - dev-java/json-simple:0
18040 - dev-java/junit:4"
18041 -RDEPEND=">=virtual/jdk-1.7
18042 - ${CDEPEND}
18043 - dev-java/absolutelayout:0
18044 - dev-java/antlr:0[java]
18045 - dev-java/c3p0:0
18046 - dev-java/commons-cli:1
18047 - dev-java/commons-collections:0
18048 - dev-java/dom4j:1
18049 - dev-java/fastinfoset:0
18050 - dev-java/glassfish-transaction-api:0
18051 - dev-java/javassist:3
18052 - dev-java/jboss-logging:0
18053 - dev-java/jsr67:0
18054 - dev-java/jsr181:0
18055 - dev-java/jtidy:0
18056 - dev-java/log4j:0
18057 - dev-java/mimepull:0
18058 - dev-java/oracle-javamail:0
18059 - dev-java/saaj:0
18060 - dev-java/slf4j-api:0
18061 - dev-java/slf4j-log4j12:0
18062 - dev-java/slf4j-simple:0
18063 - dev-java/stax-ex:0
18064 - dev-java/stax2-api:0
18065 - dev-java/xmlstreambuffer:0"
18066 -
18067 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18068 -
18069 -EANT_BUILD_XML="nbbuild/build.xml"
18070 -EANT_BUILD_TARGET="rebuild-cluster"
18071 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18072 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18073 -JAVA_PKG_BSFIX="off"
18074 -
18075 -pkg_pretend() {
18076 - local die_now=""
18077 -
18078 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
18079 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
18080 - eerror "Please remove following symlinks and run emerge again:"
18081 - find /usr/share/netbeans-java-${SLOT}/ant -type l
18082 - die_now="1"
18083 - fi
18084 - fi
18085 -
18086 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
18087 - if [ -z "${die_now}" ]; then
18088 - eerror "Please remove following symlinks and run emerge again:"
18089 - fi
18090 -
18091 - echo "/usr/share/netbeans-java-${SLOT}/maven"
18092 - die_now="1"
18093 - fi
18094 -
18095 - if [ -n "${die_now}" ]; then
18096 - die "Symlinks exist"
18097 - fi
18098 -}
18099 -
18100 -src_unpack() {
18101 - unpack $(basename ${SOURCE_URL})
18102 -
18103 - einfo "Deleting bundled jars..."
18104 - find -name "*.jar" -type f -delete
18105 -
18106 - unpack netbeans-9999-r14-build.xml.patch.bz2
18107 -
18108 - pushd "${S}" >/dev/null || die
18109 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
18110 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
18111 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
18112 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
18113 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
18114 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
18115 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
18116 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
18117 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
18118 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
18119 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
18120 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
18121 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
18122 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
18123 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
18124 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
18125 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
18126 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
18127 - 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
18128 - 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
18129 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
18130 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
18131 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
18132 - popd >/dev/null || die
18133 -}
18134 -
18135 -src_prepare() {
18136 - einfo "Deleting bundled class files..."
18137 - find -name "*.class" -type f | xargs rm -vf
18138 -
18139 - epatch netbeans-9999-r14-build.xml.patch
18140 -
18141 - # Support for custom patches
18142 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18143 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18144 -
18145 - if [ -n "${files}" ] ; then
18146 - einfo "Applying custom patches:"
18147 -
18148 - for file in ${files} ; do
18149 - epatch "${file}"
18150 - done
18151 - fi
18152 - fi
18153 -
18154 - einfo "Symlinking external libraries..."
18155 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18156 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
18157 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
18158 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
18159 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
18160 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
18161 -
18162 - einfo "Linking in other clusters..."
18163 - mkdir "${S}"/nbbuild/netbeans || die
18164 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18165 -
18166 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18167 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18168 - touch nb.cluster.platform.built
18169 -
18170 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18171 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18172 - touch nb.cluster.extide.built
18173 -
18174 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18175 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18176 - touch nb.cluster.harness.built
18177 -
18178 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18179 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18180 - touch nb.cluster.ide.built
18181 -
18182 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18183 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18184 - touch nb.cluster.websvccommon.built
18185 -
18186 - popd >/dev/null || die
18187 -
18188 - java-pkg-2_src_prepare
18189 -}
18190 -
18191 -src_install() {
18192 - pushd nbbuild/netbeans/java >/dev/null || die
18193 -
18194 - insinto ${INSTALL_DIR}
18195 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18196 -
18197 - doins -r *
18198 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
18199 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
18200 -
18201 - popd >/dev/null || die
18202 -
18203 - local instdir=/${INSTALL_DIR}/maven/lib
18204 - pushd "${D}"/${instdir} >/dev/null || die
18205 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
18206 - popd >/dev/null || die
18207 -
18208 - local instdir=/${INSTALL_DIR}/modules/ext
18209 - pushd "${D}"/${instdir} >/dev/null || die
18210 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
18211 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
18212 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18213 - popd >/dev/null || die
18214 -
18215 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
18216 - pushd "${D}"/${instdir} >/dev/null || die
18217 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
18218 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
18219 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
18220 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
18221 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
18222 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
18223 - 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
18224 - 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
18225 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
18226 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
18227 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
18228 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
18229 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
18230 - popd >/dev/null || die
18231 -
18232 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
18233 - pushd "${D}"/${instdir} >/dev/null || die
18234 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
18235 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
18236 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
18237 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
18238 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
18239 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
18240 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
18241 - popd >/dev/null || die
18242 -
18243 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
18244 - pushd "${D}"/${instdir} >/dev/null || die
18245 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
18246 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
18247 - popd >/dev/null || die
18248 -
18249 - local instdir=${INSTALL_DIR}/modules/ext/maven
18250 - pushd "${D}"/${instdir} >/dev/null || die
18251 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
18252 - popd >/dev/null || die
18253 -
18254 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
18255 -}
18256
18257 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
18258 index d6e345c..5001eda 100644
18259 --- a/dev-java/netbeans-javacard/Manifest
18260 +++ b/dev-java/netbeans-javacard/Manifest
18261 @@ -6,16 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
18262 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
18263 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
18264 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
18265 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
18266 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
18267 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
18268 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
18269 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
18270 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
18271 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
18272 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
18273 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
18274 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
18275 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
18276 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
18277 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
18278 @@ -37,16 +27,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
18279 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
18280 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
18281 EBUILD netbeans-javacard-8.1_rc2.ebuild 4931 SHA256 e97ff379323330f47a1f1e13d0492b4308e4c377008b4e203d24988a7e412bab SHA512 48dd7e817df729322de3ee165e4cadebc2bb23e8a6831d9084d298ca01f456c2035c96808080a7b62021154146924dbe98af5ed862271701f25fa07e4fe40e9c WHIRLPOOL cb81b1c27069e86f45acc87bfd1191e876b44ff676333ccc73320311f6f8de5923d7f052029f42bfc614b93f1aabe6489ddf76f4c788224140878c6081938f4d
18282 -EBUILD netbeans-javacard-9999_p20150914.ebuild 4976 SHA256 a88bcaa47f91d1526fdbed8a323a939fb94a7a7ea78483644852c9cfb376243c SHA512 a47471278379d1e264f1cce3a33d7b27a084cec57a3d98558a230107fd1fe9dc457ac9848e80d759e90bc8a7728d28d71ca7ddf0bc95f5bb8dcf05a981ba172e WHIRLPOOL efeeffd5f2a4ee1c81b0874afb09a1005f1d32b748b9031cf9d86a628ecfa776a5259a614eeef788287af254ec9717ba394349b76ec56578333d78f5fa61bc94
18283 -EBUILD netbeans-javacard-9999_p20150915.ebuild 4976 SHA256 f701de86cf5f4aa3c43ab7140f4f171972ef8095f90ac8b6be37fe71ecf99363 SHA512 c5b3ea03d025d81283090271d42613a20a325b037c2c1c47d4825709cf6c44f1304e43a391295d243564725554ae08b412734e98c0f15f918704ce44221fda5d WHIRLPOOL 546b4ccde436b314c0bbfc9647bf753cb24e4b535babba0bc3b3c5ce26a581e34a67729c46127305701e990855e8be205fa507ee17df2ecf622ac98c8a90c9fb
18284 -EBUILD netbeans-javacard-9999_p20150917.ebuild 4976 SHA256 0829a2132778352cbbd939589c79b86c2e5427d2376fc5c27071a867c8b8d1f0 SHA512 a01292f44ebfe44e4b8f8d94d3ddafe1ee60c5c2c531d4262f0bc01d6dfebe63ecbb1e469086ffa99c640230a3285c292999d76971de7abeba15acbd83cbf177 WHIRLPOOL 68c9ba16c31651bbbd08475f00b6995360cd002237b8af2440c5c97913dd7f574d168eda7b726382ef2a3b440f1520f5120a8d65ad37d6615c75fe77971058df
18285 -EBUILD netbeans-javacard-9999_p20150918.ebuild 4976 SHA256 f6f0450f29f166795c2004c133a8f0503853026c8b4cee9384bab237d111675a SHA512 2a560d4a542c3f56519d885cbe01ae36edf97e9d4d9e6807345abddd7d12ae1906e8a2f817fa82eaf909914c9e074d527064f36e087be7f3a1e90e650f9261db WHIRLPOOL 2e5b6e911cf35c1af2d0db10fa992ffb4a53bf6018b14cda9e179b37fe0d84d766328f8732500bfcaa87e5e7eca4f13a33c2da0f67783ff61f4a2c5be30e4bfc
18286 -EBUILD netbeans-javacard-9999_p20150921.ebuild 4976 SHA256 8aa2f20f0c4494989e0986741125f4d18516bc58be6c9f6f4827e685188e4449 SHA512 ee337348ae1848a2ec18605ca8658cddaec6b217af054876c4e1049696620a9c13980d8c609b7395276b50155af9eff279cbeaa859c54f30620669e5bf338f9e WHIRLPOOL 3a9c2f3cbe6f3e4f12ed304e43004ad3d41d9974ba1fa08e23ffd3d808a3826a827732e13927503b03aba82478062be654499d793aae06a52aae473b97e87435
18287 -EBUILD netbeans-javacard-9999_p20150922.ebuild 4976 SHA256 919d62a90ad04af5c1873db61de3462d304bdf8cce68e5670e1dabdba5613ee0 SHA512 ef3cd38dc2e2164113f254705ec2dd3a1a1510c209176942b1919d11c4e4eff0b2e10b4909ee33542d3cf1b06151745c22bb1e9343566caaddfbaeceb664d015 WHIRLPOOL b40d9b399f5d472b24ae0cd9be20c7acc44b485ac1dfe5f1f867e9a93b08b43b81a76732f34c9e8089208da2539d9fe7a12f6057e5f35124a36f4a9c52057b18
18288 -EBUILD netbeans-javacard-9999_p20150923.ebuild 4976 SHA256 58e94384eeb962687d8297668b691f465d65a5cdc1258b71f973004a83c35166 SHA512 a2938fe2d436ba51863145f67e7616b1e94525bc6e7e7db26e2134ba96903ba00d1201906c01993951e1906e99e83343ee5478b5f61ded7d6fe33fede694c8b7 WHIRLPOOL 319ee683fd8100a1b1df94241c6738ec27b63c708359b930b6930c35584fad04c1e75ec6e58704a50fdabd83f967b28f73177c20a57902e0aabe4b626bed803b
18289 -EBUILD netbeans-javacard-9999_p20150924.ebuild 4976 SHA256 db09ee755db06f77e212e5b21e50205922eed49e8ac5f594b3996ab73282c343 SHA512 ba6bb3c2be5c3a9f866a58487dbd73e31e7b4f56a8440c812b5f66161ca79d6caaa31859e8b034e94271494581c8ec7c0a2a071a4f5ccec2e459befbee8d3b99 WHIRLPOOL 589440d8c08895334fbdd3c06239b14ccfa640e6660b7c147376cdb16a8a5d2f59d9dcb0b7afeffcb88f7c96d2a492cfd6c4fdfb4b82e367d7d01556517b876a
18290 -EBUILD netbeans-javacard-9999_p20150925.ebuild 4976 SHA256 e8bdd18777ea9dbaf9127a86f5b1446959e4843e8811d8bce83915e2772e3fd6 SHA512 273de50e8d0a3b78c8a20785373c39e51b0edb7f584a3b793e221cd3f7e4330d9a9f528d5929c0dccf2eae177d7c166f76e8e49a448799adab05fc2659584555 WHIRLPOOL 1a8582d3d574290ed2d85024d8ace16593e4fc18b1ffd76e63b5352accd77e312bcb3d982cafada9339e9b1d91b9fabb1b51c707c5c263263b439bf0da8286ab
18291 -EBUILD netbeans-javacard-9999_p20150929.ebuild 4976 SHA256 01561b45f5a730b0d5cca539d2c2193ad8f42b62b3fdf8b14eaa4805217f1fa3 SHA512 899000c51813f9dbf4545b511f177f0900b0dadacdeba9d01051d82c569df4a65a2c92c4fdb710f35491c938bea0104d665426efcb1fcea01725cd06c1b1f950 WHIRLPOOL 427097b8ae5fb4487fdb375c3658b239c0466653b7619ff547f9e28579ef49e05a561b3bc79b0e7b387c0c66433b3b056cb1742555b6e4827ef8cd342de364da
18292 EBUILD netbeans-javacard-9999_p20151001.ebuild 4976 SHA256 714a98fde31d797fa8e50c0564ef66829e9e51f9fd740df1441b09bad904f433 SHA512 fd6dfd7720bb16541a2c0938ed5debc3c7ec313ceed2f8006d6aa801b89dd9d8ac12f6b865a6571fffe7fecf24720c34a10b4c50718cf6b505bcc7b659abbeca WHIRLPOOL f332fcb29ae308cec3c6ecf6b1b637742d5b8bcd420dcce3926b7ff3301f1949c2db7d1eb12ca06813aeb449d4526b4272e58d30f2c8a7c9003218e05479efbf
18293 EBUILD netbeans-javacard-9999_p20151002.ebuild 4976 SHA256 f82032cb69c8bdfabdd873e04b1ee11fe8cb04dbc3291f2eb4868731fa7457d9 SHA512 d45ffafe072f2f0cff7c4a369289196fbf789d3f694b3772c771a3579636d289d9f86a8e83c5a440707322c8361a9457c2ac91d08cfc1eabe533ed75af631ebd WHIRLPOOL c6f13eea72bd4a848f3d250b6f9c9c5fb1ad01444ae96c785740c45561a0333faf13fe6376ecd80eec0ff615b5eaee53a0ba6b5d253e6904fd2873139418ce79
18294 EBUILD netbeans-javacard-9999_p20151003.ebuild 4976 SHA256 0cbe49060b268c5b21c25ad8a83323e7f9be06f6d780eec9b8db6c66f8ba2a64 SHA512 c7d706d6e91535a401dea4723c22b430f35dd2b5baf0c521d7f9482a436f4361554855cdcf8efe488216628170bf6d41bd40de70f92f13c3fcca7d35bec67ac6 WHIRLPOOL f64b3a0e0b0120d855171ffb3f7ddfdc720e31915529c453c38f39b2149dd98da4dd3e9122b30b9a7ef430fbc387681c7d7e5cf4d38caae33aa2bba397327b29
18295
18296 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150914.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150914.ebuild
18297 deleted file mode 100644
18298 index 6be3a2e..0000000
18299 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150914.ebuild
18300 +++ /dev/null
18301 @@ -1,134 +0,0 @@
18302 -# Copyright 1999-2015 Gentoo Foundation
18303 -# Distributed under the terms of the GNU General Public License v2
18304 -# $Id$
18305 -
18306 -EAPI="4"
18307 -inherit eutils java-pkg-2 java-ant-2
18308 -
18309 -DESCRIPTION="Netbeans JavaCard Cluster"
18310 -HOMEPAGE="http://netbeans.org/projects/javacard"
18311 -SLOT="9999"
18312 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
18313 -SRC_URI="${SOURCE_URL}
18314 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18315 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
18316 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
18317 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
18318 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18319 -KEYWORDS="~amd64 ~x86"
18320 -IUSE=""
18321 -S="${WORKDIR}"
18322 -
18323 -CDEPEND="~dev-java/netbeans-extide-${PV}
18324 - ~dev-java/netbeans-ide-${PV}
18325 - ~dev-java/netbeans-java-${PV}
18326 - ~dev-java/netbeans-platform-${PV}"
18327 -DEPEND=">=virtual/jdk-1.7
18328 - app-arch/unzip
18329 - ${CDEPEND}
18330 - dev-java/javahelp:0"
18331 -RDEPEND=">=virtual/jdk-1.7
18332 - ${CDEPEND}
18333 - dev-java/ant-contrib:0
18334 - dev-java/asm:3
18335 - dev-java/bcel:0
18336 - dev-java/commons-cli:1
18337 - dev-java/commons-codec:0
18338 - dev-java/commons-httpclient:3
18339 - dev-java/commons-logging:0"
18340 -
18341 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18342 -
18343 -EANT_BUILD_XML="nbbuild/build.xml"
18344 -EANT_BUILD_TARGET="rebuild-cluster"
18345 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18346 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18347 -JAVA_PKG_BSFIX="off"
18348 -
18349 -src_unpack() {
18350 - unpack $(basename ${SOURCE_URL})
18351 -
18352 - einfo "Deleting bundled jars..."
18353 - find -name "*.jar" -type f -delete
18354 -
18355 - unpack netbeans-9999-r14-build.xml.patch.bz2
18356 -
18357 - pushd "${S}" >/dev/null || die
18358 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
18359 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
18360 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
18361 - popd >/dev/null || die
18362 -}
18363 -
18364 -src_prepare() {
18365 - einfo "Deleting bundled class files..."
18366 - find -name "*.class" -type f | xargs rm -vf
18367 -
18368 - epatch netbeans-9999-r14-build.xml.patch
18369 -
18370 - # Support for custom patches
18371 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18372 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18373 -
18374 - if [ -n "${files}" ] ; then
18375 - einfo "Applying custom patches:"
18376 -
18377 - for file in ${files} ; do
18378 - epatch "${file}"
18379 - done
18380 - fi
18381 - fi
18382 -
18383 - einfo "Symlinking external libraries..."
18384 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18385 -
18386 - einfo "Linking in other clusters..."
18387 - mkdir "${S}"/nbbuild/netbeans || die
18388 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18389 -
18390 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18391 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18392 - touch nb.cluster.extide.built
18393 -
18394 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18395 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18396 - touch nb.cluster.ide.built
18397 -
18398 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18399 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18400 - touch nb.cluster.java.built
18401 -
18402 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18403 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18404 - touch nb.cluster.platform.built
18405 -
18406 - popd >/dev/null || die
18407 -
18408 - java-pkg-2_src_prepare
18409 -}
18410 -
18411 -src_install() {
18412 - pushd nbbuild/netbeans/javacard >/dev/null || die
18413 -
18414 - insinto ${INSTALL_DIR}
18415 -
18416 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18417 -
18418 - doins -r *
18419 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
18420 -
18421 - popd >/dev/null || die
18422 -
18423 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
18424 - pushd "${D}"/${instdir} >/dev/null || die
18425 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
18426 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
18427 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
18428 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
18429 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
18430 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
18431 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
18432 - popd >/dev/null || die
18433 -
18434 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
18435 -}
18436
18437 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150915.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150915.ebuild
18438 deleted file mode 100644
18439 index 76f41f7..0000000
18440 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150915.ebuild
18441 +++ /dev/null
18442 @@ -1,134 +0,0 @@
18443 -# Copyright 1999-2015 Gentoo Foundation
18444 -# Distributed under the terms of the GNU General Public License v2
18445 -# $Id$
18446 -
18447 -EAPI="4"
18448 -inherit eutils java-pkg-2 java-ant-2
18449 -
18450 -DESCRIPTION="Netbeans JavaCard Cluster"
18451 -HOMEPAGE="http://netbeans.org/projects/javacard"
18452 -SLOT="9999"
18453 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
18454 -SRC_URI="${SOURCE_URL}
18455 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18456 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
18457 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
18458 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
18459 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18460 -KEYWORDS="~amd64 ~x86"
18461 -IUSE=""
18462 -S="${WORKDIR}"
18463 -
18464 -CDEPEND="~dev-java/netbeans-extide-${PV}
18465 - ~dev-java/netbeans-ide-${PV}
18466 - ~dev-java/netbeans-java-${PV}
18467 - ~dev-java/netbeans-platform-${PV}"
18468 -DEPEND=">=virtual/jdk-1.7
18469 - app-arch/unzip
18470 - ${CDEPEND}
18471 - dev-java/javahelp:0"
18472 -RDEPEND=">=virtual/jdk-1.7
18473 - ${CDEPEND}
18474 - dev-java/ant-contrib:0
18475 - dev-java/asm:3
18476 - dev-java/bcel:0
18477 - dev-java/commons-cli:1
18478 - dev-java/commons-codec:0
18479 - dev-java/commons-httpclient:3
18480 - dev-java/commons-logging:0"
18481 -
18482 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18483 -
18484 -EANT_BUILD_XML="nbbuild/build.xml"
18485 -EANT_BUILD_TARGET="rebuild-cluster"
18486 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18487 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18488 -JAVA_PKG_BSFIX="off"
18489 -
18490 -src_unpack() {
18491 - unpack $(basename ${SOURCE_URL})
18492 -
18493 - einfo "Deleting bundled jars..."
18494 - find -name "*.jar" -type f -delete
18495 -
18496 - unpack netbeans-9999-r14-build.xml.patch.bz2
18497 -
18498 - pushd "${S}" >/dev/null || die
18499 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
18500 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
18501 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
18502 - popd >/dev/null || die
18503 -}
18504 -
18505 -src_prepare() {
18506 - einfo "Deleting bundled class files..."
18507 - find -name "*.class" -type f | xargs rm -vf
18508 -
18509 - epatch netbeans-9999-r14-build.xml.patch
18510 -
18511 - # Support for custom patches
18512 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18513 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18514 -
18515 - if [ -n "${files}" ] ; then
18516 - einfo "Applying custom patches:"
18517 -
18518 - for file in ${files} ; do
18519 - epatch "${file}"
18520 - done
18521 - fi
18522 - fi
18523 -
18524 - einfo "Symlinking external libraries..."
18525 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18526 -
18527 - einfo "Linking in other clusters..."
18528 - mkdir "${S}"/nbbuild/netbeans || die
18529 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18530 -
18531 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18532 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18533 - touch nb.cluster.extide.built
18534 -
18535 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18536 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18537 - touch nb.cluster.ide.built
18538 -
18539 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18540 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18541 - touch nb.cluster.java.built
18542 -
18543 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18544 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18545 - touch nb.cluster.platform.built
18546 -
18547 - popd >/dev/null || die
18548 -
18549 - java-pkg-2_src_prepare
18550 -}
18551 -
18552 -src_install() {
18553 - pushd nbbuild/netbeans/javacard >/dev/null || die
18554 -
18555 - insinto ${INSTALL_DIR}
18556 -
18557 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18558 -
18559 - doins -r *
18560 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
18561 -
18562 - popd >/dev/null || die
18563 -
18564 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
18565 - pushd "${D}"/${instdir} >/dev/null || die
18566 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
18567 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
18568 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
18569 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
18570 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
18571 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
18572 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
18573 - popd >/dev/null || die
18574 -
18575 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
18576 -}
18577
18578 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150917.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150917.ebuild
18579 deleted file mode 100644
18580 index e358cd4..0000000
18581 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150917.ebuild
18582 +++ /dev/null
18583 @@ -1,134 +0,0 @@
18584 -# Copyright 1999-2015 Gentoo Foundation
18585 -# Distributed under the terms of the GNU General Public License v2
18586 -# $Id$
18587 -
18588 -EAPI="4"
18589 -inherit eutils java-pkg-2 java-ant-2
18590 -
18591 -DESCRIPTION="Netbeans JavaCard Cluster"
18592 -HOMEPAGE="http://netbeans.org/projects/javacard"
18593 -SLOT="9999"
18594 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
18595 -SRC_URI="${SOURCE_URL}
18596 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18597 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
18598 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
18599 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
18600 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18601 -KEYWORDS="~amd64 ~x86"
18602 -IUSE=""
18603 -S="${WORKDIR}"
18604 -
18605 -CDEPEND="~dev-java/netbeans-extide-${PV}
18606 - ~dev-java/netbeans-ide-${PV}
18607 - ~dev-java/netbeans-java-${PV}
18608 - ~dev-java/netbeans-platform-${PV}"
18609 -DEPEND=">=virtual/jdk-1.7
18610 - app-arch/unzip
18611 - ${CDEPEND}
18612 - dev-java/javahelp:0"
18613 -RDEPEND=">=virtual/jdk-1.7
18614 - ${CDEPEND}
18615 - dev-java/ant-contrib:0
18616 - dev-java/asm:3
18617 - dev-java/bcel:0
18618 - dev-java/commons-cli:1
18619 - dev-java/commons-codec:0
18620 - dev-java/commons-httpclient:3
18621 - dev-java/commons-logging:0"
18622 -
18623 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18624 -
18625 -EANT_BUILD_XML="nbbuild/build.xml"
18626 -EANT_BUILD_TARGET="rebuild-cluster"
18627 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18628 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18629 -JAVA_PKG_BSFIX="off"
18630 -
18631 -src_unpack() {
18632 - unpack $(basename ${SOURCE_URL})
18633 -
18634 - einfo "Deleting bundled jars..."
18635 - find -name "*.jar" -type f -delete
18636 -
18637 - unpack netbeans-9999-r14-build.xml.patch.bz2
18638 -
18639 - pushd "${S}" >/dev/null || die
18640 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
18641 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
18642 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
18643 - popd >/dev/null || die
18644 -}
18645 -
18646 -src_prepare() {
18647 - einfo "Deleting bundled class files..."
18648 - find -name "*.class" -type f | xargs rm -vf
18649 -
18650 - epatch netbeans-9999-r14-build.xml.patch
18651 -
18652 - # Support for custom patches
18653 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18654 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18655 -
18656 - if [ -n "${files}" ] ; then
18657 - einfo "Applying custom patches:"
18658 -
18659 - for file in ${files} ; do
18660 - epatch "${file}"
18661 - done
18662 - fi
18663 - fi
18664 -
18665 - einfo "Symlinking external libraries..."
18666 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18667 -
18668 - einfo "Linking in other clusters..."
18669 - mkdir "${S}"/nbbuild/netbeans || die
18670 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18671 -
18672 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18673 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18674 - touch nb.cluster.extide.built
18675 -
18676 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18677 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18678 - touch nb.cluster.ide.built
18679 -
18680 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18681 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18682 - touch nb.cluster.java.built
18683 -
18684 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18685 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18686 - touch nb.cluster.platform.built
18687 -
18688 - popd >/dev/null || die
18689 -
18690 - java-pkg-2_src_prepare
18691 -}
18692 -
18693 -src_install() {
18694 - pushd nbbuild/netbeans/javacard >/dev/null || die
18695 -
18696 - insinto ${INSTALL_DIR}
18697 -
18698 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18699 -
18700 - doins -r *
18701 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
18702 -
18703 - popd >/dev/null || die
18704 -
18705 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
18706 - pushd "${D}"/${instdir} >/dev/null || die
18707 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
18708 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
18709 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
18710 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
18711 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
18712 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
18713 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
18714 - popd >/dev/null || die
18715 -
18716 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
18717 -}
18718
18719 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150918.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150918.ebuild
18720 deleted file mode 100644
18721 index 6b4f056..0000000
18722 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150918.ebuild
18723 +++ /dev/null
18724 @@ -1,134 +0,0 @@
18725 -# Copyright 1999-2015 Gentoo Foundation
18726 -# Distributed under the terms of the GNU General Public License v2
18727 -# $Id$
18728 -
18729 -EAPI="4"
18730 -inherit eutils java-pkg-2 java-ant-2
18731 -
18732 -DESCRIPTION="Netbeans JavaCard Cluster"
18733 -HOMEPAGE="http://netbeans.org/projects/javacard"
18734 -SLOT="9999"
18735 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
18736 -SRC_URI="${SOURCE_URL}
18737 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18738 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
18739 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
18740 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
18741 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18742 -KEYWORDS="~amd64 ~x86"
18743 -IUSE=""
18744 -S="${WORKDIR}"
18745 -
18746 -CDEPEND="~dev-java/netbeans-extide-${PV}
18747 - ~dev-java/netbeans-ide-${PV}
18748 - ~dev-java/netbeans-java-${PV}
18749 - ~dev-java/netbeans-platform-${PV}"
18750 -DEPEND=">=virtual/jdk-1.7
18751 - app-arch/unzip
18752 - ${CDEPEND}
18753 - dev-java/javahelp:0"
18754 -RDEPEND=">=virtual/jdk-1.7
18755 - ${CDEPEND}
18756 - dev-java/ant-contrib:0
18757 - dev-java/asm:3
18758 - dev-java/bcel:0
18759 - dev-java/commons-cli:1
18760 - dev-java/commons-codec:0
18761 - dev-java/commons-httpclient:3
18762 - dev-java/commons-logging:0"
18763 -
18764 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18765 -
18766 -EANT_BUILD_XML="nbbuild/build.xml"
18767 -EANT_BUILD_TARGET="rebuild-cluster"
18768 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18769 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18770 -JAVA_PKG_BSFIX="off"
18771 -
18772 -src_unpack() {
18773 - unpack $(basename ${SOURCE_URL})
18774 -
18775 - einfo "Deleting bundled jars..."
18776 - find -name "*.jar" -type f -delete
18777 -
18778 - unpack netbeans-9999-r14-build.xml.patch.bz2
18779 -
18780 - pushd "${S}" >/dev/null || die
18781 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
18782 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
18783 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
18784 - popd >/dev/null || die
18785 -}
18786 -
18787 -src_prepare() {
18788 - einfo "Deleting bundled class files..."
18789 - find -name "*.class" -type f | xargs rm -vf
18790 -
18791 - epatch netbeans-9999-r14-build.xml.patch
18792 -
18793 - # Support for custom patches
18794 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18795 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18796 -
18797 - if [ -n "${files}" ] ; then
18798 - einfo "Applying custom patches:"
18799 -
18800 - for file in ${files} ; do
18801 - epatch "${file}"
18802 - done
18803 - fi
18804 - fi
18805 -
18806 - einfo "Symlinking external libraries..."
18807 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18808 -
18809 - einfo "Linking in other clusters..."
18810 - mkdir "${S}"/nbbuild/netbeans || die
18811 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18812 -
18813 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18814 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18815 - touch nb.cluster.extide.built
18816 -
18817 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18818 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18819 - touch nb.cluster.ide.built
18820 -
18821 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18822 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18823 - touch nb.cluster.java.built
18824 -
18825 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18826 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18827 - touch nb.cluster.platform.built
18828 -
18829 - popd >/dev/null || die
18830 -
18831 - java-pkg-2_src_prepare
18832 -}
18833 -
18834 -src_install() {
18835 - pushd nbbuild/netbeans/javacard >/dev/null || die
18836 -
18837 - insinto ${INSTALL_DIR}
18838 -
18839 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18840 -
18841 - doins -r *
18842 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
18843 -
18844 - popd >/dev/null || die
18845 -
18846 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
18847 - pushd "${D}"/${instdir} >/dev/null || die
18848 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
18849 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
18850 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
18851 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
18852 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
18853 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
18854 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
18855 - popd >/dev/null || die
18856 -
18857 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
18858 -}
18859
18860 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150921.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150921.ebuild
18861 deleted file mode 100644
18862 index 06a91e5..0000000
18863 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150921.ebuild
18864 +++ /dev/null
18865 @@ -1,134 +0,0 @@
18866 -# Copyright 1999-2015 Gentoo Foundation
18867 -# Distributed under the terms of the GNU General Public License v2
18868 -# $Id$
18869 -
18870 -EAPI="4"
18871 -inherit eutils java-pkg-2 java-ant-2
18872 -
18873 -DESCRIPTION="Netbeans JavaCard Cluster"
18874 -HOMEPAGE="http://netbeans.org/projects/javacard"
18875 -SLOT="9999"
18876 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
18877 -SRC_URI="${SOURCE_URL}
18878 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18879 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
18880 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
18881 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
18882 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18883 -KEYWORDS="~amd64 ~x86"
18884 -IUSE=""
18885 -S="${WORKDIR}"
18886 -
18887 -CDEPEND="~dev-java/netbeans-extide-${PV}
18888 - ~dev-java/netbeans-ide-${PV}
18889 - ~dev-java/netbeans-java-${PV}
18890 - ~dev-java/netbeans-platform-${PV}"
18891 -DEPEND=">=virtual/jdk-1.7
18892 - app-arch/unzip
18893 - ${CDEPEND}
18894 - dev-java/javahelp:0"
18895 -RDEPEND=">=virtual/jdk-1.7
18896 - ${CDEPEND}
18897 - dev-java/ant-contrib:0
18898 - dev-java/asm:3
18899 - dev-java/bcel:0
18900 - dev-java/commons-cli:1
18901 - dev-java/commons-codec:0
18902 - dev-java/commons-httpclient:3
18903 - dev-java/commons-logging:0"
18904 -
18905 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18906 -
18907 -EANT_BUILD_XML="nbbuild/build.xml"
18908 -EANT_BUILD_TARGET="rebuild-cluster"
18909 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18910 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18911 -JAVA_PKG_BSFIX="off"
18912 -
18913 -src_unpack() {
18914 - unpack $(basename ${SOURCE_URL})
18915 -
18916 - einfo "Deleting bundled jars..."
18917 - find -name "*.jar" -type f -delete
18918 -
18919 - unpack netbeans-9999-r14-build.xml.patch.bz2
18920 -
18921 - pushd "${S}" >/dev/null || die
18922 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
18923 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
18924 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
18925 - popd >/dev/null || die
18926 -}
18927 -
18928 -src_prepare() {
18929 - einfo "Deleting bundled class files..."
18930 - find -name "*.class" -type f | xargs rm -vf
18931 -
18932 - epatch netbeans-9999-r14-build.xml.patch
18933 -
18934 - # Support for custom patches
18935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18937 -
18938 - if [ -n "${files}" ] ; then
18939 - einfo "Applying custom patches:"
18940 -
18941 - for file in ${files} ; do
18942 - epatch "${file}"
18943 - done
18944 - fi
18945 - fi
18946 -
18947 - einfo "Symlinking external libraries..."
18948 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18949 -
18950 - einfo "Linking in other clusters..."
18951 - mkdir "${S}"/nbbuild/netbeans || die
18952 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18953 -
18954 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18955 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18956 - touch nb.cluster.extide.built
18957 -
18958 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18959 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18960 - touch nb.cluster.ide.built
18961 -
18962 - ln -s /usr/share/netbeans-java-${SLOT} java || die
18963 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18964 - touch nb.cluster.java.built
18965 -
18966 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18967 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18968 - touch nb.cluster.platform.built
18969 -
18970 - popd >/dev/null || die
18971 -
18972 - java-pkg-2_src_prepare
18973 -}
18974 -
18975 -src_install() {
18976 - pushd nbbuild/netbeans/javacard >/dev/null || die
18977 -
18978 - insinto ${INSTALL_DIR}
18979 -
18980 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18981 -
18982 - doins -r *
18983 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
18984 -
18985 - popd >/dev/null || die
18986 -
18987 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
18988 - pushd "${D}"/${instdir} >/dev/null || die
18989 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
18990 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
18991 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
18992 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
18993 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
18994 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
18995 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
18996 - popd >/dev/null || die
18997 -
18998 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
18999 -}
19000
19001 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150922.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150922.ebuild
19002 deleted file mode 100644
19003 index 181907b..0000000
19004 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150922.ebuild
19005 +++ /dev/null
19006 @@ -1,134 +0,0 @@
19007 -# Copyright 1999-2015 Gentoo Foundation
19008 -# Distributed under the terms of the GNU General Public License v2
19009 -# $Id$
19010 -
19011 -EAPI="4"
19012 -inherit eutils java-pkg-2 java-ant-2
19013 -
19014 -DESCRIPTION="Netbeans JavaCard Cluster"
19015 -HOMEPAGE="http://netbeans.org/projects/javacard"
19016 -SLOT="9999"
19017 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
19018 -SRC_URI="${SOURCE_URL}
19019 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19020 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
19021 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
19022 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
19023 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19024 -KEYWORDS="~amd64 ~x86"
19025 -IUSE=""
19026 -S="${WORKDIR}"
19027 -
19028 -CDEPEND="~dev-java/netbeans-extide-${PV}
19029 - ~dev-java/netbeans-ide-${PV}
19030 - ~dev-java/netbeans-java-${PV}
19031 - ~dev-java/netbeans-platform-${PV}"
19032 -DEPEND=">=virtual/jdk-1.7
19033 - app-arch/unzip
19034 - ${CDEPEND}
19035 - dev-java/javahelp:0"
19036 -RDEPEND=">=virtual/jdk-1.7
19037 - ${CDEPEND}
19038 - dev-java/ant-contrib:0
19039 - dev-java/asm:3
19040 - dev-java/bcel:0
19041 - dev-java/commons-cli:1
19042 - dev-java/commons-codec:0
19043 - dev-java/commons-httpclient:3
19044 - dev-java/commons-logging:0"
19045 -
19046 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19047 -
19048 -EANT_BUILD_XML="nbbuild/build.xml"
19049 -EANT_BUILD_TARGET="rebuild-cluster"
19050 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19051 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19052 -JAVA_PKG_BSFIX="off"
19053 -
19054 -src_unpack() {
19055 - unpack $(basename ${SOURCE_URL})
19056 -
19057 - einfo "Deleting bundled jars..."
19058 - find -name "*.jar" -type f -delete
19059 -
19060 - unpack netbeans-9999-r14-build.xml.patch.bz2
19061 -
19062 - pushd "${S}" >/dev/null || die
19063 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
19064 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
19065 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
19066 - popd >/dev/null || die
19067 -}
19068 -
19069 -src_prepare() {
19070 - einfo "Deleting bundled class files..."
19071 - find -name "*.class" -type f | xargs rm -vf
19072 -
19073 - epatch netbeans-9999-r14-build.xml.patch
19074 -
19075 - # Support for custom patches
19076 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19077 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19078 -
19079 - if [ -n "${files}" ] ; then
19080 - einfo "Applying custom patches:"
19081 -
19082 - for file in ${files} ; do
19083 - epatch "${file}"
19084 - done
19085 - fi
19086 - fi
19087 -
19088 - einfo "Symlinking external libraries..."
19089 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19090 -
19091 - einfo "Linking in other clusters..."
19092 - mkdir "${S}"/nbbuild/netbeans || die
19093 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19094 -
19095 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19096 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19097 - touch nb.cluster.extide.built
19098 -
19099 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19100 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19101 - touch nb.cluster.ide.built
19102 -
19103 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19104 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19105 - touch nb.cluster.java.built
19106 -
19107 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19108 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19109 - touch nb.cluster.platform.built
19110 -
19111 - popd >/dev/null || die
19112 -
19113 - java-pkg-2_src_prepare
19114 -}
19115 -
19116 -src_install() {
19117 - pushd nbbuild/netbeans/javacard >/dev/null || die
19118 -
19119 - insinto ${INSTALL_DIR}
19120 -
19121 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19122 -
19123 - doins -r *
19124 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
19125 -
19126 - popd >/dev/null || die
19127 -
19128 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
19129 - pushd "${D}"/${instdir} >/dev/null || die
19130 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
19131 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
19132 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
19133 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
19134 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
19135 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
19136 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
19137 - popd >/dev/null || die
19138 -
19139 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
19140 -}
19141
19142 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150923.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150923.ebuild
19143 deleted file mode 100644
19144 index 1d47502..0000000
19145 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150923.ebuild
19146 +++ /dev/null
19147 @@ -1,134 +0,0 @@
19148 -# Copyright 1999-2015 Gentoo Foundation
19149 -# Distributed under the terms of the GNU General Public License v2
19150 -# $Id$
19151 -
19152 -EAPI="4"
19153 -inherit eutils java-pkg-2 java-ant-2
19154 -
19155 -DESCRIPTION="Netbeans JavaCard Cluster"
19156 -HOMEPAGE="http://netbeans.org/projects/javacard"
19157 -SLOT="9999"
19158 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
19159 -SRC_URI="${SOURCE_URL}
19160 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19161 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
19162 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
19163 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
19164 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19165 -KEYWORDS="~amd64 ~x86"
19166 -IUSE=""
19167 -S="${WORKDIR}"
19168 -
19169 -CDEPEND="~dev-java/netbeans-extide-${PV}
19170 - ~dev-java/netbeans-ide-${PV}
19171 - ~dev-java/netbeans-java-${PV}
19172 - ~dev-java/netbeans-platform-${PV}"
19173 -DEPEND=">=virtual/jdk-1.7
19174 - app-arch/unzip
19175 - ${CDEPEND}
19176 - dev-java/javahelp:0"
19177 -RDEPEND=">=virtual/jdk-1.7
19178 - ${CDEPEND}
19179 - dev-java/ant-contrib:0
19180 - dev-java/asm:3
19181 - dev-java/bcel:0
19182 - dev-java/commons-cli:1
19183 - dev-java/commons-codec:0
19184 - dev-java/commons-httpclient:3
19185 - dev-java/commons-logging:0"
19186 -
19187 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19188 -
19189 -EANT_BUILD_XML="nbbuild/build.xml"
19190 -EANT_BUILD_TARGET="rebuild-cluster"
19191 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19192 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19193 -JAVA_PKG_BSFIX="off"
19194 -
19195 -src_unpack() {
19196 - unpack $(basename ${SOURCE_URL})
19197 -
19198 - einfo "Deleting bundled jars..."
19199 - find -name "*.jar" -type f -delete
19200 -
19201 - unpack netbeans-9999-r14-build.xml.patch.bz2
19202 -
19203 - pushd "${S}" >/dev/null || die
19204 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
19205 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
19206 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
19207 - popd >/dev/null || die
19208 -}
19209 -
19210 -src_prepare() {
19211 - einfo "Deleting bundled class files..."
19212 - find -name "*.class" -type f | xargs rm -vf
19213 -
19214 - epatch netbeans-9999-r14-build.xml.patch
19215 -
19216 - # Support for custom patches
19217 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19218 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19219 -
19220 - if [ -n "${files}" ] ; then
19221 - einfo "Applying custom patches:"
19222 -
19223 - for file in ${files} ; do
19224 - epatch "${file}"
19225 - done
19226 - fi
19227 - fi
19228 -
19229 - einfo "Symlinking external libraries..."
19230 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19231 -
19232 - einfo "Linking in other clusters..."
19233 - mkdir "${S}"/nbbuild/netbeans || die
19234 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19235 -
19236 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19237 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19238 - touch nb.cluster.extide.built
19239 -
19240 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19241 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19242 - touch nb.cluster.ide.built
19243 -
19244 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19245 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19246 - touch nb.cluster.java.built
19247 -
19248 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19249 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19250 - touch nb.cluster.platform.built
19251 -
19252 - popd >/dev/null || die
19253 -
19254 - java-pkg-2_src_prepare
19255 -}
19256 -
19257 -src_install() {
19258 - pushd nbbuild/netbeans/javacard >/dev/null || die
19259 -
19260 - insinto ${INSTALL_DIR}
19261 -
19262 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19263 -
19264 - doins -r *
19265 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
19266 -
19267 - popd >/dev/null || die
19268 -
19269 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
19270 - pushd "${D}"/${instdir} >/dev/null || die
19271 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
19272 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
19273 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
19274 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
19275 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
19276 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
19277 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
19278 - popd >/dev/null || die
19279 -
19280 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
19281 -}
19282
19283 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150924.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150924.ebuild
19284 deleted file mode 100644
19285 index b395977..0000000
19286 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150924.ebuild
19287 +++ /dev/null
19288 @@ -1,134 +0,0 @@
19289 -# Copyright 1999-2015 Gentoo Foundation
19290 -# Distributed under the terms of the GNU General Public License v2
19291 -# $Id$
19292 -
19293 -EAPI="4"
19294 -inherit eutils java-pkg-2 java-ant-2
19295 -
19296 -DESCRIPTION="Netbeans JavaCard Cluster"
19297 -HOMEPAGE="http://netbeans.org/projects/javacard"
19298 -SLOT="9999"
19299 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
19300 -SRC_URI="${SOURCE_URL}
19301 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19302 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
19303 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
19304 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
19305 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19306 -KEYWORDS="~amd64 ~x86"
19307 -IUSE=""
19308 -S="${WORKDIR}"
19309 -
19310 -CDEPEND="~dev-java/netbeans-extide-${PV}
19311 - ~dev-java/netbeans-ide-${PV}
19312 - ~dev-java/netbeans-java-${PV}
19313 - ~dev-java/netbeans-platform-${PV}"
19314 -DEPEND=">=virtual/jdk-1.7
19315 - app-arch/unzip
19316 - ${CDEPEND}
19317 - dev-java/javahelp:0"
19318 -RDEPEND=">=virtual/jdk-1.7
19319 - ${CDEPEND}
19320 - dev-java/ant-contrib:0
19321 - dev-java/asm:3
19322 - dev-java/bcel:0
19323 - dev-java/commons-cli:1
19324 - dev-java/commons-codec:0
19325 - dev-java/commons-httpclient:3
19326 - dev-java/commons-logging:0"
19327 -
19328 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19329 -
19330 -EANT_BUILD_XML="nbbuild/build.xml"
19331 -EANT_BUILD_TARGET="rebuild-cluster"
19332 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19333 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19334 -JAVA_PKG_BSFIX="off"
19335 -
19336 -src_unpack() {
19337 - unpack $(basename ${SOURCE_URL})
19338 -
19339 - einfo "Deleting bundled jars..."
19340 - find -name "*.jar" -type f -delete
19341 -
19342 - unpack netbeans-9999-r14-build.xml.patch.bz2
19343 -
19344 - pushd "${S}" >/dev/null || die
19345 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
19346 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
19347 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
19348 - popd >/dev/null || die
19349 -}
19350 -
19351 -src_prepare() {
19352 - einfo "Deleting bundled class files..."
19353 - find -name "*.class" -type f | xargs rm -vf
19354 -
19355 - epatch netbeans-9999-r14-build.xml.patch
19356 -
19357 - # Support for custom patches
19358 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19359 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19360 -
19361 - if [ -n "${files}" ] ; then
19362 - einfo "Applying custom patches:"
19363 -
19364 - for file in ${files} ; do
19365 - epatch "${file}"
19366 - done
19367 - fi
19368 - fi
19369 -
19370 - einfo "Symlinking external libraries..."
19371 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19372 -
19373 - einfo "Linking in other clusters..."
19374 - mkdir "${S}"/nbbuild/netbeans || die
19375 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19376 -
19377 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19378 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19379 - touch nb.cluster.extide.built
19380 -
19381 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19382 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19383 - touch nb.cluster.ide.built
19384 -
19385 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19386 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19387 - touch nb.cluster.java.built
19388 -
19389 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19390 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19391 - touch nb.cluster.platform.built
19392 -
19393 - popd >/dev/null || die
19394 -
19395 - java-pkg-2_src_prepare
19396 -}
19397 -
19398 -src_install() {
19399 - pushd nbbuild/netbeans/javacard >/dev/null || die
19400 -
19401 - insinto ${INSTALL_DIR}
19402 -
19403 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19404 -
19405 - doins -r *
19406 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
19407 -
19408 - popd >/dev/null || die
19409 -
19410 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
19411 - pushd "${D}"/${instdir} >/dev/null || die
19412 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
19413 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
19414 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
19415 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
19416 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
19417 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
19418 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
19419 - popd >/dev/null || die
19420 -
19421 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
19422 -}
19423
19424 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150925.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150925.ebuild
19425 deleted file mode 100644
19426 index 50f205b..0000000
19427 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150925.ebuild
19428 +++ /dev/null
19429 @@ -1,134 +0,0 @@
19430 -# Copyright 1999-2015 Gentoo Foundation
19431 -# Distributed under the terms of the GNU General Public License v2
19432 -# $Id$
19433 -
19434 -EAPI="4"
19435 -inherit eutils java-pkg-2 java-ant-2
19436 -
19437 -DESCRIPTION="Netbeans JavaCard Cluster"
19438 -HOMEPAGE="http://netbeans.org/projects/javacard"
19439 -SLOT="9999"
19440 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
19441 -SRC_URI="${SOURCE_URL}
19442 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19443 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
19444 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
19445 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
19446 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19447 -KEYWORDS="~amd64 ~x86"
19448 -IUSE=""
19449 -S="${WORKDIR}"
19450 -
19451 -CDEPEND="~dev-java/netbeans-extide-${PV}
19452 - ~dev-java/netbeans-ide-${PV}
19453 - ~dev-java/netbeans-java-${PV}
19454 - ~dev-java/netbeans-platform-${PV}"
19455 -DEPEND=">=virtual/jdk-1.7
19456 - app-arch/unzip
19457 - ${CDEPEND}
19458 - dev-java/javahelp:0"
19459 -RDEPEND=">=virtual/jdk-1.7
19460 - ${CDEPEND}
19461 - dev-java/ant-contrib:0
19462 - dev-java/asm:3
19463 - dev-java/bcel:0
19464 - dev-java/commons-cli:1
19465 - dev-java/commons-codec:0
19466 - dev-java/commons-httpclient:3
19467 - dev-java/commons-logging:0"
19468 -
19469 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19470 -
19471 -EANT_BUILD_XML="nbbuild/build.xml"
19472 -EANT_BUILD_TARGET="rebuild-cluster"
19473 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19474 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19475 -JAVA_PKG_BSFIX="off"
19476 -
19477 -src_unpack() {
19478 - unpack $(basename ${SOURCE_URL})
19479 -
19480 - einfo "Deleting bundled jars..."
19481 - find -name "*.jar" -type f -delete
19482 -
19483 - unpack netbeans-9999-r14-build.xml.patch.bz2
19484 -
19485 - pushd "${S}" >/dev/null || die
19486 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
19487 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
19488 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
19489 - popd >/dev/null || die
19490 -}
19491 -
19492 -src_prepare() {
19493 - einfo "Deleting bundled class files..."
19494 - find -name "*.class" -type f | xargs rm -vf
19495 -
19496 - epatch netbeans-9999-r14-build.xml.patch
19497 -
19498 - # Support for custom patches
19499 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19500 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19501 -
19502 - if [ -n "${files}" ] ; then
19503 - einfo "Applying custom patches:"
19504 -
19505 - for file in ${files} ; do
19506 - epatch "${file}"
19507 - done
19508 - fi
19509 - fi
19510 -
19511 - einfo "Symlinking external libraries..."
19512 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19513 -
19514 - einfo "Linking in other clusters..."
19515 - mkdir "${S}"/nbbuild/netbeans || die
19516 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19517 -
19518 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19519 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19520 - touch nb.cluster.extide.built
19521 -
19522 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19523 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19524 - touch nb.cluster.ide.built
19525 -
19526 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19527 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19528 - touch nb.cluster.java.built
19529 -
19530 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19531 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19532 - touch nb.cluster.platform.built
19533 -
19534 - popd >/dev/null || die
19535 -
19536 - java-pkg-2_src_prepare
19537 -}
19538 -
19539 -src_install() {
19540 - pushd nbbuild/netbeans/javacard >/dev/null || die
19541 -
19542 - insinto ${INSTALL_DIR}
19543 -
19544 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19545 -
19546 - doins -r *
19547 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
19548 -
19549 - popd >/dev/null || die
19550 -
19551 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
19552 - pushd "${D}"/${instdir} >/dev/null || die
19553 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
19554 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
19555 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
19556 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
19557 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
19558 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
19559 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
19560 - popd >/dev/null || die
19561 -
19562 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
19563 -}
19564
19565 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150929.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150929.ebuild
19566 deleted file mode 100644
19567 index a7e1586..0000000
19568 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20150929.ebuild
19569 +++ /dev/null
19570 @@ -1,134 +0,0 @@
19571 -# Copyright 1999-2015 Gentoo Foundation
19572 -# Distributed under the terms of the GNU General Public License v2
19573 -# $Id$
19574 -
19575 -EAPI="4"
19576 -inherit eutils java-pkg-2 java-ant-2
19577 -
19578 -DESCRIPTION="Netbeans JavaCard Cluster"
19579 -HOMEPAGE="http://netbeans.org/projects/javacard"
19580 -SLOT="9999"
19581 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
19582 -SRC_URI="${SOURCE_URL}
19583 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19584 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
19585 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
19586 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
19587 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19588 -KEYWORDS="~amd64 ~x86"
19589 -IUSE=""
19590 -S="${WORKDIR}"
19591 -
19592 -CDEPEND="~dev-java/netbeans-extide-${PV}
19593 - ~dev-java/netbeans-ide-${PV}
19594 - ~dev-java/netbeans-java-${PV}
19595 - ~dev-java/netbeans-platform-${PV}"
19596 -DEPEND=">=virtual/jdk-1.7
19597 - app-arch/unzip
19598 - ${CDEPEND}
19599 - dev-java/javahelp:0"
19600 -RDEPEND=">=virtual/jdk-1.7
19601 - ${CDEPEND}
19602 - dev-java/ant-contrib:0
19603 - dev-java/asm:3
19604 - dev-java/bcel:0
19605 - dev-java/commons-cli:1
19606 - dev-java/commons-codec:0
19607 - dev-java/commons-httpclient:3
19608 - dev-java/commons-logging:0"
19609 -
19610 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19611 -
19612 -EANT_BUILD_XML="nbbuild/build.xml"
19613 -EANT_BUILD_TARGET="rebuild-cluster"
19614 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19615 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19616 -JAVA_PKG_BSFIX="off"
19617 -
19618 -src_unpack() {
19619 - unpack $(basename ${SOURCE_URL})
19620 -
19621 - einfo "Deleting bundled jars..."
19622 - find -name "*.jar" -type f -delete
19623 -
19624 - unpack netbeans-9999-r14-build.xml.patch.bz2
19625 -
19626 - pushd "${S}" >/dev/null || die
19627 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
19628 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
19629 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
19630 - popd >/dev/null || die
19631 -}
19632 -
19633 -src_prepare() {
19634 - einfo "Deleting bundled class files..."
19635 - find -name "*.class" -type f | xargs rm -vf
19636 -
19637 - epatch netbeans-9999-r14-build.xml.patch
19638 -
19639 - # Support for custom patches
19640 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19641 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19642 -
19643 - if [ -n "${files}" ] ; then
19644 - einfo "Applying custom patches:"
19645 -
19646 - for file in ${files} ; do
19647 - epatch "${file}"
19648 - done
19649 - fi
19650 - fi
19651 -
19652 - einfo "Symlinking external libraries..."
19653 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19654 -
19655 - einfo "Linking in other clusters..."
19656 - mkdir "${S}"/nbbuild/netbeans || die
19657 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19658 -
19659 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19660 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19661 - touch nb.cluster.extide.built
19662 -
19663 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19664 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19665 - touch nb.cluster.ide.built
19666 -
19667 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19668 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19669 - touch nb.cluster.java.built
19670 -
19671 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19672 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19673 - touch nb.cluster.platform.built
19674 -
19675 - popd >/dev/null || die
19676 -
19677 - java-pkg-2_src_prepare
19678 -}
19679 -
19680 -src_install() {
19681 - pushd nbbuild/netbeans/javacard >/dev/null || die
19682 -
19683 - insinto ${INSTALL_DIR}
19684 -
19685 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19686 -
19687 - doins -r *
19688 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
19689 -
19690 - popd >/dev/null || die
19691 -
19692 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
19693 - pushd "${D}"/${instdir} >/dev/null || die
19694 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
19695 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
19696 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
19697 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
19698 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
19699 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
19700 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
19701 - popd >/dev/null || die
19702 -
19703 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
19704 -}
19705
19706 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
19707 index 5439a2d..f825656 100644
19708 --- a/dev-java/netbeans-javadoc/Manifest
19709 +++ b/dev-java/netbeans-javadoc/Manifest
19710 @@ -4,16 +4,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
19711 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
19712 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
19713 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
19714 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
19715 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
19716 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
19717 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
19718 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
19719 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
19720 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
19721 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
19722 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
19723 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
19724 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
19725 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
19726 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
19727 @@ -35,16 +25,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
19728 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
19729 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
19730 EBUILD netbeans-javadoc-8.1_rc2.ebuild 6183 SHA256 160de5384af53a4ff95958ba30c1d3d0b3dbcf4e8f8209c67ff2447d504108c8 SHA512 cd7d0ecc527dc8c6a7ac59f27a39c332500ff60dd59b5c26d2579258adf75cff762083727b18172607d494a597143261423c97faa7f705015c372bff1a54908d WHIRLPOOL 39a55f84ccb43df6537b1276406d46d70cdc9e5b5c428aec33eeed091f5e580c752557319cbab5f6d6325de1509c87d8913f6c1b8712e72e148fb1883c684d76
19731 -EBUILD netbeans-javadoc-9999_p20150914.ebuild 6228 SHA256 55dd9bf613c5bf6c5998afcdc3fd8194e58492ed3acd3897223bc8eaea80cfb8 SHA512 aeb46693635b14b92659b2f7f913aa2bc198098803e5653c8226822b84bde4e0a37212e32c3cfbbfc6307d49e778b7d1a7048e09e8c7f590b1a88b2fd4861e98 WHIRLPOOL 1c56c5b63744fd251f5f7c5264ee30011f0d067a70891211892bb195b32aa078f1cee5fcb4fc9522fd74a79acd1933d0360c07086b9e5c197161904b7d136351
19732 -EBUILD netbeans-javadoc-9999_p20150915.ebuild 6228 SHA256 d625f760cd0315fe3cb5a0269cbf375270b7ccd9aa4beac38332ed256cc50d26 SHA512 8507ddc16f487909b816300d12c58df827ab5ee0be48b4e2571157c4e8a8686dbdf94f209e9a9eb89a43aed82db1c83f440ee287d2fcf0d45193f8991d68733f WHIRLPOOL 4f192fbd53fe2fd5e1262edce86619ed745e90d8d868dd9225fe28538ea93b7732014e728b4a8a6616f46e73c8dd090bfbeba5822802bd10e8a96ae7ddca5be4
19733 -EBUILD netbeans-javadoc-9999_p20150917.ebuild 6228 SHA256 8a2724621fe7ce51252ab18db404a66f578a2ea1e9494baed341ae16805423d1 SHA512 c0e0b347b8c1729729dbb8b7f57b837e169d4ea8958ea73217d8ea7b855f6628106786d92c5b9ae7e9dc3f4ee7b9a55ff7c619a9f79d7d9b7c58dddb509adcba WHIRLPOOL eddec75f3b671d5f43e61f71de09c83d8cf4fd8df212c8d679d15996c56535d1c48e496d7f9109d812f05dc1dea282910e894fd21825895f79bdd4af1fd4ed31
19734 -EBUILD netbeans-javadoc-9999_p20150918.ebuild 6228 SHA256 3af026a5bd0350fdaabb3ba0c98b1637f8ba030e57eb50f9e3719e09ee47c6f4 SHA512 d1304a3075c2267df13bac5060162c9af7d29493e07cbfd8ef0a726c3cb5f66084424f0522ee9154150cf3a0f27137b8cc34cf0676c65a3307cddbeb66f1e2a8 WHIRLPOOL f57f2c6a7303fd581fcd4da23f15147323a696943bccfebd5bccf3bb3cdd82b1ee207779b6a80e5dbc5f89a3fd32f3ed49b4c803c4391d4f531954e63bd9b603
19735 -EBUILD netbeans-javadoc-9999_p20150921.ebuild 6228 SHA256 8c485fbb948472e0b378f125144df3a566cbef9d9ad6e50eef379e327baa5cec SHA512 2ca6199dbd4cb378313bd65863a37e76c5274afc2c5b3bde2580989321ff94b3ab1a32b20cb59c098e778c3da78253ff8a62dd3cb585bd2edb468b4ad810024b WHIRLPOOL 24becfe76c43c5ad9b0ed1350c9a89c9e5f445eb175a8e213bc0fe156e2b882e987993156f17c9a0ccbbf5eb3b2612f4778abb8ea7ba74e26a9a862cd3e221a7
19736 -EBUILD netbeans-javadoc-9999_p20150922.ebuild 6228 SHA256 b2f814969114a6591a12ae4d801646221c16f5a8df119e28204c0b32fdd1402d SHA512 808c39d20b9444df1d1481c6f8cba493e9a1bdb852cc9f2c89a5db9688dc8ab9d65cea47f69ebc5cfff4ee0504e695204c44f502369997c95c0dfbcba1392b80 WHIRLPOOL 75ebd4875924aa1fc8fe251021f3c38f42a7ab3c8cd12edca44bba6c2b598878a33ec2556df2958c67e9d495666230039ca817b31e64f981eedbc90ba2738cb5
19737 -EBUILD netbeans-javadoc-9999_p20150923.ebuild 6228 SHA256 e1b83b70a1a34c40ae982904c186d7803ad521e38d57199824a251c89bc52377 SHA512 fec664c8a59140def6d74fd00670750a56aa280fbf30a4d1cef5b58c4dd54b6ea186abf8f1502b67ea79aa4adb63863e7bae0ca6a22760f9ce2c77ba3a8fa994 WHIRLPOOL 3a7a7c46697ef7c90421643ffdac232be9c20ecb215b47cad1038c11a4133faeec9f53ac2c9a9229dc7d2c6584fbef527cbab18ebe61d24192578d2530310199
19738 -EBUILD netbeans-javadoc-9999_p20150924.ebuild 6228 SHA256 7a074717de8d444c14278fdcc0f0399c9531697f9da931fb72f54258a5c68d45 SHA512 70003d8d5b50d2a1b856fd022b88b277bed7c92b6166f87819111d71005a54c2cafe4fb586928d93566210c45aeda79f2964280f6addea8e56ab9eafb34018d4 WHIRLPOOL cd87caffea1334f9fad5b072e92f6682f74a960a018793d80b3e2a3e5f83704bb46d866032aab058924a71f363f24ce28f9d8d08a77804fa63ea2fcbdd6c92a6
19739 -EBUILD netbeans-javadoc-9999_p20150925.ebuild 6228 SHA256 9da2acae57f47e7029ef3a37d2d853990aeb74404da75e5e33822560112f55fd SHA512 3de58070e7cd7debee8e2d4587df6fa72884ce591d1c414bfb3b4e9106c28f8bd1f36a45f3be5c7afe862eb92bd034b941a192679c60acb70d20071514fb6b39 WHIRLPOOL 7fcadfc16e3e41f74cd539e89a2b2add49b721ef2cee7cffd64c6c4307dc82f862af425779f7c3e148c0a3c624237680ec269ec54c5191b4b80aafc85971a457
19740 -EBUILD netbeans-javadoc-9999_p20150929.ebuild 6228 SHA256 3035638cf50308bd9b82ceeae22615d518d618476b78be9ab9f9fec366b18f0c SHA512 cf994c65cbea24f104261f38bf96f858cceaedb7acd5f2800405ca59921375fdb3a467ddbeef73d50f76dad684df1554d6e9acd818b8b1f23af6469764fc5b79 WHIRLPOOL 847b01a3bfb1503eb98446c8a25ca81786b3944e34beb02109332a1fa1bd1dde8f11efd63b5612e7f8a562125326c79226b9f79e0685dbf7416ad70e185165ed
19741 EBUILD netbeans-javadoc-9999_p20151001.ebuild 6228 SHA256 e1a3b029266e3b470f00a50bdfd40ae55bd55704e05c349b61f95d634b61dd16 SHA512 46ca2c05feaffb2bc02ef2b13db9ed0f73c250dc9264a72045680c75c31a78eeff3afba43cf4a491bc6f06740b817cc4a69cad1ced802d7760be20450a2b56a3 WHIRLPOOL f81a54053408f205ca6b71b67977ffd3ccfc12173334713c7f604fe805da3db7e588ca002043e83a4f45cc62408d0a1b093538536481545f3e8f925a91b5f0f3
19742 EBUILD netbeans-javadoc-9999_p20151002.ebuild 6228 SHA256 a687fddec18e191fecbb9aed6a6a2390688e8f2ee2a73ee10691c5062eeb933c SHA512 75ed80ad34847f6b20974067f47bae25e2ab9e1c2e7e24ed29e1a10a95c3178764f6bd51bfff1ec9c8a52fc6691b834b7854eeed0762f041db644a99bba8dc6f WHIRLPOOL f8c57073ce593060d8829bbe8e6174082797dcd11665733d86b5548d29b9e7c4b76bf777fb18bc6b123bad55d92c37753b772ec490e9553f937a4d26a8412f12
19743 EBUILD netbeans-javadoc-9999_p20151003.ebuild 6228 SHA256 699e9a51f3f2f67cd645c26e3e71473e173e86bc65fec4f79f322359b0fda501 SHA512 4c3126c9007b76c676720357671bdc04bad90c56de7d0b568c9de3ae17f348fd96c0176deb36531f2eb832d649c544e056ffecf4e19e25127d9640bb542026ea WHIRLPOOL 42dd2ce70c6c823a3fbeb93dbcf623a49bd4d2d10beda37e862a932ca625813bfe0685e0a0c637a3ad40ac547823d94a5f19c7d26112b177f4287cce12869760
19744
19745 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150914.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150914.ebuild
19746 deleted file mode 100644
19747 index 8a478c2..0000000
19748 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150914.ebuild
19749 +++ /dev/null
19750 @@ -1,168 +0,0 @@
19751 -# Copyright 1999-2015 Gentoo Foundation
19752 -# Distributed under the terms of the GNU General Public License v2
19753 -# $Id$
19754 -
19755 -EAPI="4"
19756 -inherit eutils java-pkg-2 java-ant-2
19757 -
19758 -DESCRIPTION="Netbeans JavaDocs"
19759 -HOMEPAGE="http://netbeans.org/"
19760 -SLOT="9999"
19761 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
19762 -SRC_URI="${SOURCE_URL}
19763 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19764 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
19765 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19766 -KEYWORDS="~amd64 ~x86"
19767 -IUSE=""
19768 -S="${WORKDIR}"
19769 -
19770 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
19771 -DEPEND="dev-java/oracle-jdk-bin:1.7
19772 - app-arch/unzip
19773 - dev-java/javahelp:0
19774 - dev-java/junit:4
19775 - ~dev-java/netbeans-apisupport-${PV}
19776 - ~dev-java/netbeans-cnd-${PV}
19777 - ~dev-java/netbeans-dlight-${PV}
19778 - ~dev-java/netbeans-enterprise-${PV}
19779 - ~dev-java/netbeans-ergonomics-${PV}
19780 - ~dev-java/netbeans-extide-${PV}
19781 - ~dev-java/netbeans-groovy-${PV}
19782 - ~dev-java/netbeans-harness-${PV}
19783 - ~dev-java/netbeans-ide-${PV}
19784 - ~dev-java/netbeans-java-${PV}
19785 - ~dev-java/netbeans-javacard-${PV}
19786 - ~dev-java/netbeans-mobility-${PV}
19787 - ~dev-java/netbeans-nb-${PV}
19788 - ~dev-java/netbeans-php-${PV}
19789 - ~dev-java/netbeans-platform-${PV}
19790 - ~dev-java/netbeans-profiler-${PV}
19791 - ~dev-java/netbeans-websvccommon-${PV}"
19792 -RDEPEND=""
19793 -
19794 -JAVA_PKG_BSFIX="off"
19795 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19796 -JAVA_PKG_WANT_SOURCE="1.7"
19797 -JAVA_PKG_WANT_TARGET="1.7"
19798 -
19799 -src_unpack() {
19800 - unpack $(basename ${SOURCE_URL})
19801 -
19802 - einfo "Deleting bundled jars..."
19803 - find -name "*.jar" -type f -delete
19804 -
19805 - unpack netbeans-9999-r14-build.xml.patch.bz2
19806 -
19807 - pushd "${S}" >/dev/null || die
19808 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19809 - popd >/dev/null || die
19810 -}
19811 -
19812 -src_prepare() {
19813 - einfo "Deleting bundled class files..."
19814 - find -name "*.class" -type f | xargs rm -vf
19815 -
19816 - epatch netbeans-9999-r14-build.xml.patch
19817 -
19818 - # Support for custom patches
19819 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19820 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19821 -
19822 - if [ -n "${files}" ] ; then
19823 - einfo "Applying custom patches:"
19824 -
19825 - for file in ${files} ; do
19826 - epatch "${file}"
19827 - done
19828 - fi
19829 - fi
19830 -
19831 - einfo "Symlinking external libraries..."
19832 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19833 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19834 -
19835 - einfo "Linking in other clusters..."
19836 - mkdir "${S}"/nbbuild/netbeans || die
19837 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19838 -
19839 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
19840 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19841 - touch nb.cluster.apisupport.built
19842 -
19843 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
19844 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19845 - touch nb.cluster.cnd.built
19846 -
19847 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
19848 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19849 - touch nb.cluster.dlight.built
19850 -
19851 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
19852 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19853 - touch nb.cluster.enterprise.built
19854 -
19855 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
19856 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19857 - touch nb.cluster.ergonomics.built
19858 -
19859 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19860 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19861 - touch nb.cluster.extide.built
19862 -
19863 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
19864 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19865 - touch nb.cluster.groovy.built
19866 -
19867 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
19868 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19869 - touch nb.cluster.harness.built
19870 -
19871 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19872 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19873 - touch nb.cluster.ide.built
19874 -
19875 - ln -s /usr/share/netbeans-java-${SLOT} java || die
19876 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19877 - touch nb.cluster.java.built
19878 -
19879 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
19880 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19881 - touch nb.cluster.javacard.built
19882 -
19883 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
19884 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19885 - touch nb.cluster.mobility.built
19886 -
19887 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
19888 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
19889 - touch nb.cluster.nb.built
19890 -
19891 - ln -s /usr/share/netbeans-php-${SLOT} php || die
19892 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19893 - touch nb.cluster.php.built
19894 -
19895 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19896 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19897 - touch nb.cluster.platform.built
19898 -
19899 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
19900 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19901 - touch nb.cluster.profiler.built
19902 -
19903 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19904 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19905 - touch nb.cluster.websvccommon.built
19906 -
19907 - java-pkg-2_src_prepare
19908 -}
19909 -
19910 -src_compile() {
19911 - eant -f nbbuild/build.xml bootstrap || die
19912 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
19913 -}
19914 -
19915 -src_install() {
19916 - rm nbbuild/build/javadoc/*.zip
19917 - java-pkg_dojavadoc nbbuild/build/javadoc
19918 -}
19919
19920 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150915.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150915.ebuild
19921 deleted file mode 100644
19922 index dfa7b24..0000000
19923 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150915.ebuild
19924 +++ /dev/null
19925 @@ -1,168 +0,0 @@
19926 -# Copyright 1999-2015 Gentoo Foundation
19927 -# Distributed under the terms of the GNU General Public License v2
19928 -# $Id$
19929 -
19930 -EAPI="4"
19931 -inherit eutils java-pkg-2 java-ant-2
19932 -
19933 -DESCRIPTION="Netbeans JavaDocs"
19934 -HOMEPAGE="http://netbeans.org/"
19935 -SLOT="9999"
19936 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
19937 -SRC_URI="${SOURCE_URL}
19938 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19939 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
19940 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19941 -KEYWORDS="~amd64 ~x86"
19942 -IUSE=""
19943 -S="${WORKDIR}"
19944 -
19945 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
19946 -DEPEND="dev-java/oracle-jdk-bin:1.7
19947 - app-arch/unzip
19948 - dev-java/javahelp:0
19949 - dev-java/junit:4
19950 - ~dev-java/netbeans-apisupport-${PV}
19951 - ~dev-java/netbeans-cnd-${PV}
19952 - ~dev-java/netbeans-dlight-${PV}
19953 - ~dev-java/netbeans-enterprise-${PV}
19954 - ~dev-java/netbeans-ergonomics-${PV}
19955 - ~dev-java/netbeans-extide-${PV}
19956 - ~dev-java/netbeans-groovy-${PV}
19957 - ~dev-java/netbeans-harness-${PV}
19958 - ~dev-java/netbeans-ide-${PV}
19959 - ~dev-java/netbeans-java-${PV}
19960 - ~dev-java/netbeans-javacard-${PV}
19961 - ~dev-java/netbeans-mobility-${PV}
19962 - ~dev-java/netbeans-nb-${PV}
19963 - ~dev-java/netbeans-php-${PV}
19964 - ~dev-java/netbeans-platform-${PV}
19965 - ~dev-java/netbeans-profiler-${PV}
19966 - ~dev-java/netbeans-websvccommon-${PV}"
19967 -RDEPEND=""
19968 -
19969 -JAVA_PKG_BSFIX="off"
19970 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19971 -JAVA_PKG_WANT_SOURCE="1.7"
19972 -JAVA_PKG_WANT_TARGET="1.7"
19973 -
19974 -src_unpack() {
19975 - unpack $(basename ${SOURCE_URL})
19976 -
19977 - einfo "Deleting bundled jars..."
19978 - find -name "*.jar" -type f -delete
19979 -
19980 - unpack netbeans-9999-r14-build.xml.patch.bz2
19981 -
19982 - pushd "${S}" >/dev/null || die
19983 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
19984 - popd >/dev/null || die
19985 -}
19986 -
19987 -src_prepare() {
19988 - einfo "Deleting bundled class files..."
19989 - find -name "*.class" -type f | xargs rm -vf
19990 -
19991 - epatch netbeans-9999-r14-build.xml.patch
19992 -
19993 - # Support for custom patches
19994 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19995 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19996 -
19997 - if [ -n "${files}" ] ; then
19998 - einfo "Applying custom patches:"
19999 -
20000 - for file in ${files} ; do
20001 - epatch "${file}"
20002 - done
20003 - fi
20004 - fi
20005 -
20006 - einfo "Symlinking external libraries..."
20007 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20008 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20009 -
20010 - einfo "Linking in other clusters..."
20011 - mkdir "${S}"/nbbuild/netbeans || die
20012 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20013 -
20014 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20015 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20016 - touch nb.cluster.apisupport.built
20017 -
20018 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20019 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20020 - touch nb.cluster.cnd.built
20021 -
20022 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20023 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20024 - touch nb.cluster.dlight.built
20025 -
20026 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20027 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20028 - touch nb.cluster.enterprise.built
20029 -
20030 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20031 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20032 - touch nb.cluster.ergonomics.built
20033 -
20034 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20035 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20036 - touch nb.cluster.extide.built
20037 -
20038 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20039 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20040 - touch nb.cluster.groovy.built
20041 -
20042 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20043 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20044 - touch nb.cluster.harness.built
20045 -
20046 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20047 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20048 - touch nb.cluster.ide.built
20049 -
20050 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20051 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20052 - touch nb.cluster.java.built
20053 -
20054 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20055 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20056 - touch nb.cluster.javacard.built
20057 -
20058 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20059 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20060 - touch nb.cluster.mobility.built
20061 -
20062 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20063 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20064 - touch nb.cluster.nb.built
20065 -
20066 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20067 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20068 - touch nb.cluster.php.built
20069 -
20070 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20071 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20072 - touch nb.cluster.platform.built
20073 -
20074 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20075 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20076 - touch nb.cluster.profiler.built
20077 -
20078 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20079 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20080 - touch nb.cluster.websvccommon.built
20081 -
20082 - java-pkg-2_src_prepare
20083 -}
20084 -
20085 -src_compile() {
20086 - eant -f nbbuild/build.xml bootstrap || die
20087 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20088 -}
20089 -
20090 -src_install() {
20091 - rm nbbuild/build/javadoc/*.zip
20092 - java-pkg_dojavadoc nbbuild/build/javadoc
20093 -}
20094
20095 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150917.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150917.ebuild
20096 deleted file mode 100644
20097 index 9828784..0000000
20098 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150917.ebuild
20099 +++ /dev/null
20100 @@ -1,168 +0,0 @@
20101 -# Copyright 1999-2015 Gentoo Foundation
20102 -# Distributed under the terms of the GNU General Public License v2
20103 -# $Id$
20104 -
20105 -EAPI="4"
20106 -inherit eutils java-pkg-2 java-ant-2
20107 -
20108 -DESCRIPTION="Netbeans JavaDocs"
20109 -HOMEPAGE="http://netbeans.org/"
20110 -SLOT="9999"
20111 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
20112 -SRC_URI="${SOURCE_URL}
20113 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20114 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20115 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20116 -KEYWORDS="~amd64 ~x86"
20117 -IUSE=""
20118 -S="${WORKDIR}"
20119 -
20120 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20121 -DEPEND="dev-java/oracle-jdk-bin:1.7
20122 - app-arch/unzip
20123 - dev-java/javahelp:0
20124 - dev-java/junit:4
20125 - ~dev-java/netbeans-apisupport-${PV}
20126 - ~dev-java/netbeans-cnd-${PV}
20127 - ~dev-java/netbeans-dlight-${PV}
20128 - ~dev-java/netbeans-enterprise-${PV}
20129 - ~dev-java/netbeans-ergonomics-${PV}
20130 - ~dev-java/netbeans-extide-${PV}
20131 - ~dev-java/netbeans-groovy-${PV}
20132 - ~dev-java/netbeans-harness-${PV}
20133 - ~dev-java/netbeans-ide-${PV}
20134 - ~dev-java/netbeans-java-${PV}
20135 - ~dev-java/netbeans-javacard-${PV}
20136 - ~dev-java/netbeans-mobility-${PV}
20137 - ~dev-java/netbeans-nb-${PV}
20138 - ~dev-java/netbeans-php-${PV}
20139 - ~dev-java/netbeans-platform-${PV}
20140 - ~dev-java/netbeans-profiler-${PV}
20141 - ~dev-java/netbeans-websvccommon-${PV}"
20142 -RDEPEND=""
20143 -
20144 -JAVA_PKG_BSFIX="off"
20145 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20146 -JAVA_PKG_WANT_SOURCE="1.7"
20147 -JAVA_PKG_WANT_TARGET="1.7"
20148 -
20149 -src_unpack() {
20150 - unpack $(basename ${SOURCE_URL})
20151 -
20152 - einfo "Deleting bundled jars..."
20153 - find -name "*.jar" -type f -delete
20154 -
20155 - unpack netbeans-9999-r14-build.xml.patch.bz2
20156 -
20157 - pushd "${S}" >/dev/null || die
20158 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20159 - popd >/dev/null || die
20160 -}
20161 -
20162 -src_prepare() {
20163 - einfo "Deleting bundled class files..."
20164 - find -name "*.class" -type f | xargs rm -vf
20165 -
20166 - epatch netbeans-9999-r14-build.xml.patch
20167 -
20168 - # Support for custom patches
20169 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20170 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20171 -
20172 - if [ -n "${files}" ] ; then
20173 - einfo "Applying custom patches:"
20174 -
20175 - for file in ${files} ; do
20176 - epatch "${file}"
20177 - done
20178 - fi
20179 - fi
20180 -
20181 - einfo "Symlinking external libraries..."
20182 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20183 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20184 -
20185 - einfo "Linking in other clusters..."
20186 - mkdir "${S}"/nbbuild/netbeans || die
20187 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20188 -
20189 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20190 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20191 - touch nb.cluster.apisupport.built
20192 -
20193 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20194 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20195 - touch nb.cluster.cnd.built
20196 -
20197 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20198 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20199 - touch nb.cluster.dlight.built
20200 -
20201 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20202 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20203 - touch nb.cluster.enterprise.built
20204 -
20205 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20206 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20207 - touch nb.cluster.ergonomics.built
20208 -
20209 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20210 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20211 - touch nb.cluster.extide.built
20212 -
20213 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20214 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20215 - touch nb.cluster.groovy.built
20216 -
20217 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20218 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20219 - touch nb.cluster.harness.built
20220 -
20221 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20222 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20223 - touch nb.cluster.ide.built
20224 -
20225 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20226 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20227 - touch nb.cluster.java.built
20228 -
20229 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20230 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20231 - touch nb.cluster.javacard.built
20232 -
20233 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20234 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20235 - touch nb.cluster.mobility.built
20236 -
20237 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20238 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20239 - touch nb.cluster.nb.built
20240 -
20241 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20242 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20243 - touch nb.cluster.php.built
20244 -
20245 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20246 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20247 - touch nb.cluster.platform.built
20248 -
20249 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20250 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20251 - touch nb.cluster.profiler.built
20252 -
20253 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20254 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20255 - touch nb.cluster.websvccommon.built
20256 -
20257 - java-pkg-2_src_prepare
20258 -}
20259 -
20260 -src_compile() {
20261 - eant -f nbbuild/build.xml bootstrap || die
20262 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20263 -}
20264 -
20265 -src_install() {
20266 - rm nbbuild/build/javadoc/*.zip
20267 - java-pkg_dojavadoc nbbuild/build/javadoc
20268 -}
20269
20270 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150918.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150918.ebuild
20271 deleted file mode 100644
20272 index ec3c8cb..0000000
20273 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150918.ebuild
20274 +++ /dev/null
20275 @@ -1,168 +0,0 @@
20276 -# Copyright 1999-2015 Gentoo Foundation
20277 -# Distributed under the terms of the GNU General Public License v2
20278 -# $Id$
20279 -
20280 -EAPI="4"
20281 -inherit eutils java-pkg-2 java-ant-2
20282 -
20283 -DESCRIPTION="Netbeans JavaDocs"
20284 -HOMEPAGE="http://netbeans.org/"
20285 -SLOT="9999"
20286 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
20287 -SRC_URI="${SOURCE_URL}
20288 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20289 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20290 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20291 -KEYWORDS="~amd64 ~x86"
20292 -IUSE=""
20293 -S="${WORKDIR}"
20294 -
20295 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20296 -DEPEND="dev-java/oracle-jdk-bin:1.7
20297 - app-arch/unzip
20298 - dev-java/javahelp:0
20299 - dev-java/junit:4
20300 - ~dev-java/netbeans-apisupport-${PV}
20301 - ~dev-java/netbeans-cnd-${PV}
20302 - ~dev-java/netbeans-dlight-${PV}
20303 - ~dev-java/netbeans-enterprise-${PV}
20304 - ~dev-java/netbeans-ergonomics-${PV}
20305 - ~dev-java/netbeans-extide-${PV}
20306 - ~dev-java/netbeans-groovy-${PV}
20307 - ~dev-java/netbeans-harness-${PV}
20308 - ~dev-java/netbeans-ide-${PV}
20309 - ~dev-java/netbeans-java-${PV}
20310 - ~dev-java/netbeans-javacard-${PV}
20311 - ~dev-java/netbeans-mobility-${PV}
20312 - ~dev-java/netbeans-nb-${PV}
20313 - ~dev-java/netbeans-php-${PV}
20314 - ~dev-java/netbeans-platform-${PV}
20315 - ~dev-java/netbeans-profiler-${PV}
20316 - ~dev-java/netbeans-websvccommon-${PV}"
20317 -RDEPEND=""
20318 -
20319 -JAVA_PKG_BSFIX="off"
20320 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20321 -JAVA_PKG_WANT_SOURCE="1.7"
20322 -JAVA_PKG_WANT_TARGET="1.7"
20323 -
20324 -src_unpack() {
20325 - unpack $(basename ${SOURCE_URL})
20326 -
20327 - einfo "Deleting bundled jars..."
20328 - find -name "*.jar" -type f -delete
20329 -
20330 - unpack netbeans-9999-r14-build.xml.patch.bz2
20331 -
20332 - pushd "${S}" >/dev/null || die
20333 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20334 - popd >/dev/null || die
20335 -}
20336 -
20337 -src_prepare() {
20338 - einfo "Deleting bundled class files..."
20339 - find -name "*.class" -type f | xargs rm -vf
20340 -
20341 - epatch netbeans-9999-r14-build.xml.patch
20342 -
20343 - # Support for custom patches
20344 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20345 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20346 -
20347 - if [ -n "${files}" ] ; then
20348 - einfo "Applying custom patches:"
20349 -
20350 - for file in ${files} ; do
20351 - epatch "${file}"
20352 - done
20353 - fi
20354 - fi
20355 -
20356 - einfo "Symlinking external libraries..."
20357 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20358 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20359 -
20360 - einfo "Linking in other clusters..."
20361 - mkdir "${S}"/nbbuild/netbeans || die
20362 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20363 -
20364 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20365 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20366 - touch nb.cluster.apisupport.built
20367 -
20368 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20369 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20370 - touch nb.cluster.cnd.built
20371 -
20372 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20373 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20374 - touch nb.cluster.dlight.built
20375 -
20376 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20377 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20378 - touch nb.cluster.enterprise.built
20379 -
20380 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20381 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20382 - touch nb.cluster.ergonomics.built
20383 -
20384 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20385 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20386 - touch nb.cluster.extide.built
20387 -
20388 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20389 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20390 - touch nb.cluster.groovy.built
20391 -
20392 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20393 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20394 - touch nb.cluster.harness.built
20395 -
20396 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20397 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20398 - touch nb.cluster.ide.built
20399 -
20400 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20401 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20402 - touch nb.cluster.java.built
20403 -
20404 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20405 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20406 - touch nb.cluster.javacard.built
20407 -
20408 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20409 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20410 - touch nb.cluster.mobility.built
20411 -
20412 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20413 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20414 - touch nb.cluster.nb.built
20415 -
20416 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20417 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20418 - touch nb.cluster.php.built
20419 -
20420 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20421 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20422 - touch nb.cluster.platform.built
20423 -
20424 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20425 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20426 - touch nb.cluster.profiler.built
20427 -
20428 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20429 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20430 - touch nb.cluster.websvccommon.built
20431 -
20432 - java-pkg-2_src_prepare
20433 -}
20434 -
20435 -src_compile() {
20436 - eant -f nbbuild/build.xml bootstrap || die
20437 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20438 -}
20439 -
20440 -src_install() {
20441 - rm nbbuild/build/javadoc/*.zip
20442 - java-pkg_dojavadoc nbbuild/build/javadoc
20443 -}
20444
20445 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150921.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150921.ebuild
20446 deleted file mode 100644
20447 index 6387cec..0000000
20448 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150921.ebuild
20449 +++ /dev/null
20450 @@ -1,168 +0,0 @@
20451 -# Copyright 1999-2015 Gentoo Foundation
20452 -# Distributed under the terms of the GNU General Public License v2
20453 -# $Id$
20454 -
20455 -EAPI="4"
20456 -inherit eutils java-pkg-2 java-ant-2
20457 -
20458 -DESCRIPTION="Netbeans JavaDocs"
20459 -HOMEPAGE="http://netbeans.org/"
20460 -SLOT="9999"
20461 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
20462 -SRC_URI="${SOURCE_URL}
20463 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20464 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20465 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20466 -KEYWORDS="~amd64 ~x86"
20467 -IUSE=""
20468 -S="${WORKDIR}"
20469 -
20470 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20471 -DEPEND="dev-java/oracle-jdk-bin:1.7
20472 - app-arch/unzip
20473 - dev-java/javahelp:0
20474 - dev-java/junit:4
20475 - ~dev-java/netbeans-apisupport-${PV}
20476 - ~dev-java/netbeans-cnd-${PV}
20477 - ~dev-java/netbeans-dlight-${PV}
20478 - ~dev-java/netbeans-enterprise-${PV}
20479 - ~dev-java/netbeans-ergonomics-${PV}
20480 - ~dev-java/netbeans-extide-${PV}
20481 - ~dev-java/netbeans-groovy-${PV}
20482 - ~dev-java/netbeans-harness-${PV}
20483 - ~dev-java/netbeans-ide-${PV}
20484 - ~dev-java/netbeans-java-${PV}
20485 - ~dev-java/netbeans-javacard-${PV}
20486 - ~dev-java/netbeans-mobility-${PV}
20487 - ~dev-java/netbeans-nb-${PV}
20488 - ~dev-java/netbeans-php-${PV}
20489 - ~dev-java/netbeans-platform-${PV}
20490 - ~dev-java/netbeans-profiler-${PV}
20491 - ~dev-java/netbeans-websvccommon-${PV}"
20492 -RDEPEND=""
20493 -
20494 -JAVA_PKG_BSFIX="off"
20495 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20496 -JAVA_PKG_WANT_SOURCE="1.7"
20497 -JAVA_PKG_WANT_TARGET="1.7"
20498 -
20499 -src_unpack() {
20500 - unpack $(basename ${SOURCE_URL})
20501 -
20502 - einfo "Deleting bundled jars..."
20503 - find -name "*.jar" -type f -delete
20504 -
20505 - unpack netbeans-9999-r14-build.xml.patch.bz2
20506 -
20507 - pushd "${S}" >/dev/null || die
20508 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20509 - popd >/dev/null || die
20510 -}
20511 -
20512 -src_prepare() {
20513 - einfo "Deleting bundled class files..."
20514 - find -name "*.class" -type f | xargs rm -vf
20515 -
20516 - epatch netbeans-9999-r14-build.xml.patch
20517 -
20518 - # Support for custom patches
20519 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20520 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20521 -
20522 - if [ -n "${files}" ] ; then
20523 - einfo "Applying custom patches:"
20524 -
20525 - for file in ${files} ; do
20526 - epatch "${file}"
20527 - done
20528 - fi
20529 - fi
20530 -
20531 - einfo "Symlinking external libraries..."
20532 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20533 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20534 -
20535 - einfo "Linking in other clusters..."
20536 - mkdir "${S}"/nbbuild/netbeans || die
20537 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20538 -
20539 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20540 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20541 - touch nb.cluster.apisupport.built
20542 -
20543 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20544 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20545 - touch nb.cluster.cnd.built
20546 -
20547 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20548 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20549 - touch nb.cluster.dlight.built
20550 -
20551 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20552 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20553 - touch nb.cluster.enterprise.built
20554 -
20555 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20556 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20557 - touch nb.cluster.ergonomics.built
20558 -
20559 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20560 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20561 - touch nb.cluster.extide.built
20562 -
20563 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20564 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20565 - touch nb.cluster.groovy.built
20566 -
20567 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20568 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20569 - touch nb.cluster.harness.built
20570 -
20571 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20572 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20573 - touch nb.cluster.ide.built
20574 -
20575 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20576 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20577 - touch nb.cluster.java.built
20578 -
20579 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20580 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20581 - touch nb.cluster.javacard.built
20582 -
20583 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20584 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20585 - touch nb.cluster.mobility.built
20586 -
20587 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20588 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20589 - touch nb.cluster.nb.built
20590 -
20591 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20592 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20593 - touch nb.cluster.php.built
20594 -
20595 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20596 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20597 - touch nb.cluster.platform.built
20598 -
20599 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20600 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20601 - touch nb.cluster.profiler.built
20602 -
20603 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20604 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20605 - touch nb.cluster.websvccommon.built
20606 -
20607 - java-pkg-2_src_prepare
20608 -}
20609 -
20610 -src_compile() {
20611 - eant -f nbbuild/build.xml bootstrap || die
20612 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20613 -}
20614 -
20615 -src_install() {
20616 - rm nbbuild/build/javadoc/*.zip
20617 - java-pkg_dojavadoc nbbuild/build/javadoc
20618 -}
20619
20620 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150922.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150922.ebuild
20621 deleted file mode 100644
20622 index 3c89c3c..0000000
20623 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150922.ebuild
20624 +++ /dev/null
20625 @@ -1,168 +0,0 @@
20626 -# Copyright 1999-2015 Gentoo Foundation
20627 -# Distributed under the terms of the GNU General Public License v2
20628 -# $Id$
20629 -
20630 -EAPI="4"
20631 -inherit eutils java-pkg-2 java-ant-2
20632 -
20633 -DESCRIPTION="Netbeans JavaDocs"
20634 -HOMEPAGE="http://netbeans.org/"
20635 -SLOT="9999"
20636 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
20637 -SRC_URI="${SOURCE_URL}
20638 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20639 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20640 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20641 -KEYWORDS="~amd64 ~x86"
20642 -IUSE=""
20643 -S="${WORKDIR}"
20644 -
20645 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20646 -DEPEND="dev-java/oracle-jdk-bin:1.7
20647 - app-arch/unzip
20648 - dev-java/javahelp:0
20649 - dev-java/junit:4
20650 - ~dev-java/netbeans-apisupport-${PV}
20651 - ~dev-java/netbeans-cnd-${PV}
20652 - ~dev-java/netbeans-dlight-${PV}
20653 - ~dev-java/netbeans-enterprise-${PV}
20654 - ~dev-java/netbeans-ergonomics-${PV}
20655 - ~dev-java/netbeans-extide-${PV}
20656 - ~dev-java/netbeans-groovy-${PV}
20657 - ~dev-java/netbeans-harness-${PV}
20658 - ~dev-java/netbeans-ide-${PV}
20659 - ~dev-java/netbeans-java-${PV}
20660 - ~dev-java/netbeans-javacard-${PV}
20661 - ~dev-java/netbeans-mobility-${PV}
20662 - ~dev-java/netbeans-nb-${PV}
20663 - ~dev-java/netbeans-php-${PV}
20664 - ~dev-java/netbeans-platform-${PV}
20665 - ~dev-java/netbeans-profiler-${PV}
20666 - ~dev-java/netbeans-websvccommon-${PV}"
20667 -RDEPEND=""
20668 -
20669 -JAVA_PKG_BSFIX="off"
20670 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20671 -JAVA_PKG_WANT_SOURCE="1.7"
20672 -JAVA_PKG_WANT_TARGET="1.7"
20673 -
20674 -src_unpack() {
20675 - unpack $(basename ${SOURCE_URL})
20676 -
20677 - einfo "Deleting bundled jars..."
20678 - find -name "*.jar" -type f -delete
20679 -
20680 - unpack netbeans-9999-r14-build.xml.patch.bz2
20681 -
20682 - pushd "${S}" >/dev/null || die
20683 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20684 - popd >/dev/null || die
20685 -}
20686 -
20687 -src_prepare() {
20688 - einfo "Deleting bundled class files..."
20689 - find -name "*.class" -type f | xargs rm -vf
20690 -
20691 - epatch netbeans-9999-r14-build.xml.patch
20692 -
20693 - # Support for custom patches
20694 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20695 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20696 -
20697 - if [ -n "${files}" ] ; then
20698 - einfo "Applying custom patches:"
20699 -
20700 - for file in ${files} ; do
20701 - epatch "${file}"
20702 - done
20703 - fi
20704 - fi
20705 -
20706 - einfo "Symlinking external libraries..."
20707 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20708 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20709 -
20710 - einfo "Linking in other clusters..."
20711 - mkdir "${S}"/nbbuild/netbeans || die
20712 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20713 -
20714 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20715 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20716 - touch nb.cluster.apisupport.built
20717 -
20718 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20719 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20720 - touch nb.cluster.cnd.built
20721 -
20722 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20723 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20724 - touch nb.cluster.dlight.built
20725 -
20726 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20727 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20728 - touch nb.cluster.enterprise.built
20729 -
20730 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20731 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20732 - touch nb.cluster.ergonomics.built
20733 -
20734 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20735 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20736 - touch nb.cluster.extide.built
20737 -
20738 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20739 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20740 - touch nb.cluster.groovy.built
20741 -
20742 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20743 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20744 - touch nb.cluster.harness.built
20745 -
20746 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20747 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20748 - touch nb.cluster.ide.built
20749 -
20750 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20751 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20752 - touch nb.cluster.java.built
20753 -
20754 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20755 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20756 - touch nb.cluster.javacard.built
20757 -
20758 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20759 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20760 - touch nb.cluster.mobility.built
20761 -
20762 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20763 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20764 - touch nb.cluster.nb.built
20765 -
20766 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20767 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20768 - touch nb.cluster.php.built
20769 -
20770 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20771 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20772 - touch nb.cluster.platform.built
20773 -
20774 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20775 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20776 - touch nb.cluster.profiler.built
20777 -
20778 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20779 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20780 - touch nb.cluster.websvccommon.built
20781 -
20782 - java-pkg-2_src_prepare
20783 -}
20784 -
20785 -src_compile() {
20786 - eant -f nbbuild/build.xml bootstrap || die
20787 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20788 -}
20789 -
20790 -src_install() {
20791 - rm nbbuild/build/javadoc/*.zip
20792 - java-pkg_dojavadoc nbbuild/build/javadoc
20793 -}
20794
20795 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150923.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150923.ebuild
20796 deleted file mode 100644
20797 index d7ae112..0000000
20798 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150923.ebuild
20799 +++ /dev/null
20800 @@ -1,168 +0,0 @@
20801 -# Copyright 1999-2015 Gentoo Foundation
20802 -# Distributed under the terms of the GNU General Public License v2
20803 -# $Id$
20804 -
20805 -EAPI="4"
20806 -inherit eutils java-pkg-2 java-ant-2
20807 -
20808 -DESCRIPTION="Netbeans JavaDocs"
20809 -HOMEPAGE="http://netbeans.org/"
20810 -SLOT="9999"
20811 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
20812 -SRC_URI="${SOURCE_URL}
20813 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20814 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20815 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20816 -KEYWORDS="~amd64 ~x86"
20817 -IUSE=""
20818 -S="${WORKDIR}"
20819 -
20820 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20821 -DEPEND="dev-java/oracle-jdk-bin:1.7
20822 - app-arch/unzip
20823 - dev-java/javahelp:0
20824 - dev-java/junit:4
20825 - ~dev-java/netbeans-apisupport-${PV}
20826 - ~dev-java/netbeans-cnd-${PV}
20827 - ~dev-java/netbeans-dlight-${PV}
20828 - ~dev-java/netbeans-enterprise-${PV}
20829 - ~dev-java/netbeans-ergonomics-${PV}
20830 - ~dev-java/netbeans-extide-${PV}
20831 - ~dev-java/netbeans-groovy-${PV}
20832 - ~dev-java/netbeans-harness-${PV}
20833 - ~dev-java/netbeans-ide-${PV}
20834 - ~dev-java/netbeans-java-${PV}
20835 - ~dev-java/netbeans-javacard-${PV}
20836 - ~dev-java/netbeans-mobility-${PV}
20837 - ~dev-java/netbeans-nb-${PV}
20838 - ~dev-java/netbeans-php-${PV}
20839 - ~dev-java/netbeans-platform-${PV}
20840 - ~dev-java/netbeans-profiler-${PV}
20841 - ~dev-java/netbeans-websvccommon-${PV}"
20842 -RDEPEND=""
20843 -
20844 -JAVA_PKG_BSFIX="off"
20845 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20846 -JAVA_PKG_WANT_SOURCE="1.7"
20847 -JAVA_PKG_WANT_TARGET="1.7"
20848 -
20849 -src_unpack() {
20850 - unpack $(basename ${SOURCE_URL})
20851 -
20852 - einfo "Deleting bundled jars..."
20853 - find -name "*.jar" -type f -delete
20854 -
20855 - unpack netbeans-9999-r14-build.xml.patch.bz2
20856 -
20857 - pushd "${S}" >/dev/null || die
20858 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
20859 - popd >/dev/null || die
20860 -}
20861 -
20862 -src_prepare() {
20863 - einfo "Deleting bundled class files..."
20864 - find -name "*.class" -type f | xargs rm -vf
20865 -
20866 - epatch netbeans-9999-r14-build.xml.patch
20867 -
20868 - # Support for custom patches
20869 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20870 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20871 -
20872 - if [ -n "${files}" ] ; then
20873 - einfo "Applying custom patches:"
20874 -
20875 - for file in ${files} ; do
20876 - epatch "${file}"
20877 - done
20878 - fi
20879 - fi
20880 -
20881 - einfo "Symlinking external libraries..."
20882 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20883 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20884 -
20885 - einfo "Linking in other clusters..."
20886 - mkdir "${S}"/nbbuild/netbeans || die
20887 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20888 -
20889 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
20890 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20891 - touch nb.cluster.apisupport.built
20892 -
20893 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
20894 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20895 - touch nb.cluster.cnd.built
20896 -
20897 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
20898 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20899 - touch nb.cluster.dlight.built
20900 -
20901 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
20902 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20903 - touch nb.cluster.enterprise.built
20904 -
20905 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
20906 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20907 - touch nb.cluster.ergonomics.built
20908 -
20909 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20910 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20911 - touch nb.cluster.extide.built
20912 -
20913 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
20914 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20915 - touch nb.cluster.groovy.built
20916 -
20917 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
20918 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20919 - touch nb.cluster.harness.built
20920 -
20921 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20922 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20923 - touch nb.cluster.ide.built
20924 -
20925 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20926 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20927 - touch nb.cluster.java.built
20928 -
20929 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
20930 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20931 - touch nb.cluster.javacard.built
20932 -
20933 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
20934 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20935 - touch nb.cluster.mobility.built
20936 -
20937 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
20938 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
20939 - touch nb.cluster.nb.built
20940 -
20941 - ln -s /usr/share/netbeans-php-${SLOT} php || die
20942 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20943 - touch nb.cluster.php.built
20944 -
20945 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20946 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20947 - touch nb.cluster.platform.built
20948 -
20949 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
20950 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20951 - touch nb.cluster.profiler.built
20952 -
20953 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
20954 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20955 - touch nb.cluster.websvccommon.built
20956 -
20957 - java-pkg-2_src_prepare
20958 -}
20959 -
20960 -src_compile() {
20961 - eant -f nbbuild/build.xml bootstrap || die
20962 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
20963 -}
20964 -
20965 -src_install() {
20966 - rm nbbuild/build/javadoc/*.zip
20967 - java-pkg_dojavadoc nbbuild/build/javadoc
20968 -}
20969
20970 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150924.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150924.ebuild
20971 deleted file mode 100644
20972 index cb79769..0000000
20973 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150924.ebuild
20974 +++ /dev/null
20975 @@ -1,168 +0,0 @@
20976 -# Copyright 1999-2015 Gentoo Foundation
20977 -# Distributed under the terms of the GNU General Public License v2
20978 -# $Id$
20979 -
20980 -EAPI="4"
20981 -inherit eutils java-pkg-2 java-ant-2
20982 -
20983 -DESCRIPTION="Netbeans JavaDocs"
20984 -HOMEPAGE="http://netbeans.org/"
20985 -SLOT="9999"
20986 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
20987 -SRC_URI="${SOURCE_URL}
20988 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20989 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
20990 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20991 -KEYWORDS="~amd64 ~x86"
20992 -IUSE=""
20993 -S="${WORKDIR}"
20994 -
20995 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
20996 -DEPEND="dev-java/oracle-jdk-bin:1.7
20997 - app-arch/unzip
20998 - dev-java/javahelp:0
20999 - dev-java/junit:4
21000 - ~dev-java/netbeans-apisupport-${PV}
21001 - ~dev-java/netbeans-cnd-${PV}
21002 - ~dev-java/netbeans-dlight-${PV}
21003 - ~dev-java/netbeans-enterprise-${PV}
21004 - ~dev-java/netbeans-ergonomics-${PV}
21005 - ~dev-java/netbeans-extide-${PV}
21006 - ~dev-java/netbeans-groovy-${PV}
21007 - ~dev-java/netbeans-harness-${PV}
21008 - ~dev-java/netbeans-ide-${PV}
21009 - ~dev-java/netbeans-java-${PV}
21010 - ~dev-java/netbeans-javacard-${PV}
21011 - ~dev-java/netbeans-mobility-${PV}
21012 - ~dev-java/netbeans-nb-${PV}
21013 - ~dev-java/netbeans-php-${PV}
21014 - ~dev-java/netbeans-platform-${PV}
21015 - ~dev-java/netbeans-profiler-${PV}
21016 - ~dev-java/netbeans-websvccommon-${PV}"
21017 -RDEPEND=""
21018 -
21019 -JAVA_PKG_BSFIX="off"
21020 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
21021 -JAVA_PKG_WANT_SOURCE="1.7"
21022 -JAVA_PKG_WANT_TARGET="1.7"
21023 -
21024 -src_unpack() {
21025 - unpack $(basename ${SOURCE_URL})
21026 -
21027 - einfo "Deleting bundled jars..."
21028 - find -name "*.jar" -type f -delete
21029 -
21030 - unpack netbeans-9999-r14-build.xml.patch.bz2
21031 -
21032 - pushd "${S}" >/dev/null || die
21033 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
21034 - popd >/dev/null || die
21035 -}
21036 -
21037 -src_prepare() {
21038 - einfo "Deleting bundled class files..."
21039 - find -name "*.class" -type f | xargs rm -vf
21040 -
21041 - epatch netbeans-9999-r14-build.xml.patch
21042 -
21043 - # Support for custom patches
21044 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21045 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21046 -
21047 - if [ -n "${files}" ] ; then
21048 - einfo "Applying custom patches:"
21049 -
21050 - for file in ${files} ; do
21051 - epatch "${file}"
21052 - done
21053 - fi
21054 - fi
21055 -
21056 - einfo "Symlinking external libraries..."
21057 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21058 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21059 -
21060 - einfo "Linking in other clusters..."
21061 - mkdir "${S}"/nbbuild/netbeans || die
21062 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21063 -
21064 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
21065 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21066 - touch nb.cluster.apisupport.built
21067 -
21068 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
21069 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21070 - touch nb.cluster.cnd.built
21071 -
21072 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
21073 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21074 - touch nb.cluster.dlight.built
21075 -
21076 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
21077 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21078 - touch nb.cluster.enterprise.built
21079 -
21080 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
21081 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21082 - touch nb.cluster.ergonomics.built
21083 -
21084 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21085 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21086 - touch nb.cluster.extide.built
21087 -
21088 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
21089 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21090 - touch nb.cluster.groovy.built
21091 -
21092 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
21093 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21094 - touch nb.cluster.harness.built
21095 -
21096 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21097 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21098 - touch nb.cluster.ide.built
21099 -
21100 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21101 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21102 - touch nb.cluster.java.built
21103 -
21104 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
21105 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21106 - touch nb.cluster.javacard.built
21107 -
21108 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
21109 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21110 - touch nb.cluster.mobility.built
21111 -
21112 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
21113 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
21114 - touch nb.cluster.nb.built
21115 -
21116 - ln -s /usr/share/netbeans-php-${SLOT} php || die
21117 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21118 - touch nb.cluster.php.built
21119 -
21120 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21121 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21122 - touch nb.cluster.platform.built
21123 -
21124 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
21125 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21126 - touch nb.cluster.profiler.built
21127 -
21128 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
21129 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21130 - touch nb.cluster.websvccommon.built
21131 -
21132 - java-pkg-2_src_prepare
21133 -}
21134 -
21135 -src_compile() {
21136 - eant -f nbbuild/build.xml bootstrap || die
21137 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
21138 -}
21139 -
21140 -src_install() {
21141 - rm nbbuild/build/javadoc/*.zip
21142 - java-pkg_dojavadoc nbbuild/build/javadoc
21143 -}
21144
21145 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150925.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150925.ebuild
21146 deleted file mode 100644
21147 index 1a3c078..0000000
21148 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150925.ebuild
21149 +++ /dev/null
21150 @@ -1,168 +0,0 @@
21151 -# Copyright 1999-2015 Gentoo Foundation
21152 -# Distributed under the terms of the GNU General Public License v2
21153 -# $Id$
21154 -
21155 -EAPI="4"
21156 -inherit eutils java-pkg-2 java-ant-2
21157 -
21158 -DESCRIPTION="Netbeans JavaDocs"
21159 -HOMEPAGE="http://netbeans.org/"
21160 -SLOT="9999"
21161 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
21162 -SRC_URI="${SOURCE_URL}
21163 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21164 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
21165 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21166 -KEYWORDS="~amd64 ~x86"
21167 -IUSE=""
21168 -S="${WORKDIR}"
21169 -
21170 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
21171 -DEPEND="dev-java/oracle-jdk-bin:1.7
21172 - app-arch/unzip
21173 - dev-java/javahelp:0
21174 - dev-java/junit:4
21175 - ~dev-java/netbeans-apisupport-${PV}
21176 - ~dev-java/netbeans-cnd-${PV}
21177 - ~dev-java/netbeans-dlight-${PV}
21178 - ~dev-java/netbeans-enterprise-${PV}
21179 - ~dev-java/netbeans-ergonomics-${PV}
21180 - ~dev-java/netbeans-extide-${PV}
21181 - ~dev-java/netbeans-groovy-${PV}
21182 - ~dev-java/netbeans-harness-${PV}
21183 - ~dev-java/netbeans-ide-${PV}
21184 - ~dev-java/netbeans-java-${PV}
21185 - ~dev-java/netbeans-javacard-${PV}
21186 - ~dev-java/netbeans-mobility-${PV}
21187 - ~dev-java/netbeans-nb-${PV}
21188 - ~dev-java/netbeans-php-${PV}
21189 - ~dev-java/netbeans-platform-${PV}
21190 - ~dev-java/netbeans-profiler-${PV}
21191 - ~dev-java/netbeans-websvccommon-${PV}"
21192 -RDEPEND=""
21193 -
21194 -JAVA_PKG_BSFIX="off"
21195 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
21196 -JAVA_PKG_WANT_SOURCE="1.7"
21197 -JAVA_PKG_WANT_TARGET="1.7"
21198 -
21199 -src_unpack() {
21200 - unpack $(basename ${SOURCE_URL})
21201 -
21202 - einfo "Deleting bundled jars..."
21203 - find -name "*.jar" -type f -delete
21204 -
21205 - unpack netbeans-9999-r14-build.xml.patch.bz2
21206 -
21207 - pushd "${S}" >/dev/null || die
21208 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
21209 - popd >/dev/null || die
21210 -}
21211 -
21212 -src_prepare() {
21213 - einfo "Deleting bundled class files..."
21214 - find -name "*.class" -type f | xargs rm -vf
21215 -
21216 - epatch netbeans-9999-r14-build.xml.patch
21217 -
21218 - # Support for custom patches
21219 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21220 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21221 -
21222 - if [ -n "${files}" ] ; then
21223 - einfo "Applying custom patches:"
21224 -
21225 - for file in ${files} ; do
21226 - epatch "${file}"
21227 - done
21228 - fi
21229 - fi
21230 -
21231 - einfo "Symlinking external libraries..."
21232 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21233 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21234 -
21235 - einfo "Linking in other clusters..."
21236 - mkdir "${S}"/nbbuild/netbeans || die
21237 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21238 -
21239 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
21240 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21241 - touch nb.cluster.apisupport.built
21242 -
21243 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
21244 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21245 - touch nb.cluster.cnd.built
21246 -
21247 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
21248 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21249 - touch nb.cluster.dlight.built
21250 -
21251 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
21252 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21253 - touch nb.cluster.enterprise.built
21254 -
21255 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
21256 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21257 - touch nb.cluster.ergonomics.built
21258 -
21259 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21260 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21261 - touch nb.cluster.extide.built
21262 -
21263 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
21264 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21265 - touch nb.cluster.groovy.built
21266 -
21267 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
21268 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21269 - touch nb.cluster.harness.built
21270 -
21271 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21272 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21273 - touch nb.cluster.ide.built
21274 -
21275 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21276 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21277 - touch nb.cluster.java.built
21278 -
21279 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
21280 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21281 - touch nb.cluster.javacard.built
21282 -
21283 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
21284 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21285 - touch nb.cluster.mobility.built
21286 -
21287 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
21288 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
21289 - touch nb.cluster.nb.built
21290 -
21291 - ln -s /usr/share/netbeans-php-${SLOT} php || die
21292 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21293 - touch nb.cluster.php.built
21294 -
21295 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21296 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21297 - touch nb.cluster.platform.built
21298 -
21299 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
21300 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21301 - touch nb.cluster.profiler.built
21302 -
21303 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
21304 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21305 - touch nb.cluster.websvccommon.built
21306 -
21307 - java-pkg-2_src_prepare
21308 -}
21309 -
21310 -src_compile() {
21311 - eant -f nbbuild/build.xml bootstrap || die
21312 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
21313 -}
21314 -
21315 -src_install() {
21316 - rm nbbuild/build/javadoc/*.zip
21317 - java-pkg_dojavadoc nbbuild/build/javadoc
21318 -}
21319
21320 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150929.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150929.ebuild
21321 deleted file mode 100644
21322 index 7a46378..0000000
21323 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20150929.ebuild
21324 +++ /dev/null
21325 @@ -1,168 +0,0 @@
21326 -# Copyright 1999-2015 Gentoo Foundation
21327 -# Distributed under the terms of the GNU General Public License v2
21328 -# $Id$
21329 -
21330 -EAPI="4"
21331 -inherit eutils java-pkg-2 java-ant-2
21332 -
21333 -DESCRIPTION="Netbeans JavaDocs"
21334 -HOMEPAGE="http://netbeans.org/"
21335 -SLOT="9999"
21336 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
21337 -SRC_URI="${SOURCE_URL}
21338 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21339 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
21340 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21341 -KEYWORDS="~amd64 ~x86"
21342 -IUSE=""
21343 -S="${WORKDIR}"
21344 -
21345 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
21346 -DEPEND="dev-java/oracle-jdk-bin:1.7
21347 - app-arch/unzip
21348 - dev-java/javahelp:0
21349 - dev-java/junit:4
21350 - ~dev-java/netbeans-apisupport-${PV}
21351 - ~dev-java/netbeans-cnd-${PV}
21352 - ~dev-java/netbeans-dlight-${PV}
21353 - ~dev-java/netbeans-enterprise-${PV}
21354 - ~dev-java/netbeans-ergonomics-${PV}
21355 - ~dev-java/netbeans-extide-${PV}
21356 - ~dev-java/netbeans-groovy-${PV}
21357 - ~dev-java/netbeans-harness-${PV}
21358 - ~dev-java/netbeans-ide-${PV}
21359 - ~dev-java/netbeans-java-${PV}
21360 - ~dev-java/netbeans-javacard-${PV}
21361 - ~dev-java/netbeans-mobility-${PV}
21362 - ~dev-java/netbeans-nb-${PV}
21363 - ~dev-java/netbeans-php-${PV}
21364 - ~dev-java/netbeans-platform-${PV}
21365 - ~dev-java/netbeans-profiler-${PV}
21366 - ~dev-java/netbeans-websvccommon-${PV}"
21367 -RDEPEND=""
21368 -
21369 -JAVA_PKG_BSFIX="off"
21370 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
21371 -JAVA_PKG_WANT_SOURCE="1.7"
21372 -JAVA_PKG_WANT_TARGET="1.7"
21373 -
21374 -src_unpack() {
21375 - unpack $(basename ${SOURCE_URL})
21376 -
21377 - einfo "Deleting bundled jars..."
21378 - find -name "*.jar" -type f -delete
21379 -
21380 - unpack netbeans-9999-r14-build.xml.patch.bz2
21381 -
21382 - pushd "${S}" >/dev/null || die
21383 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
21384 - popd >/dev/null || die
21385 -}
21386 -
21387 -src_prepare() {
21388 - einfo "Deleting bundled class files..."
21389 - find -name "*.class" -type f | xargs rm -vf
21390 -
21391 - epatch netbeans-9999-r14-build.xml.patch
21392 -
21393 - # Support for custom patches
21394 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21395 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21396 -
21397 - if [ -n "${files}" ] ; then
21398 - einfo "Applying custom patches:"
21399 -
21400 - for file in ${files} ; do
21401 - epatch "${file}"
21402 - done
21403 - fi
21404 - fi
21405 -
21406 - einfo "Symlinking external libraries..."
21407 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21408 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21409 -
21410 - einfo "Linking in other clusters..."
21411 - mkdir "${S}"/nbbuild/netbeans || die
21412 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21413 -
21414 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
21415 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21416 - touch nb.cluster.apisupport.built
21417 -
21418 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
21419 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21420 - touch nb.cluster.cnd.built
21421 -
21422 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
21423 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21424 - touch nb.cluster.dlight.built
21425 -
21426 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
21427 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21428 - touch nb.cluster.enterprise.built
21429 -
21430 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
21431 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21432 - touch nb.cluster.ergonomics.built
21433 -
21434 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21435 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21436 - touch nb.cluster.extide.built
21437 -
21438 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
21439 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21440 - touch nb.cluster.groovy.built
21441 -
21442 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
21443 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21444 - touch nb.cluster.harness.built
21445 -
21446 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21447 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21448 - touch nb.cluster.ide.built
21449 -
21450 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21451 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21452 - touch nb.cluster.java.built
21453 -
21454 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
21455 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21456 - touch nb.cluster.javacard.built
21457 -
21458 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
21459 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21460 - touch nb.cluster.mobility.built
21461 -
21462 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
21463 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
21464 - touch nb.cluster.nb.built
21465 -
21466 - ln -s /usr/share/netbeans-php-${SLOT} php || die
21467 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21468 - touch nb.cluster.php.built
21469 -
21470 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21471 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21472 - touch nb.cluster.platform.built
21473 -
21474 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
21475 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21476 - touch nb.cluster.profiler.built
21477 -
21478 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
21479 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21480 - touch nb.cluster.websvccommon.built
21481 -
21482 - java-pkg-2_src_prepare
21483 -}
21484 -
21485 -src_compile() {
21486 - eant -f nbbuild/build.xml bootstrap || die
21487 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
21488 -}
21489 -
21490 -src_install() {
21491 - rm nbbuild/build/javadoc/*.zip
21492 - java-pkg_dojavadoc nbbuild/build/javadoc
21493 -}
21494
21495 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
21496 index 889188d..843bac7 100644
21497 --- a/dev-java/netbeans-javafx/Manifest
21498 +++ b/dev-java/netbeans-javafx/Manifest
21499 @@ -10,16 +10,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
21500 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
21501 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
21502 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
21503 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
21504 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
21505 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
21506 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
21507 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
21508 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
21509 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
21510 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
21511 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
21512 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
21513 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
21514 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
21515 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
21516 @@ -41,16 +31,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
21517 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
21518 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
21519 EBUILD netbeans-javafx-8.1_rc2.ebuild 4672 SHA256 95e0fd3db7cd71b95d3b1a0be1ec35e8b4f0ee2ef8e37e5defcdfb81c8a8ee4b SHA512 0dbdb39db83521ad87f5536c491a8f94d1d6261f1cebc5a80e943128f33364adf04a4a0a23898617eb0b12f770200f0a7df9c7bb8e5cac65aca4b50737a05b2b WHIRLPOOL 0ef3c1159df5dc25474beb8106b65133951ff48699c265d6be1a929e9537a30db8a125740f37a0295ed0e6267141cd1a7be9f5ec5d4412e0221f9734d6625b3b
21520 -EBUILD netbeans-javafx-9999_p20150914.ebuild 4717 SHA256 c94fb1e23128e30fa73bbb32f64b5b253a06a3ec1d824d84ff6712d7ece8551d SHA512 416f91922ba69496cc1de0720559c933b053487bbe1587fe3cff56c640ec836eba6f9b4e7697c489b13c69a39b226ac41bb2108511b26a16c84f017ac8b37369 WHIRLPOOL 936e030931b83ead8beba2d397f24b049e189c0faabf27aa7ef36de371ec6d294f40070834d6b5e05d76fe790726b3d0253a3a8fcc91e202f2a2d2b405f939b0
21521 -EBUILD netbeans-javafx-9999_p20150915.ebuild 4717 SHA256 9dee7bd9b0d7ad12992b2de6023fcedb0677576503a570a890f1ea767321f7dc SHA512 7d876a715012d9cb3fa574ef33c32d2f249b5342c62036580c611632b103c67b0b5131e9ae0e31e82d22b1df1e73024d0361acd10cd2f77eb5c1ab39ad47bde2 WHIRLPOOL 77ffe11f3ff24d5cb76d6ac8a38a41cd93e5328cf8c402cb154b87f88b5b6df40a3c44141e27af46d5c83e14f06ff9644cf28f7e5cda20e53cc2c658142e3a8b
21522 -EBUILD netbeans-javafx-9999_p20150917.ebuild 4717 SHA256 e8b3f5619ad658ed9bd0dbfab3f86ec676271d34ad29511b3c9f65c6f57696d6 SHA512 500da763b9e457a869c1a27b6a55269e094f6be9ffd57079baa5bced745551c75d698c1a9876e9cfb7f73d7e144a46c8bca9b596df3210e0552204b47df63f0e WHIRLPOOL 46ed3b250ae3218b55d709ee029870756b2d1527210b5d5f12df46ffb796205fdc97bbb570aac51da94191c15930eed7fc10a02e07fe8fffd5daf13806fd2f3d
21523 -EBUILD netbeans-javafx-9999_p20150918.ebuild 4717 SHA256 77790919ad9710c918f39259c23f76504cc63ba3ebbdd3dc3aae52e55f0c8126 SHA512 e7e3186fe2cc6b5459fd6bed6711154f17ba95a34ba15ecf3135cc36f2ca2a346fc631277df9a1fa06d34c674bb54a31c3a540e81ec23bcbdb0c34908bb85463 WHIRLPOOL cb16427be7744ba14b03b7e33fd20ad2f33355b96cfac3e874c629d9bcd6f56de7c8fb49156cecc7cd2b074b7fdc5632675c0079b087490083b877e79508c59c
21524 -EBUILD netbeans-javafx-9999_p20150921.ebuild 4717 SHA256 04a4c89006961cdfcce53d8888aa65f83638cd331571404faf686cc16ee98ce0 SHA512 956d40af12cb823a28896094d175aef572ddfbb60d16333a6ad4ff794e4a6a59124711d2da06b95a6d991351b5ad0f1d89b0ba328c70411d0a60257665f3a101 WHIRLPOOL b52ede459dde2f47353f7e068c3b098551c396aec89bfa8cf9004db9e52efcf69237d47f5c896de1f472887f99e353c14a93a8aa53a33a767e0169c90681d91e
21525 -EBUILD netbeans-javafx-9999_p20150922.ebuild 4717 SHA256 4332eef96845d8fb617c9b6a2618b171cf27adcb5cff978381acd1f4f3114693 SHA512 7d0cb89e9b253f2ebcd4fbe383b56f74ab5846f96afb915588de576c48f56e56b711e941f62d3ecfbc4834ba1a5c6d81f9a146a324dbe0b0f631c8abd18112b5 WHIRLPOOL 7176257781de66f1355bca97abfb279550728363f0bfb8b7052371f738f740d1ea1f0fcea35b848b74c241b73b07c4fb0e14e664e9db32ff380a641f12b09f41
21526 -EBUILD netbeans-javafx-9999_p20150923.ebuild 4717 SHA256 97c803a2ac5d392bde1cccdf82103735286b3520637bff52bc82e8488434c7de SHA512 95c03e22d532e87813ff30a19f897f872a8ef24986165a1d78d80a35d4954130a8b7df2f410f1a0b428b30b45ac7acf7d0d1e448a637bf28a13dfd0703f0d187 WHIRLPOOL 6b28f811a9bcf3ed289c69314c66c7e921ec03026c9be82b32adf7891ceb46e6372f05ba6efbfec8bc5ddcad2635de0860d6cd0299fb3ba9d1f184686a6a0b8d
21527 -EBUILD netbeans-javafx-9999_p20150924.ebuild 4717 SHA256 766cd1df0358aded64dbd39780e54040bc8b553ac7a2b65ec4ff63665843f494 SHA512 501e6f2cba6298409412bf7e7fc1b630e2c8f7eb97b634c17cb2a552209a23af08f847b1c71983b91b049fd83bdf773db985875107cc5b90c41252af285a0e3a WHIRLPOOL d83f6394b04ce893ab02e639ad3ed834c642517fc4cd3a825ed04898a2de75c6d30bc9f3d4b515075f95aa30f3486976210062676cac7319cde36c84360942e8
21528 -EBUILD netbeans-javafx-9999_p20150925.ebuild 4717 SHA256 8c1627c4c59d97318b19668429b125071cf92509b9530ecfa3b9ce04ea292ea4 SHA512 36ca1292c6cd05f932a0eb40af6321769772c67ff35ba97d6dc9cc187d7caaef30aefcc21bfddd93a0b413cc911517b183ec75099e74d58c5988232cba1cdcba WHIRLPOOL 5aeb6008a854e15f824f0f3e87612c80beda26550f537494be310e7b940131bb339441410afc7b6e7d8dc9bbf8ba27b5c668304e6ead91d4f37b6c506ee71ea8
21529 -EBUILD netbeans-javafx-9999_p20150929.ebuild 4717 SHA256 682c527ca8852d8e2dc0bab8f04a915b63a479d5a29bee4d1129b24d91f9e6b4 SHA512 cb5593d381c0258350ff1e9bee77fa4062afe371882f88557e512463791a1236c34cc070c3f63c615beaad7ee0500790afb03ea8b778385fd3f139503165d05e WHIRLPOOL a80bacad9c52faf4b1ea851134b87677713f7f9bc668ef42484d867c46f420c7cda7c6f2c1883b5bebee60a8ff05f648637a14591e4d3480ff5f0ceed05f8814
21530 EBUILD netbeans-javafx-9999_p20151001.ebuild 4717 SHA256 f7d20a14f73084dd20657f4a6980f669648914eeb87b664570b6b48c2d130430 SHA512 20c414a6f5586949a115c142c0f2500162796eb64784e2bcd05ce611c5a709859994bceeba670ca45dfe1a9ca3e7b3506642347654e15b1336a3da1b466a5123 WHIRLPOOL 936b577abd4722aeb2e35a82422d5490fbf687875759052a635e90a1b6cc9839d67ce65e1de660381e61f9d865ea2583bc8a09f5779a7427274738523c6223cb
21531 EBUILD netbeans-javafx-9999_p20151002.ebuild 4717 SHA256 9a6e99d919c51b950269a7211ba0706b34e8089fb8597945b255382126897634 SHA512 727f3c917c81692c65527a7c0e5d85898614ca1d84ff3c3cb5eb57656b3f04529abb43c1db2c52074b1a52f99631d88d69c7680b1d01fedd3b827fd4ccf903d0 WHIRLPOOL 4bdef0a6873f39f737d892e8b32a0e2f5af57f52c268b97a0590dd512d27052756fa1f184a9eb27d0a02705a7eab5188e423933a6a13ef7f2ee526a710fe6ee5
21532 EBUILD netbeans-javafx-9999_p20151003.ebuild 4717 SHA256 03d1d9072581af463e15e1511386ca9fee31f1c0b0c6c61e8dce201ac8b8191b SHA512 49de10a7661e68b166520466b00486892a71d04e62910c85767933f1878c5663ded79da8ac826090b86225683d8a8f5a5bbf7c4355a37bf4606cddc08e093480 WHIRLPOOL 4fb2aa5b95f85a3f68ba998e7bdba9c97e9781c1422018a3c1143bcee7eb60f82efce783a4b3b2bb7fd5e81ca115565a97ebef34a4df7407c19b320ef8321c41
21533
21534 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150914.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150914.ebuild
21535 deleted file mode 100644
21536 index fc7e228..0000000
21537 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150914.ebuild
21538 +++ /dev/null
21539 @@ -1,124 +0,0 @@
21540 -# Copyright 1999-2015 Gentoo Foundation
21541 -# Distributed under the terms of the GNU General Public License v2
21542 -# $Id$
21543 -
21544 -EAPI="4"
21545 -inherit eutils java-pkg-2 java-ant-2
21546 -
21547 -DESCRIPTION="Netbeans JavaFX Cluster"
21548 -HOMEPAGE="http://netbeans.org/projects/javafx"
21549 -SLOT="9999"
21550 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
21551 -SRC_URI="${SOURCE_URL}
21552 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21553 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21554 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21555 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21556 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21557 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
21558 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
21559 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21560 -KEYWORDS="~amd64 ~x86"
21561 -IUSE=""
21562 -S="${WORKDIR}"
21563 -
21564 -CDEPEND="~dev-java/netbeans-extide-${PV}
21565 - ~dev-java/netbeans-ide-${PV}
21566 - ~dev-java/netbeans-java-${PV}
21567 - ~dev-java/netbeans-platform-${PV}"
21568 -DEPEND=">=virtual/jdk-1.7
21569 - app-arch/unzip
21570 - ${CDEPEND}
21571 - dev-java/javahelp:0
21572 - dev-java/junit:4"
21573 -RDEPEND=">=virtual/jdk-1.7
21574 - ${CDEPEND}"
21575 -
21576 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21577 -
21578 -EANT_BUILD_XML="nbbuild/build.xml"
21579 -EANT_BUILD_TARGET="rebuild-cluster"
21580 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21581 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21582 -JAVA_PKG_BSFIX="off"
21583 -
21584 -src_unpack() {
21585 - unpack $(basename ${SOURCE_URL})
21586 -
21587 - einfo "Deleting bundled jars..."
21588 - find -name "*.jar" -type f -delete
21589 -
21590 - unpack netbeans-9999-r14-build.xml.patch.bz2
21591 -
21592 - pushd "${S}" >/dev/null || die
21593 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21594 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21595 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21596 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21597 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21598 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
21599 - popd >/dev/null || die
21600 -}
21601 -
21602 -src_prepare() {
21603 - einfo "Deleting bundled class files..."
21604 - find -name "*.class" -type f | xargs rm -vf
21605 -
21606 - epatch netbeans-9999-r14-build.xml.patch
21607 -
21608 - # Support for custom patches
21609 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21610 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21611 -
21612 - if [ -n "${files}" ] ; then
21613 - einfo "Applying custom patches:"
21614 -
21615 - for file in ${files} ; do
21616 - epatch "${file}"
21617 - done
21618 - fi
21619 - fi
21620 -
21621 - einfo "Symlinking external libraries..."
21622 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21623 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21624 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21625 -
21626 - einfo "Linking in other clusters..."
21627 - mkdir "${S}"/nbbuild/netbeans || die
21628 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21629 -
21630 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21631 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21632 - touch nb.cluster.extide.built
21633 -
21634 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21635 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21636 - touch nb.cluster.ide.built
21637 -
21638 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21639 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21640 - touch nb.cluster.java.built
21641 -
21642 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21643 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21644 - touch nb.cluster.platform.built
21645 -
21646 - popd >/dev/null || die
21647 -
21648 - java-pkg-2_src_prepare
21649 -}
21650 -
21651 -src_install() {
21652 - pushd nbbuild/netbeans/javafx >/dev/null || die
21653 -
21654 - insinto ${INSTALL_DIR}
21655 -
21656 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21657 -
21658 - doins -r *
21659 -
21660 - popd >/dev/null || die
21661 -
21662 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
21663 -}
21664
21665 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150915.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150915.ebuild
21666 deleted file mode 100644
21667 index dafad9a..0000000
21668 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150915.ebuild
21669 +++ /dev/null
21670 @@ -1,124 +0,0 @@
21671 -# Copyright 1999-2015 Gentoo Foundation
21672 -# Distributed under the terms of the GNU General Public License v2
21673 -# $Id$
21674 -
21675 -EAPI="4"
21676 -inherit eutils java-pkg-2 java-ant-2
21677 -
21678 -DESCRIPTION="Netbeans JavaFX Cluster"
21679 -HOMEPAGE="http://netbeans.org/projects/javafx"
21680 -SLOT="9999"
21681 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
21682 -SRC_URI="${SOURCE_URL}
21683 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21684 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21685 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21686 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21687 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21688 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
21689 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
21690 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21691 -KEYWORDS="~amd64 ~x86"
21692 -IUSE=""
21693 -S="${WORKDIR}"
21694 -
21695 -CDEPEND="~dev-java/netbeans-extide-${PV}
21696 - ~dev-java/netbeans-ide-${PV}
21697 - ~dev-java/netbeans-java-${PV}
21698 - ~dev-java/netbeans-platform-${PV}"
21699 -DEPEND=">=virtual/jdk-1.7
21700 - app-arch/unzip
21701 - ${CDEPEND}
21702 - dev-java/javahelp:0
21703 - dev-java/junit:4"
21704 -RDEPEND=">=virtual/jdk-1.7
21705 - ${CDEPEND}"
21706 -
21707 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21708 -
21709 -EANT_BUILD_XML="nbbuild/build.xml"
21710 -EANT_BUILD_TARGET="rebuild-cluster"
21711 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21712 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21713 -JAVA_PKG_BSFIX="off"
21714 -
21715 -src_unpack() {
21716 - unpack $(basename ${SOURCE_URL})
21717 -
21718 - einfo "Deleting bundled jars..."
21719 - find -name "*.jar" -type f -delete
21720 -
21721 - unpack netbeans-9999-r14-build.xml.patch.bz2
21722 -
21723 - pushd "${S}" >/dev/null || die
21724 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21725 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21726 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21727 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21728 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21729 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
21730 - popd >/dev/null || die
21731 -}
21732 -
21733 -src_prepare() {
21734 - einfo "Deleting bundled class files..."
21735 - find -name "*.class" -type f | xargs rm -vf
21736 -
21737 - epatch netbeans-9999-r14-build.xml.patch
21738 -
21739 - # Support for custom patches
21740 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21741 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21742 -
21743 - if [ -n "${files}" ] ; then
21744 - einfo "Applying custom patches:"
21745 -
21746 - for file in ${files} ; do
21747 - epatch "${file}"
21748 - done
21749 - fi
21750 - fi
21751 -
21752 - einfo "Symlinking external libraries..."
21753 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21754 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21755 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21756 -
21757 - einfo "Linking in other clusters..."
21758 - mkdir "${S}"/nbbuild/netbeans || die
21759 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21760 -
21761 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21762 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21763 - touch nb.cluster.extide.built
21764 -
21765 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21766 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21767 - touch nb.cluster.ide.built
21768 -
21769 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21770 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21771 - touch nb.cluster.java.built
21772 -
21773 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21774 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21775 - touch nb.cluster.platform.built
21776 -
21777 - popd >/dev/null || die
21778 -
21779 - java-pkg-2_src_prepare
21780 -}
21781 -
21782 -src_install() {
21783 - pushd nbbuild/netbeans/javafx >/dev/null || die
21784 -
21785 - insinto ${INSTALL_DIR}
21786 -
21787 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21788 -
21789 - doins -r *
21790 -
21791 - popd >/dev/null || die
21792 -
21793 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
21794 -}
21795
21796 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150917.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150917.ebuild
21797 deleted file mode 100644
21798 index 28168db..0000000
21799 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150917.ebuild
21800 +++ /dev/null
21801 @@ -1,124 +0,0 @@
21802 -# Copyright 1999-2015 Gentoo Foundation
21803 -# Distributed under the terms of the GNU General Public License v2
21804 -# $Id$
21805 -
21806 -EAPI="4"
21807 -inherit eutils java-pkg-2 java-ant-2
21808 -
21809 -DESCRIPTION="Netbeans JavaFX Cluster"
21810 -HOMEPAGE="http://netbeans.org/projects/javafx"
21811 -SLOT="9999"
21812 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
21813 -SRC_URI="${SOURCE_URL}
21814 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21815 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21816 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21817 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21818 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21819 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
21820 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
21821 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21822 -KEYWORDS="~amd64 ~x86"
21823 -IUSE=""
21824 -S="${WORKDIR}"
21825 -
21826 -CDEPEND="~dev-java/netbeans-extide-${PV}
21827 - ~dev-java/netbeans-ide-${PV}
21828 - ~dev-java/netbeans-java-${PV}
21829 - ~dev-java/netbeans-platform-${PV}"
21830 -DEPEND=">=virtual/jdk-1.7
21831 - app-arch/unzip
21832 - ${CDEPEND}
21833 - dev-java/javahelp:0
21834 - dev-java/junit:4"
21835 -RDEPEND=">=virtual/jdk-1.7
21836 - ${CDEPEND}"
21837 -
21838 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21839 -
21840 -EANT_BUILD_XML="nbbuild/build.xml"
21841 -EANT_BUILD_TARGET="rebuild-cluster"
21842 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21843 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21844 -JAVA_PKG_BSFIX="off"
21845 -
21846 -src_unpack() {
21847 - unpack $(basename ${SOURCE_URL})
21848 -
21849 - einfo "Deleting bundled jars..."
21850 - find -name "*.jar" -type f -delete
21851 -
21852 - unpack netbeans-9999-r14-build.xml.patch.bz2
21853 -
21854 - pushd "${S}" >/dev/null || die
21855 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21856 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21857 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21858 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21859 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21860 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
21861 - popd >/dev/null || die
21862 -}
21863 -
21864 -src_prepare() {
21865 - einfo "Deleting bundled class files..."
21866 - find -name "*.class" -type f | xargs rm -vf
21867 -
21868 - epatch netbeans-9999-r14-build.xml.patch
21869 -
21870 - # Support for custom patches
21871 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21872 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21873 -
21874 - if [ -n "${files}" ] ; then
21875 - einfo "Applying custom patches:"
21876 -
21877 - for file in ${files} ; do
21878 - epatch "${file}"
21879 - done
21880 - fi
21881 - fi
21882 -
21883 - einfo "Symlinking external libraries..."
21884 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
21885 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21886 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
21887 -
21888 - einfo "Linking in other clusters..."
21889 - mkdir "${S}"/nbbuild/netbeans || die
21890 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21891 -
21892 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21893 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21894 - touch nb.cluster.extide.built
21895 -
21896 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21897 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21898 - touch nb.cluster.ide.built
21899 -
21900 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21901 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21902 - touch nb.cluster.java.built
21903 -
21904 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21905 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21906 - touch nb.cluster.platform.built
21907 -
21908 - popd >/dev/null || die
21909 -
21910 - java-pkg-2_src_prepare
21911 -}
21912 -
21913 -src_install() {
21914 - pushd nbbuild/netbeans/javafx >/dev/null || die
21915 -
21916 - insinto ${INSTALL_DIR}
21917 -
21918 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21919 -
21920 - doins -r *
21921 -
21922 - popd >/dev/null || die
21923 -
21924 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
21925 -}
21926
21927 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150918.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150918.ebuild
21928 deleted file mode 100644
21929 index 2fab028..0000000
21930 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150918.ebuild
21931 +++ /dev/null
21932 @@ -1,124 +0,0 @@
21933 -# Copyright 1999-2015 Gentoo Foundation
21934 -# Distributed under the terms of the GNU General Public License v2
21935 -# $Id$
21936 -
21937 -EAPI="4"
21938 -inherit eutils java-pkg-2 java-ant-2
21939 -
21940 -DESCRIPTION="Netbeans JavaFX Cluster"
21941 -HOMEPAGE="http://netbeans.org/projects/javafx"
21942 -SLOT="9999"
21943 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
21944 -SRC_URI="${SOURCE_URL}
21945 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21946 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
21947 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
21948 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
21949 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
21950 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
21951 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
21952 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21953 -KEYWORDS="~amd64 ~x86"
21954 -IUSE=""
21955 -S="${WORKDIR}"
21956 -
21957 -CDEPEND="~dev-java/netbeans-extide-${PV}
21958 - ~dev-java/netbeans-ide-${PV}
21959 - ~dev-java/netbeans-java-${PV}
21960 - ~dev-java/netbeans-platform-${PV}"
21961 -DEPEND=">=virtual/jdk-1.7
21962 - app-arch/unzip
21963 - ${CDEPEND}
21964 - dev-java/javahelp:0
21965 - dev-java/junit:4"
21966 -RDEPEND=">=virtual/jdk-1.7
21967 - ${CDEPEND}"
21968 -
21969 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21970 -
21971 -EANT_BUILD_XML="nbbuild/build.xml"
21972 -EANT_BUILD_TARGET="rebuild-cluster"
21973 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21974 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21975 -JAVA_PKG_BSFIX="off"
21976 -
21977 -src_unpack() {
21978 - unpack $(basename ${SOURCE_URL})
21979 -
21980 - einfo "Deleting bundled jars..."
21981 - find -name "*.jar" -type f -delete
21982 -
21983 - unpack netbeans-9999-r14-build.xml.patch.bz2
21984 -
21985 - pushd "${S}" >/dev/null || die
21986 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
21987 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
21988 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
21989 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
21990 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
21991 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
21992 - popd >/dev/null || die
21993 -}
21994 -
21995 -src_prepare() {
21996 - einfo "Deleting bundled class files..."
21997 - find -name "*.class" -type f | xargs rm -vf
21998 -
21999 - epatch netbeans-9999-r14-build.xml.patch
22000 -
22001 - # Support for custom patches
22002 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22003 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22004 -
22005 - if [ -n "${files}" ] ; then
22006 - einfo "Applying custom patches:"
22007 -
22008 - for file in ${files} ; do
22009 - epatch "${file}"
22010 - done
22011 - fi
22012 - fi
22013 -
22014 - einfo "Symlinking external libraries..."
22015 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22016 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22017 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22018 -
22019 - einfo "Linking in other clusters..."
22020 - mkdir "${S}"/nbbuild/netbeans || die
22021 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22022 -
22023 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22024 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22025 - touch nb.cluster.extide.built
22026 -
22027 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22028 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22029 - touch nb.cluster.ide.built
22030 -
22031 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22032 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22033 - touch nb.cluster.java.built
22034 -
22035 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22036 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22037 - touch nb.cluster.platform.built
22038 -
22039 - popd >/dev/null || die
22040 -
22041 - java-pkg-2_src_prepare
22042 -}
22043 -
22044 -src_install() {
22045 - pushd nbbuild/netbeans/javafx >/dev/null || die
22046 -
22047 - insinto ${INSTALL_DIR}
22048 -
22049 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22050 -
22051 - doins -r *
22052 -
22053 - popd >/dev/null || die
22054 -
22055 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22056 -}
22057
22058 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150921.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150921.ebuild
22059 deleted file mode 100644
22060 index 0928a12..0000000
22061 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150921.ebuild
22062 +++ /dev/null
22063 @@ -1,124 +0,0 @@
22064 -# Copyright 1999-2015 Gentoo Foundation
22065 -# Distributed under the terms of the GNU General Public License v2
22066 -# $Id$
22067 -
22068 -EAPI="4"
22069 -inherit eutils java-pkg-2 java-ant-2
22070 -
22071 -DESCRIPTION="Netbeans JavaFX Cluster"
22072 -HOMEPAGE="http://netbeans.org/projects/javafx"
22073 -SLOT="9999"
22074 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
22075 -SRC_URI="${SOURCE_URL}
22076 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22077 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22078 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22079 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22080 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22081 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22082 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22083 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22084 -KEYWORDS="~amd64 ~x86"
22085 -IUSE=""
22086 -S="${WORKDIR}"
22087 -
22088 -CDEPEND="~dev-java/netbeans-extide-${PV}
22089 - ~dev-java/netbeans-ide-${PV}
22090 - ~dev-java/netbeans-java-${PV}
22091 - ~dev-java/netbeans-platform-${PV}"
22092 -DEPEND=">=virtual/jdk-1.7
22093 - app-arch/unzip
22094 - ${CDEPEND}
22095 - dev-java/javahelp:0
22096 - dev-java/junit:4"
22097 -RDEPEND=">=virtual/jdk-1.7
22098 - ${CDEPEND}"
22099 -
22100 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22101 -
22102 -EANT_BUILD_XML="nbbuild/build.xml"
22103 -EANT_BUILD_TARGET="rebuild-cluster"
22104 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22105 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22106 -JAVA_PKG_BSFIX="off"
22107 -
22108 -src_unpack() {
22109 - unpack $(basename ${SOURCE_URL})
22110 -
22111 - einfo "Deleting bundled jars..."
22112 - find -name "*.jar" -type f -delete
22113 -
22114 - unpack netbeans-9999-r14-build.xml.patch.bz2
22115 -
22116 - pushd "${S}" >/dev/null || die
22117 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22118 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22119 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22120 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22121 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22122 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22123 - popd >/dev/null || die
22124 -}
22125 -
22126 -src_prepare() {
22127 - einfo "Deleting bundled class files..."
22128 - find -name "*.class" -type f | xargs rm -vf
22129 -
22130 - epatch netbeans-9999-r14-build.xml.patch
22131 -
22132 - # Support for custom patches
22133 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22134 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22135 -
22136 - if [ -n "${files}" ] ; then
22137 - einfo "Applying custom patches:"
22138 -
22139 - for file in ${files} ; do
22140 - epatch "${file}"
22141 - done
22142 - fi
22143 - fi
22144 -
22145 - einfo "Symlinking external libraries..."
22146 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22147 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22148 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22149 -
22150 - einfo "Linking in other clusters..."
22151 - mkdir "${S}"/nbbuild/netbeans || die
22152 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22153 -
22154 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22155 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22156 - touch nb.cluster.extide.built
22157 -
22158 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22159 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22160 - touch nb.cluster.ide.built
22161 -
22162 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22163 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22164 - touch nb.cluster.java.built
22165 -
22166 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22167 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22168 - touch nb.cluster.platform.built
22169 -
22170 - popd >/dev/null || die
22171 -
22172 - java-pkg-2_src_prepare
22173 -}
22174 -
22175 -src_install() {
22176 - pushd nbbuild/netbeans/javafx >/dev/null || die
22177 -
22178 - insinto ${INSTALL_DIR}
22179 -
22180 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22181 -
22182 - doins -r *
22183 -
22184 - popd >/dev/null || die
22185 -
22186 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22187 -}
22188
22189 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150922.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150922.ebuild
22190 deleted file mode 100644
22191 index 6485471..0000000
22192 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150922.ebuild
22193 +++ /dev/null
22194 @@ -1,124 +0,0 @@
22195 -# Copyright 1999-2015 Gentoo Foundation
22196 -# Distributed under the terms of the GNU General Public License v2
22197 -# $Id$
22198 -
22199 -EAPI="4"
22200 -inherit eutils java-pkg-2 java-ant-2
22201 -
22202 -DESCRIPTION="Netbeans JavaFX Cluster"
22203 -HOMEPAGE="http://netbeans.org/projects/javafx"
22204 -SLOT="9999"
22205 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
22206 -SRC_URI="${SOURCE_URL}
22207 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22208 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22209 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22210 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22211 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22212 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22213 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22214 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22215 -KEYWORDS="~amd64 ~x86"
22216 -IUSE=""
22217 -S="${WORKDIR}"
22218 -
22219 -CDEPEND="~dev-java/netbeans-extide-${PV}
22220 - ~dev-java/netbeans-ide-${PV}
22221 - ~dev-java/netbeans-java-${PV}
22222 - ~dev-java/netbeans-platform-${PV}"
22223 -DEPEND=">=virtual/jdk-1.7
22224 - app-arch/unzip
22225 - ${CDEPEND}
22226 - dev-java/javahelp:0
22227 - dev-java/junit:4"
22228 -RDEPEND=">=virtual/jdk-1.7
22229 - ${CDEPEND}"
22230 -
22231 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22232 -
22233 -EANT_BUILD_XML="nbbuild/build.xml"
22234 -EANT_BUILD_TARGET="rebuild-cluster"
22235 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22236 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22237 -JAVA_PKG_BSFIX="off"
22238 -
22239 -src_unpack() {
22240 - unpack $(basename ${SOURCE_URL})
22241 -
22242 - einfo "Deleting bundled jars..."
22243 - find -name "*.jar" -type f -delete
22244 -
22245 - unpack netbeans-9999-r14-build.xml.patch.bz2
22246 -
22247 - pushd "${S}" >/dev/null || die
22248 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22249 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22250 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22251 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22252 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22253 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22254 - popd >/dev/null || die
22255 -}
22256 -
22257 -src_prepare() {
22258 - einfo "Deleting bundled class files..."
22259 - find -name "*.class" -type f | xargs rm -vf
22260 -
22261 - epatch netbeans-9999-r14-build.xml.patch
22262 -
22263 - # Support for custom patches
22264 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22265 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22266 -
22267 - if [ -n "${files}" ] ; then
22268 - einfo "Applying custom patches:"
22269 -
22270 - for file in ${files} ; do
22271 - epatch "${file}"
22272 - done
22273 - fi
22274 - fi
22275 -
22276 - einfo "Symlinking external libraries..."
22277 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22278 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22279 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22280 -
22281 - einfo "Linking in other clusters..."
22282 - mkdir "${S}"/nbbuild/netbeans || die
22283 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22284 -
22285 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22286 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22287 - touch nb.cluster.extide.built
22288 -
22289 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22290 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22291 - touch nb.cluster.ide.built
22292 -
22293 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22294 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22295 - touch nb.cluster.java.built
22296 -
22297 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22298 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22299 - touch nb.cluster.platform.built
22300 -
22301 - popd >/dev/null || die
22302 -
22303 - java-pkg-2_src_prepare
22304 -}
22305 -
22306 -src_install() {
22307 - pushd nbbuild/netbeans/javafx >/dev/null || die
22308 -
22309 - insinto ${INSTALL_DIR}
22310 -
22311 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22312 -
22313 - doins -r *
22314 -
22315 - popd >/dev/null || die
22316 -
22317 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22318 -}
22319
22320 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150923.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150923.ebuild
22321 deleted file mode 100644
22322 index 366bec4..0000000
22323 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150923.ebuild
22324 +++ /dev/null
22325 @@ -1,124 +0,0 @@
22326 -# Copyright 1999-2015 Gentoo Foundation
22327 -# Distributed under the terms of the GNU General Public License v2
22328 -# $Id$
22329 -
22330 -EAPI="4"
22331 -inherit eutils java-pkg-2 java-ant-2
22332 -
22333 -DESCRIPTION="Netbeans JavaFX Cluster"
22334 -HOMEPAGE="http://netbeans.org/projects/javafx"
22335 -SLOT="9999"
22336 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
22337 -SRC_URI="${SOURCE_URL}
22338 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22339 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22340 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22341 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22342 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22343 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22344 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22345 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22346 -KEYWORDS="~amd64 ~x86"
22347 -IUSE=""
22348 -S="${WORKDIR}"
22349 -
22350 -CDEPEND="~dev-java/netbeans-extide-${PV}
22351 - ~dev-java/netbeans-ide-${PV}
22352 - ~dev-java/netbeans-java-${PV}
22353 - ~dev-java/netbeans-platform-${PV}"
22354 -DEPEND=">=virtual/jdk-1.7
22355 - app-arch/unzip
22356 - ${CDEPEND}
22357 - dev-java/javahelp:0
22358 - dev-java/junit:4"
22359 -RDEPEND=">=virtual/jdk-1.7
22360 - ${CDEPEND}"
22361 -
22362 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22363 -
22364 -EANT_BUILD_XML="nbbuild/build.xml"
22365 -EANT_BUILD_TARGET="rebuild-cluster"
22366 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22367 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22368 -JAVA_PKG_BSFIX="off"
22369 -
22370 -src_unpack() {
22371 - unpack $(basename ${SOURCE_URL})
22372 -
22373 - einfo "Deleting bundled jars..."
22374 - find -name "*.jar" -type f -delete
22375 -
22376 - unpack netbeans-9999-r14-build.xml.patch.bz2
22377 -
22378 - pushd "${S}" >/dev/null || die
22379 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22380 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22381 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22382 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22383 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22384 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22385 - popd >/dev/null || die
22386 -}
22387 -
22388 -src_prepare() {
22389 - einfo "Deleting bundled class files..."
22390 - find -name "*.class" -type f | xargs rm -vf
22391 -
22392 - epatch netbeans-9999-r14-build.xml.patch
22393 -
22394 - # Support for custom patches
22395 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22396 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22397 -
22398 - if [ -n "${files}" ] ; then
22399 - einfo "Applying custom patches:"
22400 -
22401 - for file in ${files} ; do
22402 - epatch "${file}"
22403 - done
22404 - fi
22405 - fi
22406 -
22407 - einfo "Symlinking external libraries..."
22408 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22409 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22410 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22411 -
22412 - einfo "Linking in other clusters..."
22413 - mkdir "${S}"/nbbuild/netbeans || die
22414 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22415 -
22416 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22417 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22418 - touch nb.cluster.extide.built
22419 -
22420 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22421 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22422 - touch nb.cluster.ide.built
22423 -
22424 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22425 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22426 - touch nb.cluster.java.built
22427 -
22428 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22429 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22430 - touch nb.cluster.platform.built
22431 -
22432 - popd >/dev/null || die
22433 -
22434 - java-pkg-2_src_prepare
22435 -}
22436 -
22437 -src_install() {
22438 - pushd nbbuild/netbeans/javafx >/dev/null || die
22439 -
22440 - insinto ${INSTALL_DIR}
22441 -
22442 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22443 -
22444 - doins -r *
22445 -
22446 - popd >/dev/null || die
22447 -
22448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22449 -}
22450
22451 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150924.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150924.ebuild
22452 deleted file mode 100644
22453 index fef89c5..0000000
22454 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150924.ebuild
22455 +++ /dev/null
22456 @@ -1,124 +0,0 @@
22457 -# Copyright 1999-2015 Gentoo Foundation
22458 -# Distributed under the terms of the GNU General Public License v2
22459 -# $Id$
22460 -
22461 -EAPI="4"
22462 -inherit eutils java-pkg-2 java-ant-2
22463 -
22464 -DESCRIPTION="Netbeans JavaFX Cluster"
22465 -HOMEPAGE="http://netbeans.org/projects/javafx"
22466 -SLOT="9999"
22467 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
22468 -SRC_URI="${SOURCE_URL}
22469 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22470 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22471 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22472 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22473 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22474 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22475 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22476 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22477 -KEYWORDS="~amd64 ~x86"
22478 -IUSE=""
22479 -S="${WORKDIR}"
22480 -
22481 -CDEPEND="~dev-java/netbeans-extide-${PV}
22482 - ~dev-java/netbeans-ide-${PV}
22483 - ~dev-java/netbeans-java-${PV}
22484 - ~dev-java/netbeans-platform-${PV}"
22485 -DEPEND=">=virtual/jdk-1.7
22486 - app-arch/unzip
22487 - ${CDEPEND}
22488 - dev-java/javahelp:0
22489 - dev-java/junit:4"
22490 -RDEPEND=">=virtual/jdk-1.7
22491 - ${CDEPEND}"
22492 -
22493 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22494 -
22495 -EANT_BUILD_XML="nbbuild/build.xml"
22496 -EANT_BUILD_TARGET="rebuild-cluster"
22497 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22498 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22499 -JAVA_PKG_BSFIX="off"
22500 -
22501 -src_unpack() {
22502 - unpack $(basename ${SOURCE_URL})
22503 -
22504 - einfo "Deleting bundled jars..."
22505 - find -name "*.jar" -type f -delete
22506 -
22507 - unpack netbeans-9999-r14-build.xml.patch.bz2
22508 -
22509 - pushd "${S}" >/dev/null || die
22510 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22511 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22512 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22513 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22514 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22515 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22516 - popd >/dev/null || die
22517 -}
22518 -
22519 -src_prepare() {
22520 - einfo "Deleting bundled class files..."
22521 - find -name "*.class" -type f | xargs rm -vf
22522 -
22523 - epatch netbeans-9999-r14-build.xml.patch
22524 -
22525 - # Support for custom patches
22526 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22527 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22528 -
22529 - if [ -n "${files}" ] ; then
22530 - einfo "Applying custom patches:"
22531 -
22532 - for file in ${files} ; do
22533 - epatch "${file}"
22534 - done
22535 - fi
22536 - fi
22537 -
22538 - einfo "Symlinking external libraries..."
22539 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22540 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22541 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22542 -
22543 - einfo "Linking in other clusters..."
22544 - mkdir "${S}"/nbbuild/netbeans || die
22545 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22546 -
22547 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22548 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22549 - touch nb.cluster.extide.built
22550 -
22551 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22552 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22553 - touch nb.cluster.ide.built
22554 -
22555 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22556 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22557 - touch nb.cluster.java.built
22558 -
22559 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22560 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22561 - touch nb.cluster.platform.built
22562 -
22563 - popd >/dev/null || die
22564 -
22565 - java-pkg-2_src_prepare
22566 -}
22567 -
22568 -src_install() {
22569 - pushd nbbuild/netbeans/javafx >/dev/null || die
22570 -
22571 - insinto ${INSTALL_DIR}
22572 -
22573 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22574 -
22575 - doins -r *
22576 -
22577 - popd >/dev/null || die
22578 -
22579 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22580 -}
22581
22582 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150925.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150925.ebuild
22583 deleted file mode 100644
22584 index 1458e60..0000000
22585 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150925.ebuild
22586 +++ /dev/null
22587 @@ -1,124 +0,0 @@
22588 -# Copyright 1999-2015 Gentoo Foundation
22589 -# Distributed under the terms of the GNU General Public License v2
22590 -# $Id$
22591 -
22592 -EAPI="4"
22593 -inherit eutils java-pkg-2 java-ant-2
22594 -
22595 -DESCRIPTION="Netbeans JavaFX Cluster"
22596 -HOMEPAGE="http://netbeans.org/projects/javafx"
22597 -SLOT="9999"
22598 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
22599 -SRC_URI="${SOURCE_URL}
22600 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22601 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22602 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22603 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22604 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22605 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22606 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22607 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22608 -KEYWORDS="~amd64 ~x86"
22609 -IUSE=""
22610 -S="${WORKDIR}"
22611 -
22612 -CDEPEND="~dev-java/netbeans-extide-${PV}
22613 - ~dev-java/netbeans-ide-${PV}
22614 - ~dev-java/netbeans-java-${PV}
22615 - ~dev-java/netbeans-platform-${PV}"
22616 -DEPEND=">=virtual/jdk-1.7
22617 - app-arch/unzip
22618 - ${CDEPEND}
22619 - dev-java/javahelp:0
22620 - dev-java/junit:4"
22621 -RDEPEND=">=virtual/jdk-1.7
22622 - ${CDEPEND}"
22623 -
22624 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22625 -
22626 -EANT_BUILD_XML="nbbuild/build.xml"
22627 -EANT_BUILD_TARGET="rebuild-cluster"
22628 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22629 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22630 -JAVA_PKG_BSFIX="off"
22631 -
22632 -src_unpack() {
22633 - unpack $(basename ${SOURCE_URL})
22634 -
22635 - einfo "Deleting bundled jars..."
22636 - find -name "*.jar" -type f -delete
22637 -
22638 - unpack netbeans-9999-r14-build.xml.patch.bz2
22639 -
22640 - pushd "${S}" >/dev/null || die
22641 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22642 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22643 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22644 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22645 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22646 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22647 - popd >/dev/null || die
22648 -}
22649 -
22650 -src_prepare() {
22651 - einfo "Deleting bundled class files..."
22652 - find -name "*.class" -type f | xargs rm -vf
22653 -
22654 - epatch netbeans-9999-r14-build.xml.patch
22655 -
22656 - # Support for custom patches
22657 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22658 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22659 -
22660 - if [ -n "${files}" ] ; then
22661 - einfo "Applying custom patches:"
22662 -
22663 - for file in ${files} ; do
22664 - epatch "${file}"
22665 - done
22666 - fi
22667 - fi
22668 -
22669 - einfo "Symlinking external libraries..."
22670 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22671 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22672 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22673 -
22674 - einfo "Linking in other clusters..."
22675 - mkdir "${S}"/nbbuild/netbeans || die
22676 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22677 -
22678 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22679 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22680 - touch nb.cluster.extide.built
22681 -
22682 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22683 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22684 - touch nb.cluster.ide.built
22685 -
22686 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22687 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22688 - touch nb.cluster.java.built
22689 -
22690 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22691 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22692 - touch nb.cluster.platform.built
22693 -
22694 - popd >/dev/null || die
22695 -
22696 - java-pkg-2_src_prepare
22697 -}
22698 -
22699 -src_install() {
22700 - pushd nbbuild/netbeans/javafx >/dev/null || die
22701 -
22702 - insinto ${INSTALL_DIR}
22703 -
22704 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22705 -
22706 - doins -r *
22707 -
22708 - popd >/dev/null || die
22709 -
22710 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22711 -}
22712
22713 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150929.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150929.ebuild
22714 deleted file mode 100644
22715 index 89a32b6..0000000
22716 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20150929.ebuild
22717 +++ /dev/null
22718 @@ -1,124 +0,0 @@
22719 -# Copyright 1999-2015 Gentoo Foundation
22720 -# Distributed under the terms of the GNU General Public License v2
22721 -# $Id$
22722 -
22723 -EAPI="4"
22724 -inherit eutils java-pkg-2 java-ant-2
22725 -
22726 -DESCRIPTION="Netbeans JavaFX Cluster"
22727 -HOMEPAGE="http://netbeans.org/projects/javafx"
22728 -SLOT="9999"
22729 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
22730 -SRC_URI="${SOURCE_URL}
22731 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22732 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
22733 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
22734 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
22735 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
22736 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
22737 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
22738 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22739 -KEYWORDS="~amd64 ~x86"
22740 -IUSE=""
22741 -S="${WORKDIR}"
22742 -
22743 -CDEPEND="~dev-java/netbeans-extide-${PV}
22744 - ~dev-java/netbeans-ide-${PV}
22745 - ~dev-java/netbeans-java-${PV}
22746 - ~dev-java/netbeans-platform-${PV}"
22747 -DEPEND=">=virtual/jdk-1.7
22748 - app-arch/unzip
22749 - ${CDEPEND}
22750 - dev-java/javahelp:0
22751 - dev-java/junit:4"
22752 -RDEPEND=">=virtual/jdk-1.7
22753 - ${CDEPEND}"
22754 -
22755 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22756 -
22757 -EANT_BUILD_XML="nbbuild/build.xml"
22758 -EANT_BUILD_TARGET="rebuild-cluster"
22759 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22760 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22761 -JAVA_PKG_BSFIX="off"
22762 -
22763 -src_unpack() {
22764 - unpack $(basename ${SOURCE_URL})
22765 -
22766 - einfo "Deleting bundled jars..."
22767 - find -name "*.jar" -type f -delete
22768 -
22769 - unpack netbeans-9999-r14-build.xml.patch.bz2
22770 -
22771 - pushd "${S}" >/dev/null || die
22772 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
22773 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
22774 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
22775 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
22776 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
22777 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
22778 - popd >/dev/null || die
22779 -}
22780 -
22781 -src_prepare() {
22782 - einfo "Deleting bundled class files..."
22783 - find -name "*.class" -type f | xargs rm -vf
22784 -
22785 - epatch netbeans-9999-r14-build.xml.patch
22786 -
22787 - # Support for custom patches
22788 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22789 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22790 -
22791 - if [ -n "${files}" ] ; then
22792 - einfo "Applying custom patches:"
22793 -
22794 - for file in ${files} ; do
22795 - epatch "${file}"
22796 - done
22797 - fi
22798 - fi
22799 -
22800 - einfo "Symlinking external libraries..."
22801 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
22802 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22803 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
22804 -
22805 - einfo "Linking in other clusters..."
22806 - mkdir "${S}"/nbbuild/netbeans || die
22807 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22808 -
22809 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22810 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22811 - touch nb.cluster.extide.built
22812 -
22813 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22814 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22815 - touch nb.cluster.ide.built
22816 -
22817 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22818 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22819 - touch nb.cluster.java.built
22820 -
22821 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22822 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22823 - touch nb.cluster.platform.built
22824 -
22825 - popd >/dev/null || die
22826 -
22827 - java-pkg-2_src_prepare
22828 -}
22829 -
22830 -src_install() {
22831 - pushd nbbuild/netbeans/javafx >/dev/null || die
22832 -
22833 - insinto ${INSTALL_DIR}
22834 -
22835 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22836 -
22837 - doins -r *
22838 -
22839 - popd >/dev/null || die
22840 -
22841 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
22842 -}
22843
22844 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
22845 index 18b03d4..13c4357 100644
22846 --- a/dev-java/netbeans-mobility/Manifest
22847 +++ b/dev-java/netbeans-mobility/Manifest
22848 @@ -3,16 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
22849 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
22850 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
22851 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
22852 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
22853 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
22854 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
22855 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
22856 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
22857 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
22858 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
22859 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
22860 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
22861 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
22862 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
22863 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
22864 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
22865 @@ -34,16 +24,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
22866 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
22867 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
22868 EBUILD netbeans-mobility-8.1_rc2.ebuild 4367 SHA256 9b9490b5e2515bf38f69aee76ad664271a0296f68b88d4a005ab12d9048c61d8 SHA512 7eccdf31e705ae6f738995fdcb930c03cf779f02ed64d5e3ee97f1f9a9f6912a2ff56e1c839ddc2b71b9051fcd02ed410d85fff0c706b6ca84f3578c0aa2447d WHIRLPOOL 8d4657fc21b171bf050a272597e7b0567dac5ad480a8822fdcdf76b88b4537aaf8b45a3b1317dd34cef3beee417515a521b7e076e7776b845c0383066503ba3f
22869 -EBUILD netbeans-mobility-9999_p20150914.ebuild 4412 SHA256 318aaed2311c749e72dc270361abfd97a8be75dd6fe5295688b69c82cea84ca4 SHA512 54768745327eb30abd6316d9b5b89e542542d0999fcf73155dfcb70b2a18e59e7a89a1fcf9e0fae3be2523ce68bb4ee5a2731d9c98263db66a4e6970b6c663c6 WHIRLPOOL 4d57661356f650fe83588f05d3cfcf5c374c90ee1232f053ee56d3253bdb9443c07589cdf25706b00c8b5564d660083ee160358b5741d4b6fd96ca5de7dc1cbd
22870 -EBUILD netbeans-mobility-9999_p20150915.ebuild 4412 SHA256 98336daeec91af700857ef8ec83b186b965fe3c61f3da057c1b542799f9533d1 SHA512 3ab4669733f78ee4d17f6e16524af78cbd93af99cd3c2d1f7db0b21f8b08606ad6d710e92d3d11057ab43ad5706b618184044294cc8604d301a385a0946e3a93 WHIRLPOOL 6fc5d7e032a0fb8a2ca43e02396ea648f2b96b030a81e9fe2030a6ecbcc94446c6eb5a26c0e3a1be896d0128cfd9b2b81c0ded941a431716c25f7ea10ab254a1
22871 -EBUILD netbeans-mobility-9999_p20150917.ebuild 4412 SHA256 e0cc47552db618d8bf78f41b01b22e680d2c332ffe1667640deec500dc9e8fd1 SHA512 eb43cc6815fd0e383c63e8c267ca8c3008ff869ea406c9faf9b42c60fdf4f7b1cfe824c69beb118bf5d2b3f3f9d6c9e450e25f97cccef5c2ed5115d5169191bb WHIRLPOOL 477434bf0e0a83533ec520e7e1978209180b3eec57e940e445dfa7661eee6fbabff309b44512c48ce22d5e7d5ea6e5c9f85259e63025a9200988a007460dca9f
22872 -EBUILD netbeans-mobility-9999_p20150918.ebuild 4412 SHA256 7a2e15321e7887c932a5355824bfc419296cc9728ea492485d17fe008d7fdf75 SHA512 a3778d709b2636a3d746913c31850ad9f9e3d617a470679dae8aa879a4ff1d20669c79c2ac0d791e4477eb6238aa75eaf1910d2eb62bd034ef9d67fe69cef38f WHIRLPOOL 94fda7aa694c92a47e93d26ab7d821f43476e50a047e5a5ecef1fb4017dbb3e415b58b5b6869012d2250470036e7ba09bff45b5b5d574857038a50f7289bfceb
22873 -EBUILD netbeans-mobility-9999_p20150921.ebuild 4412 SHA256 b2494af028fe76158e5164552280ea8f2309045fdf9cea973c72d19a65eb5ab0 SHA512 e4b4af50ac998aac06a4928f7b7dcb102d5ca370dc423d015f861a5a6af2e1c1c7e56a4a338dacbabf2c7dfedd2e0315f89368ea12756c87c465e6c19763050e WHIRLPOOL 4964801db67cd982ab92de2e21966334b58fc0b15314e52754ff49f8e7c3b592af43e11bb6e644b670a72998ea86782736e382e814129df5b356544ae404bcc0
22874 -EBUILD netbeans-mobility-9999_p20150922.ebuild 4412 SHA256 2551a6ed15599bcdf7c2695454d8d295b409bb69dd333eac283fc7f3d839020e SHA512 316e9df62ee9d241f8b5754e108940b9a1bd6775d6e1230c5c258369411f6058eb002bece7245ff74ce6e7b5fee1b9ec4e24c4b50ab0d33f54b5793dc5da3843 WHIRLPOOL cdb0e2fca264e732c7a61359d886fc946fab2e11adaa5402c978a6229f030fc31fc782e76c6869a6463f72f7d684d252189d33298c220790caeec94a348496bb
22875 -EBUILD netbeans-mobility-9999_p20150923.ebuild 4412 SHA256 f2686ed1e225c66b150d43bc4d603807c755ce526753e0203e622535e0712366 SHA512 12da96cdef98cae1d4d415621da26b125546ee6f95c97da1155dc3b9a6fba5a52ebc173f72abc625cb728761039fb0d5096eb8637d0c25545a131c1fa6745c09 WHIRLPOOL 7108f3a151528046fc3f93d89232a6721547f743fd3e2f1c1a19fafb74e55fe5a2aae2ac0559389159e80c8ad60a9ebb3878d7e8240adbeda3a5b24de3c92562
22876 -EBUILD netbeans-mobility-9999_p20150924.ebuild 4412 SHA256 527eefabc406e61cf74da15e51f972a9dcbe219ddd459e98f460a5d6da824263 SHA512 f194ac194e6e13a794902af269b49cc135e3770d61f12d00c32b44909c8c2fdce0945be87e7572a5b96ccee93b5ec582d3081902e57c7221e091a068954d7b45 WHIRLPOOL b64c7c60ce2c40528228a57c43afafa782424e3fc1f27eaa8b81dcec9718c9f22aa20f2090eb331e1bcc21709b5fcade37167986a71138a26cb6733d305e6331
22877 -EBUILD netbeans-mobility-9999_p20150925.ebuild 4412 SHA256 e443173e1940e1f0fc4c4ae5ae6180c2bc861e454d3a2a3cda2c1f62a44069d3 SHA512 7ecd9c061b21c51254804c083b85a03bcb549a301e4eb7529f25f764248743f0a573e1ee4a0f8b6722e3139e7ef3fef15ddb179342d3007aa80feb7605a8e995 WHIRLPOOL 8979eeffdee61861b05abc470b4c4a4feb4ca09b1730ccecacd3e761ecf4ce27d165aedcca1ee7a7b5a7ed2ec883010032a7dda5a8cf1b97fa46d6c1231d7ba3
22878 -EBUILD netbeans-mobility-9999_p20150929.ebuild 4412 SHA256 ccf44b1222add6a7a1d0d73122438b43e8cd467849f208d32c23121bc3f79656 SHA512 b08c4d586f6200925bd6fd2e43c9068778a5f355617690b6e6c07c1a05aa903637b8624dff647d171f5f585f2cbb66e10567564ba39225851dbb572e113d1884 WHIRLPOOL 76fe5de816c67035600d006e222846814605a98e21af29c1110695684f1095d10698cbda466fb0276a5fd1ed58ec196f13e2712ca9427a201b94fcae60dc33c2
22879 EBUILD netbeans-mobility-9999_p20151001.ebuild 4412 SHA256 fa37c54076909decb1265c7a0f659d19ccb7f66021dc55262bb840d238bdf5ec SHA512 03783d0b84678f37f31e5739113ec02438161775854a05abd52decf8438cbcc29be6126d2926edfa8f65788a293884ea638b6a442f3552f1f0547cbb58560de4 WHIRLPOOL 534bb40d4aefca1435202edb8e4602a6aff3579043f404e7da65badc9dac4fcbb7821c5462d975cbea66bfa9a3e9ae84a8ca28428433385747455b61726e1eb4
22880 EBUILD netbeans-mobility-9999_p20151002.ebuild 4412 SHA256 df00ff89ea7e700ba86d2fa5200cfe2acebb3dd7e701e73ea0b46f7bf0bb0f01 SHA512 fdf208e110fbcdf52f7c3056348c1927d1442ca9186a432ea84b4d4650723d46f33bbeee7e3a291659675340f102c5f2b009115e68dfc604804c231be27d6c51 WHIRLPOOL db8eff616a20bbcfdd284974501986f19822e098fee0cb8825912b80c512ce6068e1c26cbf1e6f0917edc01a603f6f85ee2b1e5504a106b828c7a78531252692
22881 EBUILD netbeans-mobility-9999_p20151003.ebuild 4412 SHA256 4008de7070cbd2be6d3e73ebe1c214953cb79dd18f284a9ac8c5e7602bde1e37 SHA512 0cf6b7a3e152677b73e1b81c2cc37a23b66f70213ad567085b936bf1994d92f13270f9a210ec2d97ee4edb42ef79b2c74ea2f2c28ee740f20a2dec005a3a0bdd WHIRLPOOL 9f1f6eebaeb6cded573a16c0e87bff20cf8166767e676fcdc424a13a68a809d7d99d271545365e2eae801c5e0ababf0e455de67d997007b43cb2af2bf4981e98
22882
22883 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150914.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150914.ebuild
22884 deleted file mode 100644
22885 index e19aa9c..0000000
22886 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150914.ebuild
22887 +++ /dev/null
22888 @@ -1,126 +0,0 @@
22889 -# Copyright 1999-2015 Gentoo Foundation
22890 -# Distributed under the terms of the GNU General Public License v2
22891 -# $Id$
22892 -
22893 -EAPI="4"
22894 -inherit eutils java-pkg-2 java-ant-2
22895 -
22896 -DESCRIPTION="Netbeans Mobility Cluster"
22897 -HOMEPAGE="http://netbeans.org/features/platform/"
22898 -SLOT="9999"
22899 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
22900 -SRC_URI="${SOURCE_URL}
22901 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22902 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22903 -KEYWORDS="~amd64 ~x86"
22904 -IUSE=""
22905 -S="${WORKDIR}"
22906 -
22907 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
22908 - ~dev-java/netbeans-enterprise-${PV}
22909 - ~dev-java/netbeans-extide-${PV}
22910 - ~dev-java/netbeans-ide-${PV}
22911 - ~dev-java/netbeans-java-${PV}
22912 - ~dev-java/netbeans-platform-${PV}
22913 - ~dev-java/netbeans-websvccommon-${PV}"
22914 -DEPEND=">=virtual/jdk-1.7
22915 - app-arch/unzip
22916 - ${CDEPEND}
22917 - dev-java/javahelp:0"
22918 -RDEPEND=">=virtual/jdk-1.7
22919 - ${CDEPEND}"
22920 -
22921 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22922 -
22923 -EANT_BUILD_XML="nbbuild/build.xml"
22924 -EANT_BUILD_TARGET="rebuild-cluster"
22925 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22926 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22927 -JAVA_PKG_BSFIX="off"
22928 -
22929 -src_unpack() {
22930 - unpack $(basename ${SOURCE_URL})
22931 -
22932 - einfo "Deleting bundled jars..."
22933 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
22934 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
22935 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
22936 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
22937 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
22938 -
22939 - unpack netbeans-9999-r14-build.xml.patch.bz2
22940 -}
22941 -
22942 -src_prepare() {
22943 - einfo "Deleting bundled class files..."
22944 - find -name "*.class" -type f | xargs rm -vf
22945 -
22946 - epatch netbeans-9999-r14-build.xml.patch
22947 -
22948 - # Support for custom patches
22949 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22950 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22951 -
22952 - if [ -n "${files}" ] ; then
22953 - einfo "Applying custom patches:"
22954 -
22955 - for file in ${files} ; do
22956 - epatch "${file}"
22957 - done
22958 - fi
22959 - fi
22960 -
22961 - einfo "Symlinking external libraries..."
22962 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22963 -
22964 - einfo "Linking in other clusters..."
22965 - mkdir "${S}"/nbbuild/netbeans || die
22966 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22967 -
22968 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
22969 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22970 - touch nb.cluster.apisupport.built
22971 -
22972 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
22973 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22974 - touch nb.cluster.enterprise.built
22975 -
22976 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22977 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22978 - touch nb.cluster.extide.built
22979 -
22980 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22981 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22982 - touch nb.cluster.ide.built
22983 -
22984 - ln -s /usr/share/netbeans-java-${SLOT} java || die
22985 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22986 - touch nb.cluster.java.built
22987 -
22988 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22989 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22990 - touch nb.cluster.platform.built
22991 -
22992 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
22993 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22994 - touch nb.cluster.websvccommon.built
22995 -
22996 - popd >/dev/null || die
22997 -
22998 - java-pkg-2_src_prepare
22999 -}
23000 -
23001 -src_install() {
23002 - pushd nbbuild/netbeans/mobility >/dev/null || die
23003 -
23004 - insinto ${INSTALL_DIR}
23005 -
23006 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23007 -
23008 - doins -r *
23009 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23010 -
23011 - popd >/dev/null || die
23012 -
23013 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23014 -}
23015
23016 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150915.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150915.ebuild
23017 deleted file mode 100644
23018 index ea3e858..0000000
23019 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150915.ebuild
23020 +++ /dev/null
23021 @@ -1,126 +0,0 @@
23022 -# Copyright 1999-2015 Gentoo Foundation
23023 -# Distributed under the terms of the GNU General Public License v2
23024 -# $Id$
23025 -
23026 -EAPI="4"
23027 -inherit eutils java-pkg-2 java-ant-2
23028 -
23029 -DESCRIPTION="Netbeans Mobility Cluster"
23030 -HOMEPAGE="http://netbeans.org/features/platform/"
23031 -SLOT="9999"
23032 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
23033 -SRC_URI="${SOURCE_URL}
23034 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23035 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23036 -KEYWORDS="~amd64 ~x86"
23037 -IUSE=""
23038 -S="${WORKDIR}"
23039 -
23040 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23041 - ~dev-java/netbeans-enterprise-${PV}
23042 - ~dev-java/netbeans-extide-${PV}
23043 - ~dev-java/netbeans-ide-${PV}
23044 - ~dev-java/netbeans-java-${PV}
23045 - ~dev-java/netbeans-platform-${PV}
23046 - ~dev-java/netbeans-websvccommon-${PV}"
23047 -DEPEND=">=virtual/jdk-1.7
23048 - app-arch/unzip
23049 - ${CDEPEND}
23050 - dev-java/javahelp:0"
23051 -RDEPEND=">=virtual/jdk-1.7
23052 - ${CDEPEND}"
23053 -
23054 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23055 -
23056 -EANT_BUILD_XML="nbbuild/build.xml"
23057 -EANT_BUILD_TARGET="rebuild-cluster"
23058 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23059 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23060 -JAVA_PKG_BSFIX="off"
23061 -
23062 -src_unpack() {
23063 - unpack $(basename ${SOURCE_URL})
23064 -
23065 - einfo "Deleting bundled jars..."
23066 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23067 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23068 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23069 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23070 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23071 -
23072 - unpack netbeans-9999-r14-build.xml.patch.bz2
23073 -}
23074 -
23075 -src_prepare() {
23076 - einfo "Deleting bundled class files..."
23077 - find -name "*.class" -type f | xargs rm -vf
23078 -
23079 - epatch netbeans-9999-r14-build.xml.patch
23080 -
23081 - # Support for custom patches
23082 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23083 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23084 -
23085 - if [ -n "${files}" ] ; then
23086 - einfo "Applying custom patches:"
23087 -
23088 - for file in ${files} ; do
23089 - epatch "${file}"
23090 - done
23091 - fi
23092 - fi
23093 -
23094 - einfo "Symlinking external libraries..."
23095 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23096 -
23097 - einfo "Linking in other clusters..."
23098 - mkdir "${S}"/nbbuild/netbeans || die
23099 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23100 -
23101 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23102 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23103 - touch nb.cluster.apisupport.built
23104 -
23105 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23106 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23107 - touch nb.cluster.enterprise.built
23108 -
23109 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23110 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23111 - touch nb.cluster.extide.built
23112 -
23113 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23114 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23115 - touch nb.cluster.ide.built
23116 -
23117 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23118 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23119 - touch nb.cluster.java.built
23120 -
23121 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23122 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23123 - touch nb.cluster.platform.built
23124 -
23125 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23126 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23127 - touch nb.cluster.websvccommon.built
23128 -
23129 - popd >/dev/null || die
23130 -
23131 - java-pkg-2_src_prepare
23132 -}
23133 -
23134 -src_install() {
23135 - pushd nbbuild/netbeans/mobility >/dev/null || die
23136 -
23137 - insinto ${INSTALL_DIR}
23138 -
23139 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23140 -
23141 - doins -r *
23142 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23143 -
23144 - popd >/dev/null || die
23145 -
23146 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23147 -}
23148
23149 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150917.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150917.ebuild
23150 deleted file mode 100644
23151 index e871bdc..0000000
23152 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150917.ebuild
23153 +++ /dev/null
23154 @@ -1,126 +0,0 @@
23155 -# Copyright 1999-2015 Gentoo Foundation
23156 -# Distributed under the terms of the GNU General Public License v2
23157 -# $Id$
23158 -
23159 -EAPI="4"
23160 -inherit eutils java-pkg-2 java-ant-2
23161 -
23162 -DESCRIPTION="Netbeans Mobility Cluster"
23163 -HOMEPAGE="http://netbeans.org/features/platform/"
23164 -SLOT="9999"
23165 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
23166 -SRC_URI="${SOURCE_URL}
23167 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23168 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23169 -KEYWORDS="~amd64 ~x86"
23170 -IUSE=""
23171 -S="${WORKDIR}"
23172 -
23173 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23174 - ~dev-java/netbeans-enterprise-${PV}
23175 - ~dev-java/netbeans-extide-${PV}
23176 - ~dev-java/netbeans-ide-${PV}
23177 - ~dev-java/netbeans-java-${PV}
23178 - ~dev-java/netbeans-platform-${PV}
23179 - ~dev-java/netbeans-websvccommon-${PV}"
23180 -DEPEND=">=virtual/jdk-1.7
23181 - app-arch/unzip
23182 - ${CDEPEND}
23183 - dev-java/javahelp:0"
23184 -RDEPEND=">=virtual/jdk-1.7
23185 - ${CDEPEND}"
23186 -
23187 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23188 -
23189 -EANT_BUILD_XML="nbbuild/build.xml"
23190 -EANT_BUILD_TARGET="rebuild-cluster"
23191 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23192 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23193 -JAVA_PKG_BSFIX="off"
23194 -
23195 -src_unpack() {
23196 - unpack $(basename ${SOURCE_URL})
23197 -
23198 - einfo "Deleting bundled jars..."
23199 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23200 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23201 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23202 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23203 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23204 -
23205 - unpack netbeans-9999-r14-build.xml.patch.bz2
23206 -}
23207 -
23208 -src_prepare() {
23209 - einfo "Deleting bundled class files..."
23210 - find -name "*.class" -type f | xargs rm -vf
23211 -
23212 - epatch netbeans-9999-r14-build.xml.patch
23213 -
23214 - # Support for custom patches
23215 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23216 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23217 -
23218 - if [ -n "${files}" ] ; then
23219 - einfo "Applying custom patches:"
23220 -
23221 - for file in ${files} ; do
23222 - epatch "${file}"
23223 - done
23224 - fi
23225 - fi
23226 -
23227 - einfo "Symlinking external libraries..."
23228 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23229 -
23230 - einfo "Linking in other clusters..."
23231 - mkdir "${S}"/nbbuild/netbeans || die
23232 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23233 -
23234 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23235 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23236 - touch nb.cluster.apisupport.built
23237 -
23238 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23239 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23240 - touch nb.cluster.enterprise.built
23241 -
23242 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23243 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23244 - touch nb.cluster.extide.built
23245 -
23246 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23247 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23248 - touch nb.cluster.ide.built
23249 -
23250 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23251 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23252 - touch nb.cluster.java.built
23253 -
23254 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23255 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23256 - touch nb.cluster.platform.built
23257 -
23258 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23259 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23260 - touch nb.cluster.websvccommon.built
23261 -
23262 - popd >/dev/null || die
23263 -
23264 - java-pkg-2_src_prepare
23265 -}
23266 -
23267 -src_install() {
23268 - pushd nbbuild/netbeans/mobility >/dev/null || die
23269 -
23270 - insinto ${INSTALL_DIR}
23271 -
23272 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23273 -
23274 - doins -r *
23275 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23276 -
23277 - popd >/dev/null || die
23278 -
23279 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23280 -}
23281
23282 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150918.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150918.ebuild
23283 deleted file mode 100644
23284 index 491efdc..0000000
23285 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150918.ebuild
23286 +++ /dev/null
23287 @@ -1,126 +0,0 @@
23288 -# Copyright 1999-2015 Gentoo Foundation
23289 -# Distributed under the terms of the GNU General Public License v2
23290 -# $Id$
23291 -
23292 -EAPI="4"
23293 -inherit eutils java-pkg-2 java-ant-2
23294 -
23295 -DESCRIPTION="Netbeans Mobility Cluster"
23296 -HOMEPAGE="http://netbeans.org/features/platform/"
23297 -SLOT="9999"
23298 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
23299 -SRC_URI="${SOURCE_URL}
23300 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23301 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23302 -KEYWORDS="~amd64 ~x86"
23303 -IUSE=""
23304 -S="${WORKDIR}"
23305 -
23306 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23307 - ~dev-java/netbeans-enterprise-${PV}
23308 - ~dev-java/netbeans-extide-${PV}
23309 - ~dev-java/netbeans-ide-${PV}
23310 - ~dev-java/netbeans-java-${PV}
23311 - ~dev-java/netbeans-platform-${PV}
23312 - ~dev-java/netbeans-websvccommon-${PV}"
23313 -DEPEND=">=virtual/jdk-1.7
23314 - app-arch/unzip
23315 - ${CDEPEND}
23316 - dev-java/javahelp:0"
23317 -RDEPEND=">=virtual/jdk-1.7
23318 - ${CDEPEND}"
23319 -
23320 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23321 -
23322 -EANT_BUILD_XML="nbbuild/build.xml"
23323 -EANT_BUILD_TARGET="rebuild-cluster"
23324 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23325 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23326 -JAVA_PKG_BSFIX="off"
23327 -
23328 -src_unpack() {
23329 - unpack $(basename ${SOURCE_URL})
23330 -
23331 - einfo "Deleting bundled jars..."
23332 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23333 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23334 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23335 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23336 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23337 -
23338 - unpack netbeans-9999-r14-build.xml.patch.bz2
23339 -}
23340 -
23341 -src_prepare() {
23342 - einfo "Deleting bundled class files..."
23343 - find -name "*.class" -type f | xargs rm -vf
23344 -
23345 - epatch netbeans-9999-r14-build.xml.patch
23346 -
23347 - # Support for custom patches
23348 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23349 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23350 -
23351 - if [ -n "${files}" ] ; then
23352 - einfo "Applying custom patches:"
23353 -
23354 - for file in ${files} ; do
23355 - epatch "${file}"
23356 - done
23357 - fi
23358 - fi
23359 -
23360 - einfo "Symlinking external libraries..."
23361 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23362 -
23363 - einfo "Linking in other clusters..."
23364 - mkdir "${S}"/nbbuild/netbeans || die
23365 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23366 -
23367 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23368 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23369 - touch nb.cluster.apisupport.built
23370 -
23371 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23372 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23373 - touch nb.cluster.enterprise.built
23374 -
23375 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23376 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23377 - touch nb.cluster.extide.built
23378 -
23379 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23380 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23381 - touch nb.cluster.ide.built
23382 -
23383 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23384 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23385 - touch nb.cluster.java.built
23386 -
23387 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23388 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23389 - touch nb.cluster.platform.built
23390 -
23391 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23392 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23393 - touch nb.cluster.websvccommon.built
23394 -
23395 - popd >/dev/null || die
23396 -
23397 - java-pkg-2_src_prepare
23398 -}
23399 -
23400 -src_install() {
23401 - pushd nbbuild/netbeans/mobility >/dev/null || die
23402 -
23403 - insinto ${INSTALL_DIR}
23404 -
23405 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23406 -
23407 - doins -r *
23408 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23409 -
23410 - popd >/dev/null || die
23411 -
23412 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23413 -}
23414
23415 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150921.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150921.ebuild
23416 deleted file mode 100644
23417 index 83b52e4..0000000
23418 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150921.ebuild
23419 +++ /dev/null
23420 @@ -1,126 +0,0 @@
23421 -# Copyright 1999-2015 Gentoo Foundation
23422 -# Distributed under the terms of the GNU General Public License v2
23423 -# $Id$
23424 -
23425 -EAPI="4"
23426 -inherit eutils java-pkg-2 java-ant-2
23427 -
23428 -DESCRIPTION="Netbeans Mobility Cluster"
23429 -HOMEPAGE="http://netbeans.org/features/platform/"
23430 -SLOT="9999"
23431 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
23432 -SRC_URI="${SOURCE_URL}
23433 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23434 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23435 -KEYWORDS="~amd64 ~x86"
23436 -IUSE=""
23437 -S="${WORKDIR}"
23438 -
23439 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23440 - ~dev-java/netbeans-enterprise-${PV}
23441 - ~dev-java/netbeans-extide-${PV}
23442 - ~dev-java/netbeans-ide-${PV}
23443 - ~dev-java/netbeans-java-${PV}
23444 - ~dev-java/netbeans-platform-${PV}
23445 - ~dev-java/netbeans-websvccommon-${PV}"
23446 -DEPEND=">=virtual/jdk-1.7
23447 - app-arch/unzip
23448 - ${CDEPEND}
23449 - dev-java/javahelp:0"
23450 -RDEPEND=">=virtual/jdk-1.7
23451 - ${CDEPEND}"
23452 -
23453 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23454 -
23455 -EANT_BUILD_XML="nbbuild/build.xml"
23456 -EANT_BUILD_TARGET="rebuild-cluster"
23457 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23458 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23459 -JAVA_PKG_BSFIX="off"
23460 -
23461 -src_unpack() {
23462 - unpack $(basename ${SOURCE_URL})
23463 -
23464 - einfo "Deleting bundled jars..."
23465 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23466 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23467 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23468 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23469 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23470 -
23471 - unpack netbeans-9999-r14-build.xml.patch.bz2
23472 -}
23473 -
23474 -src_prepare() {
23475 - einfo "Deleting bundled class files..."
23476 - find -name "*.class" -type f | xargs rm -vf
23477 -
23478 - epatch netbeans-9999-r14-build.xml.patch
23479 -
23480 - # Support for custom patches
23481 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23482 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23483 -
23484 - if [ -n "${files}" ] ; then
23485 - einfo "Applying custom patches:"
23486 -
23487 - for file in ${files} ; do
23488 - epatch "${file}"
23489 - done
23490 - fi
23491 - fi
23492 -
23493 - einfo "Symlinking external libraries..."
23494 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23495 -
23496 - einfo "Linking in other clusters..."
23497 - mkdir "${S}"/nbbuild/netbeans || die
23498 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23499 -
23500 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23501 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23502 - touch nb.cluster.apisupport.built
23503 -
23504 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23505 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23506 - touch nb.cluster.enterprise.built
23507 -
23508 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23509 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23510 - touch nb.cluster.extide.built
23511 -
23512 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23513 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23514 - touch nb.cluster.ide.built
23515 -
23516 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23517 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23518 - touch nb.cluster.java.built
23519 -
23520 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23521 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23522 - touch nb.cluster.platform.built
23523 -
23524 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23525 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23526 - touch nb.cluster.websvccommon.built
23527 -
23528 - popd >/dev/null || die
23529 -
23530 - java-pkg-2_src_prepare
23531 -}
23532 -
23533 -src_install() {
23534 - pushd nbbuild/netbeans/mobility >/dev/null || die
23535 -
23536 - insinto ${INSTALL_DIR}
23537 -
23538 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23539 -
23540 - doins -r *
23541 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23542 -
23543 - popd >/dev/null || die
23544 -
23545 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23546 -}
23547
23548 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150922.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150922.ebuild
23549 deleted file mode 100644
23550 index 753b638..0000000
23551 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150922.ebuild
23552 +++ /dev/null
23553 @@ -1,126 +0,0 @@
23554 -# Copyright 1999-2015 Gentoo Foundation
23555 -# Distributed under the terms of the GNU General Public License v2
23556 -# $Id$
23557 -
23558 -EAPI="4"
23559 -inherit eutils java-pkg-2 java-ant-2
23560 -
23561 -DESCRIPTION="Netbeans Mobility Cluster"
23562 -HOMEPAGE="http://netbeans.org/features/platform/"
23563 -SLOT="9999"
23564 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
23565 -SRC_URI="${SOURCE_URL}
23566 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23567 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23568 -KEYWORDS="~amd64 ~x86"
23569 -IUSE=""
23570 -S="${WORKDIR}"
23571 -
23572 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23573 - ~dev-java/netbeans-enterprise-${PV}
23574 - ~dev-java/netbeans-extide-${PV}
23575 - ~dev-java/netbeans-ide-${PV}
23576 - ~dev-java/netbeans-java-${PV}
23577 - ~dev-java/netbeans-platform-${PV}
23578 - ~dev-java/netbeans-websvccommon-${PV}"
23579 -DEPEND=">=virtual/jdk-1.7
23580 - app-arch/unzip
23581 - ${CDEPEND}
23582 - dev-java/javahelp:0"
23583 -RDEPEND=">=virtual/jdk-1.7
23584 - ${CDEPEND}"
23585 -
23586 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23587 -
23588 -EANT_BUILD_XML="nbbuild/build.xml"
23589 -EANT_BUILD_TARGET="rebuild-cluster"
23590 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23591 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23592 -JAVA_PKG_BSFIX="off"
23593 -
23594 -src_unpack() {
23595 - unpack $(basename ${SOURCE_URL})
23596 -
23597 - einfo "Deleting bundled jars..."
23598 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23599 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23600 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23601 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23602 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23603 -
23604 - unpack netbeans-9999-r14-build.xml.patch.bz2
23605 -}
23606 -
23607 -src_prepare() {
23608 - einfo "Deleting bundled class files..."
23609 - find -name "*.class" -type f | xargs rm -vf
23610 -
23611 - epatch netbeans-9999-r14-build.xml.patch
23612 -
23613 - # Support for custom patches
23614 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23615 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23616 -
23617 - if [ -n "${files}" ] ; then
23618 - einfo "Applying custom patches:"
23619 -
23620 - for file in ${files} ; do
23621 - epatch "${file}"
23622 - done
23623 - fi
23624 - fi
23625 -
23626 - einfo "Symlinking external libraries..."
23627 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23628 -
23629 - einfo "Linking in other clusters..."
23630 - mkdir "${S}"/nbbuild/netbeans || die
23631 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23632 -
23633 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23634 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23635 - touch nb.cluster.apisupport.built
23636 -
23637 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23638 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23639 - touch nb.cluster.enterprise.built
23640 -
23641 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23642 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23643 - touch nb.cluster.extide.built
23644 -
23645 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23646 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23647 - touch nb.cluster.ide.built
23648 -
23649 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23650 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23651 - touch nb.cluster.java.built
23652 -
23653 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23654 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23655 - touch nb.cluster.platform.built
23656 -
23657 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23658 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23659 - touch nb.cluster.websvccommon.built
23660 -
23661 - popd >/dev/null || die
23662 -
23663 - java-pkg-2_src_prepare
23664 -}
23665 -
23666 -src_install() {
23667 - pushd nbbuild/netbeans/mobility >/dev/null || die
23668 -
23669 - insinto ${INSTALL_DIR}
23670 -
23671 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23672 -
23673 - doins -r *
23674 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23675 -
23676 - popd >/dev/null || die
23677 -
23678 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23679 -}
23680
23681 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150923.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150923.ebuild
23682 deleted file mode 100644
23683 index 74153da..0000000
23684 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150923.ebuild
23685 +++ /dev/null
23686 @@ -1,126 +0,0 @@
23687 -# Copyright 1999-2015 Gentoo Foundation
23688 -# Distributed under the terms of the GNU General Public License v2
23689 -# $Id$
23690 -
23691 -EAPI="4"
23692 -inherit eutils java-pkg-2 java-ant-2
23693 -
23694 -DESCRIPTION="Netbeans Mobility Cluster"
23695 -HOMEPAGE="http://netbeans.org/features/platform/"
23696 -SLOT="9999"
23697 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
23698 -SRC_URI="${SOURCE_URL}
23699 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23700 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23701 -KEYWORDS="~amd64 ~x86"
23702 -IUSE=""
23703 -S="${WORKDIR}"
23704 -
23705 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23706 - ~dev-java/netbeans-enterprise-${PV}
23707 - ~dev-java/netbeans-extide-${PV}
23708 - ~dev-java/netbeans-ide-${PV}
23709 - ~dev-java/netbeans-java-${PV}
23710 - ~dev-java/netbeans-platform-${PV}
23711 - ~dev-java/netbeans-websvccommon-${PV}"
23712 -DEPEND=">=virtual/jdk-1.7
23713 - app-arch/unzip
23714 - ${CDEPEND}
23715 - dev-java/javahelp:0"
23716 -RDEPEND=">=virtual/jdk-1.7
23717 - ${CDEPEND}"
23718 -
23719 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23720 -
23721 -EANT_BUILD_XML="nbbuild/build.xml"
23722 -EANT_BUILD_TARGET="rebuild-cluster"
23723 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23724 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23725 -JAVA_PKG_BSFIX="off"
23726 -
23727 -src_unpack() {
23728 - unpack $(basename ${SOURCE_URL})
23729 -
23730 - einfo "Deleting bundled jars..."
23731 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23732 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23733 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23734 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23735 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23736 -
23737 - unpack netbeans-9999-r14-build.xml.patch.bz2
23738 -}
23739 -
23740 -src_prepare() {
23741 - einfo "Deleting bundled class files..."
23742 - find -name "*.class" -type f | xargs rm -vf
23743 -
23744 - epatch netbeans-9999-r14-build.xml.patch
23745 -
23746 - # Support for custom patches
23747 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23748 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23749 -
23750 - if [ -n "${files}" ] ; then
23751 - einfo "Applying custom patches:"
23752 -
23753 - for file in ${files} ; do
23754 - epatch "${file}"
23755 - done
23756 - fi
23757 - fi
23758 -
23759 - einfo "Symlinking external libraries..."
23760 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23761 -
23762 - einfo "Linking in other clusters..."
23763 - mkdir "${S}"/nbbuild/netbeans || die
23764 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23765 -
23766 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23767 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23768 - touch nb.cluster.apisupport.built
23769 -
23770 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23771 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23772 - touch nb.cluster.enterprise.built
23773 -
23774 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23775 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23776 - touch nb.cluster.extide.built
23777 -
23778 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23779 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23780 - touch nb.cluster.ide.built
23781 -
23782 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23783 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23784 - touch nb.cluster.java.built
23785 -
23786 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23787 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23788 - touch nb.cluster.platform.built
23789 -
23790 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23791 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23792 - touch nb.cluster.websvccommon.built
23793 -
23794 - popd >/dev/null || die
23795 -
23796 - java-pkg-2_src_prepare
23797 -}
23798 -
23799 -src_install() {
23800 - pushd nbbuild/netbeans/mobility >/dev/null || die
23801 -
23802 - insinto ${INSTALL_DIR}
23803 -
23804 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23805 -
23806 - doins -r *
23807 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23808 -
23809 - popd >/dev/null || die
23810 -
23811 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23812 -}
23813
23814 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150924.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150924.ebuild
23815 deleted file mode 100644
23816 index 513d447..0000000
23817 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150924.ebuild
23818 +++ /dev/null
23819 @@ -1,126 +0,0 @@
23820 -# Copyright 1999-2015 Gentoo Foundation
23821 -# Distributed under the terms of the GNU General Public License v2
23822 -# $Id$
23823 -
23824 -EAPI="4"
23825 -inherit eutils java-pkg-2 java-ant-2
23826 -
23827 -DESCRIPTION="Netbeans Mobility Cluster"
23828 -HOMEPAGE="http://netbeans.org/features/platform/"
23829 -SLOT="9999"
23830 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
23831 -SRC_URI="${SOURCE_URL}
23832 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23833 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23834 -KEYWORDS="~amd64 ~x86"
23835 -IUSE=""
23836 -S="${WORKDIR}"
23837 -
23838 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23839 - ~dev-java/netbeans-enterprise-${PV}
23840 - ~dev-java/netbeans-extide-${PV}
23841 - ~dev-java/netbeans-ide-${PV}
23842 - ~dev-java/netbeans-java-${PV}
23843 - ~dev-java/netbeans-platform-${PV}
23844 - ~dev-java/netbeans-websvccommon-${PV}"
23845 -DEPEND=">=virtual/jdk-1.7
23846 - app-arch/unzip
23847 - ${CDEPEND}
23848 - dev-java/javahelp:0"
23849 -RDEPEND=">=virtual/jdk-1.7
23850 - ${CDEPEND}"
23851 -
23852 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23853 -
23854 -EANT_BUILD_XML="nbbuild/build.xml"
23855 -EANT_BUILD_TARGET="rebuild-cluster"
23856 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23857 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23858 -JAVA_PKG_BSFIX="off"
23859 -
23860 -src_unpack() {
23861 - unpack $(basename ${SOURCE_URL})
23862 -
23863 - einfo "Deleting bundled jars..."
23864 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23865 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23866 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
23867 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
23868 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
23869 -
23870 - unpack netbeans-9999-r14-build.xml.patch.bz2
23871 -}
23872 -
23873 -src_prepare() {
23874 - einfo "Deleting bundled class files..."
23875 - find -name "*.class" -type f | xargs rm -vf
23876 -
23877 - epatch netbeans-9999-r14-build.xml.patch
23878 -
23879 - # Support for custom patches
23880 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23881 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23882 -
23883 - if [ -n "${files}" ] ; then
23884 - einfo "Applying custom patches:"
23885 -
23886 - for file in ${files} ; do
23887 - epatch "${file}"
23888 - done
23889 - fi
23890 - fi
23891 -
23892 - einfo "Symlinking external libraries..."
23893 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23894 -
23895 - einfo "Linking in other clusters..."
23896 - mkdir "${S}"/nbbuild/netbeans || die
23897 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23898 -
23899 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
23900 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23901 - touch nb.cluster.apisupport.built
23902 -
23903 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
23904 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23905 - touch nb.cluster.enterprise.built
23906 -
23907 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
23908 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23909 - touch nb.cluster.extide.built
23910 -
23911 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
23912 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23913 - touch nb.cluster.ide.built
23914 -
23915 - ln -s /usr/share/netbeans-java-${SLOT} java || die
23916 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23917 - touch nb.cluster.java.built
23918 -
23919 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
23920 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23921 - touch nb.cluster.platform.built
23922 -
23923 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
23924 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
23925 - touch nb.cluster.websvccommon.built
23926 -
23927 - popd >/dev/null || die
23928 -
23929 - java-pkg-2_src_prepare
23930 -}
23931 -
23932 -src_install() {
23933 - pushd nbbuild/netbeans/mobility >/dev/null || die
23934 -
23935 - insinto ${INSTALL_DIR}
23936 -
23937 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
23938 -
23939 - doins -r *
23940 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
23941 -
23942 - popd >/dev/null || die
23943 -
23944 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
23945 -}
23946
23947 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150925.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150925.ebuild
23948 deleted file mode 100644
23949 index 1501088..0000000
23950 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150925.ebuild
23951 +++ /dev/null
23952 @@ -1,126 +0,0 @@
23953 -# Copyright 1999-2015 Gentoo Foundation
23954 -# Distributed under the terms of the GNU General Public License v2
23955 -# $Id$
23956 -
23957 -EAPI="4"
23958 -inherit eutils java-pkg-2 java-ant-2
23959 -
23960 -DESCRIPTION="Netbeans Mobility Cluster"
23961 -HOMEPAGE="http://netbeans.org/features/platform/"
23962 -SLOT="9999"
23963 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
23964 -SRC_URI="${SOURCE_URL}
23965 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23966 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23967 -KEYWORDS="~amd64 ~x86"
23968 -IUSE=""
23969 -S="${WORKDIR}"
23970 -
23971 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
23972 - ~dev-java/netbeans-enterprise-${PV}
23973 - ~dev-java/netbeans-extide-${PV}
23974 - ~dev-java/netbeans-ide-${PV}
23975 - ~dev-java/netbeans-java-${PV}
23976 - ~dev-java/netbeans-platform-${PV}
23977 - ~dev-java/netbeans-websvccommon-${PV}"
23978 -DEPEND=">=virtual/jdk-1.7
23979 - app-arch/unzip
23980 - ${CDEPEND}
23981 - dev-java/javahelp:0"
23982 -RDEPEND=">=virtual/jdk-1.7
23983 - ${CDEPEND}"
23984 -
23985 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
23986 -
23987 -EANT_BUILD_XML="nbbuild/build.xml"
23988 -EANT_BUILD_TARGET="rebuild-cluster"
23989 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
23990 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
23991 -JAVA_PKG_BSFIX="off"
23992 -
23993 -src_unpack() {
23994 - unpack $(basename ${SOURCE_URL})
23995 -
23996 - einfo "Deleting bundled jars..."
23997 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
23998 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
23999 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
24000 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
24001 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
24002 -
24003 - unpack netbeans-9999-r14-build.xml.patch.bz2
24004 -}
24005 -
24006 -src_prepare() {
24007 - einfo "Deleting bundled class files..."
24008 - find -name "*.class" -type f | xargs rm -vf
24009 -
24010 - epatch netbeans-9999-r14-build.xml.patch
24011 -
24012 - # Support for custom patches
24013 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24014 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24015 -
24016 - if [ -n "${files}" ] ; then
24017 - einfo "Applying custom patches:"
24018 -
24019 - for file in ${files} ; do
24020 - epatch "${file}"
24021 - done
24022 - fi
24023 - fi
24024 -
24025 - einfo "Symlinking external libraries..."
24026 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24027 -
24028 - einfo "Linking in other clusters..."
24029 - mkdir "${S}"/nbbuild/netbeans || die
24030 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24031 -
24032 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
24033 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24034 - touch nb.cluster.apisupport.built
24035 -
24036 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
24037 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24038 - touch nb.cluster.enterprise.built
24039 -
24040 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24041 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24042 - touch nb.cluster.extide.built
24043 -
24044 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24045 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24046 - touch nb.cluster.ide.built
24047 -
24048 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24049 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24050 - touch nb.cluster.java.built
24051 -
24052 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24053 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24054 - touch nb.cluster.platform.built
24055 -
24056 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
24057 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24058 - touch nb.cluster.websvccommon.built
24059 -
24060 - popd >/dev/null || die
24061 -
24062 - java-pkg-2_src_prepare
24063 -}
24064 -
24065 -src_install() {
24066 - pushd nbbuild/netbeans/mobility >/dev/null || die
24067 -
24068 - insinto ${INSTALL_DIR}
24069 -
24070 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24071 -
24072 - doins -r *
24073 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
24074 -
24075 - popd >/dev/null || die
24076 -
24077 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
24078 -}
24079
24080 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150929.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150929.ebuild
24081 deleted file mode 100644
24082 index bf357f8..0000000
24083 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20150929.ebuild
24084 +++ /dev/null
24085 @@ -1,126 +0,0 @@
24086 -# Copyright 1999-2015 Gentoo Foundation
24087 -# Distributed under the terms of the GNU General Public License v2
24088 -# $Id$
24089 -
24090 -EAPI="4"
24091 -inherit eutils java-pkg-2 java-ant-2
24092 -
24093 -DESCRIPTION="Netbeans Mobility Cluster"
24094 -HOMEPAGE="http://netbeans.org/features/platform/"
24095 -SLOT="9999"
24096 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
24097 -SRC_URI="${SOURCE_URL}
24098 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
24099 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24100 -KEYWORDS="~amd64 ~x86"
24101 -IUSE=""
24102 -S="${WORKDIR}"
24103 -
24104 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
24105 - ~dev-java/netbeans-enterprise-${PV}
24106 - ~dev-java/netbeans-extide-${PV}
24107 - ~dev-java/netbeans-ide-${PV}
24108 - ~dev-java/netbeans-java-${PV}
24109 - ~dev-java/netbeans-platform-${PV}
24110 - ~dev-java/netbeans-websvccommon-${PV}"
24111 -DEPEND=">=virtual/jdk-1.7
24112 - app-arch/unzip
24113 - ${CDEPEND}
24114 - dev-java/javahelp:0"
24115 -RDEPEND=">=virtual/jdk-1.7
24116 - ${CDEPEND}"
24117 -
24118 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24119 -
24120 -EANT_BUILD_XML="nbbuild/build.xml"
24121 -EANT_BUILD_TARGET="rebuild-cluster"
24122 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24123 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24124 -JAVA_PKG_BSFIX="off"
24125 -
24126 -src_unpack() {
24127 - unpack $(basename ${SOURCE_URL})
24128 -
24129 - einfo "Deleting bundled jars..."
24130 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
24131 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
24132 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
24133 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
24134 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
24135 -
24136 - unpack netbeans-9999-r14-build.xml.patch.bz2
24137 -}
24138 -
24139 -src_prepare() {
24140 - einfo "Deleting bundled class files..."
24141 - find -name "*.class" -type f | xargs rm -vf
24142 -
24143 - epatch netbeans-9999-r14-build.xml.patch
24144 -
24145 - # Support for custom patches
24146 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24147 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24148 -
24149 - if [ -n "${files}" ] ; then
24150 - einfo "Applying custom patches:"
24151 -
24152 - for file in ${files} ; do
24153 - epatch "${file}"
24154 - done
24155 - fi
24156 - fi
24157 -
24158 - einfo "Symlinking external libraries..."
24159 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24160 -
24161 - einfo "Linking in other clusters..."
24162 - mkdir "${S}"/nbbuild/netbeans || die
24163 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24164 -
24165 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
24166 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24167 - touch nb.cluster.apisupport.built
24168 -
24169 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
24170 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24171 - touch nb.cluster.enterprise.built
24172 -
24173 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
24174 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24175 - touch nb.cluster.extide.built
24176 -
24177 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24178 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24179 - touch nb.cluster.ide.built
24180 -
24181 - ln -s /usr/share/netbeans-java-${SLOT} java || die
24182 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24183 - touch nb.cluster.java.built
24184 -
24185 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24186 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24187 - touch nb.cluster.platform.built
24188 -
24189 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
24190 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24191 - touch nb.cluster.websvccommon.built
24192 -
24193 - popd >/dev/null || die
24194 -
24195 - java-pkg-2_src_prepare
24196 -}
24197 -
24198 -src_install() {
24199 - pushd nbbuild/netbeans/mobility >/dev/null || die
24200 -
24201 - insinto ${INSTALL_DIR}
24202 -
24203 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
24204 -
24205 - doins -r *
24206 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
24207 -
24208 - popd >/dev/null || die
24209 -
24210 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
24211 -}
24212
24213 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
24214 index a5e4879..7f48eb9 100644
24215 --- a/dev-java/netbeans-nb/Manifest
24216 +++ b/dev-java/netbeans-nb/Manifest
24217 @@ -6,16 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
24218 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
24219 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
24220 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
24221 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
24222 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
24223 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
24224 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
24225 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
24226 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
24227 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
24228 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
24229 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
24230 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
24231 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
24232 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
24233 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
24234 @@ -37,16 +27,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
24235 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
24236 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
24237 EBUILD netbeans-nb-8.1_rc2.ebuild 4952 SHA256 7e7fd653bb309c4acbc812e3e4659e0f3f67f943ceaebfdea0e9ff75c2e71174 SHA512 59da938007782e139e0946ef8da1fcb49d2d6d993953222cd2540b0506981279c0f3ad6b9ccaba89af185f4fc9eb7ed23ec16e66c066c22541fe371384eab59b WHIRLPOOL 2be8f9f9cc42829865f393f4a641b73053d460da5c3bbe45bdf470ffd0c519e76af9e4712f0142d0c018801d003c347bcfb4fa99ff1e3a95bfebe8f1e0f02f2d
24238 -EBUILD netbeans-nb-9999_p20150914.ebuild 4997 SHA256 b732bb9b9e9f525270f0f99f8975a6dcb82c07a6eb04ef2056c5afc387256bb7 SHA512 9275d710948861173aed8f0e37b5195684a7322a8ae4a21ff5b53647ce3e742b9d7c3eb3d1ae2562de2f72c6c948f3fb4f3da69f8ebac3acb3118422c03cd076 WHIRLPOOL 202450d4b7ab806dfe7e89958f9b2c998f189f48eb327532522f922040b38eee747351d055c97c29448cecfa674ab3332edbde40b15dd1ce741b8ab36697d5d3
24239 -EBUILD netbeans-nb-9999_p20150915.ebuild 4997 SHA256 45fd4112173ece3725e02d07090bbd1e5410a4d4fd604166b330edebf30beb80 SHA512 8ca91374ed381c2eff48229ccdb47ad6c093c4928c4fda4d771546435107cedb10d97967a52dbdc3e4c787d2f7ef7bd8aab8c7ced1174de2697bbeede34ae96c WHIRLPOOL bd26aa895bc284d793564c7c42c43a74ca267ffe82c49d688f14da13cb1ef586221072e58b5466e0327513348396a67ab5bbb1e1d2deaefe82cefc94b848a993
24240 -EBUILD netbeans-nb-9999_p20150917.ebuild 4997 SHA256 50f0f0aca57013f16d6093113cfb31200f3beb818f41e214bb02c45da3b42c02 SHA512 baa6f1d536f58c0457707d23f941e47550591750992aa6d42cdd45e06c3f25ea64e0b6597d39d231c5cf2fc8d44d9315a7ded027d9b77ce813f4bbe0b72c5ad3 WHIRLPOOL cec51f3a4b73a29e174b4a9de12e2e2afdfdbce55940aac2b26ffedb63c86d0e8b1c3be1e172102bccf123d8faade931b9d62c9d410e0e851aa6e8bc14c3b414
24241 -EBUILD netbeans-nb-9999_p20150918.ebuild 4997 SHA256 6f3b5a2724eb3bd424280fddbe2b7105e010e079f1676c29d1f4d53fd95051d3 SHA512 6bdb9dce06a61178128d1d5f36210fa8d9b93b51b277a05dc8e57c033fe2700d8939b03efc38639021b56f0b385e5c65ee37e9d05a41358490dd8831aa187518 WHIRLPOOL 49161806b8a64dec5b0119bf3242ec63a65aaea99570e4a73e196855d0ffd667a6508061d9b46a88c607789b3fe03f7683d975753a3309b03d24751570e946b9
24242 -EBUILD netbeans-nb-9999_p20150921.ebuild 4997 SHA256 1f043dc5a992481af16aa037ad8222887f062c60e3cbdc46e123061a561d7966 SHA512 a85c9caceb54aa23c74ccf5a973a27070dcda1b1d2af39deedb6f08e31e76d8300f01401794e5c8b2ad32795017b44684fde778466fe4baf7a8b2be29c87db69 WHIRLPOOL 75ffeb20fd1b6e60846bbb651f010814ce237c0c91c8367824a6a515339177e6d96f835ba9f60b4c0ad82ce11623860e37680f79769a7aba09b1a928cc95e569
24243 -EBUILD netbeans-nb-9999_p20150922.ebuild 4997 SHA256 1918053dc784853fff25277eb31ff0f2817b1eb9500936c4d84a4913a7055f0d SHA512 5ac6e50c44451e2d8e4d4a4c82dc7848ba5f6d49464fc59ba02bfd4cbbaef97937171a403431d92a9c7b128116bd54dee2f8aa6511bd54a472fcacf773000d97 WHIRLPOOL e208a1ef88d1b2a5a22c9c5401224e3278929105d8f6e4c3337fdca78ef3699f500bd389f67fc2e9523cd69ee6491e17f5302b00c84e97b812c3a5219d2d3f8a
24244 -EBUILD netbeans-nb-9999_p20150923.ebuild 4997 SHA256 89297e7ab1c0d435234914e970ded51bb657467fc2121dcdff30752f4d0929fb SHA512 1876453edbd79bb756265a63fd2db043e9ee6f031cd888e9bce7679e8440209b8c64433a635a1f59eb390b9c545678b662659657f81e8eb8b38532aa83ae800f WHIRLPOOL 799a8692f600f2918fa980e3bb6969641644c6177062a37c9ba9ce7222d2f7ef35ec07128480158f6ea9e224b2bb3741de7f7b3e98ca0941bcbad1d60afaef08
24245 -EBUILD netbeans-nb-9999_p20150924.ebuild 4997 SHA256 7f9f40d6d726ec69db027e2c4fa47919974f4ad302f977025628ed45841a41ec SHA512 bbb4a9ad3b0d066a4f520739742ce4f078a37dcfe98141235c317d5bc983a6cf3c56e1c53ffc4b74f992f5bdd681f395b0df30069c6fba627a1931a55d2694ac WHIRLPOOL 5c7558ac4ef69047f51ac3a51d6433ab2b6f3412475391cdf0c6af9103758aa16b802b4d8d91e6a5ea47641850f3257662ec9971818eacdff093067a3f4afd8c
24246 -EBUILD netbeans-nb-9999_p20150925.ebuild 4997 SHA256 dff8097023e878707cd6204eee0dec09cd963a04df2768e6d3c0cf9b889331fa SHA512 3be846befd1ca0775eccf9c919dea7b0154e9f7cc246a8d1579697b00b5039f9cac27e1617437acf971c001b6e3d6325521301a94471d41dfecbee4d0b838aec WHIRLPOOL 4a819d4e19da883392043817f7a3b95c2430bf1f10cac39183e70b10c6039c668541953602c1d54d52645081ae129f0847ff214bb8d5fe49af2f8e9bc0723798
24247 -EBUILD netbeans-nb-9999_p20150929.ebuild 4997 SHA256 cab36248dc89114c1bb44ef8d7192ce16c893115c5a03a26dc24518e2ee795fa SHA512 5751c433804a46b8f3b7bf86f6299e50ea9d6c073101dbe73a1b28dc6ba822e5d9b77be21fe3b7c8d6d21f4aea09917a3e35438247782986665ae9f6b85e2e38 WHIRLPOOL 75afd81d5c8255c8415b125506624ab3ca80dc4fa387511460bbfb21559a59ed28bf5041dced0bba86f1d98c875a0982ec64d9b63654b620cceeb9ae72ef6456
24248 EBUILD netbeans-nb-9999_p20151001.ebuild 4997 SHA256 beee62184543011b39e38178684cb39843804f4c34e3296fdf163da2288891a6 SHA512 d21f566eff13f763bcb2c99d16f7a713254d3251eb6c9131acae6b28bc4658055e20d137eb6d526fd77bec7f76d42c1ab7fcba967891e68c42ccd0e44d0d46f3 WHIRLPOOL dbc5168e83e57f4e137b5d29606a10f800bfe50861b3ba80ff05bcf6f8fb74840dec8a10d9717875bfaf32aed11a978169e41962443724c090c5e35230a2003a
24249 EBUILD netbeans-nb-9999_p20151002.ebuild 4997 SHA256 9ab3d3fd8b6c8ed179f38eb1b4b91adb1097bafce9fdb19fcd070f6e012a846d SHA512 b4f77eedd60ad27e2b79c979da933504c796531078d7b31537a04a16e471baff40fd64866445afdad95c780e27c19d6e898b411c947f84fb6eaf81ba70720a51 WHIRLPOOL fa901af75d59511cff43f7dd67a01ec4dffdbaacb77f64efe08ae28b7d765b377350bb17c7353b285f150bfad33bc9bdff032c08655c9209c506722cf540db35
24250 EBUILD netbeans-nb-9999_p20151003.ebuild 4997 SHA256 4a3f76f876ef86def5c520bfe25862b967c4a1541afe3482249606b3f25bf834 SHA512 8b7394269188b4ca4fc3ae1c57b8433d1fcbecfec83a65ce24784f15677417c9023a290e13c2815bed8366d9059aaa958e3e8010a0a5c54e1ba6dcae2991babe WHIRLPOOL dfd1bc86f95779e9a8f0058838a3566153b42095f3c4fac7763eccbab6fee0612053c3becb53d01d4000c314a4299c17653e816007a1b51d262e6b39409b9e47
24251
24252 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150914.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150914.ebuild
24253 deleted file mode 100644
24254 index 9a43ce0..0000000
24255 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150914.ebuild
24256 +++ /dev/null
24257 @@ -1,148 +0,0 @@
24258 -# Copyright 1999-2015 Gentoo Foundation
24259 -# Distributed under the terms of the GNU General Public License v2
24260 -# $Id$
24261 -
24262 -EAPI="4"
24263 -inherit eutils java-pkg-2 java-ant-2
24264 -
24265 -DESCRIPTION="Netbeans IDE Branding"
24266 -HOMEPAGE="http://netbeans.org/"
24267 -SLOT="9999"
24268 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
24269 -SRC_URI="${SOURCE_URL}
24270 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24271 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
24272 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24273 -KEYWORDS="~amd64 ~x86"
24274 -IUSE="keychain"
24275 -S="${WORKDIR}"
24276 -
24277 -CDEPEND="~dev-java/netbeans-platform-${PV}
24278 - ~dev-java/netbeans-harness-${PV}
24279 - ~dev-java/netbeans-ide-${PV}"
24280 -DEPEND=">=virtual/jdk-1.7
24281 - app-arch/unzip
24282 - ${CDEPEND}
24283 - dev-java/javahelp:0"
24284 -RDEPEND=">=virtual/jdk-1.7
24285 - ${CDEPEND}
24286 - keychain? (
24287 - net-misc/keychain:0
24288 - net-misc/x11-ssh-askpass:0
24289 - )"
24290 -
24291 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24292 -
24293 -EANT_BUILD_XML="nbbuild/build.xml"
24294 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
24295 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24296 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24297 -JAVA_PKG_BSFIX="off"
24298 -
24299 -src_unpack() {
24300 - unpack $(basename ${SOURCE_URL})
24301 -
24302 - einfo "Deleting bundled jars..."
24303 - find -name "*.jar" -type f -delete
24304 -
24305 - unpack netbeans-9999-r14-build.xml.patch.bz2
24306 -}
24307 -
24308 -src_prepare() {
24309 - einfo "Deleting bundled class files..."
24310 - find -name "*.class" -type f | xargs rm -vf
24311 -
24312 - epatch netbeans-9999-r14-build.xml.patch
24313 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
24314 -
24315 - # Support for custom patches
24316 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24317 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24318 -
24319 - if [ -n "${files}" ] ; then
24320 - einfo "Applying custom patches:"
24321 -
24322 - for file in ${files} ; do
24323 - epatch "${file}"
24324 - done
24325 - fi
24326 - fi
24327 -
24328 - einfo "Symlinking external libraries..."
24329 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24330 -
24331 - einfo "Linking in other clusters..."
24332 - mkdir "${S}"/nbbuild/netbeans || die
24333 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24334 -
24335 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24336 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24337 - touch nb.cluster.platform.built
24338 -
24339 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24340 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24341 - touch nb.cluster.harness.built
24342 -
24343 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24344 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24345 - touch nb.cluster.ide.built
24346 - popd >/dev/null || die
24347 -
24348 - java-pkg-2_src_prepare
24349 -}
24350 -
24351 -src_install() {
24352 - pushd nbbuild/netbeans >/dev/null || die
24353 -
24354 - insinto ${INSTALL_DIR}/nb
24355 -
24356 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
24357 -
24358 - insinto ${INSTALL_DIR}
24359 - doins -r nb
24360 - dodoc *.txt
24361 - dohtml *.html *.css
24362 -
24363 - insinto ${INSTALL_DIR}/bin
24364 - doins bin/netbeans
24365 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
24366 - fperms 755 ${INSTALL_DIR}/bin/netbeans
24367 -
24368 - insinto /etc/netbeans-${SLOT}
24369 - doins etc/*
24370 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
24371 -
24372 - # fix paths per bug# 163483
24373 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
24374 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24375 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24376 - fi
24377 -
24378 - dodir /usr/share/icons/hicolor/32x32/apps
24379 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
24380 - dodir /usr/share/icons/hicolor/128x128/apps
24381 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
24382 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
24383 -
24384 - popd >/dev/null || die
24385 -
24386 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
24387 -
24388 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
24389 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
24390 -}
24391 -
24392 -pkg_postinst() {
24393 - if use keychain ; then
24394 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
24395 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
24396 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
24397 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
24398 - einfo "each key on single line, for example:"
24399 - einfo "id_dsa"
24400 - einfo "id_dsa_gentoo"
24401 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
24402 - einfo "for key password (only this time and never again). You can find more information"
24403 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
24404 - fi
24405 -}
24406
24407 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150915.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150915.ebuild
24408 deleted file mode 100644
24409 index 1b70c1e..0000000
24410 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150915.ebuild
24411 +++ /dev/null
24412 @@ -1,148 +0,0 @@
24413 -# Copyright 1999-2015 Gentoo Foundation
24414 -# Distributed under the terms of the GNU General Public License v2
24415 -# $Id$
24416 -
24417 -EAPI="4"
24418 -inherit eutils java-pkg-2 java-ant-2
24419 -
24420 -DESCRIPTION="Netbeans IDE Branding"
24421 -HOMEPAGE="http://netbeans.org/"
24422 -SLOT="9999"
24423 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
24424 -SRC_URI="${SOURCE_URL}
24425 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24426 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
24427 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24428 -KEYWORDS="~amd64 ~x86"
24429 -IUSE="keychain"
24430 -S="${WORKDIR}"
24431 -
24432 -CDEPEND="~dev-java/netbeans-platform-${PV}
24433 - ~dev-java/netbeans-harness-${PV}
24434 - ~dev-java/netbeans-ide-${PV}"
24435 -DEPEND=">=virtual/jdk-1.7
24436 - app-arch/unzip
24437 - ${CDEPEND}
24438 - dev-java/javahelp:0"
24439 -RDEPEND=">=virtual/jdk-1.7
24440 - ${CDEPEND}
24441 - keychain? (
24442 - net-misc/keychain:0
24443 - net-misc/x11-ssh-askpass:0
24444 - )"
24445 -
24446 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24447 -
24448 -EANT_BUILD_XML="nbbuild/build.xml"
24449 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
24450 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24451 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24452 -JAVA_PKG_BSFIX="off"
24453 -
24454 -src_unpack() {
24455 - unpack $(basename ${SOURCE_URL})
24456 -
24457 - einfo "Deleting bundled jars..."
24458 - find -name "*.jar" -type f -delete
24459 -
24460 - unpack netbeans-9999-r14-build.xml.patch.bz2
24461 -}
24462 -
24463 -src_prepare() {
24464 - einfo "Deleting bundled class files..."
24465 - find -name "*.class" -type f | xargs rm -vf
24466 -
24467 - epatch netbeans-9999-r14-build.xml.patch
24468 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
24469 -
24470 - # Support for custom patches
24471 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24472 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24473 -
24474 - if [ -n "${files}" ] ; then
24475 - einfo "Applying custom patches:"
24476 -
24477 - for file in ${files} ; do
24478 - epatch "${file}"
24479 - done
24480 - fi
24481 - fi
24482 -
24483 - einfo "Symlinking external libraries..."
24484 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24485 -
24486 - einfo "Linking in other clusters..."
24487 - mkdir "${S}"/nbbuild/netbeans || die
24488 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24489 -
24490 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24491 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24492 - touch nb.cluster.platform.built
24493 -
24494 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24495 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24496 - touch nb.cluster.harness.built
24497 -
24498 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24499 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24500 - touch nb.cluster.ide.built
24501 - popd >/dev/null || die
24502 -
24503 - java-pkg-2_src_prepare
24504 -}
24505 -
24506 -src_install() {
24507 - pushd nbbuild/netbeans >/dev/null || die
24508 -
24509 - insinto ${INSTALL_DIR}/nb
24510 -
24511 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
24512 -
24513 - insinto ${INSTALL_DIR}
24514 - doins -r nb
24515 - dodoc *.txt
24516 - dohtml *.html *.css
24517 -
24518 - insinto ${INSTALL_DIR}/bin
24519 - doins bin/netbeans
24520 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
24521 - fperms 755 ${INSTALL_DIR}/bin/netbeans
24522 -
24523 - insinto /etc/netbeans-${SLOT}
24524 - doins etc/*
24525 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
24526 -
24527 - # fix paths per bug# 163483
24528 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
24529 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24530 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24531 - fi
24532 -
24533 - dodir /usr/share/icons/hicolor/32x32/apps
24534 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
24535 - dodir /usr/share/icons/hicolor/128x128/apps
24536 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
24537 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
24538 -
24539 - popd >/dev/null || die
24540 -
24541 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
24542 -
24543 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
24544 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
24545 -}
24546 -
24547 -pkg_postinst() {
24548 - if use keychain ; then
24549 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
24550 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
24551 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
24552 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
24553 - einfo "each key on single line, for example:"
24554 - einfo "id_dsa"
24555 - einfo "id_dsa_gentoo"
24556 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
24557 - einfo "for key password (only this time and never again). You can find more information"
24558 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
24559 - fi
24560 -}
24561
24562 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150917.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150917.ebuild
24563 deleted file mode 100644
24564 index 5455096..0000000
24565 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150917.ebuild
24566 +++ /dev/null
24567 @@ -1,148 +0,0 @@
24568 -# Copyright 1999-2015 Gentoo Foundation
24569 -# Distributed under the terms of the GNU General Public License v2
24570 -# $Id$
24571 -
24572 -EAPI="4"
24573 -inherit eutils java-pkg-2 java-ant-2
24574 -
24575 -DESCRIPTION="Netbeans IDE Branding"
24576 -HOMEPAGE="http://netbeans.org/"
24577 -SLOT="9999"
24578 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
24579 -SRC_URI="${SOURCE_URL}
24580 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24581 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
24582 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24583 -KEYWORDS="~amd64 ~x86"
24584 -IUSE="keychain"
24585 -S="${WORKDIR}"
24586 -
24587 -CDEPEND="~dev-java/netbeans-platform-${PV}
24588 - ~dev-java/netbeans-harness-${PV}
24589 - ~dev-java/netbeans-ide-${PV}"
24590 -DEPEND=">=virtual/jdk-1.7
24591 - app-arch/unzip
24592 - ${CDEPEND}
24593 - dev-java/javahelp:0"
24594 -RDEPEND=">=virtual/jdk-1.7
24595 - ${CDEPEND}
24596 - keychain? (
24597 - net-misc/keychain:0
24598 - net-misc/x11-ssh-askpass:0
24599 - )"
24600 -
24601 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24602 -
24603 -EANT_BUILD_XML="nbbuild/build.xml"
24604 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
24605 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24606 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24607 -JAVA_PKG_BSFIX="off"
24608 -
24609 -src_unpack() {
24610 - unpack $(basename ${SOURCE_URL})
24611 -
24612 - einfo "Deleting bundled jars..."
24613 - find -name "*.jar" -type f -delete
24614 -
24615 - unpack netbeans-9999-r14-build.xml.patch.bz2
24616 -}
24617 -
24618 -src_prepare() {
24619 - einfo "Deleting bundled class files..."
24620 - find -name "*.class" -type f | xargs rm -vf
24621 -
24622 - epatch netbeans-9999-r14-build.xml.patch
24623 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
24624 -
24625 - # Support for custom patches
24626 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24627 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24628 -
24629 - if [ -n "${files}" ] ; then
24630 - einfo "Applying custom patches:"
24631 -
24632 - for file in ${files} ; do
24633 - epatch "${file}"
24634 - done
24635 - fi
24636 - fi
24637 -
24638 - einfo "Symlinking external libraries..."
24639 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24640 -
24641 - einfo "Linking in other clusters..."
24642 - mkdir "${S}"/nbbuild/netbeans || die
24643 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24644 -
24645 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24646 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24647 - touch nb.cluster.platform.built
24648 -
24649 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24650 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24651 - touch nb.cluster.harness.built
24652 -
24653 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24654 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24655 - touch nb.cluster.ide.built
24656 - popd >/dev/null || die
24657 -
24658 - java-pkg-2_src_prepare
24659 -}
24660 -
24661 -src_install() {
24662 - pushd nbbuild/netbeans >/dev/null || die
24663 -
24664 - insinto ${INSTALL_DIR}/nb
24665 -
24666 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
24667 -
24668 - insinto ${INSTALL_DIR}
24669 - doins -r nb
24670 - dodoc *.txt
24671 - dohtml *.html *.css
24672 -
24673 - insinto ${INSTALL_DIR}/bin
24674 - doins bin/netbeans
24675 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
24676 - fperms 755 ${INSTALL_DIR}/bin/netbeans
24677 -
24678 - insinto /etc/netbeans-${SLOT}
24679 - doins etc/*
24680 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
24681 -
24682 - # fix paths per bug# 163483
24683 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
24684 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24685 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24686 - fi
24687 -
24688 - dodir /usr/share/icons/hicolor/32x32/apps
24689 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
24690 - dodir /usr/share/icons/hicolor/128x128/apps
24691 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
24692 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
24693 -
24694 - popd >/dev/null || die
24695 -
24696 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
24697 -
24698 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
24699 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
24700 -}
24701 -
24702 -pkg_postinst() {
24703 - if use keychain ; then
24704 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
24705 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
24706 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
24707 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
24708 - einfo "each key on single line, for example:"
24709 - einfo "id_dsa"
24710 - einfo "id_dsa_gentoo"
24711 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
24712 - einfo "for key password (only this time and never again). You can find more information"
24713 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
24714 - fi
24715 -}
24716
24717 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150918.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150918.ebuild
24718 deleted file mode 100644
24719 index 2f8e6af..0000000
24720 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150918.ebuild
24721 +++ /dev/null
24722 @@ -1,148 +0,0 @@
24723 -# Copyright 1999-2015 Gentoo Foundation
24724 -# Distributed under the terms of the GNU General Public License v2
24725 -# $Id$
24726 -
24727 -EAPI="4"
24728 -inherit eutils java-pkg-2 java-ant-2
24729 -
24730 -DESCRIPTION="Netbeans IDE Branding"
24731 -HOMEPAGE="http://netbeans.org/"
24732 -SLOT="9999"
24733 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
24734 -SRC_URI="${SOURCE_URL}
24735 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24736 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
24737 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24738 -KEYWORDS="~amd64 ~x86"
24739 -IUSE="keychain"
24740 -S="${WORKDIR}"
24741 -
24742 -CDEPEND="~dev-java/netbeans-platform-${PV}
24743 - ~dev-java/netbeans-harness-${PV}
24744 - ~dev-java/netbeans-ide-${PV}"
24745 -DEPEND=">=virtual/jdk-1.7
24746 - app-arch/unzip
24747 - ${CDEPEND}
24748 - dev-java/javahelp:0"
24749 -RDEPEND=">=virtual/jdk-1.7
24750 - ${CDEPEND}
24751 - keychain? (
24752 - net-misc/keychain:0
24753 - net-misc/x11-ssh-askpass:0
24754 - )"
24755 -
24756 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24757 -
24758 -EANT_BUILD_XML="nbbuild/build.xml"
24759 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
24760 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24761 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24762 -JAVA_PKG_BSFIX="off"
24763 -
24764 -src_unpack() {
24765 - unpack $(basename ${SOURCE_URL})
24766 -
24767 - einfo "Deleting bundled jars..."
24768 - find -name "*.jar" -type f -delete
24769 -
24770 - unpack netbeans-9999-r14-build.xml.patch.bz2
24771 -}
24772 -
24773 -src_prepare() {
24774 - einfo "Deleting bundled class files..."
24775 - find -name "*.class" -type f | xargs rm -vf
24776 -
24777 - epatch netbeans-9999-r14-build.xml.patch
24778 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
24779 -
24780 - # Support for custom patches
24781 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24782 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24783 -
24784 - if [ -n "${files}" ] ; then
24785 - einfo "Applying custom patches:"
24786 -
24787 - for file in ${files} ; do
24788 - epatch "${file}"
24789 - done
24790 - fi
24791 - fi
24792 -
24793 - einfo "Symlinking external libraries..."
24794 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24795 -
24796 - einfo "Linking in other clusters..."
24797 - mkdir "${S}"/nbbuild/netbeans || die
24798 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24799 -
24800 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24801 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24802 - touch nb.cluster.platform.built
24803 -
24804 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24805 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24806 - touch nb.cluster.harness.built
24807 -
24808 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24809 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24810 - touch nb.cluster.ide.built
24811 - popd >/dev/null || die
24812 -
24813 - java-pkg-2_src_prepare
24814 -}
24815 -
24816 -src_install() {
24817 - pushd nbbuild/netbeans >/dev/null || die
24818 -
24819 - insinto ${INSTALL_DIR}/nb
24820 -
24821 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
24822 -
24823 - insinto ${INSTALL_DIR}
24824 - doins -r nb
24825 - dodoc *.txt
24826 - dohtml *.html *.css
24827 -
24828 - insinto ${INSTALL_DIR}/bin
24829 - doins bin/netbeans
24830 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
24831 - fperms 755 ${INSTALL_DIR}/bin/netbeans
24832 -
24833 - insinto /etc/netbeans-${SLOT}
24834 - doins etc/*
24835 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
24836 -
24837 - # fix paths per bug# 163483
24838 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
24839 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24840 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24841 - fi
24842 -
24843 - dodir /usr/share/icons/hicolor/32x32/apps
24844 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
24845 - dodir /usr/share/icons/hicolor/128x128/apps
24846 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
24847 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
24848 -
24849 - popd >/dev/null || die
24850 -
24851 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
24852 -
24853 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
24854 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
24855 -}
24856 -
24857 -pkg_postinst() {
24858 - if use keychain ; then
24859 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
24860 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
24861 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
24862 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
24863 - einfo "each key on single line, for example:"
24864 - einfo "id_dsa"
24865 - einfo "id_dsa_gentoo"
24866 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
24867 - einfo "for key password (only this time and never again). You can find more information"
24868 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
24869 - fi
24870 -}
24871
24872 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150921.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150921.ebuild
24873 deleted file mode 100644
24874 index 9d304f7..0000000
24875 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150921.ebuild
24876 +++ /dev/null
24877 @@ -1,148 +0,0 @@
24878 -# Copyright 1999-2015 Gentoo Foundation
24879 -# Distributed under the terms of the GNU General Public License v2
24880 -# $Id$
24881 -
24882 -EAPI="4"
24883 -inherit eutils java-pkg-2 java-ant-2
24884 -
24885 -DESCRIPTION="Netbeans IDE Branding"
24886 -HOMEPAGE="http://netbeans.org/"
24887 -SLOT="9999"
24888 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
24889 -SRC_URI="${SOURCE_URL}
24890 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
24891 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
24892 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24893 -KEYWORDS="~amd64 ~x86"
24894 -IUSE="keychain"
24895 -S="${WORKDIR}"
24896 -
24897 -CDEPEND="~dev-java/netbeans-platform-${PV}
24898 - ~dev-java/netbeans-harness-${PV}
24899 - ~dev-java/netbeans-ide-${PV}"
24900 -DEPEND=">=virtual/jdk-1.7
24901 - app-arch/unzip
24902 - ${CDEPEND}
24903 - dev-java/javahelp:0"
24904 -RDEPEND=">=virtual/jdk-1.7
24905 - ${CDEPEND}
24906 - keychain? (
24907 - net-misc/keychain:0
24908 - net-misc/x11-ssh-askpass:0
24909 - )"
24910 -
24911 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
24912 -
24913 -EANT_BUILD_XML="nbbuild/build.xml"
24914 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
24915 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
24916 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
24917 -JAVA_PKG_BSFIX="off"
24918 -
24919 -src_unpack() {
24920 - unpack $(basename ${SOURCE_URL})
24921 -
24922 - einfo "Deleting bundled jars..."
24923 - find -name "*.jar" -type f -delete
24924 -
24925 - unpack netbeans-9999-r14-build.xml.patch.bz2
24926 -}
24927 -
24928 -src_prepare() {
24929 - einfo "Deleting bundled class files..."
24930 - find -name "*.class" -type f | xargs rm -vf
24931 -
24932 - epatch netbeans-9999-r14-build.xml.patch
24933 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
24934 -
24935 - # Support for custom patches
24936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24938 -
24939 - if [ -n "${files}" ] ; then
24940 - einfo "Applying custom patches:"
24941 -
24942 - for file in ${files} ; do
24943 - epatch "${file}"
24944 - done
24945 - fi
24946 - fi
24947 -
24948 - einfo "Symlinking external libraries..."
24949 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24950 -
24951 - einfo "Linking in other clusters..."
24952 - mkdir "${S}"/nbbuild/netbeans || die
24953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24954 -
24955 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
24956 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24957 - touch nb.cluster.platform.built
24958 -
24959 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
24960 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24961 - touch nb.cluster.harness.built
24962 -
24963 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
24964 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
24965 - touch nb.cluster.ide.built
24966 - popd >/dev/null || die
24967 -
24968 - java-pkg-2_src_prepare
24969 -}
24970 -
24971 -src_install() {
24972 - pushd nbbuild/netbeans >/dev/null || die
24973 -
24974 - insinto ${INSTALL_DIR}/nb
24975 -
24976 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
24977 -
24978 - insinto ${INSTALL_DIR}
24979 - doins -r nb
24980 - dodoc *.txt
24981 - dohtml *.html *.css
24982 -
24983 - insinto ${INSTALL_DIR}/bin
24984 - doins bin/netbeans
24985 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
24986 - fperms 755 ${INSTALL_DIR}/bin/netbeans
24987 -
24988 - insinto /etc/netbeans-${SLOT}
24989 - doins etc/*
24990 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
24991 -
24992 - # fix paths per bug# 163483
24993 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
24994 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24995 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
24996 - fi
24997 -
24998 - dodir /usr/share/icons/hicolor/32x32/apps
24999 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25000 - dodir /usr/share/icons/hicolor/128x128/apps
25001 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25002 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25003 -
25004 - popd >/dev/null || die
25005 -
25006 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25007 -
25008 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25009 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25010 -}
25011 -
25012 -pkg_postinst() {
25013 - if use keychain ; then
25014 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25015 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25016 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25017 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25018 - einfo "each key on single line, for example:"
25019 - einfo "id_dsa"
25020 - einfo "id_dsa_gentoo"
25021 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25022 - einfo "for key password (only this time and never again). You can find more information"
25023 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25024 - fi
25025 -}
25026
25027 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150922.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150922.ebuild
25028 deleted file mode 100644
25029 index 6611c39..0000000
25030 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150922.ebuild
25031 +++ /dev/null
25032 @@ -1,148 +0,0 @@
25033 -# Copyright 1999-2015 Gentoo Foundation
25034 -# Distributed under the terms of the GNU General Public License v2
25035 -# $Id$
25036 -
25037 -EAPI="4"
25038 -inherit eutils java-pkg-2 java-ant-2
25039 -
25040 -DESCRIPTION="Netbeans IDE Branding"
25041 -HOMEPAGE="http://netbeans.org/"
25042 -SLOT="9999"
25043 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
25044 -SRC_URI="${SOURCE_URL}
25045 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25046 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
25047 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25048 -KEYWORDS="~amd64 ~x86"
25049 -IUSE="keychain"
25050 -S="${WORKDIR}"
25051 -
25052 -CDEPEND="~dev-java/netbeans-platform-${PV}
25053 - ~dev-java/netbeans-harness-${PV}
25054 - ~dev-java/netbeans-ide-${PV}"
25055 -DEPEND=">=virtual/jdk-1.7
25056 - app-arch/unzip
25057 - ${CDEPEND}
25058 - dev-java/javahelp:0"
25059 -RDEPEND=">=virtual/jdk-1.7
25060 - ${CDEPEND}
25061 - keychain? (
25062 - net-misc/keychain:0
25063 - net-misc/x11-ssh-askpass:0
25064 - )"
25065 -
25066 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25067 -
25068 -EANT_BUILD_XML="nbbuild/build.xml"
25069 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
25070 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25071 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25072 -JAVA_PKG_BSFIX="off"
25073 -
25074 -src_unpack() {
25075 - unpack $(basename ${SOURCE_URL})
25076 -
25077 - einfo "Deleting bundled jars..."
25078 - find -name "*.jar" -type f -delete
25079 -
25080 - unpack netbeans-9999-r14-build.xml.patch.bz2
25081 -}
25082 -
25083 -src_prepare() {
25084 - einfo "Deleting bundled class files..."
25085 - find -name "*.class" -type f | xargs rm -vf
25086 -
25087 - epatch netbeans-9999-r14-build.xml.patch
25088 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
25089 -
25090 - # Support for custom patches
25091 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25092 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25093 -
25094 - if [ -n "${files}" ] ; then
25095 - einfo "Applying custom patches:"
25096 -
25097 - for file in ${files} ; do
25098 - epatch "${file}"
25099 - done
25100 - fi
25101 - fi
25102 -
25103 - einfo "Symlinking external libraries..."
25104 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25105 -
25106 - einfo "Linking in other clusters..."
25107 - mkdir "${S}"/nbbuild/netbeans || die
25108 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25109 -
25110 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25111 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25112 - touch nb.cluster.platform.built
25113 -
25114 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25115 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25116 - touch nb.cluster.harness.built
25117 -
25118 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25119 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25120 - touch nb.cluster.ide.built
25121 - popd >/dev/null || die
25122 -
25123 - java-pkg-2_src_prepare
25124 -}
25125 -
25126 -src_install() {
25127 - pushd nbbuild/netbeans >/dev/null || die
25128 -
25129 - insinto ${INSTALL_DIR}/nb
25130 -
25131 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
25132 -
25133 - insinto ${INSTALL_DIR}
25134 - doins -r nb
25135 - dodoc *.txt
25136 - dohtml *.html *.css
25137 -
25138 - insinto ${INSTALL_DIR}/bin
25139 - doins bin/netbeans
25140 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
25141 - fperms 755 ${INSTALL_DIR}/bin/netbeans
25142 -
25143 - insinto /etc/netbeans-${SLOT}
25144 - doins etc/*
25145 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
25146 -
25147 - # fix paths per bug# 163483
25148 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
25149 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25150 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25151 - fi
25152 -
25153 - dodir /usr/share/icons/hicolor/32x32/apps
25154 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25155 - dodir /usr/share/icons/hicolor/128x128/apps
25156 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25157 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25158 -
25159 - popd >/dev/null || die
25160 -
25161 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25162 -
25163 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25164 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25165 -}
25166 -
25167 -pkg_postinst() {
25168 - if use keychain ; then
25169 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25170 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25171 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25172 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25173 - einfo "each key on single line, for example:"
25174 - einfo "id_dsa"
25175 - einfo "id_dsa_gentoo"
25176 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25177 - einfo "for key password (only this time and never again). You can find more information"
25178 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25179 - fi
25180 -}
25181
25182 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150923.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150923.ebuild
25183 deleted file mode 100644
25184 index a7f6a5e..0000000
25185 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150923.ebuild
25186 +++ /dev/null
25187 @@ -1,148 +0,0 @@
25188 -# Copyright 1999-2015 Gentoo Foundation
25189 -# Distributed under the terms of the GNU General Public License v2
25190 -# $Id$
25191 -
25192 -EAPI="4"
25193 -inherit eutils java-pkg-2 java-ant-2
25194 -
25195 -DESCRIPTION="Netbeans IDE Branding"
25196 -HOMEPAGE="http://netbeans.org/"
25197 -SLOT="9999"
25198 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
25199 -SRC_URI="${SOURCE_URL}
25200 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25201 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
25202 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25203 -KEYWORDS="~amd64 ~x86"
25204 -IUSE="keychain"
25205 -S="${WORKDIR}"
25206 -
25207 -CDEPEND="~dev-java/netbeans-platform-${PV}
25208 - ~dev-java/netbeans-harness-${PV}
25209 - ~dev-java/netbeans-ide-${PV}"
25210 -DEPEND=">=virtual/jdk-1.7
25211 - app-arch/unzip
25212 - ${CDEPEND}
25213 - dev-java/javahelp:0"
25214 -RDEPEND=">=virtual/jdk-1.7
25215 - ${CDEPEND}
25216 - keychain? (
25217 - net-misc/keychain:0
25218 - net-misc/x11-ssh-askpass:0
25219 - )"
25220 -
25221 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25222 -
25223 -EANT_BUILD_XML="nbbuild/build.xml"
25224 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
25225 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25226 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25227 -JAVA_PKG_BSFIX="off"
25228 -
25229 -src_unpack() {
25230 - unpack $(basename ${SOURCE_URL})
25231 -
25232 - einfo "Deleting bundled jars..."
25233 - find -name "*.jar" -type f -delete
25234 -
25235 - unpack netbeans-9999-r14-build.xml.patch.bz2
25236 -}
25237 -
25238 -src_prepare() {
25239 - einfo "Deleting bundled class files..."
25240 - find -name "*.class" -type f | xargs rm -vf
25241 -
25242 - epatch netbeans-9999-r14-build.xml.patch
25243 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
25244 -
25245 - # Support for custom patches
25246 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25247 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25248 -
25249 - if [ -n "${files}" ] ; then
25250 - einfo "Applying custom patches:"
25251 -
25252 - for file in ${files} ; do
25253 - epatch "${file}"
25254 - done
25255 - fi
25256 - fi
25257 -
25258 - einfo "Symlinking external libraries..."
25259 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25260 -
25261 - einfo "Linking in other clusters..."
25262 - mkdir "${S}"/nbbuild/netbeans || die
25263 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25264 -
25265 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25266 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25267 - touch nb.cluster.platform.built
25268 -
25269 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25270 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25271 - touch nb.cluster.harness.built
25272 -
25273 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25274 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25275 - touch nb.cluster.ide.built
25276 - popd >/dev/null || die
25277 -
25278 - java-pkg-2_src_prepare
25279 -}
25280 -
25281 -src_install() {
25282 - pushd nbbuild/netbeans >/dev/null || die
25283 -
25284 - insinto ${INSTALL_DIR}/nb
25285 -
25286 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
25287 -
25288 - insinto ${INSTALL_DIR}
25289 - doins -r nb
25290 - dodoc *.txt
25291 - dohtml *.html *.css
25292 -
25293 - insinto ${INSTALL_DIR}/bin
25294 - doins bin/netbeans
25295 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
25296 - fperms 755 ${INSTALL_DIR}/bin/netbeans
25297 -
25298 - insinto /etc/netbeans-${SLOT}
25299 - doins etc/*
25300 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
25301 -
25302 - # fix paths per bug# 163483
25303 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
25304 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25305 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25306 - fi
25307 -
25308 - dodir /usr/share/icons/hicolor/32x32/apps
25309 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25310 - dodir /usr/share/icons/hicolor/128x128/apps
25311 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25312 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25313 -
25314 - popd >/dev/null || die
25315 -
25316 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25317 -
25318 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25319 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25320 -}
25321 -
25322 -pkg_postinst() {
25323 - if use keychain ; then
25324 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25325 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25326 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25327 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25328 - einfo "each key on single line, for example:"
25329 - einfo "id_dsa"
25330 - einfo "id_dsa_gentoo"
25331 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25332 - einfo "for key password (only this time and never again). You can find more information"
25333 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25334 - fi
25335 -}
25336
25337 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150924.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150924.ebuild
25338 deleted file mode 100644
25339 index 1e27734..0000000
25340 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150924.ebuild
25341 +++ /dev/null
25342 @@ -1,148 +0,0 @@
25343 -# Copyright 1999-2015 Gentoo Foundation
25344 -# Distributed under the terms of the GNU General Public License v2
25345 -# $Id$
25346 -
25347 -EAPI="4"
25348 -inherit eutils java-pkg-2 java-ant-2
25349 -
25350 -DESCRIPTION="Netbeans IDE Branding"
25351 -HOMEPAGE="http://netbeans.org/"
25352 -SLOT="9999"
25353 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
25354 -SRC_URI="${SOURCE_URL}
25355 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25356 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
25357 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25358 -KEYWORDS="~amd64 ~x86"
25359 -IUSE="keychain"
25360 -S="${WORKDIR}"
25361 -
25362 -CDEPEND="~dev-java/netbeans-platform-${PV}
25363 - ~dev-java/netbeans-harness-${PV}
25364 - ~dev-java/netbeans-ide-${PV}"
25365 -DEPEND=">=virtual/jdk-1.7
25366 - app-arch/unzip
25367 - ${CDEPEND}
25368 - dev-java/javahelp:0"
25369 -RDEPEND=">=virtual/jdk-1.7
25370 - ${CDEPEND}
25371 - keychain? (
25372 - net-misc/keychain:0
25373 - net-misc/x11-ssh-askpass:0
25374 - )"
25375 -
25376 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25377 -
25378 -EANT_BUILD_XML="nbbuild/build.xml"
25379 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
25380 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25381 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25382 -JAVA_PKG_BSFIX="off"
25383 -
25384 -src_unpack() {
25385 - unpack $(basename ${SOURCE_URL})
25386 -
25387 - einfo "Deleting bundled jars..."
25388 - find -name "*.jar" -type f -delete
25389 -
25390 - unpack netbeans-9999-r14-build.xml.patch.bz2
25391 -}
25392 -
25393 -src_prepare() {
25394 - einfo "Deleting bundled class files..."
25395 - find -name "*.class" -type f | xargs rm -vf
25396 -
25397 - epatch netbeans-9999-r14-build.xml.patch
25398 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
25399 -
25400 - # Support for custom patches
25401 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25402 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25403 -
25404 - if [ -n "${files}" ] ; then
25405 - einfo "Applying custom patches:"
25406 -
25407 - for file in ${files} ; do
25408 - epatch "${file}"
25409 - done
25410 - fi
25411 - fi
25412 -
25413 - einfo "Symlinking external libraries..."
25414 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25415 -
25416 - einfo "Linking in other clusters..."
25417 - mkdir "${S}"/nbbuild/netbeans || die
25418 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25419 -
25420 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25421 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25422 - touch nb.cluster.platform.built
25423 -
25424 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25425 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25426 - touch nb.cluster.harness.built
25427 -
25428 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25429 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25430 - touch nb.cluster.ide.built
25431 - popd >/dev/null || die
25432 -
25433 - java-pkg-2_src_prepare
25434 -}
25435 -
25436 -src_install() {
25437 - pushd nbbuild/netbeans >/dev/null || die
25438 -
25439 - insinto ${INSTALL_DIR}/nb
25440 -
25441 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
25442 -
25443 - insinto ${INSTALL_DIR}
25444 - doins -r nb
25445 - dodoc *.txt
25446 - dohtml *.html *.css
25447 -
25448 - insinto ${INSTALL_DIR}/bin
25449 - doins bin/netbeans
25450 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
25451 - fperms 755 ${INSTALL_DIR}/bin/netbeans
25452 -
25453 - insinto /etc/netbeans-${SLOT}
25454 - doins etc/*
25455 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
25456 -
25457 - # fix paths per bug# 163483
25458 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
25459 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25460 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25461 - fi
25462 -
25463 - dodir /usr/share/icons/hicolor/32x32/apps
25464 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25465 - dodir /usr/share/icons/hicolor/128x128/apps
25466 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25467 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25468 -
25469 - popd >/dev/null || die
25470 -
25471 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25472 -
25473 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25474 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25475 -}
25476 -
25477 -pkg_postinst() {
25478 - if use keychain ; then
25479 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25480 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25481 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25482 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25483 - einfo "each key on single line, for example:"
25484 - einfo "id_dsa"
25485 - einfo "id_dsa_gentoo"
25486 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25487 - einfo "for key password (only this time and never again). You can find more information"
25488 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25489 - fi
25490 -}
25491
25492 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150925.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150925.ebuild
25493 deleted file mode 100644
25494 index a23e8af..0000000
25495 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150925.ebuild
25496 +++ /dev/null
25497 @@ -1,148 +0,0 @@
25498 -# Copyright 1999-2015 Gentoo Foundation
25499 -# Distributed under the terms of the GNU General Public License v2
25500 -# $Id$
25501 -
25502 -EAPI="4"
25503 -inherit eutils java-pkg-2 java-ant-2
25504 -
25505 -DESCRIPTION="Netbeans IDE Branding"
25506 -HOMEPAGE="http://netbeans.org/"
25507 -SLOT="9999"
25508 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
25509 -SRC_URI="${SOURCE_URL}
25510 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25511 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
25512 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25513 -KEYWORDS="~amd64 ~x86"
25514 -IUSE="keychain"
25515 -S="${WORKDIR}"
25516 -
25517 -CDEPEND="~dev-java/netbeans-platform-${PV}
25518 - ~dev-java/netbeans-harness-${PV}
25519 - ~dev-java/netbeans-ide-${PV}"
25520 -DEPEND=">=virtual/jdk-1.7
25521 - app-arch/unzip
25522 - ${CDEPEND}
25523 - dev-java/javahelp:0"
25524 -RDEPEND=">=virtual/jdk-1.7
25525 - ${CDEPEND}
25526 - keychain? (
25527 - net-misc/keychain:0
25528 - net-misc/x11-ssh-askpass:0
25529 - )"
25530 -
25531 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25532 -
25533 -EANT_BUILD_XML="nbbuild/build.xml"
25534 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
25535 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25536 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25537 -JAVA_PKG_BSFIX="off"
25538 -
25539 -src_unpack() {
25540 - unpack $(basename ${SOURCE_URL})
25541 -
25542 - einfo "Deleting bundled jars..."
25543 - find -name "*.jar" -type f -delete
25544 -
25545 - unpack netbeans-9999-r14-build.xml.patch.bz2
25546 -}
25547 -
25548 -src_prepare() {
25549 - einfo "Deleting bundled class files..."
25550 - find -name "*.class" -type f | xargs rm -vf
25551 -
25552 - epatch netbeans-9999-r14-build.xml.patch
25553 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
25554 -
25555 - # Support for custom patches
25556 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25557 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25558 -
25559 - if [ -n "${files}" ] ; then
25560 - einfo "Applying custom patches:"
25561 -
25562 - for file in ${files} ; do
25563 - epatch "${file}"
25564 - done
25565 - fi
25566 - fi
25567 -
25568 - einfo "Symlinking external libraries..."
25569 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25570 -
25571 - einfo "Linking in other clusters..."
25572 - mkdir "${S}"/nbbuild/netbeans || die
25573 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25574 -
25575 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25576 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25577 - touch nb.cluster.platform.built
25578 -
25579 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25580 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25581 - touch nb.cluster.harness.built
25582 -
25583 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25584 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25585 - touch nb.cluster.ide.built
25586 - popd >/dev/null || die
25587 -
25588 - java-pkg-2_src_prepare
25589 -}
25590 -
25591 -src_install() {
25592 - pushd nbbuild/netbeans >/dev/null || die
25593 -
25594 - insinto ${INSTALL_DIR}/nb
25595 -
25596 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
25597 -
25598 - insinto ${INSTALL_DIR}
25599 - doins -r nb
25600 - dodoc *.txt
25601 - dohtml *.html *.css
25602 -
25603 - insinto ${INSTALL_DIR}/bin
25604 - doins bin/netbeans
25605 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
25606 - fperms 755 ${INSTALL_DIR}/bin/netbeans
25607 -
25608 - insinto /etc/netbeans-${SLOT}
25609 - doins etc/*
25610 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
25611 -
25612 - # fix paths per bug# 163483
25613 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
25614 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25615 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25616 - fi
25617 -
25618 - dodir /usr/share/icons/hicolor/32x32/apps
25619 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25620 - dodir /usr/share/icons/hicolor/128x128/apps
25621 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25622 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25623 -
25624 - popd >/dev/null || die
25625 -
25626 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25627 -
25628 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25629 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25630 -}
25631 -
25632 -pkg_postinst() {
25633 - if use keychain ; then
25634 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25635 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25636 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25637 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25638 - einfo "each key on single line, for example:"
25639 - einfo "id_dsa"
25640 - einfo "id_dsa_gentoo"
25641 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25642 - einfo "for key password (only this time and never again). You can find more information"
25643 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25644 - fi
25645 -}
25646
25647 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20150929.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20150929.ebuild
25648 deleted file mode 100644
25649 index e24396f..0000000
25650 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20150929.ebuild
25651 +++ /dev/null
25652 @@ -1,148 +0,0 @@
25653 -# Copyright 1999-2015 Gentoo Foundation
25654 -# Distributed under the terms of the GNU General Public License v2
25655 -# $Id$
25656 -
25657 -EAPI="4"
25658 -inherit eutils java-pkg-2 java-ant-2
25659 -
25660 -DESCRIPTION="Netbeans IDE Branding"
25661 -HOMEPAGE="http://netbeans.org/"
25662 -SLOT="9999"
25663 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
25664 -SRC_URI="${SOURCE_URL}
25665 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25666 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
25667 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25668 -KEYWORDS="~amd64 ~x86"
25669 -IUSE="keychain"
25670 -S="${WORKDIR}"
25671 -
25672 -CDEPEND="~dev-java/netbeans-platform-${PV}
25673 - ~dev-java/netbeans-harness-${PV}
25674 - ~dev-java/netbeans-ide-${PV}"
25675 -DEPEND=">=virtual/jdk-1.7
25676 - app-arch/unzip
25677 - ${CDEPEND}
25678 - dev-java/javahelp:0"
25679 -RDEPEND=">=virtual/jdk-1.7
25680 - ${CDEPEND}
25681 - keychain? (
25682 - net-misc/keychain:0
25683 - net-misc/x11-ssh-askpass:0
25684 - )"
25685 -
25686 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25687 -
25688 -EANT_BUILD_XML="nbbuild/build.xml"
25689 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
25690 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25691 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25692 -JAVA_PKG_BSFIX="off"
25693 -
25694 -src_unpack() {
25695 - unpack $(basename ${SOURCE_URL})
25696 -
25697 - einfo "Deleting bundled jars..."
25698 - find -name "*.jar" -type f -delete
25699 -
25700 - unpack netbeans-9999-r14-build.xml.patch.bz2
25701 -}
25702 -
25703 -src_prepare() {
25704 - einfo "Deleting bundled class files..."
25705 - find -name "*.class" -type f | xargs rm -vf
25706 -
25707 - epatch netbeans-9999-r14-build.xml.patch
25708 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
25709 -
25710 - # Support for custom patches
25711 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25712 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25713 -
25714 - if [ -n "${files}" ] ; then
25715 - einfo "Applying custom patches:"
25716 -
25717 - for file in ${files} ; do
25718 - epatch "${file}"
25719 - done
25720 - fi
25721 - fi
25722 -
25723 - einfo "Symlinking external libraries..."
25724 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25725 -
25726 - einfo "Linking in other clusters..."
25727 - mkdir "${S}"/nbbuild/netbeans || die
25728 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25729 -
25730 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25731 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25732 - touch nb.cluster.platform.built
25733 -
25734 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
25735 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25736 - touch nb.cluster.harness.built
25737 -
25738 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25739 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25740 - touch nb.cluster.ide.built
25741 - popd >/dev/null || die
25742 -
25743 - java-pkg-2_src_prepare
25744 -}
25745 -
25746 -src_install() {
25747 - pushd nbbuild/netbeans >/dev/null || die
25748 -
25749 - insinto ${INSTALL_DIR}/nb
25750 -
25751 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
25752 -
25753 - insinto ${INSTALL_DIR}
25754 - doins -r nb
25755 - dodoc *.txt
25756 - dohtml *.html *.css
25757 -
25758 - insinto ${INSTALL_DIR}/bin
25759 - doins bin/netbeans
25760 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
25761 - fperms 755 ${INSTALL_DIR}/bin/netbeans
25762 -
25763 - insinto /etc/netbeans-${SLOT}
25764 - doins etc/*
25765 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
25766 -
25767 - # fix paths per bug# 163483
25768 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
25769 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25770 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
25771 - fi
25772 -
25773 - dodir /usr/share/icons/hicolor/32x32/apps
25774 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
25775 - dodir /usr/share/icons/hicolor/128x128/apps
25776 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
25777 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
25778 -
25779 - popd >/dev/null || die
25780 -
25781 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
25782 -
25783 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
25784 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
25785 -}
25786 -
25787 -pkg_postinst() {
25788 - if use keychain ; then
25789 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
25790 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
25791 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
25792 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
25793 - einfo "each key on single line, for example:"
25794 - einfo "id_dsa"
25795 - einfo "id_dsa_gentoo"
25796 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
25797 - einfo "for key password (only this time and never again). You can find more information"
25798 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
25799 - fi
25800 -}
25801
25802 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
25803 index 1fe11e3..17a0bc8 100644
25804 --- a/dev-java/netbeans-php/Manifest
25805 +++ b/dev-java/netbeans-php/Manifest
25806 @@ -7,16 +7,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
25807 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
25808 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
25809 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
25810 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
25811 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
25812 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
25813 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
25814 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
25815 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
25816 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
25817 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
25818 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
25819 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
25820 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
25821 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
25822 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
25823 @@ -38,16 +28,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
25824 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
25825 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
25826 EBUILD netbeans-php-8.1_rc2.ebuild 4372 SHA256 76dac153b77fd368c61ae61aedbda5d9bffd3e713520cfb6e8c6923c6443fd2f SHA512 7a62423b8a60734d337ab08f5a84513ef8246bf2e807b0f88acce1bb64add72cde91739289aa968bd1eecff64a78f4c5947f6e722af7509fb3c9d93f57ee72ac WHIRLPOOL 1effeb1eba78584a32d4b763804cca16383715029247bfc3569ee3e06135dc03cc65425a8769b0ffa259672fd20909699bda99833a9024a924b408c93f4befb1
25827 -EBUILD netbeans-php-9999_p20150914.ebuild 4417 SHA256 62e159a5b5c0c29209b706551be320ca84450dc78e29154daf8edb484976b8d1 SHA512 e52ce209b828467b94ca3436c94bfdb120bb214aa49c598f6f296cfbca0a7e21572e9982d450725d9d851a089dcbbf9d19b33bb358aacdcf7d0e5a21a2a55078 WHIRLPOOL b82b7d0d8c002a4a61e67f8061e49e1900462a73126513c47016ee20ead9aec304db025eeeb10c425a49ce0ae0d422f43af78c014ff17c113c33e5aa1b61167f
25828 -EBUILD netbeans-php-9999_p20150915.ebuild 4417 SHA256 34bb3f6a62d26958609bc0cc647f145fdee3807404f7cc8f50f85085db6ada91 SHA512 07a3a77ca9a4fd5a7eeba9ea755139c4e5e037a06451603affd8a0de2f3f5a8ca492b4d426606609a44fcd97084aa85567c19d5c83b281de70f347d7ba1cf8c6 WHIRLPOOL 576b0b07e2193b4416f38e24997c4bdaaa04837f94fe571937c18ca194cdaa5e817710ce6d06d14dd7e17e74cf41fb1be272d056de9eefc440b282c3f356a20c
25829 -EBUILD netbeans-php-9999_p20150917.ebuild 4417 SHA256 0fb40465f843a043319e55c14b7f679abb4b9453dabaeee5574b91af54b1b20a SHA512 d7b83799605ad86af16c6ba7e3731cda9fcc7bf7c9ce8e96fdcb2aefb96d8344667ba764353467c6144bd402ab77970264043d1a1c066b4262246b708926aed3 WHIRLPOOL b92cb4a3fa84ee7a35304b4fb5367d6be08cbb039287644513accd9cc590b227e16123208d2a8cd037697491c094081b3ddbd77a31632fcecd205c76fe94af92
25830 -EBUILD netbeans-php-9999_p20150918.ebuild 4417 SHA256 b146f1e1ee53dd9cd90f9459e56fc19b363d87a64d92ed897012f5f817c6ebae SHA512 067998b31665688b4ea1540e7e66fd7b6bed6ab94d245626c30163ede3405dab41ec5b564268c51e8e82ecbf1fbb63d8a0fa211ab60c19250f4bd1bdf36fa468 WHIRLPOOL ef2abe000f95e265d9eb92cbc0db9cd159378b81428f6d2174a6627b4c4a42d686c978a664a75077316dd288967ae7fd82583fc6a760fc182a27ec7651b0eb90
25831 -EBUILD netbeans-php-9999_p20150921.ebuild 4417 SHA256 f88e76a85965db1c96ce34494c2ef01fef6790f15f908cc93d2d171a511a90c9 SHA512 ff5bc3bf2d75101bff116bc63202ecc68b57f0b6cf1f88134b4e76fb320b17aa7ee8443c9e7dd3e568d5e335a7d9c354bdf2b4c41e8266b437d3083228a23af9 WHIRLPOOL 2c00e0de86cb5823f540fcfa04ea929c9a77625f4f32e8a8c94995d4ce6bdc3faaed3062ae0d88af1628cc2fa55d0d8ed75f8ab0d3f05ac7cc02339b3a29f2b7
25832 -EBUILD netbeans-php-9999_p20150922.ebuild 4417 SHA256 f3c255b26a888be90282ac903aa30060fe14ba83b213be7d427ed51e218eabc9 SHA512 cfd06165d52cdb7fe5b0e6519bb68d647efb90d1aca408c90c2faf7c40bae72d4115c2f2b39eaf9880447dfe71a2821b2da9431c59671c6868bd226f3c3d6c8c WHIRLPOOL cca88c7c554bceff8cacd9a041524c88c1c1ec3a6948d519b968cdc758e7d6e59bdb11f62f8a04fbdeb366bc29c740f6b4ff22c9f6ea20d3fe87a3afcfaea9bd
25833 -EBUILD netbeans-php-9999_p20150923.ebuild 4417 SHA256 255aaf9fbc47695e4c905d2582620548030a316b5438bc6a0d012a296fa95369 SHA512 7cd21c4b9e0ea84c040bf4f1f26dab4338de57f4d87b502af8c50212024ebd7e5e4d9e6f43fb25de57a1259fb93c313293e58e68a174c3b818111fa1b1cec2c9 WHIRLPOOL 035d00c33df35db7d04da6ddf7e43fcea167f460252a19c7920b9e74c4cfea48a9cb77b448f443a281f3482b8031dbf74ebe10987cad70d530c15322f28520a1
25834 -EBUILD netbeans-php-9999_p20150924.ebuild 4417 SHA256 bb6880b20a6741929d144699be5630249c49028e45e643c95d40c9b5c3a66931 SHA512 d9b7e10821c977c6f83a73093eefc21b5e83409a51d331a1d28e87205c09072101f45d1aef76d4442e0d6192fffeb2ea1c9d0360419ab974fc7646fb49b51409 WHIRLPOOL b179a2b14b4a1f7d2cb20f6f5ec0e6fa9364c3d45b2bd1ff6a1516a2963467a089126de0cd4f87a99b7b9927da9ae6b769e97abe4a9b7e1df8ae5fd69802c73a
25835 -EBUILD netbeans-php-9999_p20150925.ebuild 4417 SHA256 ffb384a595a952da0310361c0cf9c28a240df0ace754f7700d408cb179f9d610 SHA512 d345ca7f88afa4cd1d8398648eaa9bcbbc352be0b08a4924ef2e87eb6bbbf4c03fdb514efcc98b96059a06cb1bd23eab15ad3ba420eabaeaf3606057ca86030d WHIRLPOOL 58888a34eb736bb35a89470ff75aea47a64f0d2a657bdf158f2f296df7d9733aff9dfa486c2090f8fd44e89f4065a1be10cb573871121594111046c89d28ce06
25836 -EBUILD netbeans-php-9999_p20150929.ebuild 4417 SHA256 5fd717c5b28d9317a83f6a634ad143f592c7749caf9f51d63a9d85b5ca0e145a SHA512 699074f43790af084f366351616b2c864b65e928a26838445d018d01f6bfb031601afd2296e0ff2d483b6b2b5dfcec79c5abb75f3ac050e578e1405c6465bd8e WHIRLPOOL 2f2315a187732006df6b26f2b633fea1cab8d6290e164f8ddfb567d20a577b3aee4d1fe4d02c1b828fe8e8def28ed2959977aa3c0354a90c8092fa425771a40c
25837 EBUILD netbeans-php-9999_p20151001.ebuild 4417 SHA256 df6044e54831ad66583fe0f1e8ae27d25a6dbb768829230ad2f21e3602807732 SHA512 fb840cf50a278f6afb1189e3263405b6dc2404317d677b046e923e01631b5ee1afb476bce60ad647f74cbf0b3560963689cd6c369215a29033620c971d8f94dd WHIRLPOOL 9ebefcf91e9c7e6dfb5d095df07267405caa3f15f5e103f612704cd3658ebaf6c83a2e06b448517c4adddbb34bc6fc0dac4d87f8f9d1c2f54a03bd7878d2fc2a
25838 EBUILD netbeans-php-9999_p20151002.ebuild 4417 SHA256 d8723db67e98daabf5df80b39d3ccbbf3b657f74b61e79d6676f2af21fdd2fd6 SHA512 fcbe482a156e5933203a13e6c1f54c565fe842cdec988c114c0d69a6c30df680eab745b1b8cf7be68840e8579c9ca8c4fb5938c91436549d509e37300f05a839 WHIRLPOOL 0f390b8e7ce548787ef87a36edbc417f3a436fa0503871fcc11d6d884e37ec0a7ddd2a9a1481c316a11d575b001eab10e34437277474bf0e990c9fa6241d20e1
25839 EBUILD netbeans-php-9999_p20151003.ebuild 4417 SHA256 1f9f8c33446cf1f316f2f0761f41c231217fe0da960ad4e6e34f3e576b9368c9 SHA512 cc5d7f7b566d0f406abe90af53ec07b8068a5c2838d156389835b029bf96e935e16bbe33cd6063c6eaa5274df4f04a7b00a7685e7ce3b6b63799041253e32482 WHIRLPOOL b85744dcd055cab0c5f9d609493879a01306d759c04a8e192699144a211e02376732f5842a48188f6b6335c36579c0178c7c0f4f7e44e03b6f84dec4fbac6021
25840
25841 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150914.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150914.ebuild
25842 deleted file mode 100644
25843 index e354a5a..0000000
25844 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150914.ebuild
25845 +++ /dev/null
25846 @@ -1,127 +0,0 @@
25847 -# Copyright 1999-2015 Gentoo Foundation
25848 -# Distributed under the terms of the GNU General Public License v2
25849 -# $Id$
25850 -
25851 -EAPI="4"
25852 -inherit eutils java-pkg-2 java-ant-2
25853 -
25854 -DESCRIPTION="Netbeans PHP Cluster"
25855 -HOMEPAGE="http://netbeans.org/projects/php"
25856 -SLOT="9999"
25857 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
25858 -SRC_URI="${SOURCE_URL}
25859 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25860 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
25861 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
25862 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
25863 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25864 -KEYWORDS="~amd64 ~x86"
25865 -IUSE=""
25866 -S="${WORKDIR}"
25867 -
25868 -CDEPEND="~dev-java/netbeans-extide-${PV}
25869 - ~dev-java/netbeans-ide-${PV}
25870 - ~dev-java/netbeans-platform-${PV}
25871 - ~dev-java/netbeans-webcommon-${PV}
25872 - ~dev-java/netbeans-websvccommon-${PV}
25873 - dev-java/javacup:0"
25874 -DEPEND=">=virtual/jdk-1.7
25875 - app-arch/unzip
25876 - ${CDEPEND}
25877 - dev-java/javahelp:0"
25878 -RDEPEND=">=virtual/jdk-1.7
25879 - ${CDEPEND}"
25880 -
25881 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
25882 -
25883 -EANT_BUILD_XML="nbbuild/build.xml"
25884 -EANT_BUILD_TARGET="rebuild-cluster"
25885 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
25886 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
25887 -JAVA_PKG_BSFIX="off"
25888 -
25889 -src_unpack() {
25890 - unpack $(basename ${SOURCE_URL})
25891 -
25892 - einfo "Deleting bundled jars..."
25893 - find -name "*.jar" -type f -delete
25894 -
25895 - unpack netbeans-9999-r14-build.xml.patch.bz2
25896 -
25897 - pushd "${S}" >/dev/null || die
25898 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
25899 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
25900 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
25901 - popd >/dev/null || die
25902 -}
25903 -
25904 -src_prepare() {
25905 - einfo "Deleting bundled class files..."
25906 - find -name "*.class" -type f | xargs rm -vf
25907 -
25908 - epatch netbeans-9999-r14-build.xml.patch
25909 -
25910 - # Support for custom patches
25911 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
25912 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
25913 -
25914 - if [ -n "${files}" ] ; then
25915 - einfo "Applying custom patches:"
25916 -
25917 - for file in ${files} ; do
25918 - epatch "${file}"
25919 - done
25920 - fi
25921 - fi
25922 -
25923 - einfo "Symlinking external libraries..."
25924 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
25925 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
25926 -
25927 - einfo "Linking in other clusters..."
25928 - mkdir "${S}"/nbbuild/netbeans || die
25929 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
25930 -
25931 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
25932 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25933 - touch nb.cluster.extide.built
25934 -
25935 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
25936 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25937 - touch nb.cluster.ide.built
25938 -
25939 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
25940 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25941 - touch nb.cluster.platform.built
25942 -
25943 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
25944 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25945 - touch nb.cluster.webcommon.built
25946 -
25947 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
25948 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
25949 - touch nb.cluster.websvccommon.built
25950 -
25951 - popd >/dev/null || die
25952 -
25953 - java-pkg-2_src_prepare
25954 -}
25955 -
25956 -src_install() {
25957 - pushd nbbuild/netbeans/php >/dev/null || die
25958 -
25959 - insinto ${INSTALL_DIR}
25960 -
25961 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
25962 -
25963 - doins -r *
25964 -
25965 - popd >/dev/null || die
25966 -
25967 - local instdir=${INSTALL_DIR}/modules/ext
25968 - pushd "${D}"/${instdir} >/dev/null || die
25969 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
25970 - popd >/dev/null || die
25971 -
25972 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
25973 -}
25974
25975 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150915.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150915.ebuild
25976 deleted file mode 100644
25977 index c7c7e32..0000000
25978 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150915.ebuild
25979 +++ /dev/null
25980 @@ -1,127 +0,0 @@
25981 -# Copyright 1999-2015 Gentoo Foundation
25982 -# Distributed under the terms of the GNU General Public License v2
25983 -# $Id$
25984 -
25985 -EAPI="4"
25986 -inherit eutils java-pkg-2 java-ant-2
25987 -
25988 -DESCRIPTION="Netbeans PHP Cluster"
25989 -HOMEPAGE="http://netbeans.org/projects/php"
25990 -SLOT="9999"
25991 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
25992 -SRC_URI="${SOURCE_URL}
25993 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
25994 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
25995 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
25996 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
25997 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
25998 -KEYWORDS="~amd64 ~x86"
25999 -IUSE=""
26000 -S="${WORKDIR}"
26001 -
26002 -CDEPEND="~dev-java/netbeans-extide-${PV}
26003 - ~dev-java/netbeans-ide-${PV}
26004 - ~dev-java/netbeans-platform-${PV}
26005 - ~dev-java/netbeans-webcommon-${PV}
26006 - ~dev-java/netbeans-websvccommon-${PV}
26007 - dev-java/javacup:0"
26008 -DEPEND=">=virtual/jdk-1.7
26009 - app-arch/unzip
26010 - ${CDEPEND}
26011 - dev-java/javahelp:0"
26012 -RDEPEND=">=virtual/jdk-1.7
26013 - ${CDEPEND}"
26014 -
26015 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26016 -
26017 -EANT_BUILD_XML="nbbuild/build.xml"
26018 -EANT_BUILD_TARGET="rebuild-cluster"
26019 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26020 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26021 -JAVA_PKG_BSFIX="off"
26022 -
26023 -src_unpack() {
26024 - unpack $(basename ${SOURCE_URL})
26025 -
26026 - einfo "Deleting bundled jars..."
26027 - find -name "*.jar" -type f -delete
26028 -
26029 - unpack netbeans-9999-r14-build.xml.patch.bz2
26030 -
26031 - pushd "${S}" >/dev/null || die
26032 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26033 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26034 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26035 - popd >/dev/null || die
26036 -}
26037 -
26038 -src_prepare() {
26039 - einfo "Deleting bundled class files..."
26040 - find -name "*.class" -type f | xargs rm -vf
26041 -
26042 - epatch netbeans-9999-r14-build.xml.patch
26043 -
26044 - # Support for custom patches
26045 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26046 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26047 -
26048 - if [ -n "${files}" ] ; then
26049 - einfo "Applying custom patches:"
26050 -
26051 - for file in ${files} ; do
26052 - epatch "${file}"
26053 - done
26054 - fi
26055 - fi
26056 -
26057 - einfo "Symlinking external libraries..."
26058 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26059 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26060 -
26061 - einfo "Linking in other clusters..."
26062 - mkdir "${S}"/nbbuild/netbeans || die
26063 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26064 -
26065 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26066 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26067 - touch nb.cluster.extide.built
26068 -
26069 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26070 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26071 - touch nb.cluster.ide.built
26072 -
26073 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26074 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26075 - touch nb.cluster.platform.built
26076 -
26077 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26078 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26079 - touch nb.cluster.webcommon.built
26080 -
26081 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26082 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26083 - touch nb.cluster.websvccommon.built
26084 -
26085 - popd >/dev/null || die
26086 -
26087 - java-pkg-2_src_prepare
26088 -}
26089 -
26090 -src_install() {
26091 - pushd nbbuild/netbeans/php >/dev/null || die
26092 -
26093 - insinto ${INSTALL_DIR}
26094 -
26095 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26096 -
26097 - doins -r *
26098 -
26099 - popd >/dev/null || die
26100 -
26101 - local instdir=${INSTALL_DIR}/modules/ext
26102 - pushd "${D}"/${instdir} >/dev/null || die
26103 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26104 - popd >/dev/null || die
26105 -
26106 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26107 -}
26108
26109 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150917.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150917.ebuild
26110 deleted file mode 100644
26111 index a93bed3..0000000
26112 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150917.ebuild
26113 +++ /dev/null
26114 @@ -1,127 +0,0 @@
26115 -# Copyright 1999-2015 Gentoo Foundation
26116 -# Distributed under the terms of the GNU General Public License v2
26117 -# $Id$
26118 -
26119 -EAPI="4"
26120 -inherit eutils java-pkg-2 java-ant-2
26121 -
26122 -DESCRIPTION="Netbeans PHP Cluster"
26123 -HOMEPAGE="http://netbeans.org/projects/php"
26124 -SLOT="9999"
26125 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
26126 -SRC_URI="${SOURCE_URL}
26127 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26128 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26129 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26130 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26131 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26132 -KEYWORDS="~amd64 ~x86"
26133 -IUSE=""
26134 -S="${WORKDIR}"
26135 -
26136 -CDEPEND="~dev-java/netbeans-extide-${PV}
26137 - ~dev-java/netbeans-ide-${PV}
26138 - ~dev-java/netbeans-platform-${PV}
26139 - ~dev-java/netbeans-webcommon-${PV}
26140 - ~dev-java/netbeans-websvccommon-${PV}
26141 - dev-java/javacup:0"
26142 -DEPEND=">=virtual/jdk-1.7
26143 - app-arch/unzip
26144 - ${CDEPEND}
26145 - dev-java/javahelp:0"
26146 -RDEPEND=">=virtual/jdk-1.7
26147 - ${CDEPEND}"
26148 -
26149 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26150 -
26151 -EANT_BUILD_XML="nbbuild/build.xml"
26152 -EANT_BUILD_TARGET="rebuild-cluster"
26153 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26154 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26155 -JAVA_PKG_BSFIX="off"
26156 -
26157 -src_unpack() {
26158 - unpack $(basename ${SOURCE_URL})
26159 -
26160 - einfo "Deleting bundled jars..."
26161 - find -name "*.jar" -type f -delete
26162 -
26163 - unpack netbeans-9999-r14-build.xml.patch.bz2
26164 -
26165 - pushd "${S}" >/dev/null || die
26166 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26167 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26168 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26169 - popd >/dev/null || die
26170 -}
26171 -
26172 -src_prepare() {
26173 - einfo "Deleting bundled class files..."
26174 - find -name "*.class" -type f | xargs rm -vf
26175 -
26176 - epatch netbeans-9999-r14-build.xml.patch
26177 -
26178 - # Support for custom patches
26179 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26180 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26181 -
26182 - if [ -n "${files}" ] ; then
26183 - einfo "Applying custom patches:"
26184 -
26185 - for file in ${files} ; do
26186 - epatch "${file}"
26187 - done
26188 - fi
26189 - fi
26190 -
26191 - einfo "Symlinking external libraries..."
26192 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26193 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26194 -
26195 - einfo "Linking in other clusters..."
26196 - mkdir "${S}"/nbbuild/netbeans || die
26197 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26198 -
26199 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26200 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26201 - touch nb.cluster.extide.built
26202 -
26203 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26204 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26205 - touch nb.cluster.ide.built
26206 -
26207 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26208 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26209 - touch nb.cluster.platform.built
26210 -
26211 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26212 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26213 - touch nb.cluster.webcommon.built
26214 -
26215 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26216 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26217 - touch nb.cluster.websvccommon.built
26218 -
26219 - popd >/dev/null || die
26220 -
26221 - java-pkg-2_src_prepare
26222 -}
26223 -
26224 -src_install() {
26225 - pushd nbbuild/netbeans/php >/dev/null || die
26226 -
26227 - insinto ${INSTALL_DIR}
26228 -
26229 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26230 -
26231 - doins -r *
26232 -
26233 - popd >/dev/null || die
26234 -
26235 - local instdir=${INSTALL_DIR}/modules/ext
26236 - pushd "${D}"/${instdir} >/dev/null || die
26237 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26238 - popd >/dev/null || die
26239 -
26240 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26241 -}
26242
26243 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150918.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150918.ebuild
26244 deleted file mode 100644
26245 index b63ec24..0000000
26246 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150918.ebuild
26247 +++ /dev/null
26248 @@ -1,127 +0,0 @@
26249 -# Copyright 1999-2015 Gentoo Foundation
26250 -# Distributed under the terms of the GNU General Public License v2
26251 -# $Id$
26252 -
26253 -EAPI="4"
26254 -inherit eutils java-pkg-2 java-ant-2
26255 -
26256 -DESCRIPTION="Netbeans PHP Cluster"
26257 -HOMEPAGE="http://netbeans.org/projects/php"
26258 -SLOT="9999"
26259 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
26260 -SRC_URI="${SOURCE_URL}
26261 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26262 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26263 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26264 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26265 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26266 -KEYWORDS="~amd64 ~x86"
26267 -IUSE=""
26268 -S="${WORKDIR}"
26269 -
26270 -CDEPEND="~dev-java/netbeans-extide-${PV}
26271 - ~dev-java/netbeans-ide-${PV}
26272 - ~dev-java/netbeans-platform-${PV}
26273 - ~dev-java/netbeans-webcommon-${PV}
26274 - ~dev-java/netbeans-websvccommon-${PV}
26275 - dev-java/javacup:0"
26276 -DEPEND=">=virtual/jdk-1.7
26277 - app-arch/unzip
26278 - ${CDEPEND}
26279 - dev-java/javahelp:0"
26280 -RDEPEND=">=virtual/jdk-1.7
26281 - ${CDEPEND}"
26282 -
26283 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26284 -
26285 -EANT_BUILD_XML="nbbuild/build.xml"
26286 -EANT_BUILD_TARGET="rebuild-cluster"
26287 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26288 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26289 -JAVA_PKG_BSFIX="off"
26290 -
26291 -src_unpack() {
26292 - unpack $(basename ${SOURCE_URL})
26293 -
26294 - einfo "Deleting bundled jars..."
26295 - find -name "*.jar" -type f -delete
26296 -
26297 - unpack netbeans-9999-r14-build.xml.patch.bz2
26298 -
26299 - pushd "${S}" >/dev/null || die
26300 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26301 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26302 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26303 - popd >/dev/null || die
26304 -}
26305 -
26306 -src_prepare() {
26307 - einfo "Deleting bundled class files..."
26308 - find -name "*.class" -type f | xargs rm -vf
26309 -
26310 - epatch netbeans-9999-r14-build.xml.patch
26311 -
26312 - # Support for custom patches
26313 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26314 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26315 -
26316 - if [ -n "${files}" ] ; then
26317 - einfo "Applying custom patches:"
26318 -
26319 - for file in ${files} ; do
26320 - epatch "${file}"
26321 - done
26322 - fi
26323 - fi
26324 -
26325 - einfo "Symlinking external libraries..."
26326 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26327 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26328 -
26329 - einfo "Linking in other clusters..."
26330 - mkdir "${S}"/nbbuild/netbeans || die
26331 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26332 -
26333 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26334 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26335 - touch nb.cluster.extide.built
26336 -
26337 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26338 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26339 - touch nb.cluster.ide.built
26340 -
26341 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26342 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26343 - touch nb.cluster.platform.built
26344 -
26345 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26346 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26347 - touch nb.cluster.webcommon.built
26348 -
26349 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26350 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26351 - touch nb.cluster.websvccommon.built
26352 -
26353 - popd >/dev/null || die
26354 -
26355 - java-pkg-2_src_prepare
26356 -}
26357 -
26358 -src_install() {
26359 - pushd nbbuild/netbeans/php >/dev/null || die
26360 -
26361 - insinto ${INSTALL_DIR}
26362 -
26363 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26364 -
26365 - doins -r *
26366 -
26367 - popd >/dev/null || die
26368 -
26369 - local instdir=${INSTALL_DIR}/modules/ext
26370 - pushd "${D}"/${instdir} >/dev/null || die
26371 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26372 - popd >/dev/null || die
26373 -
26374 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26375 -}
26376
26377 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150921.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150921.ebuild
26378 deleted file mode 100644
26379 index f607cef..0000000
26380 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150921.ebuild
26381 +++ /dev/null
26382 @@ -1,127 +0,0 @@
26383 -# Copyright 1999-2015 Gentoo Foundation
26384 -# Distributed under the terms of the GNU General Public License v2
26385 -# $Id$
26386 -
26387 -EAPI="4"
26388 -inherit eutils java-pkg-2 java-ant-2
26389 -
26390 -DESCRIPTION="Netbeans PHP Cluster"
26391 -HOMEPAGE="http://netbeans.org/projects/php"
26392 -SLOT="9999"
26393 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
26394 -SRC_URI="${SOURCE_URL}
26395 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26396 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26397 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26398 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26399 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26400 -KEYWORDS="~amd64 ~x86"
26401 -IUSE=""
26402 -S="${WORKDIR}"
26403 -
26404 -CDEPEND="~dev-java/netbeans-extide-${PV}
26405 - ~dev-java/netbeans-ide-${PV}
26406 - ~dev-java/netbeans-platform-${PV}
26407 - ~dev-java/netbeans-webcommon-${PV}
26408 - ~dev-java/netbeans-websvccommon-${PV}
26409 - dev-java/javacup:0"
26410 -DEPEND=">=virtual/jdk-1.7
26411 - app-arch/unzip
26412 - ${CDEPEND}
26413 - dev-java/javahelp:0"
26414 -RDEPEND=">=virtual/jdk-1.7
26415 - ${CDEPEND}"
26416 -
26417 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26418 -
26419 -EANT_BUILD_XML="nbbuild/build.xml"
26420 -EANT_BUILD_TARGET="rebuild-cluster"
26421 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26422 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26423 -JAVA_PKG_BSFIX="off"
26424 -
26425 -src_unpack() {
26426 - unpack $(basename ${SOURCE_URL})
26427 -
26428 - einfo "Deleting bundled jars..."
26429 - find -name "*.jar" -type f -delete
26430 -
26431 - unpack netbeans-9999-r14-build.xml.patch.bz2
26432 -
26433 - pushd "${S}" >/dev/null || die
26434 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26435 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26436 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26437 - popd >/dev/null || die
26438 -}
26439 -
26440 -src_prepare() {
26441 - einfo "Deleting bundled class files..."
26442 - find -name "*.class" -type f | xargs rm -vf
26443 -
26444 - epatch netbeans-9999-r14-build.xml.patch
26445 -
26446 - # Support for custom patches
26447 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26448 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26449 -
26450 - if [ -n "${files}" ] ; then
26451 - einfo "Applying custom patches:"
26452 -
26453 - for file in ${files} ; do
26454 - epatch "${file}"
26455 - done
26456 - fi
26457 - fi
26458 -
26459 - einfo "Symlinking external libraries..."
26460 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26461 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26462 -
26463 - einfo "Linking in other clusters..."
26464 - mkdir "${S}"/nbbuild/netbeans || die
26465 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26466 -
26467 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26468 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26469 - touch nb.cluster.extide.built
26470 -
26471 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26472 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26473 - touch nb.cluster.ide.built
26474 -
26475 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26476 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26477 - touch nb.cluster.platform.built
26478 -
26479 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26480 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26481 - touch nb.cluster.webcommon.built
26482 -
26483 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26484 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26485 - touch nb.cluster.websvccommon.built
26486 -
26487 - popd >/dev/null || die
26488 -
26489 - java-pkg-2_src_prepare
26490 -}
26491 -
26492 -src_install() {
26493 - pushd nbbuild/netbeans/php >/dev/null || die
26494 -
26495 - insinto ${INSTALL_DIR}
26496 -
26497 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26498 -
26499 - doins -r *
26500 -
26501 - popd >/dev/null || die
26502 -
26503 - local instdir=${INSTALL_DIR}/modules/ext
26504 - pushd "${D}"/${instdir} >/dev/null || die
26505 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26506 - popd >/dev/null || die
26507 -
26508 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26509 -}
26510
26511 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150922.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150922.ebuild
26512 deleted file mode 100644
26513 index a1cf374..0000000
26514 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150922.ebuild
26515 +++ /dev/null
26516 @@ -1,127 +0,0 @@
26517 -# Copyright 1999-2015 Gentoo Foundation
26518 -# Distributed under the terms of the GNU General Public License v2
26519 -# $Id$
26520 -
26521 -EAPI="4"
26522 -inherit eutils java-pkg-2 java-ant-2
26523 -
26524 -DESCRIPTION="Netbeans PHP Cluster"
26525 -HOMEPAGE="http://netbeans.org/projects/php"
26526 -SLOT="9999"
26527 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
26528 -SRC_URI="${SOURCE_URL}
26529 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26530 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26531 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26532 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26533 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26534 -KEYWORDS="~amd64 ~x86"
26535 -IUSE=""
26536 -S="${WORKDIR}"
26537 -
26538 -CDEPEND="~dev-java/netbeans-extide-${PV}
26539 - ~dev-java/netbeans-ide-${PV}
26540 - ~dev-java/netbeans-platform-${PV}
26541 - ~dev-java/netbeans-webcommon-${PV}
26542 - ~dev-java/netbeans-websvccommon-${PV}
26543 - dev-java/javacup:0"
26544 -DEPEND=">=virtual/jdk-1.7
26545 - app-arch/unzip
26546 - ${CDEPEND}
26547 - dev-java/javahelp:0"
26548 -RDEPEND=">=virtual/jdk-1.7
26549 - ${CDEPEND}"
26550 -
26551 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26552 -
26553 -EANT_BUILD_XML="nbbuild/build.xml"
26554 -EANT_BUILD_TARGET="rebuild-cluster"
26555 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26556 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26557 -JAVA_PKG_BSFIX="off"
26558 -
26559 -src_unpack() {
26560 - unpack $(basename ${SOURCE_URL})
26561 -
26562 - einfo "Deleting bundled jars..."
26563 - find -name "*.jar" -type f -delete
26564 -
26565 - unpack netbeans-9999-r14-build.xml.patch.bz2
26566 -
26567 - pushd "${S}" >/dev/null || die
26568 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26569 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26570 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26571 - popd >/dev/null || die
26572 -}
26573 -
26574 -src_prepare() {
26575 - einfo "Deleting bundled class files..."
26576 - find -name "*.class" -type f | xargs rm -vf
26577 -
26578 - epatch netbeans-9999-r14-build.xml.patch
26579 -
26580 - # Support for custom patches
26581 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26582 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26583 -
26584 - if [ -n "${files}" ] ; then
26585 - einfo "Applying custom patches:"
26586 -
26587 - for file in ${files} ; do
26588 - epatch "${file}"
26589 - done
26590 - fi
26591 - fi
26592 -
26593 - einfo "Symlinking external libraries..."
26594 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26595 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26596 -
26597 - einfo "Linking in other clusters..."
26598 - mkdir "${S}"/nbbuild/netbeans || die
26599 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26600 -
26601 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26602 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26603 - touch nb.cluster.extide.built
26604 -
26605 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26606 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26607 - touch nb.cluster.ide.built
26608 -
26609 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26610 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26611 - touch nb.cluster.platform.built
26612 -
26613 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26614 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26615 - touch nb.cluster.webcommon.built
26616 -
26617 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26618 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26619 - touch nb.cluster.websvccommon.built
26620 -
26621 - popd >/dev/null || die
26622 -
26623 - java-pkg-2_src_prepare
26624 -}
26625 -
26626 -src_install() {
26627 - pushd nbbuild/netbeans/php >/dev/null || die
26628 -
26629 - insinto ${INSTALL_DIR}
26630 -
26631 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26632 -
26633 - doins -r *
26634 -
26635 - popd >/dev/null || die
26636 -
26637 - local instdir=${INSTALL_DIR}/modules/ext
26638 - pushd "${D}"/${instdir} >/dev/null || die
26639 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26640 - popd >/dev/null || die
26641 -
26642 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26643 -}
26644
26645 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150923.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150923.ebuild
26646 deleted file mode 100644
26647 index 851ec19..0000000
26648 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150923.ebuild
26649 +++ /dev/null
26650 @@ -1,127 +0,0 @@
26651 -# Copyright 1999-2015 Gentoo Foundation
26652 -# Distributed under the terms of the GNU General Public License v2
26653 -# $Id$
26654 -
26655 -EAPI="4"
26656 -inherit eutils java-pkg-2 java-ant-2
26657 -
26658 -DESCRIPTION="Netbeans PHP Cluster"
26659 -HOMEPAGE="http://netbeans.org/projects/php"
26660 -SLOT="9999"
26661 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
26662 -SRC_URI="${SOURCE_URL}
26663 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26664 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26665 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26666 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26667 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26668 -KEYWORDS="~amd64 ~x86"
26669 -IUSE=""
26670 -S="${WORKDIR}"
26671 -
26672 -CDEPEND="~dev-java/netbeans-extide-${PV}
26673 - ~dev-java/netbeans-ide-${PV}
26674 - ~dev-java/netbeans-platform-${PV}
26675 - ~dev-java/netbeans-webcommon-${PV}
26676 - ~dev-java/netbeans-websvccommon-${PV}
26677 - dev-java/javacup:0"
26678 -DEPEND=">=virtual/jdk-1.7
26679 - app-arch/unzip
26680 - ${CDEPEND}
26681 - dev-java/javahelp:0"
26682 -RDEPEND=">=virtual/jdk-1.7
26683 - ${CDEPEND}"
26684 -
26685 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26686 -
26687 -EANT_BUILD_XML="nbbuild/build.xml"
26688 -EANT_BUILD_TARGET="rebuild-cluster"
26689 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26690 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26691 -JAVA_PKG_BSFIX="off"
26692 -
26693 -src_unpack() {
26694 - unpack $(basename ${SOURCE_URL})
26695 -
26696 - einfo "Deleting bundled jars..."
26697 - find -name "*.jar" -type f -delete
26698 -
26699 - unpack netbeans-9999-r14-build.xml.patch.bz2
26700 -
26701 - pushd "${S}" >/dev/null || die
26702 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26703 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26704 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26705 - popd >/dev/null || die
26706 -}
26707 -
26708 -src_prepare() {
26709 - einfo "Deleting bundled class files..."
26710 - find -name "*.class" -type f | xargs rm -vf
26711 -
26712 - epatch netbeans-9999-r14-build.xml.patch
26713 -
26714 - # Support for custom patches
26715 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26716 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26717 -
26718 - if [ -n "${files}" ] ; then
26719 - einfo "Applying custom patches:"
26720 -
26721 - for file in ${files} ; do
26722 - epatch "${file}"
26723 - done
26724 - fi
26725 - fi
26726 -
26727 - einfo "Symlinking external libraries..."
26728 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26729 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26730 -
26731 - einfo "Linking in other clusters..."
26732 - mkdir "${S}"/nbbuild/netbeans || die
26733 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26734 -
26735 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26736 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26737 - touch nb.cluster.extide.built
26738 -
26739 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26740 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26741 - touch nb.cluster.ide.built
26742 -
26743 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26744 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26745 - touch nb.cluster.platform.built
26746 -
26747 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26748 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26749 - touch nb.cluster.webcommon.built
26750 -
26751 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26752 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26753 - touch nb.cluster.websvccommon.built
26754 -
26755 - popd >/dev/null || die
26756 -
26757 - java-pkg-2_src_prepare
26758 -}
26759 -
26760 -src_install() {
26761 - pushd nbbuild/netbeans/php >/dev/null || die
26762 -
26763 - insinto ${INSTALL_DIR}
26764 -
26765 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26766 -
26767 - doins -r *
26768 -
26769 - popd >/dev/null || die
26770 -
26771 - local instdir=${INSTALL_DIR}/modules/ext
26772 - pushd "${D}"/${instdir} >/dev/null || die
26773 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26774 - popd >/dev/null || die
26775 -
26776 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26777 -}
26778
26779 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150924.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150924.ebuild
26780 deleted file mode 100644
26781 index 1a77382..0000000
26782 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150924.ebuild
26783 +++ /dev/null
26784 @@ -1,127 +0,0 @@
26785 -# Copyright 1999-2015 Gentoo Foundation
26786 -# Distributed under the terms of the GNU General Public License v2
26787 -# $Id$
26788 -
26789 -EAPI="4"
26790 -inherit eutils java-pkg-2 java-ant-2
26791 -
26792 -DESCRIPTION="Netbeans PHP Cluster"
26793 -HOMEPAGE="http://netbeans.org/projects/php"
26794 -SLOT="9999"
26795 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
26796 -SRC_URI="${SOURCE_URL}
26797 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26798 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26799 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26800 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26801 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26802 -KEYWORDS="~amd64 ~x86"
26803 -IUSE=""
26804 -S="${WORKDIR}"
26805 -
26806 -CDEPEND="~dev-java/netbeans-extide-${PV}
26807 - ~dev-java/netbeans-ide-${PV}
26808 - ~dev-java/netbeans-platform-${PV}
26809 - ~dev-java/netbeans-webcommon-${PV}
26810 - ~dev-java/netbeans-websvccommon-${PV}
26811 - dev-java/javacup:0"
26812 -DEPEND=">=virtual/jdk-1.7
26813 - app-arch/unzip
26814 - ${CDEPEND}
26815 - dev-java/javahelp:0"
26816 -RDEPEND=">=virtual/jdk-1.7
26817 - ${CDEPEND}"
26818 -
26819 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26820 -
26821 -EANT_BUILD_XML="nbbuild/build.xml"
26822 -EANT_BUILD_TARGET="rebuild-cluster"
26823 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26824 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26825 -JAVA_PKG_BSFIX="off"
26826 -
26827 -src_unpack() {
26828 - unpack $(basename ${SOURCE_URL})
26829 -
26830 - einfo "Deleting bundled jars..."
26831 - find -name "*.jar" -type f -delete
26832 -
26833 - unpack netbeans-9999-r14-build.xml.patch.bz2
26834 -
26835 - pushd "${S}" >/dev/null || die
26836 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26837 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26838 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26839 - popd >/dev/null || die
26840 -}
26841 -
26842 -src_prepare() {
26843 - einfo "Deleting bundled class files..."
26844 - find -name "*.class" -type f | xargs rm -vf
26845 -
26846 - epatch netbeans-9999-r14-build.xml.patch
26847 -
26848 - # Support for custom patches
26849 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26850 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26851 -
26852 - if [ -n "${files}" ] ; then
26853 - einfo "Applying custom patches:"
26854 -
26855 - for file in ${files} ; do
26856 - epatch "${file}"
26857 - done
26858 - fi
26859 - fi
26860 -
26861 - einfo "Symlinking external libraries..."
26862 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26863 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26864 -
26865 - einfo "Linking in other clusters..."
26866 - mkdir "${S}"/nbbuild/netbeans || die
26867 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
26868 -
26869 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
26870 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26871 - touch nb.cluster.extide.built
26872 -
26873 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
26874 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26875 - touch nb.cluster.ide.built
26876 -
26877 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
26878 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26879 - touch nb.cluster.platform.built
26880 -
26881 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
26882 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26883 - touch nb.cluster.webcommon.built
26884 -
26885 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
26886 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
26887 - touch nb.cluster.websvccommon.built
26888 -
26889 - popd >/dev/null || die
26890 -
26891 - java-pkg-2_src_prepare
26892 -}
26893 -
26894 -src_install() {
26895 - pushd nbbuild/netbeans/php >/dev/null || die
26896 -
26897 - insinto ${INSTALL_DIR}
26898 -
26899 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
26900 -
26901 - doins -r *
26902 -
26903 - popd >/dev/null || die
26904 -
26905 - local instdir=${INSTALL_DIR}/modules/ext
26906 - pushd "${D}"/${instdir} >/dev/null || die
26907 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
26908 - popd >/dev/null || die
26909 -
26910 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
26911 -}
26912
26913 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150925.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150925.ebuild
26914 deleted file mode 100644
26915 index ef2c975..0000000
26916 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150925.ebuild
26917 +++ /dev/null
26918 @@ -1,127 +0,0 @@
26919 -# Copyright 1999-2015 Gentoo Foundation
26920 -# Distributed under the terms of the GNU General Public License v2
26921 -# $Id$
26922 -
26923 -EAPI="4"
26924 -inherit eutils java-pkg-2 java-ant-2
26925 -
26926 -DESCRIPTION="Netbeans PHP Cluster"
26927 -HOMEPAGE="http://netbeans.org/projects/php"
26928 -SLOT="9999"
26929 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
26930 -SRC_URI="${SOURCE_URL}
26931 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
26932 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
26933 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
26934 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
26935 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
26936 -KEYWORDS="~amd64 ~x86"
26937 -IUSE=""
26938 -S="${WORKDIR}"
26939 -
26940 -CDEPEND="~dev-java/netbeans-extide-${PV}
26941 - ~dev-java/netbeans-ide-${PV}
26942 - ~dev-java/netbeans-platform-${PV}
26943 - ~dev-java/netbeans-webcommon-${PV}
26944 - ~dev-java/netbeans-websvccommon-${PV}
26945 - dev-java/javacup:0"
26946 -DEPEND=">=virtual/jdk-1.7
26947 - app-arch/unzip
26948 - ${CDEPEND}
26949 - dev-java/javahelp:0"
26950 -RDEPEND=">=virtual/jdk-1.7
26951 - ${CDEPEND}"
26952 -
26953 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
26954 -
26955 -EANT_BUILD_XML="nbbuild/build.xml"
26956 -EANT_BUILD_TARGET="rebuild-cluster"
26957 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
26958 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
26959 -JAVA_PKG_BSFIX="off"
26960 -
26961 -src_unpack() {
26962 - unpack $(basename ${SOURCE_URL})
26963 -
26964 - einfo "Deleting bundled jars..."
26965 - find -name "*.jar" -type f -delete
26966 -
26967 - unpack netbeans-9999-r14-build.xml.patch.bz2
26968 -
26969 - pushd "${S}" >/dev/null || die
26970 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
26971 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
26972 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
26973 - popd >/dev/null || die
26974 -}
26975 -
26976 -src_prepare() {
26977 - einfo "Deleting bundled class files..."
26978 - find -name "*.class" -type f | xargs rm -vf
26979 -
26980 - epatch netbeans-9999-r14-build.xml.patch
26981 -
26982 - # Support for custom patches
26983 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
26984 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
26985 -
26986 - if [ -n "${files}" ] ; then
26987 - einfo "Applying custom patches:"
26988 -
26989 - for file in ${files} ; do
26990 - epatch "${file}"
26991 - done
26992 - fi
26993 - fi
26994 -
26995 - einfo "Symlinking external libraries..."
26996 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
26997 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
26998 -
26999 - einfo "Linking in other clusters..."
27000 - mkdir "${S}"/nbbuild/netbeans || die
27001 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27002 -
27003 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
27004 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27005 - touch nb.cluster.extide.built
27006 -
27007 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27008 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27009 - touch nb.cluster.ide.built
27010 -
27011 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27012 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27013 - touch nb.cluster.platform.built
27014 -
27015 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
27016 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27017 - touch nb.cluster.webcommon.built
27018 -
27019 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
27020 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27021 - touch nb.cluster.websvccommon.built
27022 -
27023 - popd >/dev/null || die
27024 -
27025 - java-pkg-2_src_prepare
27026 -}
27027 -
27028 -src_install() {
27029 - pushd nbbuild/netbeans/php >/dev/null || die
27030 -
27031 - insinto ${INSTALL_DIR}
27032 -
27033 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27034 -
27035 - doins -r *
27036 -
27037 - popd >/dev/null || die
27038 -
27039 - local instdir=${INSTALL_DIR}/modules/ext
27040 - pushd "${D}"/${instdir} >/dev/null || die
27041 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
27042 - popd >/dev/null || die
27043 -
27044 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
27045 -}
27046
27047 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20150929.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20150929.ebuild
27048 deleted file mode 100644
27049 index 6a249e8..0000000
27050 --- a/dev-java/netbeans-php/netbeans-php-9999_p20150929.ebuild
27051 +++ /dev/null
27052 @@ -1,127 +0,0 @@
27053 -# Copyright 1999-2015 Gentoo Foundation
27054 -# Distributed under the terms of the GNU General Public License v2
27055 -# $Id$
27056 -
27057 -EAPI="4"
27058 -inherit eutils java-pkg-2 java-ant-2
27059 -
27060 -DESCRIPTION="Netbeans PHP Cluster"
27061 -HOMEPAGE="http://netbeans.org/projects/php"
27062 -SLOT="9999"
27063 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
27064 -SRC_URI="${SOURCE_URL}
27065 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27066 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
27067 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
27068 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
27069 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27070 -KEYWORDS="~amd64 ~x86"
27071 -IUSE=""
27072 -S="${WORKDIR}"
27073 -
27074 -CDEPEND="~dev-java/netbeans-extide-${PV}
27075 - ~dev-java/netbeans-ide-${PV}
27076 - ~dev-java/netbeans-platform-${PV}
27077 - ~dev-java/netbeans-webcommon-${PV}
27078 - ~dev-java/netbeans-websvccommon-${PV}
27079 - dev-java/javacup:0"
27080 -DEPEND=">=virtual/jdk-1.7
27081 - app-arch/unzip
27082 - ${CDEPEND}
27083 - dev-java/javahelp:0"
27084 -RDEPEND=">=virtual/jdk-1.7
27085 - ${CDEPEND}"
27086 -
27087 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27088 -
27089 -EANT_BUILD_XML="nbbuild/build.xml"
27090 -EANT_BUILD_TARGET="rebuild-cluster"
27091 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
27092 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27093 -JAVA_PKG_BSFIX="off"
27094 -
27095 -src_unpack() {
27096 - unpack $(basename ${SOURCE_URL})
27097 -
27098 - einfo "Deleting bundled jars..."
27099 - find -name "*.jar" -type f -delete
27100 -
27101 - unpack netbeans-9999-r14-build.xml.patch.bz2
27102 -
27103 - pushd "${S}" >/dev/null || die
27104 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
27105 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
27106 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
27107 - popd >/dev/null || die
27108 -}
27109 -
27110 -src_prepare() {
27111 - einfo "Deleting bundled class files..."
27112 - find -name "*.class" -type f | xargs rm -vf
27113 -
27114 - epatch netbeans-9999-r14-build.xml.patch
27115 -
27116 - # Support for custom patches
27117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27119 -
27120 - if [ -n "${files}" ] ; then
27121 - einfo "Applying custom patches:"
27122 -
27123 - for file in ${files} ; do
27124 - epatch "${file}"
27125 - done
27126 - fi
27127 - fi
27128 -
27129 - einfo "Symlinking external libraries..."
27130 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27131 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
27132 -
27133 - einfo "Linking in other clusters..."
27134 - mkdir "${S}"/nbbuild/netbeans || die
27135 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
27136 -
27137 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
27138 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27139 - touch nb.cluster.extide.built
27140 -
27141 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
27142 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27143 - touch nb.cluster.ide.built
27144 -
27145 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
27146 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27147 - touch nb.cluster.platform.built
27148 -
27149 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
27150 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27151 - touch nb.cluster.webcommon.built
27152 -
27153 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
27154 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
27155 - touch nb.cluster.websvccommon.built
27156 -
27157 - popd >/dev/null || die
27158 -
27159 - java-pkg-2_src_prepare
27160 -}
27161 -
27162 -src_install() {
27163 - pushd nbbuild/netbeans/php >/dev/null || die
27164 -
27165 - insinto ${INSTALL_DIR}
27166 -
27167 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27168 -
27169 - doins -r *
27170 -
27171 - popd >/dev/null || die
27172 -
27173 - local instdir=${INSTALL_DIR}/modules/ext
27174 - pushd "${D}"/${instdir} >/dev/null || die
27175 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
27176 - popd >/dev/null || die
27177 -
27178 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
27179 -}
27180
27181 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
27182 index cbf5751..99ac1b9 100644
27183 --- a/dev-java/netbeans-platform/Manifest
27184 +++ b/dev-java/netbeans-platform/Manifest
27185 @@ -1,11 +1,8 @@
27186 DIST 068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar 66508 SHA256 f91fd63a87fe119f2c3adfe021de416a6748c53af3399d6c4a6ef132a7ddd219 SHA512 9abc9d3ad65344007d5869767e519b9cfd3f55498d6e821333a39912e988d17e24a3e4b4858f917d66d81b2ad3cd97b87e49efa7985f0568e4edccfc055b129d WHIRLPOOL 76f5e62918a7c057bf1ec74289ef13354d1f1e823335089f27326fd251346408d3c7d4c6e33109b105b92caa8bccf6f7ecf7d6fb5c2e2b382b183e2ddf373025
27187 -DIST 091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar 58919 SHA256 3de213479f0d91bed30a124d05a7ef35dfff1f9ca0fca30ae03699191c4a236c SHA512 f1ac88ea0d7d2775ed1a3df9dac39c7dce55ce291da0e48fa6139961a8ac44413f70a73c40ea0ee5da8082067258068cab9321d05183d97c54fe042644bb8603 WHIRLPOOL 47eb3b8406f49248eec24c9e6cad88d8204beaa8a6b01c62cfd247ac10d5f49207bd51fc362e1e03025837e2be0776e6e5b029e071b5efd1b3f39c7ccca532c2
27188 DIST 1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar 529233 SHA256 a61000572baa9e216f035b56dc4f2b4119328e8858af5d523af84b356d7857e0 SHA512 55f88f204cafd6968a952d6d08286220a569f678915446aca2b49bfe3bb7e2de6935d5ce834ef55363209d8f23be7d2275cc517a2ce837b75e5e5a6551e9ba9e WHIRLPOOL 4cba5cb7078c4b24ceec00a54aef36898ca288643c6b85c360b271b2a914e516f298bc489f9e78477411c9ecdaa17f3262381d02b360d4309dc5b9308523b7e7
27189 DIST 1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip 77859 SHA256 1503657e36d02befc5433a57f1134209f98f3d193ea30c9ac0553814a8590a21 SHA512 15834d5448da80be539259e902ffa678a3b94293ffec221ad1e6238f0abd2dd2b588b8c06165f7e89796e96a6660c3166aad13112d34eebbed29163b52074b56 WHIRLPOOL 274c0cf5fa7d44701d7ea82b34758d6fceada1fe88bbea34058a468d350e1661c76f07e7ee0edc6b0c34113f7afc4540f2345e2d1bf6bf577969a305362d4227
27190 DIST 24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar 26106 SHA256 c174ff56ad6c9c9a43da65ef6af3089d06589e3bdce9fd0a46a0a62dce090b3d SHA512 144ce397daeb28dcab232d80ee652851b545b6a98849594352340d7a5044b28c96142b72ea5c3dfab6e0f63fbbd36c6e0404c5cfa43408048ccd550d415456eb WHIRLPOOL ec025825f612aa44e7f8f9c1e3a8b30c21f3c3b13980043e9187b58aefae1a0024b0db5e25e1d4eaa307585d22f1bd32fcc688d5daa5438ad079464c47593c5f
27191 DIST 2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar 241636 SHA256 94ecde163b4ca3a42425cd830c79197f22d0d1336d471ced6a8a83b07acbf7c8 SHA512 346746e19ca24e7489ba7bb283cefa47d2df33e6795e9e275bdc269dc312537264c24537b2128246cca8a4c2053a73e4172c6d0b9f16450e227d9aa895e9c730 WHIRLPOOL beb6125f81acbe80b6249d2b857a0759a876bba677466af6d1b71b54dffe33272d3d8e98953a49e2acf502fc27d60c31eef442e19f5f63a17a3d5190c27e6b69
27192 -DIST 448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar 26104 SHA256 bd2e06ca920417151131874639e21bf0ffb91968d885cd6a668c17fe7fd7b01f SHA512 3f1c78ab6e87e2d95485f3559f169ee374b824113b7d66095917257c7ab810add96acd1b2ab0e8f9d130756d3cf7c0206c8a67e75fc73d7d4b170851369a7330 WHIRLPOOL f05e513001d4a9ac76d177a026a975904266e47b6d50fb545e8260ebf75be123fd4ce34830a5064051f3248fb9bf4d702830e0d48fa7ed6319c6716f11e85aa6
27193 -DIST 4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar 9111 SHA256 6b466172659812544767c70ea22f05ed548e7c7aa934d38cdcf91bca882ab637 SHA512 7a5780bbd1ab40d6cf3f46664d242f0008caeb4472a76920e260b4c84e36e1733136ce782b7deb330c2162d6cc4d4a9d7cc9df091fa446f7052e9db6e8af45ad WHIRLPOOL 191f0d8171744e45d4f8ff8846989d067b884ebf6cd18a4494bae1aeb1c4985dd0cad686ed4c288e480d9536362913ef39bbc99950b0d42a7a22d96bed320e73
27194 DIST 78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar 14733 SHA256 125d1cc1df883470c74f396c23630276ace89ab42fb363166a4248c2ddc1487c SHA512 ac034c2b06ab448ce797c9eeea302895fe70bb9661e9a60d5aac7f0e5f1e5a120763b23f369e7fa061231a176177dc9893789ecb60dd987e5c13eedf6af66ad8 WHIRLPOOL a0d65040a60cf1d4c0cfbbd9c261961d8daf10d3fc10fbf131c642110fa0d0c00e1abe2f72263b61346fac8d21b467bacd65599bed466c900fc655ab3433bfb2
27195 DIST 7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar 58919 SHA256 f30fa9a4f16215bc5d467abef55e1a3814fba7499a42cf46607fad26daf427e3 SHA512 b0169453140a1a8149393581ed3910c6e6423fc80ec8542b7de9de9610c44553ba2bc8ff3a296d172657e2e418d85c9bddc5f1e55cc4c3eae85276d0b5d06233 WHIRLPOOL 55e0f0f943f93bf9eeb5121e65076cfd2e5cd592b752f41db7ecf4a76b494c7d250baa2cc48e4880261821a253065600ee127f1aa648fa31bbd56606fdb45f55
27196 DIST 8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar 10706 SHA256 e48b4a3429196bae0de1966304c6821ea62015bd32f634933b63510875310f97 SHA512 eaee1e783b83cde0d9fc86b895388a2efd07bbc032a7e0781ff698a75c7a7e8c308ed8fdcc0a5730a65d2dcf57698d8c9add6753d09884671888cc69839fbd03 WHIRLPOOL ece6aca595880a49342a4d11f5f5bbd21d9bbcceec5e473da7cbf7583328f9333aefa735133d78858b7cffcfb2f6701953a6a6af5ff4df6c05f2ef6e2b6640df
27197 @@ -16,27 +13,12 @@ DIST A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar 86050 SHA256 fbbda0
27198 DIST AC97B566699146713B3CF0ABC226B5C08EF7CF33-testng-6.8.1-dist.jar 903720 SHA256 f3c0ef4a908848eec98c923cd3251a5c99b5946bee3697f9d22c889192812480 SHA512 84cde632392c370c32d14e7d3f81c655956b2d1ca12b8e5638f6580e34922a9d521b3bc40faec31f96021b03f217988ec685f46757e2e9c28769654306ecc212 WHIRLPOOL 9176b6c49685432617bc35068a2f924059514f710429b2985aede2e9b3c02b8c6cf7f34d8ed04f86a6d4651fe6fca108a3eb8aa3e850dc7f78247d6027083dc7
27199 DIST AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip 388369 SHA256 8dc5a546c2dea5169aa31234a940035f628d561252ff82c835ec8fe28d5f14c4 SHA512 2a7938d152d101416ce2d06bce39e07d670189450a723cb298d23a1c6613c49569c6774fb160081b08f22e644e71b27787a4eb9173856cfb3d56b05bca9b95e4 WHIRLPOOL c12861342b306704f55709b2452e9fb664065f355d4e8407d8e7564c8c89725a60aa2b9d254f00cefd40af62742193b516547e7b1989651a12daf21c77ca3339
27200 DIST B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar 1392395 SHA256 bdddeb459d260a1ef05b38a5bcf55495411c047c90a7790171a6ef54380fba45 SHA512 183874456aefd6c76f490fe28a0df092719787d2772593753d019a04fd83b566db964303fedd4f1d62f203f6cac9d2470c1e52733694d1e464a6abd727d2df61 WHIRLPOOL 5794acfd955018a9d00bbcd405493df78588b7860c599769862dbb8458fd17214efbaa5f6bec784392f6c62408132889874c3b8cb78b7eea49946c456bafd2cf
27201 -DIST CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar 10709 SHA256 df61a21c0a73effa623bd0d20337817cbd01a87f937d66e107cf5537239769b0 SHA512 97bbe98133f78a98fa3ff45a8f68ead170b9471fb1f2e2c2decd0ef8351c27f01c6309fa629bd6ba5a799dd666e4ca454984798e55b1a60c8f1af2daa552e81c WHIRLPOOL e534ac3c40aa8d8b55ebfcaeae6fd2ed947aadee063f3e21dab1e92cc60035304ecdcf9e12f5d9e6124f16cf3001a61a2485afb27010b938cfa182a0634ca1be
27202 -DIST D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar 86200 SHA256 ababd909749480774d3fcf1ea4a56f44399d8e224bc829d70cd5e663d57fa452 SHA512 6dbcb5c2fb3b4c5be9315a0317261a463c77b04e94eddbb2822897170fafff31d563e54bd64d531a78523fc2d228795b0f43293c6e240b89ed738c0d5f597835 WHIRLPOOL 041d3f1e617096f47b47084e83fb2d10215c473d9a7e5a14e86af78626798676ec9c43a11d161d9a056c658914da3dc223dd24cc28941cf25ae9e5fc0a66f131
27203 -DIST E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar 99627 SHA256 8371cebe591b8c5c3e8033d2c5c5dc967a82334604f93f05e2250a9466d01aa9 SHA512 962029a544d158528b312cbc23d333ca45f9b820ea64a2ee33e6fa1965b75c462674d4ed0a236fc991f0685f351f3803c320d2e9861934d805c6add2c14bb2d5 WHIRLPOOL 7913ca58cd9139faa32f4b8eb51217af8ed9d988afe3f2e639cbdce56f1dff21bf0321c383b607e4947cf4a6efd0ed25ecf12e6df55c8b4d80be8345c5951599
27204 -DIST E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar 66432 SHA256 ddd1d56390374535cd0357b178a1ca3ef963960115956025209cb0e2e8ad6b32 SHA512 48ae88ebd5ad847f81518fcb4826a43037f888e764ed55436a6c534759eb7e08bf37acef7bc114fb1aac86d6ba6b8ae5da87c254d5cedea89bda56c93bdaa269 WHIRLPOOL 98b0c330cafacaa8d77ff4873bc15a079ec3efe2b166cdd9df032db7e118519860a68c48b90e7bf2a1d8fa72f822b4556c895510b058d923e8b8dbbe4fea674a
27205 DIST F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar 99610 SHA256 2ca5e00b2a44c9c9a2c1f7f9354ce7680d3908894bccc8468956866c1f8e8ba3 SHA512 ea0a2aa2a93c96321c67cdb871ccde933e03258ad99abaa2d00ce3128a9a88f111766222b0d76fa1a2a585c9bd155371aa1385d9c3b48f429d98c7723ff3bf15 WHIRLPOOL 1a9cfa2f5bdac6717e721f9f16494901c24ac5695924e91fb1895fdd3bd601056c855c49c9362c5cd45f697d55fa246766377ca5e968587936a13052aeb203fe
27206 -DIST F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar 14728 SHA256 f9522cddc8d3017684c33611a334a54d4820d4d474575c3230c6d028227520c1 SHA512 eaaf86c0bfb36147cb86a2d753d73411487fb8d813bd586e5b835a9fa6ca6640646c313e27fb28161048a42b4e6f9c06d3207c01d6b0780a617163d93c1f6c2f WHIRLPOOL c4ae678b00346d3fc212cec9d2f28afa3a397a71649b42f80fcc210a557fd368c8371c89e93f8564c6eb4e6ac597b4df0422b728f4fca4b416eb80a61b0e21b0
27207 DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
27208 DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
27209 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
27210 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
27211 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
27212 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
27213 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
27214 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
27215 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
27216 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
27217 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
27218 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
27219 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
27220 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
27221 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
27222 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
27223 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
27224 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
27225 @@ -58,16 +40,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
27226 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
27227 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
27228 EBUILD netbeans-platform-8.1_rc2.ebuild 9337 SHA256 3c257f2aa4574f4ec2cdcfee98008ed97c8ad08acaf27e4a19a11d6728154bec SHA512 d09eaa53c2a8f7162335ee24832b41c3a5d044f2415e694b895253baab7ced21300cb1eaf509720b261070401fbe71c2f629545705bb4bd41512f12cb432bc4f WHIRLPOOL d36468c532d27fea2d4718a3780175e81e1d2f5df2a6e1bf9a4bad6ee6b2c1f7a7e845a23128d3a5354031970fd6bc2eaa683fe3033b847ec966e9b8db0c4aeb
27229 -EBUILD netbeans-platform-9999_p20150914.ebuild 9382 SHA256 d7484e54be1695327a998c284835af5647524c0faf30647e203482bfc2b42a9f SHA512 d2437197848e0cb0cb15ac5162d3d8118d84596e2029bd6856f22b0632a084c96744493c5f6e21ee6538b6673ee5a98fc776935c0db4c832ebae72053d46adbf WHIRLPOOL ddcaf68172239149f7587eb6f0958103bf1f81888b3e2564c8efe5ae78683b812add70312c84c0e8252daebd6f6d60daebf462db111e2932618f60ef06f5fed8
27230 -EBUILD netbeans-platform-9999_p20150915.ebuild 9382 SHA256 f2d9e3502a2fa112ea60705c08c151460f3a1174fd51ec135c3849c9d8bf5701 SHA512 a232648374fe21c10ee74ca3f90647971ecd7ec0e3555e4e91ee5e730dce657e72920d11e0383833b55df130ffdaec6cca76e1d7de67541c125888746959d183 WHIRLPOOL b19164a85a91651fb0bc4d173331fb68de74ec57a56e6a49c7ec84367418d586319445aa8e0d316edeba3346407b539a307bfaadb709b89a04e9465c198d9dd2
27231 -EBUILD netbeans-platform-9999_p20150917.ebuild 9382 SHA256 45f3f1a96f9e045a94ddae04b32db40ae87947492db8d03c2156e7fca1764ad4 SHA512 c53bb78ae286703fde953989f2b8d6dbc102c37bdc1061f77c8f610f758d0517397ca55b3c34b01b845ed7ce47ef5c05e855991ad7109e5c6c65f155322a0861 WHIRLPOOL 543640c9bf3d6ed8dedec85018f14ed5388205eb527c2db2b72a59c131728f73fefabe8387834bb6bca376c19696823202c917590d61a25b066ffe7f4944fd15
27232 -EBUILD netbeans-platform-9999_p20150918.ebuild 9382 SHA256 1009f597af3b96aebfb9c4d4f6bddd47a400e3397a0a5f1b82df5eac3356dd12 SHA512 7e8fc26f6058182bfae46b6a42c1d0259a43e1f5100d914934ce9a9fc0bf5de06a244bb5edae25afba0eec803c0c0fcccfa51bc6172a291308c349fc5400f446 WHIRLPOOL e8cffc25a99f97f612bba0ff49651c7f903a3d0c7c1c9acca61621f7fb2c088288c3fb9969297d541ba30b132a11ddab6d94d251f1cd2b03cfe87966419623ef
27233 -EBUILD netbeans-platform-9999_p20150921.ebuild 9382 SHA256 5a627ea178bf559e7807ca733940dbfcdfa434b90edbc168c93cbc1c20b39f5f SHA512 46ba9f357d281bdfceb460de5a3bf27e0bbdb9270ac7afb6d6417bb6cde2d7b04d4ef831277242459d15e2d05420f9e6c3d4fa39b8b6465dadbd99ff94aae692 WHIRLPOOL 35e4485314cbaf58ea7bd3d2cdb05d9452f6970fd79bfcd0777960dc6f3dc7fde16ff2ea40f655493bedc12c5407f4fa2efea0c15b248b6a845f5d5df875a1d7
27234 -EBUILD netbeans-platform-9999_p20150922.ebuild 9382 SHA256 f4ddd0f1d57fd2ab26d92115c6cc15673c53a2026bc8445cd6da72c6603bf3f2 SHA512 bb0ac8d0a726225ee56a6c4184ab2dab19c01b16b457457e6d41ddb3b0a8b38a9d1f0fe204ec687c420b072f309ba6bcc87fb53c21f3fff9db0826a5a083d9c1 WHIRLPOOL 952070bff6996a2e187b3dabd82f7dc6eb38f2ea7773a3e87325df9c21a9e0915eca8df6991133500854ed34dedd31b67d683f1dede901345d29bc1bfae7d36c
27235 -EBUILD netbeans-platform-9999_p20150923.ebuild 9382 SHA256 cd2aab694308e65759b20a44ef6f44ef36dc0960b6bedbabfe90a0e38c4f52b7 SHA512 0f4feb08c4c722ba9780bdec1a9fc691e11544c3319884e72a75fb46545e8d62bb3c7a71a7fbc383f87364fe4293c29f1a4170804da76bf0dadd3b0b5bc926dd WHIRLPOOL 6adb9b96ab938acd93809dc56f66aef0f06e897bf6a80c7fb279a040662b02dbec6645e8138db64da2c108f6dfc73641cdb4829364de5b7f312e6ca3116bacf6
27236 -EBUILD netbeans-platform-9999_p20150924.ebuild 9382 SHA256 0e1f7b2689bcd2efeecd722d69be9bae5fbe38d1742774273009bea6220dcba4 SHA512 af40867251bde673a40fb40090920ce6022238b99a73dcd22184ec0e7409ad09de950ce07aa9b457a11a9dd4722231a071b561331028c73d7fecf9446e27d5b9 WHIRLPOOL fed2a31403ffb222b3efa39704a62f9be72867d57c9991619d585196dbbc03f99cef68814057f9d294bd4d557f3ddaaf35dcc35535ccf95ab7262ed8aed3cef0
27237 -EBUILD netbeans-platform-9999_p20150925.ebuild 9382 SHA256 fd582358cbf972f4b8f45709cb9eb0023b265757a94eecc5b33b241cbf770335 SHA512 60b22bbae546c8fe32caf5bb32d553eaf1e520a472ae8b899e1774164733975f5564e7308c7bef2dc8419f7e67e5ce2d1a6c3ecc554fe77c8aa877bc246dc382 WHIRLPOOL 139a03a2fd6fe8bf3a0ccb38af42dc9ada0a44ccd4cfbf25ea0d15026a1e56342d21b8e795bd5c2ba6b1cbe56989d15f04293dcd7bc64b352c9ff39ef214b490
27238 -EBUILD netbeans-platform-9999_p20150929.ebuild 9382 SHA256 b29cf8cb3b38d906e7d870b2e8a0f79de51b59a8ed082a55ec01129ed53a5ff2 SHA512 a0053fba65bc66c9b2f76686ec34f56b07b83e85421af3c2ff2a9b072e2194ecd0e4721f10dc3331ebfa41adeb3176216bd0b0f36a2af494d5277a2d24aba743 WHIRLPOOL b22bfb92f917d71a3b4d82710a8baefb0d1223152f0e3e49c854dc1bdd3210860d47294989719aca12027139d6b81f23628b9d979a8849db1238f6cf22787584
27239 EBUILD netbeans-platform-9999_p20151001.ebuild 9382 SHA256 b240d296480c76bbb7064369bd251082dce9e7022846023f345c298d6918e6bd SHA512 7352181ac30b2c867f1a194a36b9ed8bb7df74b2b6b34995327455bcb64603cb94d74c6c8c19f7e0cc8ffefd190731c377e2212661238eb5a0522af5fdd2cf06 WHIRLPOOL d69c8f39aba08877130d96a9a5230be8a201a1cc078648bfb88e718a2042896ffc12d3f2834f40c277cdeefc6f1c25db27dbb3043bceda2c9752d8c044804ef4
27240 EBUILD netbeans-platform-9999_p20151002.ebuild 9382 SHA256 c854dedc40e4b219058d81b09e6da2efd6ece66af76c1adaef5fbb99c410fb49 SHA512 e3bcb6d9cd44f8987ba9735b0f229123bd3936b070ac81938911c26112961f84c7fba8131ca8557f23a53524f0959074cd928391c1a9718b40ae3dd6d4455c63 WHIRLPOOL f0d6d44be2b67bb4ec1919c704bcd8da4f6160d133cf1e469ced3383dab50a04b9d5a3ca96c134e165913931f322234cd0aa649beb21e1a1d95b99c1906b1ece
27241 EBUILD netbeans-platform-9999_p20151003.ebuild 9382 SHA256 712a25e3f8b9e514688ef851c975e4577d291be80ea238f104774bec7bd8eb88 SHA512 0ddf1f958cbfdbf9e8500450625df7ab3ef1a452b5272c23e80d38f1c40de246276edd6da3fb3198d8b0a8c7d5e6a375776f99269336e71e87018577f0d24c7c WHIRLPOOL 4616082e1d8f0d97e104d23b49aac0dcf3b28d5d46997031b95533a9779b05f4020fdedbfac0f341e79ff04b78723ae99663aea2a9fd713959ac0f33c1141097
27242
27243 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150914.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150914.ebuild
27244 deleted file mode 100644
27245 index 9a51fc4..0000000
27246 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150914.ebuild
27247 +++ /dev/null
27248 @@ -1,166 +0,0 @@
27249 -# Copyright 1999-2015 Gentoo Foundation
27250 -# Distributed under the terms of the GNU General Public License v2
27251 -# $Id$
27252 -
27253 -EAPI="4"
27254 -inherit eutils java-pkg-2 java-ant-2
27255 -
27256 -DESCRIPTION="Netbeans Platform"
27257 -HOMEPAGE="http://netbeans.org/features/platform/"
27258 -SLOT="9999"
27259 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
27260 -SRC_URI="${SOURCE_URL}
27261 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27262 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
27263 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
27264 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
27265 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
27266 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
27267 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
27268 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
27269 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
27270 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
27271 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
27272 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
27273 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
27274 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
27275 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
27276 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27277 -KEYWORDS="~amd64 ~x86"
27278 -IUSE=""
27279 -S="${WORKDIR}"
27280 -
27281 -CDEPEND="dev-java/hamcrest-core:1.3
27282 - dev-java/javahelp:0
27283 - >=dev-java/jna-3.4:0
27284 - dev-java/junit:4[source]
27285 - >=dev-java/osgi-core-api-5:0
27286 - dev-java/osgi-compendium:0
27287 - dev-java/swing-layout:1[source]
27288 - dev-java/testng:0"
27289 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
27290 -# the error:
27291 -# [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]
27292 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
27293 -# [nbmerge] Failed to build target: all-api.html4j
27294 -
27295 -DEPEND="dev-java/oracle-jdk-bin:1.7
27296 - app-arch/unzip
27297 - ${CDEPEND}"
27298 -RDEPEND=">=virtual/jdk-1.7
27299 - ${CDEPEND}"
27300 -
27301 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27302 -
27303 -EANT_BUILD_XML="nbbuild/build.xml"
27304 -EANT_BUILD_TARGET="rebuild-cluster"
27305 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27306 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27307 -JAVA_PKG_BSFIX="off"
27308 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
27309 -JAVA_PKG_WANT_SOURCE="1.7"
27310 -JAVA_PKG_WANT_TARGET="1.7"
27311 -
27312 -src_unpack() {
27313 - unpack $(basename ${SOURCE_URL})
27314 -
27315 - einfo "Deleting bundled jars..."
27316 - find -name "*.jar" -type f -delete
27317 -
27318 - unpack netbeans-9999-r14-build.xml.patch.bz2
27319 -
27320 - pushd "${S}" >/dev/null || die
27321 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
27322 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
27323 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
27324 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
27325 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
27326 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
27327 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
27328 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
27329 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
27330 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
27331 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
27332 - 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
27333 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
27334 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
27335 - popd >/dev/null || die
27336 -}
27337 -
27338 -src_prepare() {
27339 - einfo "Deleting bundled class files..."
27340 - find -name "*.class" -type f | xargs rm -vf
27341 -
27342 - # upstream jna jar contains bundled binary libraries so we disable that feature
27343 - epatch netbeans-9999-r14-build.xml.patch
27344 -
27345 - # Support for custom patches
27346 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27347 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27348 -
27349 - if [ -n "${files}" ] ; then
27350 - einfo "Applying custom patches:"
27351 -
27352 - for file in ${files} ; do
27353 - epatch "${file}"
27354 - done
27355 - fi
27356 - fi
27357 -
27358 - einfo "Symlinking external libraries..."
27359 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
27360 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
27361 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27362 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
27363 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
27364 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
27365 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
27366 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
27367 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
27368 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
27369 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
27370 -
27371 - java-pkg-2_src_prepare
27372 -}
27373 -
27374 -src_compile() {
27375 - unset DISPLAY
27376 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27377 -}
27378 -
27379 -src_install() {
27380 - pushd nbbuild/netbeans/platform >/dev/null || die
27381 -
27382 - java-pkg_dojar lib/*.jar
27383 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27384 -
27385 - insinto ${INSTALL_DIR}
27386 - doins -r *
27387 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
27388 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
27389 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
27390 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
27391 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
27392 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
27393 - rm -fr "${D}"/modules/lib || die
27394 -
27395 - popd >/dev/null || die
27396 -
27397 - fperms 775 ${INSTALL_DIR}/lib/nbexec
27398 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
27399 -
27400 - local instdir=${INSTALL_DIR}/modules/ext
27401 - pushd "${D}"/${instdir} >/dev/null || die
27402 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
27403 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
27404 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
27405 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
27406 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
27407 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
27408 - 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
27409 - 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
27410 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
27411 - popd >/dev/null || die
27412 -
27413 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
27414 -}
27415
27416 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150915.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150915.ebuild
27417 deleted file mode 100644
27418 index cda0f3a..0000000
27419 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150915.ebuild
27420 +++ /dev/null
27421 @@ -1,166 +0,0 @@
27422 -# Copyright 1999-2015 Gentoo Foundation
27423 -# Distributed under the terms of the GNU General Public License v2
27424 -# $Id$
27425 -
27426 -EAPI="4"
27427 -inherit eutils java-pkg-2 java-ant-2
27428 -
27429 -DESCRIPTION="Netbeans Platform"
27430 -HOMEPAGE="http://netbeans.org/features/platform/"
27431 -SLOT="9999"
27432 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
27433 -SRC_URI="${SOURCE_URL}
27434 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27435 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
27436 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
27437 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
27438 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
27439 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
27440 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
27441 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
27442 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
27443 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
27444 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
27445 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
27446 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
27447 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
27448 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
27449 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27450 -KEYWORDS="~amd64 ~x86"
27451 -IUSE=""
27452 -S="${WORKDIR}"
27453 -
27454 -CDEPEND="dev-java/hamcrest-core:1.3
27455 - dev-java/javahelp:0
27456 - >=dev-java/jna-3.4:0
27457 - dev-java/junit:4[source]
27458 - >=dev-java/osgi-core-api-5:0
27459 - dev-java/osgi-compendium:0
27460 - dev-java/swing-layout:1[source]
27461 - dev-java/testng:0"
27462 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
27463 -# the error:
27464 -# [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]
27465 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
27466 -# [nbmerge] Failed to build target: all-api.html4j
27467 -
27468 -DEPEND="dev-java/oracle-jdk-bin:1.7
27469 - app-arch/unzip
27470 - ${CDEPEND}"
27471 -RDEPEND=">=virtual/jdk-1.7
27472 - ${CDEPEND}"
27473 -
27474 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27475 -
27476 -EANT_BUILD_XML="nbbuild/build.xml"
27477 -EANT_BUILD_TARGET="rebuild-cluster"
27478 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27479 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27480 -JAVA_PKG_BSFIX="off"
27481 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
27482 -JAVA_PKG_WANT_SOURCE="1.7"
27483 -JAVA_PKG_WANT_TARGET="1.7"
27484 -
27485 -src_unpack() {
27486 - unpack $(basename ${SOURCE_URL})
27487 -
27488 - einfo "Deleting bundled jars..."
27489 - find -name "*.jar" -type f -delete
27490 -
27491 - unpack netbeans-9999-r14-build.xml.patch.bz2
27492 -
27493 - pushd "${S}" >/dev/null || die
27494 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
27495 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
27496 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
27497 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
27498 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
27499 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
27500 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
27501 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
27502 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
27503 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
27504 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
27505 - 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
27506 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
27507 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
27508 - popd >/dev/null || die
27509 -}
27510 -
27511 -src_prepare() {
27512 - einfo "Deleting bundled class files..."
27513 - find -name "*.class" -type f | xargs rm -vf
27514 -
27515 - # upstream jna jar contains bundled binary libraries so we disable that feature
27516 - epatch netbeans-9999-r14-build.xml.patch
27517 -
27518 - # Support for custom patches
27519 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27520 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27521 -
27522 - if [ -n "${files}" ] ; then
27523 - einfo "Applying custom patches:"
27524 -
27525 - for file in ${files} ; do
27526 - epatch "${file}"
27527 - done
27528 - fi
27529 - fi
27530 -
27531 - einfo "Symlinking external libraries..."
27532 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
27533 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
27534 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27535 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
27536 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
27537 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
27538 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
27539 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
27540 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
27541 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
27542 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
27543 -
27544 - java-pkg-2_src_prepare
27545 -}
27546 -
27547 -src_compile() {
27548 - unset DISPLAY
27549 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27550 -}
27551 -
27552 -src_install() {
27553 - pushd nbbuild/netbeans/platform >/dev/null || die
27554 -
27555 - java-pkg_dojar lib/*.jar
27556 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27557 -
27558 - insinto ${INSTALL_DIR}
27559 - doins -r *
27560 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
27561 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
27562 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
27563 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
27564 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
27565 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
27566 - rm -fr "${D}"/modules/lib || die
27567 -
27568 - popd >/dev/null || die
27569 -
27570 - fperms 775 ${INSTALL_DIR}/lib/nbexec
27571 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
27572 -
27573 - local instdir=${INSTALL_DIR}/modules/ext
27574 - pushd "${D}"/${instdir} >/dev/null || die
27575 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
27576 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
27577 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
27578 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
27579 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
27580 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
27581 - 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
27582 - 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
27583 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
27584 - popd >/dev/null || die
27585 -
27586 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
27587 -}
27588
27589 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150917.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150917.ebuild
27590 deleted file mode 100644
27591 index 9b6a959..0000000
27592 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150917.ebuild
27593 +++ /dev/null
27594 @@ -1,166 +0,0 @@
27595 -# Copyright 1999-2015 Gentoo Foundation
27596 -# Distributed under the terms of the GNU General Public License v2
27597 -# $Id$
27598 -
27599 -EAPI="4"
27600 -inherit eutils java-pkg-2 java-ant-2
27601 -
27602 -DESCRIPTION="Netbeans Platform"
27603 -HOMEPAGE="http://netbeans.org/features/platform/"
27604 -SLOT="9999"
27605 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
27606 -SRC_URI="${SOURCE_URL}
27607 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27608 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
27609 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
27610 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
27611 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
27612 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
27613 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
27614 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
27615 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
27616 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
27617 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
27618 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
27619 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
27620 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
27621 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
27622 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27623 -KEYWORDS="~amd64 ~x86"
27624 -IUSE=""
27625 -S="${WORKDIR}"
27626 -
27627 -CDEPEND="dev-java/hamcrest-core:1.3
27628 - dev-java/javahelp:0
27629 - >=dev-java/jna-3.4:0
27630 - dev-java/junit:4[source]
27631 - >=dev-java/osgi-core-api-5:0
27632 - dev-java/osgi-compendium:0
27633 - dev-java/swing-layout:1[source]
27634 - dev-java/testng:0"
27635 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
27636 -# the error:
27637 -# [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]
27638 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
27639 -# [nbmerge] Failed to build target: all-api.html4j
27640 -
27641 -DEPEND="dev-java/oracle-jdk-bin:1.7
27642 - app-arch/unzip
27643 - ${CDEPEND}"
27644 -RDEPEND=">=virtual/jdk-1.7
27645 - ${CDEPEND}"
27646 -
27647 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27648 -
27649 -EANT_BUILD_XML="nbbuild/build.xml"
27650 -EANT_BUILD_TARGET="rebuild-cluster"
27651 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27652 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27653 -JAVA_PKG_BSFIX="off"
27654 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
27655 -JAVA_PKG_WANT_SOURCE="1.7"
27656 -JAVA_PKG_WANT_TARGET="1.7"
27657 -
27658 -src_unpack() {
27659 - unpack $(basename ${SOURCE_URL})
27660 -
27661 - einfo "Deleting bundled jars..."
27662 - find -name "*.jar" -type f -delete
27663 -
27664 - unpack netbeans-9999-r14-build.xml.patch.bz2
27665 -
27666 - pushd "${S}" >/dev/null || die
27667 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
27668 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
27669 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
27670 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
27671 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
27672 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
27673 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
27674 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
27675 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
27676 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
27677 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
27678 - 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
27679 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
27680 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
27681 - popd >/dev/null || die
27682 -}
27683 -
27684 -src_prepare() {
27685 - einfo "Deleting bundled class files..."
27686 - find -name "*.class" -type f | xargs rm -vf
27687 -
27688 - # upstream jna jar contains bundled binary libraries so we disable that feature
27689 - epatch netbeans-9999-r14-build.xml.patch
27690 -
27691 - # Support for custom patches
27692 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27693 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27694 -
27695 - if [ -n "${files}" ] ; then
27696 - einfo "Applying custom patches:"
27697 -
27698 - for file in ${files} ; do
27699 - epatch "${file}"
27700 - done
27701 - fi
27702 - fi
27703 -
27704 - einfo "Symlinking external libraries..."
27705 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
27706 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
27707 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27708 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
27709 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
27710 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
27711 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
27712 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
27713 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
27714 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
27715 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
27716 -
27717 - java-pkg-2_src_prepare
27718 -}
27719 -
27720 -src_compile() {
27721 - unset DISPLAY
27722 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27723 -}
27724 -
27725 -src_install() {
27726 - pushd nbbuild/netbeans/platform >/dev/null || die
27727 -
27728 - java-pkg_dojar lib/*.jar
27729 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27730 -
27731 - insinto ${INSTALL_DIR}
27732 - doins -r *
27733 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
27734 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
27735 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
27736 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
27737 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
27738 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
27739 - rm -fr "${D}"/modules/lib || die
27740 -
27741 - popd >/dev/null || die
27742 -
27743 - fperms 775 ${INSTALL_DIR}/lib/nbexec
27744 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
27745 -
27746 - local instdir=${INSTALL_DIR}/modules/ext
27747 - pushd "${D}"/${instdir} >/dev/null || die
27748 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
27749 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
27750 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
27751 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
27752 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
27753 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
27754 - 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
27755 - 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
27756 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
27757 - popd >/dev/null || die
27758 -
27759 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
27760 -}
27761
27762 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150918.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150918.ebuild
27763 deleted file mode 100644
27764 index 64afaa8..0000000
27765 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150918.ebuild
27766 +++ /dev/null
27767 @@ -1,166 +0,0 @@
27768 -# Copyright 1999-2015 Gentoo Foundation
27769 -# Distributed under the terms of the GNU General Public License v2
27770 -# $Id$
27771 -
27772 -EAPI="4"
27773 -inherit eutils java-pkg-2 java-ant-2
27774 -
27775 -DESCRIPTION="Netbeans Platform"
27776 -HOMEPAGE="http://netbeans.org/features/platform/"
27777 -SLOT="9999"
27778 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
27779 -SRC_URI="${SOURCE_URL}
27780 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27781 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
27782 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
27783 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
27784 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
27785 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
27786 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
27787 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
27788 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
27789 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
27790 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
27791 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
27792 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
27793 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
27794 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
27795 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27796 -KEYWORDS="~amd64 ~x86"
27797 -IUSE=""
27798 -S="${WORKDIR}"
27799 -
27800 -CDEPEND="dev-java/hamcrest-core:1.3
27801 - dev-java/javahelp:0
27802 - >=dev-java/jna-3.4:0
27803 - dev-java/junit:4[source]
27804 - >=dev-java/osgi-core-api-5:0
27805 - dev-java/osgi-compendium:0
27806 - dev-java/swing-layout:1[source]
27807 - dev-java/testng:0"
27808 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
27809 -# the error:
27810 -# [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]
27811 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
27812 -# [nbmerge] Failed to build target: all-api.html4j
27813 -
27814 -DEPEND="dev-java/oracle-jdk-bin:1.7
27815 - app-arch/unzip
27816 - ${CDEPEND}"
27817 -RDEPEND=">=virtual/jdk-1.7
27818 - ${CDEPEND}"
27819 -
27820 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27821 -
27822 -EANT_BUILD_XML="nbbuild/build.xml"
27823 -EANT_BUILD_TARGET="rebuild-cluster"
27824 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27825 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27826 -JAVA_PKG_BSFIX="off"
27827 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
27828 -JAVA_PKG_WANT_SOURCE="1.7"
27829 -JAVA_PKG_WANT_TARGET="1.7"
27830 -
27831 -src_unpack() {
27832 - unpack $(basename ${SOURCE_URL})
27833 -
27834 - einfo "Deleting bundled jars..."
27835 - find -name "*.jar" -type f -delete
27836 -
27837 - unpack netbeans-9999-r14-build.xml.patch.bz2
27838 -
27839 - pushd "${S}" >/dev/null || die
27840 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
27841 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
27842 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
27843 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
27844 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
27845 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
27846 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
27847 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
27848 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
27849 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
27850 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
27851 - 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
27852 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
27853 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
27854 - popd >/dev/null || die
27855 -}
27856 -
27857 -src_prepare() {
27858 - einfo "Deleting bundled class files..."
27859 - find -name "*.class" -type f | xargs rm -vf
27860 -
27861 - # upstream jna jar contains bundled binary libraries so we disable that feature
27862 - epatch netbeans-9999-r14-build.xml.patch
27863 -
27864 - # Support for custom patches
27865 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
27866 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
27867 -
27868 - if [ -n "${files}" ] ; then
27869 - einfo "Applying custom patches:"
27870 -
27871 - for file in ${files} ; do
27872 - epatch "${file}"
27873 - done
27874 - fi
27875 - fi
27876 -
27877 - einfo "Symlinking external libraries..."
27878 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
27879 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
27880 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
27881 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
27882 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
27883 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
27884 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
27885 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
27886 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
27887 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
27888 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
27889 -
27890 - java-pkg-2_src_prepare
27891 -}
27892 -
27893 -src_compile() {
27894 - unset DISPLAY
27895 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
27896 -}
27897 -
27898 -src_install() {
27899 - pushd nbbuild/netbeans/platform >/dev/null || die
27900 -
27901 - java-pkg_dojar lib/*.jar
27902 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
27903 -
27904 - insinto ${INSTALL_DIR}
27905 - doins -r *
27906 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
27907 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
27908 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
27909 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
27910 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
27911 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
27912 - rm -fr "${D}"/modules/lib || die
27913 -
27914 - popd >/dev/null || die
27915 -
27916 - fperms 775 ${INSTALL_DIR}/lib/nbexec
27917 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
27918 -
27919 - local instdir=${INSTALL_DIR}/modules/ext
27920 - pushd "${D}"/${instdir} >/dev/null || die
27921 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
27922 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
27923 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
27924 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
27925 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
27926 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
27927 - 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
27928 - 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
27929 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
27930 - popd >/dev/null || die
27931 -
27932 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
27933 -}
27934
27935 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150921.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150921.ebuild
27936 deleted file mode 100644
27937 index 7bdf3b1..0000000
27938 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150921.ebuild
27939 +++ /dev/null
27940 @@ -1,166 +0,0 @@
27941 -# Copyright 1999-2015 Gentoo Foundation
27942 -# Distributed under the terms of the GNU General Public License v2
27943 -# $Id$
27944 -
27945 -EAPI="4"
27946 -inherit eutils java-pkg-2 java-ant-2
27947 -
27948 -DESCRIPTION="Netbeans Platform"
27949 -HOMEPAGE="http://netbeans.org/features/platform/"
27950 -SLOT="9999"
27951 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
27952 -SRC_URI="${SOURCE_URL}
27953 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
27954 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
27955 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
27956 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
27957 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
27958 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
27959 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
27960 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
27961 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
27962 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
27963 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
27964 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
27965 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
27966 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
27967 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
27968 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
27969 -KEYWORDS="~amd64 ~x86"
27970 -IUSE=""
27971 -S="${WORKDIR}"
27972 -
27973 -CDEPEND="dev-java/hamcrest-core:1.3
27974 - dev-java/javahelp:0
27975 - >=dev-java/jna-3.4:0
27976 - dev-java/junit:4[source]
27977 - >=dev-java/osgi-core-api-5:0
27978 - dev-java/osgi-compendium:0
27979 - dev-java/swing-layout:1[source]
27980 - dev-java/testng:0"
27981 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
27982 -# the error:
27983 -# [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]
27984 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
27985 -# [nbmerge] Failed to build target: all-api.html4j
27986 -
27987 -DEPEND="dev-java/oracle-jdk-bin:1.7
27988 - app-arch/unzip
27989 - ${CDEPEND}"
27990 -RDEPEND=">=virtual/jdk-1.7
27991 - ${CDEPEND}"
27992 -
27993 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
27994 -
27995 -EANT_BUILD_XML="nbbuild/build.xml"
27996 -EANT_BUILD_TARGET="rebuild-cluster"
27997 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
27998 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
27999 -JAVA_PKG_BSFIX="off"
28000 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28001 -JAVA_PKG_WANT_SOURCE="1.7"
28002 -JAVA_PKG_WANT_TARGET="1.7"
28003 -
28004 -src_unpack() {
28005 - unpack $(basename ${SOURCE_URL})
28006 -
28007 - einfo "Deleting bundled jars..."
28008 - find -name "*.jar" -type f -delete
28009 -
28010 - unpack netbeans-9999-r14-build.xml.patch.bz2
28011 -
28012 - pushd "${S}" >/dev/null || die
28013 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28014 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28015 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28016 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
28017 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
28018 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
28019 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
28020 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
28021 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
28022 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
28023 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
28024 - 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
28025 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28026 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28027 - popd >/dev/null || die
28028 -}
28029 -
28030 -src_prepare() {
28031 - einfo "Deleting bundled class files..."
28032 - find -name "*.class" -type f | xargs rm -vf
28033 -
28034 - # upstream jna jar contains bundled binary libraries so we disable that feature
28035 - epatch netbeans-9999-r14-build.xml.patch
28036 -
28037 - # Support for custom patches
28038 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28039 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28040 -
28041 - if [ -n "${files}" ] ; then
28042 - einfo "Applying custom patches:"
28043 -
28044 - for file in ${files} ; do
28045 - epatch "${file}"
28046 - done
28047 - fi
28048 - fi
28049 -
28050 - einfo "Symlinking external libraries..."
28051 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28052 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28053 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28054 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28055 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28056 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28057 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28058 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28059 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28060 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28061 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28062 -
28063 - java-pkg-2_src_prepare
28064 -}
28065 -
28066 -src_compile() {
28067 - unset DISPLAY
28068 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28069 -}
28070 -
28071 -src_install() {
28072 - pushd nbbuild/netbeans/platform >/dev/null || die
28073 -
28074 - java-pkg_dojar lib/*.jar
28075 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28076 -
28077 - insinto ${INSTALL_DIR}
28078 - doins -r *
28079 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28080 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28081 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28082 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28083 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28084 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28085 - rm -fr "${D}"/modules/lib || die
28086 -
28087 - popd >/dev/null || die
28088 -
28089 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28090 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28091 -
28092 - local instdir=${INSTALL_DIR}/modules/ext
28093 - pushd "${D}"/${instdir} >/dev/null || die
28094 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28095 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28096 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28097 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28098 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28099 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28100 - 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
28101 - 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
28102 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28103 - popd >/dev/null || die
28104 -
28105 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28106 -}
28107
28108 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150922.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150922.ebuild
28109 deleted file mode 100644
28110 index 8d3fef3..0000000
28111 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150922.ebuild
28112 +++ /dev/null
28113 @@ -1,166 +0,0 @@
28114 -# Copyright 1999-2015 Gentoo Foundation
28115 -# Distributed under the terms of the GNU General Public License v2
28116 -# $Id$
28117 -
28118 -EAPI="4"
28119 -inherit eutils java-pkg-2 java-ant-2
28120 -
28121 -DESCRIPTION="Netbeans Platform"
28122 -HOMEPAGE="http://netbeans.org/features/platform/"
28123 -SLOT="9999"
28124 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
28125 -SRC_URI="${SOURCE_URL}
28126 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28127 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
28128 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
28129 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
28130 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
28131 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
28132 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
28133 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
28134 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
28135 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
28136 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
28137 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
28138 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
28139 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
28140 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
28141 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28142 -KEYWORDS="~amd64 ~x86"
28143 -IUSE=""
28144 -S="${WORKDIR}"
28145 -
28146 -CDEPEND="dev-java/hamcrest-core:1.3
28147 - dev-java/javahelp:0
28148 - >=dev-java/jna-3.4:0
28149 - dev-java/junit:4[source]
28150 - >=dev-java/osgi-core-api-5:0
28151 - dev-java/osgi-compendium:0
28152 - dev-java/swing-layout:1[source]
28153 - dev-java/testng:0"
28154 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
28155 -# the error:
28156 -# [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]
28157 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
28158 -# [nbmerge] Failed to build target: all-api.html4j
28159 -
28160 -DEPEND="dev-java/oracle-jdk-bin:1.7
28161 - app-arch/unzip
28162 - ${CDEPEND}"
28163 -RDEPEND=">=virtual/jdk-1.7
28164 - ${CDEPEND}"
28165 -
28166 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28167 -
28168 -EANT_BUILD_XML="nbbuild/build.xml"
28169 -EANT_BUILD_TARGET="rebuild-cluster"
28170 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28171 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28172 -JAVA_PKG_BSFIX="off"
28173 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28174 -JAVA_PKG_WANT_SOURCE="1.7"
28175 -JAVA_PKG_WANT_TARGET="1.7"
28176 -
28177 -src_unpack() {
28178 - unpack $(basename ${SOURCE_URL})
28179 -
28180 - einfo "Deleting bundled jars..."
28181 - find -name "*.jar" -type f -delete
28182 -
28183 - unpack netbeans-9999-r14-build.xml.patch.bz2
28184 -
28185 - pushd "${S}" >/dev/null || die
28186 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28187 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28188 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28189 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
28190 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
28191 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
28192 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
28193 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
28194 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
28195 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
28196 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
28197 - 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
28198 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28199 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28200 - popd >/dev/null || die
28201 -}
28202 -
28203 -src_prepare() {
28204 - einfo "Deleting bundled class files..."
28205 - find -name "*.class" -type f | xargs rm -vf
28206 -
28207 - # upstream jna jar contains bundled binary libraries so we disable that feature
28208 - epatch netbeans-9999-r14-build.xml.patch
28209 -
28210 - # Support for custom patches
28211 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28212 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28213 -
28214 - if [ -n "${files}" ] ; then
28215 - einfo "Applying custom patches:"
28216 -
28217 - for file in ${files} ; do
28218 - epatch "${file}"
28219 - done
28220 - fi
28221 - fi
28222 -
28223 - einfo "Symlinking external libraries..."
28224 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28225 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28226 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28227 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28228 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28229 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28230 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28231 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28232 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28233 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28234 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28235 -
28236 - java-pkg-2_src_prepare
28237 -}
28238 -
28239 -src_compile() {
28240 - unset DISPLAY
28241 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28242 -}
28243 -
28244 -src_install() {
28245 - pushd nbbuild/netbeans/platform >/dev/null || die
28246 -
28247 - java-pkg_dojar lib/*.jar
28248 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28249 -
28250 - insinto ${INSTALL_DIR}
28251 - doins -r *
28252 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28253 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28254 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28255 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28256 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28257 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28258 - rm -fr "${D}"/modules/lib || die
28259 -
28260 - popd >/dev/null || die
28261 -
28262 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28263 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28264 -
28265 - local instdir=${INSTALL_DIR}/modules/ext
28266 - pushd "${D}"/${instdir} >/dev/null || die
28267 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28268 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28269 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28270 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28271 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28272 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28273 - 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
28274 - 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
28275 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28276 - popd >/dev/null || die
28277 -
28278 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28279 -}
28280
28281 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150923.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150923.ebuild
28282 deleted file mode 100644
28283 index 59b4423..0000000
28284 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150923.ebuild
28285 +++ /dev/null
28286 @@ -1,166 +0,0 @@
28287 -# Copyright 1999-2015 Gentoo Foundation
28288 -# Distributed under the terms of the GNU General Public License v2
28289 -# $Id$
28290 -
28291 -EAPI="4"
28292 -inherit eutils java-pkg-2 java-ant-2
28293 -
28294 -DESCRIPTION="Netbeans Platform"
28295 -HOMEPAGE="http://netbeans.org/features/platform/"
28296 -SLOT="9999"
28297 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
28298 -SRC_URI="${SOURCE_URL}
28299 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28300 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
28301 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
28302 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
28303 - http://hg.netbeans.org/binaries/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar
28304 - http://hg.netbeans.org/binaries/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar
28305 - http://hg.netbeans.org/binaries/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar
28306 - http://hg.netbeans.org/binaries/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar
28307 - http://hg.netbeans.org/binaries/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar
28308 - http://hg.netbeans.org/binaries/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar
28309 - http://hg.netbeans.org/binaries/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar
28310 - http://hg.netbeans.org/binaries/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar
28311 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
28312 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
28313 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
28314 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28315 -KEYWORDS="~amd64 ~x86"
28316 -IUSE=""
28317 -S="${WORKDIR}"
28318 -
28319 -CDEPEND="dev-java/hamcrest-core:1.3
28320 - dev-java/javahelp:0
28321 - >=dev-java/jna-3.4:0
28322 - dev-java/junit:4[source]
28323 - >=dev-java/osgi-core-api-5:0
28324 - dev-java/osgi-compendium:0
28325 - dev-java/swing-layout:1[source]
28326 - dev-java/testng:0"
28327 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
28328 -# the error:
28329 -# [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]
28330 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
28331 -# [nbmerge] Failed to build target: all-api.html4j
28332 -
28333 -DEPEND="dev-java/oracle-jdk-bin:1.7
28334 - app-arch/unzip
28335 - ${CDEPEND}"
28336 -RDEPEND=">=virtual/jdk-1.7
28337 - ${CDEPEND}"
28338 -
28339 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28340 -
28341 -EANT_BUILD_XML="nbbuild/build.xml"
28342 -EANT_BUILD_TARGET="rebuild-cluster"
28343 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28344 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28345 -JAVA_PKG_BSFIX="off"
28346 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28347 -JAVA_PKG_WANT_SOURCE="1.7"
28348 -JAVA_PKG_WANT_TARGET="1.7"
28349 -
28350 -src_unpack() {
28351 - unpack $(basename ${SOURCE_URL})
28352 -
28353 - einfo "Deleting bundled jars..."
28354 - find -name "*.jar" -type f -delete
28355 -
28356 - unpack netbeans-9999-r14-build.xml.patch.bz2
28357 -
28358 - pushd "${S}" >/dev/null || die
28359 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28360 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28361 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28362 - ln -s "${DISTDIR}"/D85E2725EE887261A5533F546CD1997BDC838464-ko4j-1.2.1.jar o.n.html.ko4j/external/ko4j-1.2.1.jar || die
28363 - ln -s "${DISTDIR}"/F8DEDF1222AAF1F460B4DEE4F4FB6C689D7FD51E-net.java.html-1.2.1.jar net.java.html/external/net.java.html-1.2.1.jar || die
28364 - ln -s "${DISTDIR}"/091957C242A6FF3AC88D00C57B1703ED2D342B04-net.java.html.boot-1.2.1.jar net.java.html.boot/external/net.java.html.boot-1.2.1.jar || die
28365 - ln -s "${DISTDIR}"/E96EBE549375A4FCB3FACFEBB42F553C8F108606-net.java.html.boot.fx-1.2.1.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.1.jar || die
28366 - ln -s "${DISTDIR}"/CD9F9B8C8971346400FF6CCE9A31AE9C8A5CE46E-net.java.html.boot.script-1.2.1.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.1.jar || die
28367 - ln -s "${DISTDIR}"/448219090165A0BFAC6A8350291637618ACC3CE8-net.java.html.geo-1.2.1.jar net.java.html.geo/external/net.java.html.geo-1.2.1.jar || die
28368 - ln -s "${DISTDIR}"/E27E4D0AE8C8DC507A06C4432F85FEC4918FCA60-net.java.html.json-1.2.1.jar net.java.html.json/external/net.java.html.json-1.2.1.jar || die
28369 - ln -s "${DISTDIR}"/4F8300CCBF919EFD997FABB7666BCDBC369FB2B6-net.java.html.sound-1.2.1.jar net.java.html.sound/external/net.java.html.sound-1.2.1.jar || die
28370 - 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
28371 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28372 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28373 - popd >/dev/null || die
28374 -}
28375 -
28376 -src_prepare() {
28377 - einfo "Deleting bundled class files..."
28378 - find -name "*.class" -type f | xargs rm -vf
28379 -
28380 - # upstream jna jar contains bundled binary libraries so we disable that feature
28381 - epatch netbeans-9999-r14-build.xml.patch
28382 -
28383 - # Support for custom patches
28384 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28385 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28386 -
28387 - if [ -n "${files}" ] ; then
28388 - einfo "Applying custom patches:"
28389 -
28390 - for file in ${files} ; do
28391 - epatch "${file}"
28392 - done
28393 - fi
28394 - fi
28395 -
28396 - einfo "Symlinking external libraries..."
28397 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28398 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28399 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28400 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28401 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28402 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28403 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28404 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28405 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28406 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28407 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28408 -
28409 - java-pkg-2_src_prepare
28410 -}
28411 -
28412 -src_compile() {
28413 - unset DISPLAY
28414 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28415 -}
28416 -
28417 -src_install() {
28418 - pushd nbbuild/netbeans/platform >/dev/null || die
28419 -
28420 - java-pkg_dojar lib/*.jar
28421 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28422 -
28423 - insinto ${INSTALL_DIR}
28424 - doins -r *
28425 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28426 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28427 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28428 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28429 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28430 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28431 - rm -fr "${D}"/modules/lib || die
28432 -
28433 - popd >/dev/null || die
28434 -
28435 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28436 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28437 -
28438 - local instdir=${INSTALL_DIR}/modules/ext
28439 - pushd "${D}"/${instdir} >/dev/null || die
28440 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28441 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28442 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28443 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28444 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28445 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28446 - 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
28447 - 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
28448 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28449 - popd >/dev/null || die
28450 -
28451 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28452 -}
28453
28454 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150924.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150924.ebuild
28455 deleted file mode 100644
28456 index 8e8f1f8..0000000
28457 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150924.ebuild
28458 +++ /dev/null
28459 @@ -1,166 +0,0 @@
28460 -# Copyright 1999-2015 Gentoo Foundation
28461 -# Distributed under the terms of the GNU General Public License v2
28462 -# $Id$
28463 -
28464 -EAPI="4"
28465 -inherit eutils java-pkg-2 java-ant-2
28466 -
28467 -DESCRIPTION="Netbeans Platform"
28468 -HOMEPAGE="http://netbeans.org/features/platform/"
28469 -SLOT="9999"
28470 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
28471 -SRC_URI="${SOURCE_URL}
28472 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28473 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
28474 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
28475 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
28476 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
28477 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
28478 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
28479 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
28480 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
28481 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
28482 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
28483 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
28484 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
28485 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
28486 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
28487 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28488 -KEYWORDS="~amd64 ~x86"
28489 -IUSE=""
28490 -S="${WORKDIR}"
28491 -
28492 -CDEPEND="dev-java/hamcrest-core:1.3
28493 - dev-java/javahelp:0
28494 - >=dev-java/jna-3.4:0
28495 - dev-java/junit:4[source]
28496 - >=dev-java/osgi-core-api-5:0
28497 - dev-java/osgi-compendium:0
28498 - dev-java/swing-layout:1[source]
28499 - dev-java/testng:0"
28500 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
28501 -# the error:
28502 -# [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]
28503 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
28504 -# [nbmerge] Failed to build target: all-api.html4j
28505 -
28506 -DEPEND="dev-java/oracle-jdk-bin:1.7
28507 - app-arch/unzip
28508 - ${CDEPEND}"
28509 -RDEPEND=">=virtual/jdk-1.7
28510 - ${CDEPEND}"
28511 -
28512 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28513 -
28514 -EANT_BUILD_XML="nbbuild/build.xml"
28515 -EANT_BUILD_TARGET="rebuild-cluster"
28516 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28517 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28518 -JAVA_PKG_BSFIX="off"
28519 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28520 -JAVA_PKG_WANT_SOURCE="1.7"
28521 -JAVA_PKG_WANT_TARGET="1.7"
28522 -
28523 -src_unpack() {
28524 - unpack $(basename ${SOURCE_URL})
28525 -
28526 - einfo "Deleting bundled jars..."
28527 - find -name "*.jar" -type f -delete
28528 -
28529 - unpack netbeans-9999-r14-build.xml.patch.bz2
28530 -
28531 - pushd "${S}" >/dev/null || die
28532 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28533 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28534 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28535 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
28536 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
28537 - ln -s "${DISTDIR}"/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar net.java.html.boot/external/net.java.html.boot-1.2.3.jar || die
28538 - ln -s "${DISTDIR}"/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.3.jar || die
28539 - ln -s "${DISTDIR}"/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.3.jar || die
28540 - ln -s "${DISTDIR}"/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar net.java.html.geo/external/net.java.html.geo-1.2.3.jar || die
28541 - ln -s "${DISTDIR}"/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar net.java.html.json/external/net.java.html.json-1.2.3.jar || die
28542 - ln -s "${DISTDIR}"/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar net.java.html.sound/external/net.java.html.sound-1.2.3.jar || die
28543 - 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
28544 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28545 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28546 - popd >/dev/null || die
28547 -}
28548 -
28549 -src_prepare() {
28550 - einfo "Deleting bundled class files..."
28551 - find -name "*.class" -type f | xargs rm -vf
28552 -
28553 - # upstream jna jar contains bundled binary libraries so we disable that feature
28554 - epatch netbeans-9999-r14-build.xml.patch
28555 -
28556 - # Support for custom patches
28557 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28558 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28559 -
28560 - if [ -n "${files}" ] ; then
28561 - einfo "Applying custom patches:"
28562 -
28563 - for file in ${files} ; do
28564 - epatch "${file}"
28565 - done
28566 - fi
28567 - fi
28568 -
28569 - einfo "Symlinking external libraries..."
28570 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28571 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28572 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28573 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28574 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28575 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28576 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28577 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28578 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28579 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28580 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28581 -
28582 - java-pkg-2_src_prepare
28583 -}
28584 -
28585 -src_compile() {
28586 - unset DISPLAY
28587 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28588 -}
28589 -
28590 -src_install() {
28591 - pushd nbbuild/netbeans/platform >/dev/null || die
28592 -
28593 - java-pkg_dojar lib/*.jar
28594 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28595 -
28596 - insinto ${INSTALL_DIR}
28597 - doins -r *
28598 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28599 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28600 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28601 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28602 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28603 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28604 - rm -fr "${D}"/modules/lib || die
28605 -
28606 - popd >/dev/null || die
28607 -
28608 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28609 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28610 -
28611 - local instdir=${INSTALL_DIR}/modules/ext
28612 - pushd "${D}"/${instdir} >/dev/null || die
28613 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28614 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28615 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28616 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28617 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28618 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28619 - 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
28620 - 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
28621 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28622 - popd >/dev/null || die
28623 -
28624 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28625 -}
28626
28627 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150925.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150925.ebuild
28628 deleted file mode 100644
28629 index d9f57a8..0000000
28630 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150925.ebuild
28631 +++ /dev/null
28632 @@ -1,166 +0,0 @@
28633 -# Copyright 1999-2015 Gentoo Foundation
28634 -# Distributed under the terms of the GNU General Public License v2
28635 -# $Id$
28636 -
28637 -EAPI="4"
28638 -inherit eutils java-pkg-2 java-ant-2
28639 -
28640 -DESCRIPTION="Netbeans Platform"
28641 -HOMEPAGE="http://netbeans.org/features/platform/"
28642 -SLOT="9999"
28643 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
28644 -SRC_URI="${SOURCE_URL}
28645 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28646 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
28647 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
28648 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
28649 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
28650 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
28651 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
28652 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
28653 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
28654 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
28655 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
28656 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
28657 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
28658 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
28659 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
28660 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28661 -KEYWORDS="~amd64 ~x86"
28662 -IUSE=""
28663 -S="${WORKDIR}"
28664 -
28665 -CDEPEND="dev-java/hamcrest-core:1.3
28666 - dev-java/javahelp:0
28667 - >=dev-java/jna-3.4:0
28668 - dev-java/junit:4[source]
28669 - >=dev-java/osgi-core-api-5:0
28670 - dev-java/osgi-compendium:0
28671 - dev-java/swing-layout:1[source]
28672 - dev-java/testng:0"
28673 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
28674 -# the error:
28675 -# [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]
28676 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
28677 -# [nbmerge] Failed to build target: all-api.html4j
28678 -
28679 -DEPEND="dev-java/oracle-jdk-bin:1.7
28680 - app-arch/unzip
28681 - ${CDEPEND}"
28682 -RDEPEND=">=virtual/jdk-1.7
28683 - ${CDEPEND}"
28684 -
28685 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28686 -
28687 -EANT_BUILD_XML="nbbuild/build.xml"
28688 -EANT_BUILD_TARGET="rebuild-cluster"
28689 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28690 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28691 -JAVA_PKG_BSFIX="off"
28692 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28693 -JAVA_PKG_WANT_SOURCE="1.7"
28694 -JAVA_PKG_WANT_TARGET="1.7"
28695 -
28696 -src_unpack() {
28697 - unpack $(basename ${SOURCE_URL})
28698 -
28699 - einfo "Deleting bundled jars..."
28700 - find -name "*.jar" -type f -delete
28701 -
28702 - unpack netbeans-9999-r14-build.xml.patch.bz2
28703 -
28704 - pushd "${S}" >/dev/null || die
28705 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28706 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28707 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28708 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
28709 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
28710 - ln -s "${DISTDIR}"/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar net.java.html.boot/external/net.java.html.boot-1.2.3.jar || die
28711 - ln -s "${DISTDIR}"/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.3.jar || die
28712 - ln -s "${DISTDIR}"/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.3.jar || die
28713 - ln -s "${DISTDIR}"/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar net.java.html.geo/external/net.java.html.geo-1.2.3.jar || die
28714 - ln -s "${DISTDIR}"/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar net.java.html.json/external/net.java.html.json-1.2.3.jar || die
28715 - ln -s "${DISTDIR}"/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar net.java.html.sound/external/net.java.html.sound-1.2.3.jar || die
28716 - 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
28717 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28718 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28719 - popd >/dev/null || die
28720 -}
28721 -
28722 -src_prepare() {
28723 - einfo "Deleting bundled class files..."
28724 - find -name "*.class" -type f | xargs rm -vf
28725 -
28726 - # upstream jna jar contains bundled binary libraries so we disable that feature
28727 - epatch netbeans-9999-r14-build.xml.patch
28728 -
28729 - # Support for custom patches
28730 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28731 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28732 -
28733 - if [ -n "${files}" ] ; then
28734 - einfo "Applying custom patches:"
28735 -
28736 - for file in ${files} ; do
28737 - epatch "${file}"
28738 - done
28739 - fi
28740 - fi
28741 -
28742 - einfo "Symlinking external libraries..."
28743 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28744 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28745 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28746 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28747 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28748 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28749 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28750 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28751 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28752 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28753 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28754 -
28755 - java-pkg-2_src_prepare
28756 -}
28757 -
28758 -src_compile() {
28759 - unset DISPLAY
28760 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28761 -}
28762 -
28763 -src_install() {
28764 - pushd nbbuild/netbeans/platform >/dev/null || die
28765 -
28766 - java-pkg_dojar lib/*.jar
28767 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28768 -
28769 - insinto ${INSTALL_DIR}
28770 - doins -r *
28771 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28772 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28773 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28774 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28775 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28776 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28777 - rm -fr "${D}"/modules/lib || die
28778 -
28779 - popd >/dev/null || die
28780 -
28781 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28782 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28783 -
28784 - local instdir=${INSTALL_DIR}/modules/ext
28785 - pushd "${D}"/${instdir} >/dev/null || die
28786 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28787 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28788 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28789 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28790 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28791 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28792 - 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
28793 - 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
28794 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28795 - popd >/dev/null || die
28796 -
28797 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28798 -}
28799
28800 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20150929.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20150929.ebuild
28801 deleted file mode 100644
28802 index eb31ce6..0000000
28803 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20150929.ebuild
28804 +++ /dev/null
28805 @@ -1,166 +0,0 @@
28806 -# Copyright 1999-2015 Gentoo Foundation
28807 -# Distributed under the terms of the GNU General Public License v2
28808 -# $Id$
28809 -
28810 -EAPI="4"
28811 -inherit eutils java-pkg-2 java-ant-2
28812 -
28813 -DESCRIPTION="Netbeans Platform"
28814 -HOMEPAGE="http://netbeans.org/features/platform/"
28815 -SLOT="9999"
28816 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
28817 -SRC_URI="${SOURCE_URL}
28818 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
28819 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
28820 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
28821 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
28822 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
28823 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
28824 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
28825 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
28826 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
28827 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
28828 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
28829 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
28830 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
28831 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
28832 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
28833 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
28834 -KEYWORDS="~amd64 ~x86"
28835 -IUSE=""
28836 -S="${WORKDIR}"
28837 -
28838 -CDEPEND="dev-java/hamcrest-core:1.3
28839 - dev-java/javahelp:0
28840 - >=dev-java/jna-3.4:0
28841 - dev-java/junit:4[source]
28842 - >=dev-java/osgi-core-api-5:0
28843 - dev-java/osgi-compendium:0
28844 - dev-java/swing-layout:1[source]
28845 - dev-java/testng:0"
28846 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
28847 -# the error:
28848 -# [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]
28849 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
28850 -# [nbmerge] Failed to build target: all-api.html4j
28851 -
28852 -DEPEND="dev-java/oracle-jdk-bin:1.7
28853 - app-arch/unzip
28854 - ${CDEPEND}"
28855 -RDEPEND=">=virtual/jdk-1.7
28856 - ${CDEPEND}"
28857 -
28858 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
28859 -
28860 -EANT_BUILD_XML="nbbuild/build.xml"
28861 -EANT_BUILD_TARGET="rebuild-cluster"
28862 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
28863 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
28864 -JAVA_PKG_BSFIX="off"
28865 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
28866 -JAVA_PKG_WANT_SOURCE="1.7"
28867 -JAVA_PKG_WANT_TARGET="1.7"
28868 -
28869 -src_unpack() {
28870 - unpack $(basename ${SOURCE_URL})
28871 -
28872 - einfo "Deleting bundled jars..."
28873 - find -name "*.jar" -type f -delete
28874 -
28875 - unpack netbeans-9999-r14-build.xml.patch.bz2
28876 -
28877 - pushd "${S}" >/dev/null || die
28878 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
28879 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
28880 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
28881 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
28882 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
28883 - ln -s "${DISTDIR}"/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar net.java.html.boot/external/net.java.html.boot-1.2.3.jar || die
28884 - ln -s "${DISTDIR}"/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar net.java.html.boot.fx/external/net.java.html.boot.fx-1.2.3.jar || die
28885 - ln -s "${DISTDIR}"/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar net.java.html.boot.script/external/net.java.html.boot.script-1.2.3.jar || die
28886 - ln -s "${DISTDIR}"/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar net.java.html.geo/external/net.java.html.geo-1.2.3.jar || die
28887 - ln -s "${DISTDIR}"/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar net.java.html.json/external/net.java.html.json-1.2.3.jar || die
28888 - ln -s "${DISTDIR}"/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar net.java.html.sound/external/net.java.html.sound-1.2.3.jar || die
28889 - 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
28890 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
28891 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
28892 - popd >/dev/null || die
28893 -}
28894 -
28895 -src_prepare() {
28896 - einfo "Deleting bundled class files..."
28897 - find -name "*.class" -type f | xargs rm -vf
28898 -
28899 - # upstream jna jar contains bundled binary libraries so we disable that feature
28900 - epatch netbeans-9999-r14-build.xml.patch
28901 -
28902 - # Support for custom patches
28903 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
28904 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
28905 -
28906 - if [ -n "${files}" ] ; then
28907 - einfo "Applying custom patches:"
28908 -
28909 - for file in ${files} ; do
28910 - epatch "${file}"
28911 - done
28912 - fi
28913 - fi
28914 -
28915 - einfo "Symlinking external libraries..."
28916 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
28917 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
28918 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
28919 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
28920 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
28921 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
28922 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
28923 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
28924 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
28925 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
28926 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
28927 -
28928 - java-pkg-2_src_prepare
28929 -}
28930 -
28931 -src_compile() {
28932 - unset DISPLAY
28933 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
28934 -}
28935 -
28936 -src_install() {
28937 - pushd nbbuild/netbeans/platform >/dev/null || die
28938 -
28939 - java-pkg_dojar lib/*.jar
28940 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
28941 -
28942 - insinto ${INSTALL_DIR}
28943 - doins -r *
28944 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
28945 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
28946 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
28947 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
28948 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
28949 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
28950 - rm -fr "${D}"/modules/lib || die
28951 -
28952 - popd >/dev/null || die
28953 -
28954 - fperms 775 ${INSTALL_DIR}/lib/nbexec
28955 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
28956 -
28957 - local instdir=${INSTALL_DIR}/modules/ext
28958 - pushd "${D}"/${instdir} >/dev/null || die
28959 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
28960 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
28961 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
28962 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
28963 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
28964 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
28965 - 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
28966 - 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
28967 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
28968 - popd >/dev/null || die
28969 -
28970 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
28971 -}
28972
28973 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
28974 index b00aa96..664c5c7 100644
28975 --- a/dev-java/netbeans-profiler/Manifest
28976 +++ b/dev-java/netbeans-profiler/Manifest
28977 @@ -3,16 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
28978 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
28979 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
28980 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
28981 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
28982 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
28983 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
28984 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
28985 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
28986 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
28987 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
28988 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
28989 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
28990 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
28991 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
28992 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
28993 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
28994 @@ -34,16 +24,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
28995 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
28996 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
28997 EBUILD netbeans-profiler-8.1_rc2.ebuild 3427 SHA256 a142e156521746287b96e62a067e8a1fa3c6d1545a5528e2fd210e1b9c703906 SHA512 e2c864258c2dee2cf734ba2654c88c80c7a4f5a141a12370dae16c9a90609e0e84a0469ccab6925edb809e2bd192974372d5d4dcb69f3caeaf184a9c47fe0262 WHIRLPOOL 92fcf803213ad769fcf9df2bc8fc801423b222a727bf95bfabff28f38c8d1ef76c4a3193fae5f5a2b64d9a043e5bd5f42dd0cef165067ba94e8dc5fc9aec0312
28998 -EBUILD netbeans-profiler-9999_p20150914.ebuild 3472 SHA256 70e6661ae19b9266a061eeae848bfc222db8ce83c0e63637938067ff772faaf6 SHA512 9a453a6ddb59beeff6c76e35cfd583c9d96aa0a6cb3ffa76bcc954289dd10b37e8217c06e5098b0b7caebf839ae6f3e6cc8debd0965f0ed465add1a4ff0b952c WHIRLPOOL d9716e833060942bb6ed623db92d0c8e4d9b7a0ba3a469202a2231cf3e284ebcaf3b003e267a51a515e302bb230a342341d34445690e2402a02584f71c7d2e05
28999 -EBUILD netbeans-profiler-9999_p20150915.ebuild 3472 SHA256 01581023520ea4635eda739ffb179de6d38c872a1ce42e6ed792220a06d5f311 SHA512 c544c37dd73b6ff1731546ddd9385d123b7dd13dab285942866717ac400bf80cc6ca845a8c85f3ad99455a7e4bdc262f5c03a0e0a36129bcd1578f6a879387dc WHIRLPOOL e5ba068860153926651ce45fd7e1faaca227309cf526bcc89a17d5d36c77ce31c60f5e84ec36ba90b4f4910aa9b7ba0aacf74f387e2f597ede1f4f47d5d4144d
29000 -EBUILD netbeans-profiler-9999_p20150917.ebuild 3472 SHA256 2b949c0af59dacd0e30d51e60659528b55041b000a1aef96cc7422a829bd2320 SHA512 485ca7879e90647fe574fd12db26e9c8b6f7394e5f92f3e044b51e5be6ebdf56f5043a1dd0b210d14eefafd8b16de9ec17da2fb859302b45d840b3dad5096c11 WHIRLPOOL b6a701fea76f991c55fffa914aefa67aeaaf07f65c376d972b5fa7efd31c9832b88cc33ad84a07773d07a29822975ff3f65755eb4f895a46ca2b5e5236e75e17
29001 -EBUILD netbeans-profiler-9999_p20150918.ebuild 3472 SHA256 4b067d0cf88e07520b898d1517d8cc9424c0f3ffe8566ba95fab1f09e8156b11 SHA512 094a3e1b7c34d56eafce16c6390a0a6350a5085fcafcdb2b397047b3f7099c2cc3e6134226d0f7179108e3661b5b0f50667a2d6210ab57646e6ac4bb71bd4bcd WHIRLPOOL 188edf451ed3900a9304acfe331ff406a6975964f2ec2cccbaced4d476efece2efb1780d85b64f802c5bd61cd38642c487f61a3f78d6c358180ee810b6bb79da
29002 -EBUILD netbeans-profiler-9999_p20150921.ebuild 3472 SHA256 a3b83a65bad45a4981dc07d66052a7d1de1a1a37ce6b8f89eb58ea95cbef43b8 SHA512 ecfcdb22255d29e370263c3cce8f10380bb2a1e0e085a4845f99a5df8ad8042003e8c094c93351ec68baf77ab92a5b2c8dc7e6d565154a86ce58257f27b5e7de WHIRLPOOL 45b435b2a604a9250f0df1e26bef7127a468ca7ae39db7c39a81515173edf3472acb3aa129c428708c4c3ef88a6dc0eaf466218e3971c1af99e284b6b3866d4a
29003 -EBUILD netbeans-profiler-9999_p20150922.ebuild 3472 SHA256 54668d243147bd6336a0fa4d6e3ff8cae77f52badc3016fea8abab711ba22652 SHA512 1c3272053939b1efefb957764ccdd6deef74ab66ced39e7333e2c786ec744a00768eced0589a9616e22627c71a07be28d72d1e591199e3203aad7c9f323c285f WHIRLPOOL f0d70717ffdef782282e6daf1b884b08f2e1dd2098c907165eb159befc97935883067daa915070969601e3cf2592c0e2c14092f53d4e241ae4c6cf1c2720c42e
29004 -EBUILD netbeans-profiler-9999_p20150923.ebuild 3472 SHA256 8abeb38b9a8940ef502b8cbffae3bc2d59a5ec36659a120a987dca62e2a29936 SHA512 15dd5d679b6e50f571e1ab69751603a2e8810a084625c64a4324e44b1d03fc60d3fc4d7fd7c036a1de54fff7bc078e509285ee20c87645b7ae4e496ac74678cb WHIRLPOOL d98d88e28a19f5b7e0271e9d477fbbd8f3d7d5c3ea83c8bae4827db00f5b896f1fabcb14b4793e40f8707845bbe12d26e3146e316c307d3d5f82b5b0e9fbb895
29005 -EBUILD netbeans-profiler-9999_p20150924.ebuild 3472 SHA256 8cd244916c5b32f8f8ae7ae4e3e5669b2993726139810ad5ade728455d0ad2f7 SHA512 c80454f86e45c6b7829dedd0bde7999696ac35461829a3dbc88efcc8078d54ae0f481d2e94f8adc006116d47f99bd15ab13b3c1b38086241b633b4ee603fdc9b WHIRLPOOL 5f920428cb0665204ad5acfe46349ea740b9e7e52eb0c314432eb901d54cb73c40f47b8d88f47a0dc5df249c1570c533711ce5fea95e05597b885c0cb143e56a
29006 -EBUILD netbeans-profiler-9999_p20150925.ebuild 3472 SHA256 fa9dccd6939559f3155e97a6db4acffa4542bfab9e05aab2b339c4ab2e2e743e SHA512 8b986d1e9cfda6b04495ee94665c0bac82bb2efd61ea2446db7904df779e7070535b8276cbfe183007e11e7333d8ee1ece841052b0eb6d4c77bf2691934f924f WHIRLPOOL de707c41f5e0450f9442fb5b64a09ed4a0fc360d89e2dcfc685923715ba06e80eeb0b8b5667143030ffbe920821e0101d704724ddfd6f5026f33664add50dda8
29007 -EBUILD netbeans-profiler-9999_p20150929.ebuild 3472 SHA256 b82e95aa6e5265eac887b1552e68e10c3884174df66c447248444eeb2d90b48c SHA512 f4d5664b8161020fe6f360dddea06da25b089d690eacce71024d3e4e8a4ad7b3bac0b07ef15729755869e260937b2af80aabe71b06e386bfd85bac0acb548171 WHIRLPOOL d8e774ebefc407e6ce206c282abdf00b6517ba236445d334b1d9028d7d50eba0b011fb19d1c46894e3c94d4f5551fd374ddd5c5c7030abf3d62c890032431fbd
29008 EBUILD netbeans-profiler-9999_p20151001.ebuild 3472 SHA256 1b18ebd1d0c854f9c64c65a1a28feaf75ed2a361ea47e30504efd1c1b31380fa SHA512 81ae8b10fcded109712ffbafb154be971dac86ce1085f54b94bf3cdd67e2b9af749fd0d4aa2810cf0cada6dfed42a704b92230251a3ace47068030ca6aea5dff WHIRLPOOL 37b00b190b836c33666ce47d6f36d8cf9b4f32e0e812fc4f3642f5d2eb154780019cac3228f88ecd83ed796c79d5628ce72a5f69a350241e7d5d7496ec6f0f5c
29009 EBUILD netbeans-profiler-9999_p20151002.ebuild 3472 SHA256 9720248bf90bbc4decb48481ec3e8c4ffa1c84b6b7feb728781a171540bcce0e SHA512 4e3a9f84c42dca79952c2ed8d6fa19e536d46fda7c8f3a6626ef764b31c5d8903831f9e3a3d665840ec8ee3c730cf5c613bb27000040518c6d74f92081274b30 WHIRLPOOL 27c33660b378c52a89adc216a468c740fa45fee8bab23e861b7dbf3b18c5400acad65dc16c6c22b94e8822dc7a62ab1996d84475ab723eb5db832805963683fd
29010 EBUILD netbeans-profiler-9999_p20151003.ebuild 3472 SHA256 2b610710e7f7262ea0e901b77046f63c73828fe76ca32d40f03fe795fb4c090a SHA512 c332d809aa77f1a232b2a9a0289fd25b0534ef741629fb8fe5d77a76139ad042085cc4deb7f30a6a1355b3ec664514144cf2bdb5ca477e9dad11da3b9c3a7903 WHIRLPOOL 2a5460186493fd25e5af63b921d94e94652179149d616ddc7ce5360138048dfb01a21caa276bf0f7a7111425ae605569b757bca698244dfc7c184f886dd0fa66
29011
29012 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150914.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150914.ebuild
29013 deleted file mode 100644
29014 index 73a61a7..0000000
29015 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150914.ebuild
29016 +++ /dev/null
29017 @@ -1,121 +0,0 @@
29018 -# Copyright 1999-2015 Gentoo Foundation
29019 -# Distributed under the terms of the GNU General Public License v2
29020 -# $Id$
29021 -
29022 -EAPI="4"
29023 -inherit eutils java-pkg-2 java-ant-2
29024 -
29025 -DESCRIPTION="Netbeans Profiler Cluster"
29026 -HOMEPAGE="http://netbeans.org/projects/profiler"
29027 -SLOT="9999"
29028 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
29029 -SRC_URI="${SOURCE_URL}
29030 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29031 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29032 -KEYWORDS="~amd64 ~x86"
29033 -IUSE=""
29034 -S="${WORKDIR}"
29035 -
29036 -# Binary files needed for remote profiling
29037 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29038 -
29039 -CDEPEND="~dev-java/netbeans-extide-${PV}
29040 - ~dev-java/netbeans-ide-${PV}
29041 - ~dev-java/netbeans-java-${PV}
29042 - ~dev-java/netbeans-platform-${PV}"
29043 -DEPEND=">=virtual/jdk-1.7
29044 - app-arch/unzip
29045 - ${CDEPEND}
29046 - dev-java/javahelp:0"
29047 -RDEPEND=">=virtual/jdk-1.7
29048 - ${CDEPEND}"
29049 -
29050 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29051 -
29052 -EANT_BUILD_XML="nbbuild/build.xml"
29053 -EANT_BUILD_TARGET="rebuild-cluster"
29054 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29055 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29056 -JAVA_PKG_BSFIX="off"
29057 -
29058 -src_unpack() {
29059 - unpack $(basename ${SOURCE_URL})
29060 -
29061 - einfo "Deleting bundled jars..."
29062 - find -name "*.jar" -type f -delete
29063 -
29064 - unpack netbeans-9999-r14-build.xml.patch.bz2
29065 -}
29066 -
29067 -src_prepare() {
29068 - einfo "Deleting bundled class files..."
29069 - find -name "*.class" -type f | xargs rm -vf
29070 -
29071 - epatch netbeans-9999-r14-build.xml.patch
29072 -
29073 - # Support for custom patches
29074 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29075 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29076 -
29077 - if [ -n "${files}" ] ; then
29078 - einfo "Applying custom patches:"
29079 -
29080 - for file in ${files} ; do
29081 - epatch "${file}"
29082 - done
29083 - fi
29084 - fi
29085 -
29086 - einfo "Symlinking external libraries..."
29087 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29088 -
29089 - einfo "Linking in other clusters..."
29090 - mkdir "${S}"/nbbuild/netbeans || die
29091 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29092 -
29093 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29094 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29095 - touch nb.cluster.extide.built
29096 -
29097 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29098 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29099 - touch nb.cluster.ide.built
29100 -
29101 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29102 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29103 - touch nb.cluster.java.built
29104 -
29105 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29106 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29107 - touch nb.cluster.platform.built
29108 -
29109 - popd >/dev/null || die
29110 -
29111 - java-pkg-2_src_prepare
29112 -}
29113 -
29114 -src_install() {
29115 - pushd nbbuild/netbeans/profiler >/dev/null || die
29116 -
29117 - insinto ${INSTALL_DIR}
29118 -
29119 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29120 -
29121 - doins -r *
29122 -
29123 - for file in lib/deployed/cvm/linux/*.so ; do
29124 - fperms 755 ${file}
29125 - done
29126 -
29127 - for file in lib/deployed/jdk*/linux*/*.so ; do
29128 - fperms 755 ${file}
29129 - done
29130 -
29131 - for file in remote-pack-defs/*.sh ; do
29132 - fperms 755 ${file}
29133 - done
29134 -
29135 - popd >/dev/null || die
29136 -
29137 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29138 -}
29139
29140 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150915.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150915.ebuild
29141 deleted file mode 100644
29142 index 3370475..0000000
29143 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150915.ebuild
29144 +++ /dev/null
29145 @@ -1,121 +0,0 @@
29146 -# Copyright 1999-2015 Gentoo Foundation
29147 -# Distributed under the terms of the GNU General Public License v2
29148 -# $Id$
29149 -
29150 -EAPI="4"
29151 -inherit eutils java-pkg-2 java-ant-2
29152 -
29153 -DESCRIPTION="Netbeans Profiler Cluster"
29154 -HOMEPAGE="http://netbeans.org/projects/profiler"
29155 -SLOT="9999"
29156 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
29157 -SRC_URI="${SOURCE_URL}
29158 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29159 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29160 -KEYWORDS="~amd64 ~x86"
29161 -IUSE=""
29162 -S="${WORKDIR}"
29163 -
29164 -# Binary files needed for remote profiling
29165 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29166 -
29167 -CDEPEND="~dev-java/netbeans-extide-${PV}
29168 - ~dev-java/netbeans-ide-${PV}
29169 - ~dev-java/netbeans-java-${PV}
29170 - ~dev-java/netbeans-platform-${PV}"
29171 -DEPEND=">=virtual/jdk-1.7
29172 - app-arch/unzip
29173 - ${CDEPEND}
29174 - dev-java/javahelp:0"
29175 -RDEPEND=">=virtual/jdk-1.7
29176 - ${CDEPEND}"
29177 -
29178 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29179 -
29180 -EANT_BUILD_XML="nbbuild/build.xml"
29181 -EANT_BUILD_TARGET="rebuild-cluster"
29182 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29183 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29184 -JAVA_PKG_BSFIX="off"
29185 -
29186 -src_unpack() {
29187 - unpack $(basename ${SOURCE_URL})
29188 -
29189 - einfo "Deleting bundled jars..."
29190 - find -name "*.jar" -type f -delete
29191 -
29192 - unpack netbeans-9999-r14-build.xml.patch.bz2
29193 -}
29194 -
29195 -src_prepare() {
29196 - einfo "Deleting bundled class files..."
29197 - find -name "*.class" -type f | xargs rm -vf
29198 -
29199 - epatch netbeans-9999-r14-build.xml.patch
29200 -
29201 - # Support for custom patches
29202 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29203 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29204 -
29205 - if [ -n "${files}" ] ; then
29206 - einfo "Applying custom patches:"
29207 -
29208 - for file in ${files} ; do
29209 - epatch "${file}"
29210 - done
29211 - fi
29212 - fi
29213 -
29214 - einfo "Symlinking external libraries..."
29215 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29216 -
29217 - einfo "Linking in other clusters..."
29218 - mkdir "${S}"/nbbuild/netbeans || die
29219 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29220 -
29221 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29222 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29223 - touch nb.cluster.extide.built
29224 -
29225 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29226 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29227 - touch nb.cluster.ide.built
29228 -
29229 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29230 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29231 - touch nb.cluster.java.built
29232 -
29233 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29234 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29235 - touch nb.cluster.platform.built
29236 -
29237 - popd >/dev/null || die
29238 -
29239 - java-pkg-2_src_prepare
29240 -}
29241 -
29242 -src_install() {
29243 - pushd nbbuild/netbeans/profiler >/dev/null || die
29244 -
29245 - insinto ${INSTALL_DIR}
29246 -
29247 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29248 -
29249 - doins -r *
29250 -
29251 - for file in lib/deployed/cvm/linux/*.so ; do
29252 - fperms 755 ${file}
29253 - done
29254 -
29255 - for file in lib/deployed/jdk*/linux*/*.so ; do
29256 - fperms 755 ${file}
29257 - done
29258 -
29259 - for file in remote-pack-defs/*.sh ; do
29260 - fperms 755 ${file}
29261 - done
29262 -
29263 - popd >/dev/null || die
29264 -
29265 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29266 -}
29267
29268 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150917.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150917.ebuild
29269 deleted file mode 100644
29270 index 11fbfc6..0000000
29271 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150917.ebuild
29272 +++ /dev/null
29273 @@ -1,121 +0,0 @@
29274 -# Copyright 1999-2015 Gentoo Foundation
29275 -# Distributed under the terms of the GNU General Public License v2
29276 -# $Id$
29277 -
29278 -EAPI="4"
29279 -inherit eutils java-pkg-2 java-ant-2
29280 -
29281 -DESCRIPTION="Netbeans Profiler Cluster"
29282 -HOMEPAGE="http://netbeans.org/projects/profiler"
29283 -SLOT="9999"
29284 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
29285 -SRC_URI="${SOURCE_URL}
29286 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29287 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29288 -KEYWORDS="~amd64 ~x86"
29289 -IUSE=""
29290 -S="${WORKDIR}"
29291 -
29292 -# Binary files needed for remote profiling
29293 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29294 -
29295 -CDEPEND="~dev-java/netbeans-extide-${PV}
29296 - ~dev-java/netbeans-ide-${PV}
29297 - ~dev-java/netbeans-java-${PV}
29298 - ~dev-java/netbeans-platform-${PV}"
29299 -DEPEND=">=virtual/jdk-1.7
29300 - app-arch/unzip
29301 - ${CDEPEND}
29302 - dev-java/javahelp:0"
29303 -RDEPEND=">=virtual/jdk-1.7
29304 - ${CDEPEND}"
29305 -
29306 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29307 -
29308 -EANT_BUILD_XML="nbbuild/build.xml"
29309 -EANT_BUILD_TARGET="rebuild-cluster"
29310 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29311 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29312 -JAVA_PKG_BSFIX="off"
29313 -
29314 -src_unpack() {
29315 - unpack $(basename ${SOURCE_URL})
29316 -
29317 - einfo "Deleting bundled jars..."
29318 - find -name "*.jar" -type f -delete
29319 -
29320 - unpack netbeans-9999-r14-build.xml.patch.bz2
29321 -}
29322 -
29323 -src_prepare() {
29324 - einfo "Deleting bundled class files..."
29325 - find -name "*.class" -type f | xargs rm -vf
29326 -
29327 - epatch netbeans-9999-r14-build.xml.patch
29328 -
29329 - # Support for custom patches
29330 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29331 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29332 -
29333 - if [ -n "${files}" ] ; then
29334 - einfo "Applying custom patches:"
29335 -
29336 - for file in ${files} ; do
29337 - epatch "${file}"
29338 - done
29339 - fi
29340 - fi
29341 -
29342 - einfo "Symlinking external libraries..."
29343 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29344 -
29345 - einfo "Linking in other clusters..."
29346 - mkdir "${S}"/nbbuild/netbeans || die
29347 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29348 -
29349 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29350 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29351 - touch nb.cluster.extide.built
29352 -
29353 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29354 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29355 - touch nb.cluster.ide.built
29356 -
29357 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29358 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29359 - touch nb.cluster.java.built
29360 -
29361 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29362 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29363 - touch nb.cluster.platform.built
29364 -
29365 - popd >/dev/null || die
29366 -
29367 - java-pkg-2_src_prepare
29368 -}
29369 -
29370 -src_install() {
29371 - pushd nbbuild/netbeans/profiler >/dev/null || die
29372 -
29373 - insinto ${INSTALL_DIR}
29374 -
29375 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29376 -
29377 - doins -r *
29378 -
29379 - for file in lib/deployed/cvm/linux/*.so ; do
29380 - fperms 755 ${file}
29381 - done
29382 -
29383 - for file in lib/deployed/jdk*/linux*/*.so ; do
29384 - fperms 755 ${file}
29385 - done
29386 -
29387 - for file in remote-pack-defs/*.sh ; do
29388 - fperms 755 ${file}
29389 - done
29390 -
29391 - popd >/dev/null || die
29392 -
29393 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29394 -}
29395
29396 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150918.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150918.ebuild
29397 deleted file mode 100644
29398 index 906e685..0000000
29399 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150918.ebuild
29400 +++ /dev/null
29401 @@ -1,121 +0,0 @@
29402 -# Copyright 1999-2015 Gentoo Foundation
29403 -# Distributed under the terms of the GNU General Public License v2
29404 -# $Id$
29405 -
29406 -EAPI="4"
29407 -inherit eutils java-pkg-2 java-ant-2
29408 -
29409 -DESCRIPTION="Netbeans Profiler Cluster"
29410 -HOMEPAGE="http://netbeans.org/projects/profiler"
29411 -SLOT="9999"
29412 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
29413 -SRC_URI="${SOURCE_URL}
29414 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29415 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29416 -KEYWORDS="~amd64 ~x86"
29417 -IUSE=""
29418 -S="${WORKDIR}"
29419 -
29420 -# Binary files needed for remote profiling
29421 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29422 -
29423 -CDEPEND="~dev-java/netbeans-extide-${PV}
29424 - ~dev-java/netbeans-ide-${PV}
29425 - ~dev-java/netbeans-java-${PV}
29426 - ~dev-java/netbeans-platform-${PV}"
29427 -DEPEND=">=virtual/jdk-1.7
29428 - app-arch/unzip
29429 - ${CDEPEND}
29430 - dev-java/javahelp:0"
29431 -RDEPEND=">=virtual/jdk-1.7
29432 - ${CDEPEND}"
29433 -
29434 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29435 -
29436 -EANT_BUILD_XML="nbbuild/build.xml"
29437 -EANT_BUILD_TARGET="rebuild-cluster"
29438 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29439 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29440 -JAVA_PKG_BSFIX="off"
29441 -
29442 -src_unpack() {
29443 - unpack $(basename ${SOURCE_URL})
29444 -
29445 - einfo "Deleting bundled jars..."
29446 - find -name "*.jar" -type f -delete
29447 -
29448 - unpack netbeans-9999-r14-build.xml.patch.bz2
29449 -}
29450 -
29451 -src_prepare() {
29452 - einfo "Deleting bundled class files..."
29453 - find -name "*.class" -type f | xargs rm -vf
29454 -
29455 - epatch netbeans-9999-r14-build.xml.patch
29456 -
29457 - # Support for custom patches
29458 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29459 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29460 -
29461 - if [ -n "${files}" ] ; then
29462 - einfo "Applying custom patches:"
29463 -
29464 - for file in ${files} ; do
29465 - epatch "${file}"
29466 - done
29467 - fi
29468 - fi
29469 -
29470 - einfo "Symlinking external libraries..."
29471 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29472 -
29473 - einfo "Linking in other clusters..."
29474 - mkdir "${S}"/nbbuild/netbeans || die
29475 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29476 -
29477 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29478 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29479 - touch nb.cluster.extide.built
29480 -
29481 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29482 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29483 - touch nb.cluster.ide.built
29484 -
29485 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29486 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29487 - touch nb.cluster.java.built
29488 -
29489 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29490 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29491 - touch nb.cluster.platform.built
29492 -
29493 - popd >/dev/null || die
29494 -
29495 - java-pkg-2_src_prepare
29496 -}
29497 -
29498 -src_install() {
29499 - pushd nbbuild/netbeans/profiler >/dev/null || die
29500 -
29501 - insinto ${INSTALL_DIR}
29502 -
29503 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29504 -
29505 - doins -r *
29506 -
29507 - for file in lib/deployed/cvm/linux/*.so ; do
29508 - fperms 755 ${file}
29509 - done
29510 -
29511 - for file in lib/deployed/jdk*/linux*/*.so ; do
29512 - fperms 755 ${file}
29513 - done
29514 -
29515 - for file in remote-pack-defs/*.sh ; do
29516 - fperms 755 ${file}
29517 - done
29518 -
29519 - popd >/dev/null || die
29520 -
29521 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29522 -}
29523
29524 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150921.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150921.ebuild
29525 deleted file mode 100644
29526 index dc709d3..0000000
29527 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150921.ebuild
29528 +++ /dev/null
29529 @@ -1,121 +0,0 @@
29530 -# Copyright 1999-2015 Gentoo Foundation
29531 -# Distributed under the terms of the GNU General Public License v2
29532 -# $Id$
29533 -
29534 -EAPI="4"
29535 -inherit eutils java-pkg-2 java-ant-2
29536 -
29537 -DESCRIPTION="Netbeans Profiler Cluster"
29538 -HOMEPAGE="http://netbeans.org/projects/profiler"
29539 -SLOT="9999"
29540 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
29541 -SRC_URI="${SOURCE_URL}
29542 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29543 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29544 -KEYWORDS="~amd64 ~x86"
29545 -IUSE=""
29546 -S="${WORKDIR}"
29547 -
29548 -# Binary files needed for remote profiling
29549 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29550 -
29551 -CDEPEND="~dev-java/netbeans-extide-${PV}
29552 - ~dev-java/netbeans-ide-${PV}
29553 - ~dev-java/netbeans-java-${PV}
29554 - ~dev-java/netbeans-platform-${PV}"
29555 -DEPEND=">=virtual/jdk-1.7
29556 - app-arch/unzip
29557 - ${CDEPEND}
29558 - dev-java/javahelp:0"
29559 -RDEPEND=">=virtual/jdk-1.7
29560 - ${CDEPEND}"
29561 -
29562 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29563 -
29564 -EANT_BUILD_XML="nbbuild/build.xml"
29565 -EANT_BUILD_TARGET="rebuild-cluster"
29566 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29567 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29568 -JAVA_PKG_BSFIX="off"
29569 -
29570 -src_unpack() {
29571 - unpack $(basename ${SOURCE_URL})
29572 -
29573 - einfo "Deleting bundled jars..."
29574 - find -name "*.jar" -type f -delete
29575 -
29576 - unpack netbeans-9999-r14-build.xml.patch.bz2
29577 -}
29578 -
29579 -src_prepare() {
29580 - einfo "Deleting bundled class files..."
29581 - find -name "*.class" -type f | xargs rm -vf
29582 -
29583 - epatch netbeans-9999-r14-build.xml.patch
29584 -
29585 - # Support for custom patches
29586 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29587 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29588 -
29589 - if [ -n "${files}" ] ; then
29590 - einfo "Applying custom patches:"
29591 -
29592 - for file in ${files} ; do
29593 - epatch "${file}"
29594 - done
29595 - fi
29596 - fi
29597 -
29598 - einfo "Symlinking external libraries..."
29599 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29600 -
29601 - einfo "Linking in other clusters..."
29602 - mkdir "${S}"/nbbuild/netbeans || die
29603 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29604 -
29605 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29606 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29607 - touch nb.cluster.extide.built
29608 -
29609 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29610 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29611 - touch nb.cluster.ide.built
29612 -
29613 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29614 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29615 - touch nb.cluster.java.built
29616 -
29617 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29618 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29619 - touch nb.cluster.platform.built
29620 -
29621 - popd >/dev/null || die
29622 -
29623 - java-pkg-2_src_prepare
29624 -}
29625 -
29626 -src_install() {
29627 - pushd nbbuild/netbeans/profiler >/dev/null || die
29628 -
29629 - insinto ${INSTALL_DIR}
29630 -
29631 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29632 -
29633 - doins -r *
29634 -
29635 - for file in lib/deployed/cvm/linux/*.so ; do
29636 - fperms 755 ${file}
29637 - done
29638 -
29639 - for file in lib/deployed/jdk*/linux*/*.so ; do
29640 - fperms 755 ${file}
29641 - done
29642 -
29643 - for file in remote-pack-defs/*.sh ; do
29644 - fperms 755 ${file}
29645 - done
29646 -
29647 - popd >/dev/null || die
29648 -
29649 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29650 -}
29651
29652 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150922.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150922.ebuild
29653 deleted file mode 100644
29654 index 41b0f68..0000000
29655 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150922.ebuild
29656 +++ /dev/null
29657 @@ -1,121 +0,0 @@
29658 -# Copyright 1999-2015 Gentoo Foundation
29659 -# Distributed under the terms of the GNU General Public License v2
29660 -# $Id$
29661 -
29662 -EAPI="4"
29663 -inherit eutils java-pkg-2 java-ant-2
29664 -
29665 -DESCRIPTION="Netbeans Profiler Cluster"
29666 -HOMEPAGE="http://netbeans.org/projects/profiler"
29667 -SLOT="9999"
29668 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
29669 -SRC_URI="${SOURCE_URL}
29670 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29671 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29672 -KEYWORDS="~amd64 ~x86"
29673 -IUSE=""
29674 -S="${WORKDIR}"
29675 -
29676 -# Binary files needed for remote profiling
29677 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29678 -
29679 -CDEPEND="~dev-java/netbeans-extide-${PV}
29680 - ~dev-java/netbeans-ide-${PV}
29681 - ~dev-java/netbeans-java-${PV}
29682 - ~dev-java/netbeans-platform-${PV}"
29683 -DEPEND=">=virtual/jdk-1.7
29684 - app-arch/unzip
29685 - ${CDEPEND}
29686 - dev-java/javahelp:0"
29687 -RDEPEND=">=virtual/jdk-1.7
29688 - ${CDEPEND}"
29689 -
29690 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29691 -
29692 -EANT_BUILD_XML="nbbuild/build.xml"
29693 -EANT_BUILD_TARGET="rebuild-cluster"
29694 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29695 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29696 -JAVA_PKG_BSFIX="off"
29697 -
29698 -src_unpack() {
29699 - unpack $(basename ${SOURCE_URL})
29700 -
29701 - einfo "Deleting bundled jars..."
29702 - find -name "*.jar" -type f -delete
29703 -
29704 - unpack netbeans-9999-r14-build.xml.patch.bz2
29705 -}
29706 -
29707 -src_prepare() {
29708 - einfo "Deleting bundled class files..."
29709 - find -name "*.class" -type f | xargs rm -vf
29710 -
29711 - epatch netbeans-9999-r14-build.xml.patch
29712 -
29713 - # Support for custom patches
29714 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29715 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29716 -
29717 - if [ -n "${files}" ] ; then
29718 - einfo "Applying custom patches:"
29719 -
29720 - for file in ${files} ; do
29721 - epatch "${file}"
29722 - done
29723 - fi
29724 - fi
29725 -
29726 - einfo "Symlinking external libraries..."
29727 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29728 -
29729 - einfo "Linking in other clusters..."
29730 - mkdir "${S}"/nbbuild/netbeans || die
29731 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29732 -
29733 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29734 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29735 - touch nb.cluster.extide.built
29736 -
29737 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29738 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29739 - touch nb.cluster.ide.built
29740 -
29741 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29742 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29743 - touch nb.cluster.java.built
29744 -
29745 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29746 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29747 - touch nb.cluster.platform.built
29748 -
29749 - popd >/dev/null || die
29750 -
29751 - java-pkg-2_src_prepare
29752 -}
29753 -
29754 -src_install() {
29755 - pushd nbbuild/netbeans/profiler >/dev/null || die
29756 -
29757 - insinto ${INSTALL_DIR}
29758 -
29759 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29760 -
29761 - doins -r *
29762 -
29763 - for file in lib/deployed/cvm/linux/*.so ; do
29764 - fperms 755 ${file}
29765 - done
29766 -
29767 - for file in lib/deployed/jdk*/linux*/*.so ; do
29768 - fperms 755 ${file}
29769 - done
29770 -
29771 - for file in remote-pack-defs/*.sh ; do
29772 - fperms 755 ${file}
29773 - done
29774 -
29775 - popd >/dev/null || die
29776 -
29777 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29778 -}
29779
29780 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150923.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150923.ebuild
29781 deleted file mode 100644
29782 index 03474ad..0000000
29783 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150923.ebuild
29784 +++ /dev/null
29785 @@ -1,121 +0,0 @@
29786 -# Copyright 1999-2015 Gentoo Foundation
29787 -# Distributed under the terms of the GNU General Public License v2
29788 -# $Id$
29789 -
29790 -EAPI="4"
29791 -inherit eutils java-pkg-2 java-ant-2
29792 -
29793 -DESCRIPTION="Netbeans Profiler Cluster"
29794 -HOMEPAGE="http://netbeans.org/projects/profiler"
29795 -SLOT="9999"
29796 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
29797 -SRC_URI="${SOURCE_URL}
29798 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29799 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29800 -KEYWORDS="~amd64 ~x86"
29801 -IUSE=""
29802 -S="${WORKDIR}"
29803 -
29804 -# Binary files needed for remote profiling
29805 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29806 -
29807 -CDEPEND="~dev-java/netbeans-extide-${PV}
29808 - ~dev-java/netbeans-ide-${PV}
29809 - ~dev-java/netbeans-java-${PV}
29810 - ~dev-java/netbeans-platform-${PV}"
29811 -DEPEND=">=virtual/jdk-1.7
29812 - app-arch/unzip
29813 - ${CDEPEND}
29814 - dev-java/javahelp:0"
29815 -RDEPEND=">=virtual/jdk-1.7
29816 - ${CDEPEND}"
29817 -
29818 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29819 -
29820 -EANT_BUILD_XML="nbbuild/build.xml"
29821 -EANT_BUILD_TARGET="rebuild-cluster"
29822 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29823 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29824 -JAVA_PKG_BSFIX="off"
29825 -
29826 -src_unpack() {
29827 - unpack $(basename ${SOURCE_URL})
29828 -
29829 - einfo "Deleting bundled jars..."
29830 - find -name "*.jar" -type f -delete
29831 -
29832 - unpack netbeans-9999-r14-build.xml.patch.bz2
29833 -}
29834 -
29835 -src_prepare() {
29836 - einfo "Deleting bundled class files..."
29837 - find -name "*.class" -type f | xargs rm -vf
29838 -
29839 - epatch netbeans-9999-r14-build.xml.patch
29840 -
29841 - # Support for custom patches
29842 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29843 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29844 -
29845 - if [ -n "${files}" ] ; then
29846 - einfo "Applying custom patches:"
29847 -
29848 - for file in ${files} ; do
29849 - epatch "${file}"
29850 - done
29851 - fi
29852 - fi
29853 -
29854 - einfo "Symlinking external libraries..."
29855 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29856 -
29857 - einfo "Linking in other clusters..."
29858 - mkdir "${S}"/nbbuild/netbeans || die
29859 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29860 -
29861 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29862 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29863 - touch nb.cluster.extide.built
29864 -
29865 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29866 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29867 - touch nb.cluster.ide.built
29868 -
29869 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29870 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29871 - touch nb.cluster.java.built
29872 -
29873 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
29874 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29875 - touch nb.cluster.platform.built
29876 -
29877 - popd >/dev/null || die
29878 -
29879 - java-pkg-2_src_prepare
29880 -}
29881 -
29882 -src_install() {
29883 - pushd nbbuild/netbeans/profiler >/dev/null || die
29884 -
29885 - insinto ${INSTALL_DIR}
29886 -
29887 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
29888 -
29889 - doins -r *
29890 -
29891 - for file in lib/deployed/cvm/linux/*.so ; do
29892 - fperms 755 ${file}
29893 - done
29894 -
29895 - for file in lib/deployed/jdk*/linux*/*.so ; do
29896 - fperms 755 ${file}
29897 - done
29898 -
29899 - for file in remote-pack-defs/*.sh ; do
29900 - fperms 755 ${file}
29901 - done
29902 -
29903 - popd >/dev/null || die
29904 -
29905 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
29906 -}
29907
29908 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150924.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150924.ebuild
29909 deleted file mode 100644
29910 index 9e4b128..0000000
29911 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150924.ebuild
29912 +++ /dev/null
29913 @@ -1,121 +0,0 @@
29914 -# Copyright 1999-2015 Gentoo Foundation
29915 -# Distributed under the terms of the GNU General Public License v2
29916 -# $Id$
29917 -
29918 -EAPI="4"
29919 -inherit eutils java-pkg-2 java-ant-2
29920 -
29921 -DESCRIPTION="Netbeans Profiler Cluster"
29922 -HOMEPAGE="http://netbeans.org/projects/profiler"
29923 -SLOT="9999"
29924 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
29925 -SRC_URI="${SOURCE_URL}
29926 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
29927 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
29928 -KEYWORDS="~amd64 ~x86"
29929 -IUSE=""
29930 -S="${WORKDIR}"
29931 -
29932 -# Binary files needed for remote profiling
29933 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
29934 -
29935 -CDEPEND="~dev-java/netbeans-extide-${PV}
29936 - ~dev-java/netbeans-ide-${PV}
29937 - ~dev-java/netbeans-java-${PV}
29938 - ~dev-java/netbeans-platform-${PV}"
29939 -DEPEND=">=virtual/jdk-1.7
29940 - app-arch/unzip
29941 - ${CDEPEND}
29942 - dev-java/javahelp:0"
29943 -RDEPEND=">=virtual/jdk-1.7
29944 - ${CDEPEND}"
29945 -
29946 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
29947 -
29948 -EANT_BUILD_XML="nbbuild/build.xml"
29949 -EANT_BUILD_TARGET="rebuild-cluster"
29950 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
29951 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
29952 -JAVA_PKG_BSFIX="off"
29953 -
29954 -src_unpack() {
29955 - unpack $(basename ${SOURCE_URL})
29956 -
29957 - einfo "Deleting bundled jars..."
29958 - find -name "*.jar" -type f -delete
29959 -
29960 - unpack netbeans-9999-r14-build.xml.patch.bz2
29961 -}
29962 -
29963 -src_prepare() {
29964 - einfo "Deleting bundled class files..."
29965 - find -name "*.class" -type f | xargs rm -vf
29966 -
29967 - epatch netbeans-9999-r14-build.xml.patch
29968 -
29969 - # Support for custom patches
29970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
29971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
29972 -
29973 - if [ -n "${files}" ] ; then
29974 - einfo "Applying custom patches:"
29975 -
29976 - for file in ${files} ; do
29977 - epatch "${file}"
29978 - done
29979 - fi
29980 - fi
29981 -
29982 - einfo "Symlinking external libraries..."
29983 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
29984 -
29985 - einfo "Linking in other clusters..."
29986 - mkdir "${S}"/nbbuild/netbeans || die
29987 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
29988 -
29989 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
29990 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29991 - touch nb.cluster.extide.built
29992 -
29993 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
29994 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29995 - touch nb.cluster.ide.built
29996 -
29997 - ln -s /usr/share/netbeans-java-${SLOT} java || die
29998 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
29999 - touch nb.cluster.java.built
30000 -
30001 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30002 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30003 - touch nb.cluster.platform.built
30004 -
30005 - popd >/dev/null || die
30006 -
30007 - java-pkg-2_src_prepare
30008 -}
30009 -
30010 -src_install() {
30011 - pushd nbbuild/netbeans/profiler >/dev/null || die
30012 -
30013 - insinto ${INSTALL_DIR}
30014 -
30015 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30016 -
30017 - doins -r *
30018 -
30019 - for file in lib/deployed/cvm/linux/*.so ; do
30020 - fperms 755 ${file}
30021 - done
30022 -
30023 - for file in lib/deployed/jdk*/linux*/*.so ; do
30024 - fperms 755 ${file}
30025 - done
30026 -
30027 - for file in remote-pack-defs/*.sh ; do
30028 - fperms 755 ${file}
30029 - done
30030 -
30031 - popd >/dev/null || die
30032 -
30033 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
30034 -}
30035
30036 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150925.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150925.ebuild
30037 deleted file mode 100644
30038 index a3ec76e..0000000
30039 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150925.ebuild
30040 +++ /dev/null
30041 @@ -1,121 +0,0 @@
30042 -# Copyright 1999-2015 Gentoo Foundation
30043 -# Distributed under the terms of the GNU General Public License v2
30044 -# $Id$
30045 -
30046 -EAPI="4"
30047 -inherit eutils java-pkg-2 java-ant-2
30048 -
30049 -DESCRIPTION="Netbeans Profiler Cluster"
30050 -HOMEPAGE="http://netbeans.org/projects/profiler"
30051 -SLOT="9999"
30052 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
30053 -SRC_URI="${SOURCE_URL}
30054 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
30055 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30056 -KEYWORDS="~amd64 ~x86"
30057 -IUSE=""
30058 -S="${WORKDIR}"
30059 -
30060 -# Binary files needed for remote profiling
30061 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
30062 -
30063 -CDEPEND="~dev-java/netbeans-extide-${PV}
30064 - ~dev-java/netbeans-ide-${PV}
30065 - ~dev-java/netbeans-java-${PV}
30066 - ~dev-java/netbeans-platform-${PV}"
30067 -DEPEND=">=virtual/jdk-1.7
30068 - app-arch/unzip
30069 - ${CDEPEND}
30070 - dev-java/javahelp:0"
30071 -RDEPEND=">=virtual/jdk-1.7
30072 - ${CDEPEND}"
30073 -
30074 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30075 -
30076 -EANT_BUILD_XML="nbbuild/build.xml"
30077 -EANT_BUILD_TARGET="rebuild-cluster"
30078 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30079 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30080 -JAVA_PKG_BSFIX="off"
30081 -
30082 -src_unpack() {
30083 - unpack $(basename ${SOURCE_URL})
30084 -
30085 - einfo "Deleting bundled jars..."
30086 - find -name "*.jar" -type f -delete
30087 -
30088 - unpack netbeans-9999-r14-build.xml.patch.bz2
30089 -}
30090 -
30091 -src_prepare() {
30092 - einfo "Deleting bundled class files..."
30093 - find -name "*.class" -type f | xargs rm -vf
30094 -
30095 - epatch netbeans-9999-r14-build.xml.patch
30096 -
30097 - # Support for custom patches
30098 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30099 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30100 -
30101 - if [ -n "${files}" ] ; then
30102 - einfo "Applying custom patches:"
30103 -
30104 - for file in ${files} ; do
30105 - epatch "${file}"
30106 - done
30107 - fi
30108 - fi
30109 -
30110 - einfo "Symlinking external libraries..."
30111 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30112 -
30113 - einfo "Linking in other clusters..."
30114 - mkdir "${S}"/nbbuild/netbeans || die
30115 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30116 -
30117 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30118 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30119 - touch nb.cluster.extide.built
30120 -
30121 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30122 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30123 - touch nb.cluster.ide.built
30124 -
30125 - ln -s /usr/share/netbeans-java-${SLOT} java || die
30126 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30127 - touch nb.cluster.java.built
30128 -
30129 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30130 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30131 - touch nb.cluster.platform.built
30132 -
30133 - popd >/dev/null || die
30134 -
30135 - java-pkg-2_src_prepare
30136 -}
30137 -
30138 -src_install() {
30139 - pushd nbbuild/netbeans/profiler >/dev/null || die
30140 -
30141 - insinto ${INSTALL_DIR}
30142 -
30143 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30144 -
30145 - doins -r *
30146 -
30147 - for file in lib/deployed/cvm/linux/*.so ; do
30148 - fperms 755 ${file}
30149 - done
30150 -
30151 - for file in lib/deployed/jdk*/linux*/*.so ; do
30152 - fperms 755 ${file}
30153 - done
30154 -
30155 - for file in remote-pack-defs/*.sh ; do
30156 - fperms 755 ${file}
30157 - done
30158 -
30159 - popd >/dev/null || die
30160 -
30161 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
30162 -}
30163
30164 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150929.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150929.ebuild
30165 deleted file mode 100644
30166 index 855820b..0000000
30167 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20150929.ebuild
30168 +++ /dev/null
30169 @@ -1,121 +0,0 @@
30170 -# Copyright 1999-2015 Gentoo Foundation
30171 -# Distributed under the terms of the GNU General Public License v2
30172 -# $Id$
30173 -
30174 -EAPI="4"
30175 -inherit eutils java-pkg-2 java-ant-2
30176 -
30177 -DESCRIPTION="Netbeans Profiler Cluster"
30178 -HOMEPAGE="http://netbeans.org/projects/profiler"
30179 -SLOT="9999"
30180 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
30181 -SRC_URI="${SOURCE_URL}
30182 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
30183 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30184 -KEYWORDS="~amd64 ~x86"
30185 -IUSE=""
30186 -S="${WORKDIR}"
30187 -
30188 -# Binary files needed for remote profiling
30189 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
30190 -
30191 -CDEPEND="~dev-java/netbeans-extide-${PV}
30192 - ~dev-java/netbeans-ide-${PV}
30193 - ~dev-java/netbeans-java-${PV}
30194 - ~dev-java/netbeans-platform-${PV}"
30195 -DEPEND=">=virtual/jdk-1.7
30196 - app-arch/unzip
30197 - ${CDEPEND}
30198 - dev-java/javahelp:0"
30199 -RDEPEND=">=virtual/jdk-1.7
30200 - ${CDEPEND}"
30201 -
30202 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30203 -
30204 -EANT_BUILD_XML="nbbuild/build.xml"
30205 -EANT_BUILD_TARGET="rebuild-cluster"
30206 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30207 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30208 -JAVA_PKG_BSFIX="off"
30209 -
30210 -src_unpack() {
30211 - unpack $(basename ${SOURCE_URL})
30212 -
30213 - einfo "Deleting bundled jars..."
30214 - find -name "*.jar" -type f -delete
30215 -
30216 - unpack netbeans-9999-r14-build.xml.patch.bz2
30217 -}
30218 -
30219 -src_prepare() {
30220 - einfo "Deleting bundled class files..."
30221 - find -name "*.class" -type f | xargs rm -vf
30222 -
30223 - epatch netbeans-9999-r14-build.xml.patch
30224 -
30225 - # Support for custom patches
30226 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30227 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30228 -
30229 - if [ -n "${files}" ] ; then
30230 - einfo "Applying custom patches:"
30231 -
30232 - for file in ${files} ; do
30233 - epatch "${file}"
30234 - done
30235 - fi
30236 - fi
30237 -
30238 - einfo "Symlinking external libraries..."
30239 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30240 -
30241 - einfo "Linking in other clusters..."
30242 - mkdir "${S}"/nbbuild/netbeans || die
30243 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30244 -
30245 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30246 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30247 - touch nb.cluster.extide.built
30248 -
30249 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30250 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30251 - touch nb.cluster.ide.built
30252 -
30253 - ln -s /usr/share/netbeans-java-${SLOT} java || die
30254 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30255 - touch nb.cluster.java.built
30256 -
30257 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30258 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30259 - touch nb.cluster.platform.built
30260 -
30261 - popd >/dev/null || die
30262 -
30263 - java-pkg-2_src_prepare
30264 -}
30265 -
30266 -src_install() {
30267 - pushd nbbuild/netbeans/profiler >/dev/null || die
30268 -
30269 - insinto ${INSTALL_DIR}
30270 -
30271 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30272 -
30273 - doins -r *
30274 -
30275 - for file in lib/deployed/cvm/linux/*.so ; do
30276 - fperms 755 ${file}
30277 - done
30278 -
30279 - for file in lib/deployed/jdk*/linux*/*.so ; do
30280 - fperms 755 ${file}
30281 - done
30282 -
30283 - for file in remote-pack-defs/*.sh ; do
30284 - fperms 755 ${file}
30285 - done
30286 -
30287 - popd >/dev/null || die
30288 -
30289 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
30290 -}
30291
30292 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
30293 index 40249f9..b859a78 100644
30294 --- a/dev-java/netbeans-webcommon/Manifest
30295 +++ b/dev-java/netbeans-webcommon/Manifest
30296 @@ -12,16 +12,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
30297 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
30298 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
30299 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
30300 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
30301 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
30302 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
30303 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
30304 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
30305 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
30306 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
30307 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
30308 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
30309 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
30310 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
30311 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
30312 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
30313 @@ -43,16 +33,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
30314 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
30315 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
30316 EBUILD netbeans-webcommon-8.1_rc2.ebuild 4946 SHA256 62c9421fd1f005d264d6c6f4eb6a0da4ba51fab3b6367b8128e543f24ef10242 SHA512 d38f9ca1f9a6671f7404a456544e2ea85f9261d6f011edcbee25c0ed829cfc751dd4a62a46db8081f23ad2bb82be1af2b0885d5863e6cd0f2be94073d2bc7547 WHIRLPOOL 6cc61860487ab3ed2b7db33ac73ce4df96dcbb739316f5b2cd0d0135be4ec9f5d4f3f8025dedf62a612b23dd7403d9fc9366848b8b8fe9311e8c2425099d1eab
30317 -EBUILD netbeans-webcommon-9999_p20150914.ebuild 4991 SHA256 effe63f53cba64c97aa72a551076e34370fc9c828dd714532f49d53de98236d6 SHA512 b9387c353e55afff01908a5215806a4ea00d84523f61dd61d546c62a3eb2cf16b23d9b55558dd3bf5d2afdc789c79ad92329189bfd8f6a61c2578ba70444d5f5 WHIRLPOOL 7f86faa1190f131fa6496a2ddfb3fa8ace8b59f76a834f6b5aafe991530ebc6326c67610f605888d490894a47908a627ffaf5126fd7f23b896732add9a26f3ed
30318 -EBUILD netbeans-webcommon-9999_p20150915.ebuild 4991 SHA256 bef812c5765a056781fc7b1c8e6a554d456b1d0f8cdcb6f1b7a9c49b25100716 SHA512 9deff5fe35c1124124252530d7da3f49c27a920e241660ca7aec2392e0e0fbd6c2243d353d0061dcca3cc6ef40fbf7345e546976b5a1f5da69296b7d7aa6f291 WHIRLPOOL d8f69ad718dddc79dd2790f99178be0ce474cb8981c51e3f74d77d83f6ea6bbca90ca0743cd3b13024adfada29b545d3c156ac7cd7272a75e916ed056951c601
30319 -EBUILD netbeans-webcommon-9999_p20150917.ebuild 4991 SHA256 816b5cc5fb6dae8e4a7c948e09e28ceccd33c5773a6e51f10c9cab83eee18b5d SHA512 1a575277c9782a7719bea261aea8c91db9147ead65890fa7ef73c1457e52fd372e161b7215cc2be9c978c262c4c90c74b5bb018210b97719fe1a532f2e862d47 WHIRLPOOL 414ddb288bcd132ef470af12d75d0e50d52b43be4aa6acf5effcdb904fdd53635c792cf16b1895e44710205f3c4dfc500ad786a40adb3a4719cc5cdd11c6d89f
30320 -EBUILD netbeans-webcommon-9999_p20150918.ebuild 4991 SHA256 6c72305b0f1d5211d0e806e9802ce38c922d2670606f107eebd09464b3960adc SHA512 e1f0c1bbb2b28e49d93035bffb58549ad890893f598aa98c4c8eb3df506b93089af4ab8c6ad987ec8483479a484feb29844980dc717a94e8e9fcb5eb3cd7bc81 WHIRLPOOL ba37439bef64a145862fed28cb2f97f23ef6397549d2ec8f453b721a66491fe4f8be1fa33ca7ab5e01515fe93b15d2e0fdb5c8e26c85f824df7d2df75c83d443
30321 -EBUILD netbeans-webcommon-9999_p20150921.ebuild 4991 SHA256 d766edf317efa0370027d5c7672920197af090e02d52b1ddd456becaef170b21 SHA512 0c68024b98f12c9313fa27d36dde26d68b1ea0132e3c77fcc9ac61d69251520fa23874421ec475798d1755d43beb74569ccb1ff9bc7c1bed625a93cc82c5f24e WHIRLPOOL 464ba0674c02c5dd067907847fab866eac43b72da321ad5803c97feb882b426683f0d64689fe60da500391cbac3542b1cfed5be4fb623bcfdf2166bb39242f16
30322 -EBUILD netbeans-webcommon-9999_p20150922.ebuild 4991 SHA256 4a070041fa92d6b2799622243bed699ba9caccc0d48d50a4d3126885e9fba47d SHA512 0c0398b4cc14bba3820b49ba0bc9ebe9e3ef7cca4e5797019a24bbb0548793ab6565630a4c51e54fef296ebafae0e8ecc1afa6fe342f16af1293292f7f8183e6 WHIRLPOOL bf1d8ed3faa587b1dfccd2d50dd83e63be32af546d96d837e5ab6ca1ed6c3afa513527a4a1dccd9ec19c8f351c6e6cfefac9758832806e54b7a591707298cba2
30323 -EBUILD netbeans-webcommon-9999_p20150923.ebuild 4991 SHA256 14ee598db88d74bf19ef1ea8f289fb22013c7cfb2c1e6821acd7bb3d27c820b0 SHA512 abb3c419ab471779d55fcb5903ba9140e1d140ea95324c8f16b27cac76d58e85050f743d072ab50d626039f18b626e965788af76ca6f1f13e17d7660738f1248 WHIRLPOOL f2c55428d77b2e88b3555625a8cf2f98b31f0818fc73a41b5b05d252bd88640cf2215f35012204b472104927ddcf56ab2886c43c89436f3d87cba328cca4a840
30324 -EBUILD netbeans-webcommon-9999_p20150924.ebuild 4991 SHA256 38c67c9551280d6d8790566e51f76d134225d8599ac9759ed0858d655af738d1 SHA512 cff4c7e612c2056b3904492773ad6d0bebd565608fa62f4ae5befbc1612de7bb1f58176122055a00f771d9473a4c6fc78a8d87ad16891369fdd1855d34fb1f84 WHIRLPOOL f9c71301285e959a92905069412fc452cfe4f6c1cd8f599f34fe8bf99c6972b842d74eb98779ff2c35f6b9f612900d09c3f61b856e621062e30ae05d2b74addf
30325 -EBUILD netbeans-webcommon-9999_p20150925.ebuild 4991 SHA256 898ffb39893f2b26f35726e6d112086431ff2c331cc737924e2c0aa93269652b SHA512 e48a70e0de0f4a62d8b03245fbab7be3516f949f38fec4124093689c9ce419415274daacbd0bd14b43ad8b5fbb9ce04b0896f8a3d44a293aa9279ba82814f771 WHIRLPOOL 925262c0ca50c99c370aa1f91270c545e4b6c318d28c315c07f634d19d93c466238061238da49f6669ca4f5a600ab177189ed77f2d5c1cc53d824422176f2529
30326 -EBUILD netbeans-webcommon-9999_p20150929.ebuild 4991 SHA256 b9fdbe32b8e5dc4b1e1a4f16a2d80bb2f425e507c6b1689106aab8b351da11d7 SHA512 f1e52cfe14c29bf4e1fb46ef7b3301ff8b652eaab11042eb028ea5cd8c7c88c5b04cde2b4be80ce875a43d20add697b92e816b6651114f22957800ac59f45b18 WHIRLPOOL 6fae77bb36b63aac4978569e0280c60f9cf518accfe13242b62429550b4f2706bed53ca25b9242099bf30826a193ebf313462747622681f1ae5f48e2cc9ddd20
30327 EBUILD netbeans-webcommon-9999_p20151001.ebuild 4991 SHA256 03578dcdaffc4652a45f2a97a08c8f283bb1e009f819b0f82d597077e74ba12e SHA512 03100ced6d732824efe800c39fc46c2d021bc1888f6c8b957130ce2adbf70b1abb45ab10f40c5329f3c097b85273177ed791a3740cd154b6d4681b4eacaed29a WHIRLPOOL 0696f5932e0b798bbd1c58c3e88994ed8c77cc32432228ddca59308c79bdc6908dfa3e2dc52a3b5e2a7a0aa028c8437848603f18459f2f66bcae2fcb312dc07a
30328 EBUILD netbeans-webcommon-9999_p20151002.ebuild 4991 SHA256 54fee490d088d97cfd8e125ed8357016a754a5b2683be61b85a54435156f41df SHA512 6231875af243909443999f7bda9c6fa199ed02258d8ae96406231c197b4facf3f4745c7c1dcec251b5c6117b5c209508becf8d6fb42d550a178e73c4b8562d71 WHIRLPOOL 0d1f347ad7ccb52246fc38d8a09b68067b98bf7c9c46ca73e7533dd499c5246914b0523b60f680bd518308617caeced87edd49157a4b255460d7ecefc35f9b68
30329 EBUILD netbeans-webcommon-9999_p20151003.ebuild 4991 SHA256 975a094c71ca5e9e41b44965ee854077072fe14299f151b8acdc3c0812662cc8 SHA512 2dd52d88f70c315ab5afbfc7520f7275d402889a897338c528d00df91860dd01f5c8f06da6ae960eb0d7fdca3b225f4639480dc82bc9b9ddc4ea0a45434c37a5 WHIRLPOOL 988399277abfb0e5f32a1ddd3ce3721e4f85d7b82dbbf17de7858d96abe1efd2dadf045577500b1384d17ae416af5b2bf54dd56a57e0f4555598e1625e82e89c
30330
30331 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150914.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150914.ebuild
30332 deleted file mode 100644
30333 index 3a34ae2..0000000
30334 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150914.ebuild
30335 +++ /dev/null
30336 @@ -1,123 +0,0 @@
30337 -# Copyright 1999-2015 Gentoo Foundation
30338 -# Distributed under the terms of the GNU General Public License v2
30339 -# $Id$
30340 -
30341 -EAPI="4"
30342 -inherit eutils java-pkg-2 java-ant-2
30343 -
30344 -DESCRIPTION="Netbeans Web Services Cluster"
30345 -HOMEPAGE="http://netbeans.org/"
30346 -SLOT="9999"
30347 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
30348 -SRC_URI="${SOURCE_URL}
30349 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30350 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
30351 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
30352 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
30353 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
30354 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
30355 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
30356 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
30357 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30358 -KEYWORDS="~amd64 ~x86"
30359 -IUSE=""
30360 -S="${WORKDIR}"
30361 -
30362 -CDEPEND="~dev-java/netbeans-platform-${PV}
30363 - ~dev-java/netbeans-extide-${PV}
30364 - ~dev-java/netbeans-ide-${PV}
30365 - dev-java/commons-compress:0"
30366 -DEPEND=">=virtual/jdk-1.7
30367 - app-arch/unzip
30368 - ${CDEPEND}
30369 - dev-java/javahelp:0"
30370 -RDEPEND=">=virtual/jdk-1.7
30371 - ${CDEPEND}"
30372 -
30373 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30374 -
30375 -EANT_BUILD_XML="nbbuild/build.xml"
30376 -EANT_BUILD_TARGET="rebuild-cluster"
30377 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30378 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30379 -JAVA_PKG_BSFIX="off"
30380 -
30381 -src_unpack() {
30382 - unpack $(basename ${SOURCE_URL})
30383 -
30384 - einfo "Deleting bundled jars..."
30385 - find -name "*.jar" -type f -delete
30386 -
30387 - unpack netbeans-9999-r14-build.xml.patch.bz2
30388 -
30389 - pushd "${S}" >/dev/null || die
30390 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
30391 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
30392 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
30393 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
30394 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
30395 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
30396 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
30397 - popd >/dev/null || die
30398 -}
30399 -
30400 -src_prepare() {
30401 - einfo "Deleting bundled class files..."
30402 - find -name "*.class" -type f | xargs rm -vf
30403 -
30404 - epatch netbeans-9999-r14-build.xml.patch
30405 -
30406 - # Support for custom patches
30407 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30408 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30409 -
30410 - if [ -n "${files}" ] ; then
30411 - einfo "Applying custom patches:"
30412 -
30413 - for file in ${files} ; do
30414 - epatch "${file}"
30415 - done
30416 - fi
30417 - fi
30418 -
30419 - einfo "Symlinking external libraries..."
30420 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30421 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30422 -
30423 - einfo "Linking in other clusters..."
30424 - mkdir "${S}"/nbbuild/netbeans || die
30425 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30426 -
30427 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30428 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30429 - touch nb.cluster.platform.built
30430 -
30431 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30432 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30433 - touch nb.cluster.extide.built
30434 -
30435 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30436 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30437 - touch nb.cluster.ide.built
30438 -
30439 - popd >/dev/null || die
30440 -
30441 - java-pkg-2_src_prepare
30442 -}
30443 -
30444 -src_install() {
30445 - pushd nbbuild/netbeans/webcommon >/dev/null || die
30446 -
30447 - insinto ${INSTALL_DIR}
30448 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30449 - doins -r *
30450 -
30451 - popd >/dev/null || die
30452 -
30453 - local instdir=/${INSTALL_DIR}/modules/ext
30454 - pushd "${D}"/${instdir} >/dev/null || die
30455 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
30456 - popd >/dev/null || die
30457 -
30458 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
30459 -}
30460
30461 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150915.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150915.ebuild
30462 deleted file mode 100644
30463 index d257baf..0000000
30464 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150915.ebuild
30465 +++ /dev/null
30466 @@ -1,123 +0,0 @@
30467 -# Copyright 1999-2015 Gentoo Foundation
30468 -# Distributed under the terms of the GNU General Public License v2
30469 -# $Id$
30470 -
30471 -EAPI="4"
30472 -inherit eutils java-pkg-2 java-ant-2
30473 -
30474 -DESCRIPTION="Netbeans Web Services Cluster"
30475 -HOMEPAGE="http://netbeans.org/"
30476 -SLOT="9999"
30477 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
30478 -SRC_URI="${SOURCE_URL}
30479 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30480 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
30481 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
30482 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
30483 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
30484 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
30485 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
30486 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
30487 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30488 -KEYWORDS="~amd64 ~x86"
30489 -IUSE=""
30490 -S="${WORKDIR}"
30491 -
30492 -CDEPEND="~dev-java/netbeans-platform-${PV}
30493 - ~dev-java/netbeans-extide-${PV}
30494 - ~dev-java/netbeans-ide-${PV}
30495 - dev-java/commons-compress:0"
30496 -DEPEND=">=virtual/jdk-1.7
30497 - app-arch/unzip
30498 - ${CDEPEND}
30499 - dev-java/javahelp:0"
30500 -RDEPEND=">=virtual/jdk-1.7
30501 - ${CDEPEND}"
30502 -
30503 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30504 -
30505 -EANT_BUILD_XML="nbbuild/build.xml"
30506 -EANT_BUILD_TARGET="rebuild-cluster"
30507 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30508 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30509 -JAVA_PKG_BSFIX="off"
30510 -
30511 -src_unpack() {
30512 - unpack $(basename ${SOURCE_URL})
30513 -
30514 - einfo "Deleting bundled jars..."
30515 - find -name "*.jar" -type f -delete
30516 -
30517 - unpack netbeans-9999-r14-build.xml.patch.bz2
30518 -
30519 - pushd "${S}" >/dev/null || die
30520 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
30521 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
30522 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
30523 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
30524 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
30525 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
30526 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
30527 - popd >/dev/null || die
30528 -}
30529 -
30530 -src_prepare() {
30531 - einfo "Deleting bundled class files..."
30532 - find -name "*.class" -type f | xargs rm -vf
30533 -
30534 - epatch netbeans-9999-r14-build.xml.patch
30535 -
30536 - # Support for custom patches
30537 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30538 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30539 -
30540 - if [ -n "${files}" ] ; then
30541 - einfo "Applying custom patches:"
30542 -
30543 - for file in ${files} ; do
30544 - epatch "${file}"
30545 - done
30546 - fi
30547 - fi
30548 -
30549 - einfo "Symlinking external libraries..."
30550 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30551 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30552 -
30553 - einfo "Linking in other clusters..."
30554 - mkdir "${S}"/nbbuild/netbeans || die
30555 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30556 -
30557 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30558 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30559 - touch nb.cluster.platform.built
30560 -
30561 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30562 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30563 - touch nb.cluster.extide.built
30564 -
30565 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30566 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30567 - touch nb.cluster.ide.built
30568 -
30569 - popd >/dev/null || die
30570 -
30571 - java-pkg-2_src_prepare
30572 -}
30573 -
30574 -src_install() {
30575 - pushd nbbuild/netbeans/webcommon >/dev/null || die
30576 -
30577 - insinto ${INSTALL_DIR}
30578 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30579 - doins -r *
30580 -
30581 - popd >/dev/null || die
30582 -
30583 - local instdir=/${INSTALL_DIR}/modules/ext
30584 - pushd "${D}"/${instdir} >/dev/null || die
30585 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
30586 - popd >/dev/null || die
30587 -
30588 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
30589 -}
30590
30591 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150917.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150917.ebuild
30592 deleted file mode 100644
30593 index fb6e0c1..0000000
30594 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150917.ebuild
30595 +++ /dev/null
30596 @@ -1,123 +0,0 @@
30597 -# Copyright 1999-2015 Gentoo Foundation
30598 -# Distributed under the terms of the GNU General Public License v2
30599 -# $Id$
30600 -
30601 -EAPI="4"
30602 -inherit eutils java-pkg-2 java-ant-2
30603 -
30604 -DESCRIPTION="Netbeans Web Services Cluster"
30605 -HOMEPAGE="http://netbeans.org/"
30606 -SLOT="9999"
30607 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
30608 -SRC_URI="${SOURCE_URL}
30609 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30610 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
30611 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
30612 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
30613 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
30614 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
30615 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
30616 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
30617 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30618 -KEYWORDS="~amd64 ~x86"
30619 -IUSE=""
30620 -S="${WORKDIR}"
30621 -
30622 -CDEPEND="~dev-java/netbeans-platform-${PV}
30623 - ~dev-java/netbeans-extide-${PV}
30624 - ~dev-java/netbeans-ide-${PV}
30625 - dev-java/commons-compress:0"
30626 -DEPEND=">=virtual/jdk-1.7
30627 - app-arch/unzip
30628 - ${CDEPEND}
30629 - dev-java/javahelp:0"
30630 -RDEPEND=">=virtual/jdk-1.7
30631 - ${CDEPEND}"
30632 -
30633 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30634 -
30635 -EANT_BUILD_XML="nbbuild/build.xml"
30636 -EANT_BUILD_TARGET="rebuild-cluster"
30637 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30638 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30639 -JAVA_PKG_BSFIX="off"
30640 -
30641 -src_unpack() {
30642 - unpack $(basename ${SOURCE_URL})
30643 -
30644 - einfo "Deleting bundled jars..."
30645 - find -name "*.jar" -type f -delete
30646 -
30647 - unpack netbeans-9999-r14-build.xml.patch.bz2
30648 -
30649 - pushd "${S}" >/dev/null || die
30650 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
30651 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
30652 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
30653 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
30654 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
30655 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
30656 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
30657 - popd >/dev/null || die
30658 -}
30659 -
30660 -src_prepare() {
30661 - einfo "Deleting bundled class files..."
30662 - find -name "*.class" -type f | xargs rm -vf
30663 -
30664 - epatch netbeans-9999-r14-build.xml.patch
30665 -
30666 - # Support for custom patches
30667 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30668 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30669 -
30670 - if [ -n "${files}" ] ; then
30671 - einfo "Applying custom patches:"
30672 -
30673 - for file in ${files} ; do
30674 - epatch "${file}"
30675 - done
30676 - fi
30677 - fi
30678 -
30679 - einfo "Symlinking external libraries..."
30680 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30681 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30682 -
30683 - einfo "Linking in other clusters..."
30684 - mkdir "${S}"/nbbuild/netbeans || die
30685 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30686 -
30687 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30688 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30689 - touch nb.cluster.platform.built
30690 -
30691 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30692 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30693 - touch nb.cluster.extide.built
30694 -
30695 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30696 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30697 - touch nb.cluster.ide.built
30698 -
30699 - popd >/dev/null || die
30700 -
30701 - java-pkg-2_src_prepare
30702 -}
30703 -
30704 -src_install() {
30705 - pushd nbbuild/netbeans/webcommon >/dev/null || die
30706 -
30707 - insinto ${INSTALL_DIR}
30708 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30709 - doins -r *
30710 -
30711 - popd >/dev/null || die
30712 -
30713 - local instdir=/${INSTALL_DIR}/modules/ext
30714 - pushd "${D}"/${instdir} >/dev/null || die
30715 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
30716 - popd >/dev/null || die
30717 -
30718 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
30719 -}
30720
30721 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150918.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150918.ebuild
30722 deleted file mode 100644
30723 index be097c3..0000000
30724 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150918.ebuild
30725 +++ /dev/null
30726 @@ -1,123 +0,0 @@
30727 -# Copyright 1999-2015 Gentoo Foundation
30728 -# Distributed under the terms of the GNU General Public License v2
30729 -# $Id$
30730 -
30731 -EAPI="4"
30732 -inherit eutils java-pkg-2 java-ant-2
30733 -
30734 -DESCRIPTION="Netbeans Web Services Cluster"
30735 -HOMEPAGE="http://netbeans.org/"
30736 -SLOT="9999"
30737 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
30738 -SRC_URI="${SOURCE_URL}
30739 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30740 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
30741 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
30742 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
30743 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
30744 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
30745 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
30746 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
30747 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30748 -KEYWORDS="~amd64 ~x86"
30749 -IUSE=""
30750 -S="${WORKDIR}"
30751 -
30752 -CDEPEND="~dev-java/netbeans-platform-${PV}
30753 - ~dev-java/netbeans-extide-${PV}
30754 - ~dev-java/netbeans-ide-${PV}
30755 - dev-java/commons-compress:0"
30756 -DEPEND=">=virtual/jdk-1.7
30757 - app-arch/unzip
30758 - ${CDEPEND}
30759 - dev-java/javahelp:0"
30760 -RDEPEND=">=virtual/jdk-1.7
30761 - ${CDEPEND}"
30762 -
30763 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30764 -
30765 -EANT_BUILD_XML="nbbuild/build.xml"
30766 -EANT_BUILD_TARGET="rebuild-cluster"
30767 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30768 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30769 -JAVA_PKG_BSFIX="off"
30770 -
30771 -src_unpack() {
30772 - unpack $(basename ${SOURCE_URL})
30773 -
30774 - einfo "Deleting bundled jars..."
30775 - find -name "*.jar" -type f -delete
30776 -
30777 - unpack netbeans-9999-r14-build.xml.patch.bz2
30778 -
30779 - pushd "${S}" >/dev/null || die
30780 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
30781 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
30782 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
30783 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
30784 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
30785 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
30786 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
30787 - popd >/dev/null || die
30788 -}
30789 -
30790 -src_prepare() {
30791 - einfo "Deleting bundled class files..."
30792 - find -name "*.class" -type f | xargs rm -vf
30793 -
30794 - epatch netbeans-9999-r14-build.xml.patch
30795 -
30796 - # Support for custom patches
30797 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30798 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30799 -
30800 - if [ -n "${files}" ] ; then
30801 - einfo "Applying custom patches:"
30802 -
30803 - for file in ${files} ; do
30804 - epatch "${file}"
30805 - done
30806 - fi
30807 - fi
30808 -
30809 - einfo "Symlinking external libraries..."
30810 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30811 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30812 -
30813 - einfo "Linking in other clusters..."
30814 - mkdir "${S}"/nbbuild/netbeans || die
30815 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30816 -
30817 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30818 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30819 - touch nb.cluster.platform.built
30820 -
30821 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30822 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30823 - touch nb.cluster.extide.built
30824 -
30825 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30826 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30827 - touch nb.cluster.ide.built
30828 -
30829 - popd >/dev/null || die
30830 -
30831 - java-pkg-2_src_prepare
30832 -}
30833 -
30834 -src_install() {
30835 - pushd nbbuild/netbeans/webcommon >/dev/null || die
30836 -
30837 - insinto ${INSTALL_DIR}
30838 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30839 - doins -r *
30840 -
30841 - popd >/dev/null || die
30842 -
30843 - local instdir=/${INSTALL_DIR}/modules/ext
30844 - pushd "${D}"/${instdir} >/dev/null || die
30845 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
30846 - popd >/dev/null || die
30847 -
30848 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
30849 -}
30850
30851 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150921.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150921.ebuild
30852 deleted file mode 100644
30853 index c678e61..0000000
30854 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150921.ebuild
30855 +++ /dev/null
30856 @@ -1,123 +0,0 @@
30857 -# Copyright 1999-2015 Gentoo Foundation
30858 -# Distributed under the terms of the GNU General Public License v2
30859 -# $Id$
30860 -
30861 -EAPI="4"
30862 -inherit eutils java-pkg-2 java-ant-2
30863 -
30864 -DESCRIPTION="Netbeans Web Services Cluster"
30865 -HOMEPAGE="http://netbeans.org/"
30866 -SLOT="9999"
30867 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
30868 -SRC_URI="${SOURCE_URL}
30869 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
30870 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
30871 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
30872 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
30873 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
30874 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
30875 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
30876 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
30877 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
30878 -KEYWORDS="~amd64 ~x86"
30879 -IUSE=""
30880 -S="${WORKDIR}"
30881 -
30882 -CDEPEND="~dev-java/netbeans-platform-${PV}
30883 - ~dev-java/netbeans-extide-${PV}
30884 - ~dev-java/netbeans-ide-${PV}
30885 - dev-java/commons-compress:0"
30886 -DEPEND=">=virtual/jdk-1.7
30887 - app-arch/unzip
30888 - ${CDEPEND}
30889 - dev-java/javahelp:0"
30890 -RDEPEND=">=virtual/jdk-1.7
30891 - ${CDEPEND}"
30892 -
30893 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
30894 -
30895 -EANT_BUILD_XML="nbbuild/build.xml"
30896 -EANT_BUILD_TARGET="rebuild-cluster"
30897 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
30898 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
30899 -JAVA_PKG_BSFIX="off"
30900 -
30901 -src_unpack() {
30902 - unpack $(basename ${SOURCE_URL})
30903 -
30904 - einfo "Deleting bundled jars..."
30905 - find -name "*.jar" -type f -delete
30906 -
30907 - unpack netbeans-9999-r14-build.xml.patch.bz2
30908 -
30909 - pushd "${S}" >/dev/null || die
30910 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
30911 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
30912 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
30913 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
30914 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
30915 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
30916 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
30917 - popd >/dev/null || die
30918 -}
30919 -
30920 -src_prepare() {
30921 - einfo "Deleting bundled class files..."
30922 - find -name "*.class" -type f | xargs rm -vf
30923 -
30924 - epatch netbeans-9999-r14-build.xml.patch
30925 -
30926 - # Support for custom patches
30927 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
30928 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
30929 -
30930 - if [ -n "${files}" ] ; then
30931 - einfo "Applying custom patches:"
30932 -
30933 - for file in ${files} ; do
30934 - epatch "${file}"
30935 - done
30936 - fi
30937 - fi
30938 -
30939 - einfo "Symlinking external libraries..."
30940 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
30941 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
30942 -
30943 - einfo "Linking in other clusters..."
30944 - mkdir "${S}"/nbbuild/netbeans || die
30945 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
30946 -
30947 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
30948 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30949 - touch nb.cluster.platform.built
30950 -
30951 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
30952 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30953 - touch nb.cluster.extide.built
30954 -
30955 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
30956 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
30957 - touch nb.cluster.ide.built
30958 -
30959 - popd >/dev/null || die
30960 -
30961 - java-pkg-2_src_prepare
30962 -}
30963 -
30964 -src_install() {
30965 - pushd nbbuild/netbeans/webcommon >/dev/null || die
30966 -
30967 - insinto ${INSTALL_DIR}
30968 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
30969 - doins -r *
30970 -
30971 - popd >/dev/null || die
30972 -
30973 - local instdir=/${INSTALL_DIR}/modules/ext
30974 - pushd "${D}"/${instdir} >/dev/null || die
30975 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
30976 - popd >/dev/null || die
30977 -
30978 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
30979 -}
30980
30981 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150922.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150922.ebuild
30982 deleted file mode 100644
30983 index 06ee10c..0000000
30984 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150922.ebuild
30985 +++ /dev/null
30986 @@ -1,123 +0,0 @@
30987 -# Copyright 1999-2015 Gentoo Foundation
30988 -# Distributed under the terms of the GNU General Public License v2
30989 -# $Id$
30990 -
30991 -EAPI="4"
30992 -inherit eutils java-pkg-2 java-ant-2
30993 -
30994 -DESCRIPTION="Netbeans Web Services Cluster"
30995 -HOMEPAGE="http://netbeans.org/"
30996 -SLOT="9999"
30997 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
30998 -SRC_URI="${SOURCE_URL}
30999 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31000 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
31001 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
31002 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
31003 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
31004 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
31005 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
31006 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
31007 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31008 -KEYWORDS="~amd64 ~x86"
31009 -IUSE=""
31010 -S="${WORKDIR}"
31011 -
31012 -CDEPEND="~dev-java/netbeans-platform-${PV}
31013 - ~dev-java/netbeans-extide-${PV}
31014 - ~dev-java/netbeans-ide-${PV}
31015 - dev-java/commons-compress:0"
31016 -DEPEND=">=virtual/jdk-1.7
31017 - app-arch/unzip
31018 - ${CDEPEND}
31019 - dev-java/javahelp:0"
31020 -RDEPEND=">=virtual/jdk-1.7
31021 - ${CDEPEND}"
31022 -
31023 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31024 -
31025 -EANT_BUILD_XML="nbbuild/build.xml"
31026 -EANT_BUILD_TARGET="rebuild-cluster"
31027 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31028 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31029 -JAVA_PKG_BSFIX="off"
31030 -
31031 -src_unpack() {
31032 - unpack $(basename ${SOURCE_URL})
31033 -
31034 - einfo "Deleting bundled jars..."
31035 - find -name "*.jar" -type f -delete
31036 -
31037 - unpack netbeans-9999-r14-build.xml.patch.bz2
31038 -
31039 - pushd "${S}" >/dev/null || die
31040 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
31041 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
31042 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
31043 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
31044 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
31045 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
31046 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
31047 - popd >/dev/null || die
31048 -}
31049 -
31050 -src_prepare() {
31051 - einfo "Deleting bundled class files..."
31052 - find -name "*.class" -type f | xargs rm -vf
31053 -
31054 - epatch netbeans-9999-r14-build.xml.patch
31055 -
31056 - # Support for custom patches
31057 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31058 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31059 -
31060 - if [ -n "${files}" ] ; then
31061 - einfo "Applying custom patches:"
31062 -
31063 - for file in ${files} ; do
31064 - epatch "${file}"
31065 - done
31066 - fi
31067 - fi
31068 -
31069 - einfo "Symlinking external libraries..."
31070 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
31071 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31072 -
31073 - einfo "Linking in other clusters..."
31074 - mkdir "${S}"/nbbuild/netbeans || die
31075 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31076 -
31077 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31078 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31079 - touch nb.cluster.platform.built
31080 -
31081 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31082 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31083 - touch nb.cluster.extide.built
31084 -
31085 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31086 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31087 - touch nb.cluster.ide.built
31088 -
31089 - popd >/dev/null || die
31090 -
31091 - java-pkg-2_src_prepare
31092 -}
31093 -
31094 -src_install() {
31095 - pushd nbbuild/netbeans/webcommon >/dev/null || die
31096 -
31097 - insinto ${INSTALL_DIR}
31098 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31099 - doins -r *
31100 -
31101 - popd >/dev/null || die
31102 -
31103 - local instdir=/${INSTALL_DIR}/modules/ext
31104 - pushd "${D}"/${instdir} >/dev/null || die
31105 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
31106 - popd >/dev/null || die
31107 -
31108 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
31109 -}
31110
31111 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150923.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150923.ebuild
31112 deleted file mode 100644
31113 index 4ce5ff2..0000000
31114 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150923.ebuild
31115 +++ /dev/null
31116 @@ -1,123 +0,0 @@
31117 -# Copyright 1999-2015 Gentoo Foundation
31118 -# Distributed under the terms of the GNU General Public License v2
31119 -# $Id$
31120 -
31121 -EAPI="4"
31122 -inherit eutils java-pkg-2 java-ant-2
31123 -
31124 -DESCRIPTION="Netbeans Web Services Cluster"
31125 -HOMEPAGE="http://netbeans.org/"
31126 -SLOT="9999"
31127 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
31128 -SRC_URI="${SOURCE_URL}
31129 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31130 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
31131 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
31132 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
31133 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
31134 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
31135 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
31136 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
31137 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31138 -KEYWORDS="~amd64 ~x86"
31139 -IUSE=""
31140 -S="${WORKDIR}"
31141 -
31142 -CDEPEND="~dev-java/netbeans-platform-${PV}
31143 - ~dev-java/netbeans-extide-${PV}
31144 - ~dev-java/netbeans-ide-${PV}
31145 - dev-java/commons-compress:0"
31146 -DEPEND=">=virtual/jdk-1.7
31147 - app-arch/unzip
31148 - ${CDEPEND}
31149 - dev-java/javahelp:0"
31150 -RDEPEND=">=virtual/jdk-1.7
31151 - ${CDEPEND}"
31152 -
31153 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31154 -
31155 -EANT_BUILD_XML="nbbuild/build.xml"
31156 -EANT_BUILD_TARGET="rebuild-cluster"
31157 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31158 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31159 -JAVA_PKG_BSFIX="off"
31160 -
31161 -src_unpack() {
31162 - unpack $(basename ${SOURCE_URL})
31163 -
31164 - einfo "Deleting bundled jars..."
31165 - find -name "*.jar" -type f -delete
31166 -
31167 - unpack netbeans-9999-r14-build.xml.patch.bz2
31168 -
31169 - pushd "${S}" >/dev/null || die
31170 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
31171 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
31172 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
31173 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
31174 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
31175 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
31176 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
31177 - popd >/dev/null || die
31178 -}
31179 -
31180 -src_prepare() {
31181 - einfo "Deleting bundled class files..."
31182 - find -name "*.class" -type f | xargs rm -vf
31183 -
31184 - epatch netbeans-9999-r14-build.xml.patch
31185 -
31186 - # Support for custom patches
31187 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31188 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31189 -
31190 - if [ -n "${files}" ] ; then
31191 - einfo "Applying custom patches:"
31192 -
31193 - for file in ${files} ; do
31194 - epatch "${file}"
31195 - done
31196 - fi
31197 - fi
31198 -
31199 - einfo "Symlinking external libraries..."
31200 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
31201 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31202 -
31203 - einfo "Linking in other clusters..."
31204 - mkdir "${S}"/nbbuild/netbeans || die
31205 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31206 -
31207 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31208 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31209 - touch nb.cluster.platform.built
31210 -
31211 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31212 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31213 - touch nb.cluster.extide.built
31214 -
31215 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31216 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31217 - touch nb.cluster.ide.built
31218 -
31219 - popd >/dev/null || die
31220 -
31221 - java-pkg-2_src_prepare
31222 -}
31223 -
31224 -src_install() {
31225 - pushd nbbuild/netbeans/webcommon >/dev/null || die
31226 -
31227 - insinto ${INSTALL_DIR}
31228 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31229 - doins -r *
31230 -
31231 - popd >/dev/null || die
31232 -
31233 - local instdir=/${INSTALL_DIR}/modules/ext
31234 - pushd "${D}"/${instdir} >/dev/null || die
31235 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
31236 - popd >/dev/null || die
31237 -
31238 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
31239 -}
31240
31241 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150924.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150924.ebuild
31242 deleted file mode 100644
31243 index fd6711e..0000000
31244 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150924.ebuild
31245 +++ /dev/null
31246 @@ -1,123 +0,0 @@
31247 -# Copyright 1999-2015 Gentoo Foundation
31248 -# Distributed under the terms of the GNU General Public License v2
31249 -# $Id$
31250 -
31251 -EAPI="4"
31252 -inherit eutils java-pkg-2 java-ant-2
31253 -
31254 -DESCRIPTION="Netbeans Web Services Cluster"
31255 -HOMEPAGE="http://netbeans.org/"
31256 -SLOT="9999"
31257 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
31258 -SRC_URI="${SOURCE_URL}
31259 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31260 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
31261 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
31262 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
31263 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
31264 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
31265 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
31266 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
31267 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31268 -KEYWORDS="~amd64 ~x86"
31269 -IUSE=""
31270 -S="${WORKDIR}"
31271 -
31272 -CDEPEND="~dev-java/netbeans-platform-${PV}
31273 - ~dev-java/netbeans-extide-${PV}
31274 - ~dev-java/netbeans-ide-${PV}
31275 - dev-java/commons-compress:0"
31276 -DEPEND=">=virtual/jdk-1.7
31277 - app-arch/unzip
31278 - ${CDEPEND}
31279 - dev-java/javahelp:0"
31280 -RDEPEND=">=virtual/jdk-1.7
31281 - ${CDEPEND}"
31282 -
31283 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31284 -
31285 -EANT_BUILD_XML="nbbuild/build.xml"
31286 -EANT_BUILD_TARGET="rebuild-cluster"
31287 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31288 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31289 -JAVA_PKG_BSFIX="off"
31290 -
31291 -src_unpack() {
31292 - unpack $(basename ${SOURCE_URL})
31293 -
31294 - einfo "Deleting bundled jars..."
31295 - find -name "*.jar" -type f -delete
31296 -
31297 - unpack netbeans-9999-r14-build.xml.patch.bz2
31298 -
31299 - pushd "${S}" >/dev/null || die
31300 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
31301 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
31302 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
31303 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
31304 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
31305 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
31306 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
31307 - popd >/dev/null || die
31308 -}
31309 -
31310 -src_prepare() {
31311 - einfo "Deleting bundled class files..."
31312 - find -name "*.class" -type f | xargs rm -vf
31313 -
31314 - epatch netbeans-9999-r14-build.xml.patch
31315 -
31316 - # Support for custom patches
31317 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31318 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31319 -
31320 - if [ -n "${files}" ] ; then
31321 - einfo "Applying custom patches:"
31322 -
31323 - for file in ${files} ; do
31324 - epatch "${file}"
31325 - done
31326 - fi
31327 - fi
31328 -
31329 - einfo "Symlinking external libraries..."
31330 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
31331 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31332 -
31333 - einfo "Linking in other clusters..."
31334 - mkdir "${S}"/nbbuild/netbeans || die
31335 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31336 -
31337 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31338 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31339 - touch nb.cluster.platform.built
31340 -
31341 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31342 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31343 - touch nb.cluster.extide.built
31344 -
31345 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31346 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31347 - touch nb.cluster.ide.built
31348 -
31349 - popd >/dev/null || die
31350 -
31351 - java-pkg-2_src_prepare
31352 -}
31353 -
31354 -src_install() {
31355 - pushd nbbuild/netbeans/webcommon >/dev/null || die
31356 -
31357 - insinto ${INSTALL_DIR}
31358 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31359 - doins -r *
31360 -
31361 - popd >/dev/null || die
31362 -
31363 - local instdir=/${INSTALL_DIR}/modules/ext
31364 - pushd "${D}"/${instdir} >/dev/null || die
31365 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
31366 - popd >/dev/null || die
31367 -
31368 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
31369 -}
31370
31371 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150925.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150925.ebuild
31372 deleted file mode 100644
31373 index 59fcf9e..0000000
31374 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150925.ebuild
31375 +++ /dev/null
31376 @@ -1,123 +0,0 @@
31377 -# Copyright 1999-2015 Gentoo Foundation
31378 -# Distributed under the terms of the GNU General Public License v2
31379 -# $Id$
31380 -
31381 -EAPI="4"
31382 -inherit eutils java-pkg-2 java-ant-2
31383 -
31384 -DESCRIPTION="Netbeans Web Services Cluster"
31385 -HOMEPAGE="http://netbeans.org/"
31386 -SLOT="9999"
31387 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
31388 -SRC_URI="${SOURCE_URL}
31389 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31390 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
31391 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
31392 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
31393 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
31394 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
31395 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
31396 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
31397 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31398 -KEYWORDS="~amd64 ~x86"
31399 -IUSE=""
31400 -S="${WORKDIR}"
31401 -
31402 -CDEPEND="~dev-java/netbeans-platform-${PV}
31403 - ~dev-java/netbeans-extide-${PV}
31404 - ~dev-java/netbeans-ide-${PV}
31405 - dev-java/commons-compress:0"
31406 -DEPEND=">=virtual/jdk-1.7
31407 - app-arch/unzip
31408 - ${CDEPEND}
31409 - dev-java/javahelp:0"
31410 -RDEPEND=">=virtual/jdk-1.7
31411 - ${CDEPEND}"
31412 -
31413 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31414 -
31415 -EANT_BUILD_XML="nbbuild/build.xml"
31416 -EANT_BUILD_TARGET="rebuild-cluster"
31417 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31418 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31419 -JAVA_PKG_BSFIX="off"
31420 -
31421 -src_unpack() {
31422 - unpack $(basename ${SOURCE_URL})
31423 -
31424 - einfo "Deleting bundled jars..."
31425 - find -name "*.jar" -type f -delete
31426 -
31427 - unpack netbeans-9999-r14-build.xml.patch.bz2
31428 -
31429 - pushd "${S}" >/dev/null || die
31430 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
31431 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
31432 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
31433 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
31434 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
31435 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
31436 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
31437 - popd >/dev/null || die
31438 -}
31439 -
31440 -src_prepare() {
31441 - einfo "Deleting bundled class files..."
31442 - find -name "*.class" -type f | xargs rm -vf
31443 -
31444 - epatch netbeans-9999-r14-build.xml.patch
31445 -
31446 - # Support for custom patches
31447 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31448 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31449 -
31450 - if [ -n "${files}" ] ; then
31451 - einfo "Applying custom patches:"
31452 -
31453 - for file in ${files} ; do
31454 - epatch "${file}"
31455 - done
31456 - fi
31457 - fi
31458 -
31459 - einfo "Symlinking external libraries..."
31460 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
31461 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31462 -
31463 - einfo "Linking in other clusters..."
31464 - mkdir "${S}"/nbbuild/netbeans || die
31465 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31466 -
31467 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31468 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31469 - touch nb.cluster.platform.built
31470 -
31471 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31472 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31473 - touch nb.cluster.extide.built
31474 -
31475 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31476 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31477 - touch nb.cluster.ide.built
31478 -
31479 - popd >/dev/null || die
31480 -
31481 - java-pkg-2_src_prepare
31482 -}
31483 -
31484 -src_install() {
31485 - pushd nbbuild/netbeans/webcommon >/dev/null || die
31486 -
31487 - insinto ${INSTALL_DIR}
31488 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31489 - doins -r *
31490 -
31491 - popd >/dev/null || die
31492 -
31493 - local instdir=/${INSTALL_DIR}/modules/ext
31494 - pushd "${D}"/${instdir} >/dev/null || die
31495 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
31496 - popd >/dev/null || die
31497 -
31498 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
31499 -}
31500
31501 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150929.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150929.ebuild
31502 deleted file mode 100644
31503 index c1fef21..0000000
31504 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20150929.ebuild
31505 +++ /dev/null
31506 @@ -1,123 +0,0 @@
31507 -# Copyright 1999-2015 Gentoo Foundation
31508 -# Distributed under the terms of the GNU General Public License v2
31509 -# $Id$
31510 -
31511 -EAPI="4"
31512 -inherit eutils java-pkg-2 java-ant-2
31513 -
31514 -DESCRIPTION="Netbeans Web Services Cluster"
31515 -HOMEPAGE="http://netbeans.org/"
31516 -SLOT="9999"
31517 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
31518 -SRC_URI="${SOURCE_URL}
31519 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
31520 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
31521 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
31522 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
31523 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
31524 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
31525 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
31526 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
31527 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31528 -KEYWORDS="~amd64 ~x86"
31529 -IUSE=""
31530 -S="${WORKDIR}"
31531 -
31532 -CDEPEND="~dev-java/netbeans-platform-${PV}
31533 - ~dev-java/netbeans-extide-${PV}
31534 - ~dev-java/netbeans-ide-${PV}
31535 - dev-java/commons-compress:0"
31536 -DEPEND=">=virtual/jdk-1.7
31537 - app-arch/unzip
31538 - ${CDEPEND}
31539 - dev-java/javahelp:0"
31540 -RDEPEND=">=virtual/jdk-1.7
31541 - ${CDEPEND}"
31542 -
31543 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31544 -
31545 -EANT_BUILD_XML="nbbuild/build.xml"
31546 -EANT_BUILD_TARGET="rebuild-cluster"
31547 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31548 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31549 -JAVA_PKG_BSFIX="off"
31550 -
31551 -src_unpack() {
31552 - unpack $(basename ${SOURCE_URL})
31553 -
31554 - einfo "Deleting bundled jars..."
31555 - find -name "*.jar" -type f -delete
31556 -
31557 - unpack netbeans-9999-r14-build.xml.patch.bz2
31558 -
31559 - pushd "${S}" >/dev/null || die
31560 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
31561 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
31562 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
31563 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
31564 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
31565 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
31566 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
31567 - popd >/dev/null || die
31568 -}
31569 -
31570 -src_prepare() {
31571 - einfo "Deleting bundled class files..."
31572 - find -name "*.class" -type f | xargs rm -vf
31573 -
31574 - epatch netbeans-9999-r14-build.xml.patch
31575 -
31576 - # Support for custom patches
31577 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31578 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31579 -
31580 - if [ -n "${files}" ] ; then
31581 - einfo "Applying custom patches:"
31582 -
31583 - for file in ${files} ; do
31584 - epatch "${file}"
31585 - done
31586 - fi
31587 - fi
31588 -
31589 - einfo "Symlinking external libraries..."
31590 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
31591 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31592 -
31593 - einfo "Linking in other clusters..."
31594 - mkdir "${S}"/nbbuild/netbeans || die
31595 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31596 -
31597 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31598 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31599 - touch nb.cluster.platform.built
31600 -
31601 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
31602 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31603 - touch nb.cluster.extide.built
31604 -
31605 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31606 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31607 - touch nb.cluster.ide.built
31608 -
31609 - popd >/dev/null || die
31610 -
31611 - java-pkg-2_src_prepare
31612 -}
31613 -
31614 -src_install() {
31615 - pushd nbbuild/netbeans/webcommon >/dev/null || die
31616 -
31617 - insinto ${INSTALL_DIR}
31618 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31619 - doins -r *
31620 -
31621 - popd >/dev/null || die
31622 -
31623 - local instdir=/${INSTALL_DIR}/modules/ext
31624 - pushd "${D}"/${instdir} >/dev/null || die
31625 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
31626 - popd >/dev/null || die
31627 -
31628 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
31629 -}
31630
31631 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
31632 index 79c6d84..5ae5fed 100644
31633 --- a/dev-java/netbeans-websvccommon/Manifest
31634 +++ b/dev-java/netbeans-websvccommon/Manifest
31635 @@ -3,16 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
31636 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
31637 DIST netbeans-8.1rc2-201510122201-src.zip 208690047 SHA256 728bfd0c1be5c20d6e7e32251984130e9f00f7d95bcc7e87b25484cd25c40531 SHA512 01636c48d05247ba2a0ab105fdf4736e895ad878e824ab0ffb82d26a258c50ad740092dd6924e27f0bc53fa41dbe4ad67c98252ce0ef301388feca57231d8e09 WHIRLPOOL dae4e5c5f0d97a64b1c905dd046c8584150eea26ec99aeafc5f152e82d5770619e6999854729dcf4dd538b372f1827a8c0a4169c6e199bd730e970db6ced323a
31638 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
31639 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
31640 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
31641 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
31642 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
31643 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
31644 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
31645 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
31646 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
31647 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
31648 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
31649 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
31650 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
31651 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
31652 @@ -34,16 +24,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
31653 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
31654 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
31655 EBUILD netbeans-websvccommon-8.1_rc2.ebuild 2676 SHA256 9c17f1d8da5dc2d0f744317b9e5e29069ae4a51c6cb08ae5ab3a76d4739f96dd SHA512 a02ca061aedf144a6f7a5dc86371125d7abed807c0e47393de18d4164309d4d5733d869c4ee9577924af1949b95418518e6e8dd1f4bec2938507d6f68ab202b8 WHIRLPOOL 7e07a5d125295dae0cc1d38e162b8225e46e7d668fd8255e74d05a0739bc8204ffd9f192c5a9e043ee1e856057441a2cb7424f2f9b512e659740e27c5ef532a7
31656 -EBUILD netbeans-websvccommon-9999_p20150914.ebuild 2721 SHA256 41de18c1c6beef6483dd0059ae110ab4daef1a6072695a9e6076567a603d0ab1 SHA512 43f23cd5773be7a6e3d2859ce4218271510bb6318adce194edb90fa342e96d89221bb5edd381985dd7dc1ab5d7c3cee02cf0cb72c4c840191fb59c9ab77b2352 WHIRLPOOL e09384741bbe250f95b231eff35d645d77788a7c425909261db2fdf780267d2c92d45fe63583e37f4b086c767a32b1ada38e28c3884b5c4a7e84d8bb2d76c5b4
31657 -EBUILD netbeans-websvccommon-9999_p20150915.ebuild 2721 SHA256 0f0f19b5b504755044f2163eb8d58600bb455f7c2f0c5ca3894201c70aee8b53 SHA512 ecf6502a0ab6aaa16864cb1ebe48ccbad67652a0328fb2b6958ef16f0fbb7687864021bbe4ca57f78719f88c7b83bb8ae8344541ad07895841d06184c522519a WHIRLPOOL a206ed6ffc4519c834a6896d36901dac247aea282af224aab31033a153b1c6dfab978e50c2b91b45e47402628c859b58c6a8fcc372dad9ea0e4ee97bbe675c4e
31658 -EBUILD netbeans-websvccommon-9999_p20150917.ebuild 2721 SHA256 fddc5f2f4634748be7d62ffa334a541629134eca816830a841fe0cf1175060d3 SHA512 190cb574c86cc9ad4cd30843ec6d959dbbb1d90d742de577de0713ba4a7c250a0d67f8c509e6f0752b78846696b9926d2c3aa44fab771c92074fc5241133add0 WHIRLPOOL 3600eb77b4f0e7606a3ce09d50abbdb302bd4b1320767b2f277d20ea228e700c32fbb6928023daad0a5b56296fa234c3cbff566bfe0c4e7b84de4d54743d6609
31659 -EBUILD netbeans-websvccommon-9999_p20150918.ebuild 2721 SHA256 eff32ee9fdeb23e2027e15658e8172b08c9e83cd92b60207583e2e6de985c3d6 SHA512 910767e736ed22ba93c551d1d4f2d1b34d6c3817c2bfcf8945bf93c95971c6988f9fdb321343c704c48c5a290ec7dc1c49feb0d038b2e8dd1c6c39769ae73750 WHIRLPOOL 4fce933e0a75b63ae0860419e395617c18c0a0e59f4b85b6a5538a747ceed66bab02a692058e0cd57a31c4475567dc06c8202622a58fc770caee700bfce29b2a
31660 -EBUILD netbeans-websvccommon-9999_p20150921.ebuild 2721 SHA256 5f7793224e714e9ad4419bb3036abaee4b34986dc98818b5aaf768d601f61ca6 SHA512 de16fc77d5346e7be4968c59dea5eaa277448d0647c74deb44fc8525efb2a0f3007856b9e669efaca6f5696f0ea19b71c61dbc4777e2e923e8e5e5a71abe3072 WHIRLPOOL a88754591a6ccf7e7856b08cfd668c6d70854ca54d15493f60bde125c8e5a68a867c38af2d38455a76103a84961a17abbfe4aaafa62236fca6640ab224780ef0
31661 -EBUILD netbeans-websvccommon-9999_p20150922.ebuild 2721 SHA256 fafd322e6c62164d0f526e55d2cb627d8fd7fe58ad23727a917a20c3183aed99 SHA512 8df2f3a7ba7d0b3c00a31bd8befc118396e3a73275a601561971e6b0c150eabff384ee2eeac6952d91c63afcc2e5dc01f2b85a63801216c41fbc41a188c4bfae WHIRLPOOL ebf842b2e6b08c67aec013c353d6fbc008d69457116669f8127657498ff573c7d20d4412544292e7e082f2a8b9dca3cbce555bb5b38ecf0a0db63b5e88b8f77f
31662 -EBUILD netbeans-websvccommon-9999_p20150923.ebuild 2721 SHA256 c981186dff431a882db2c04281d3e3d4214af096bd17806d72312dc702715d53 SHA512 33762418c6d77658a0f9d05bcd42b4dc881aebad00bdd82bd3c1e18bb716453a2a7495b3f32a249d4ec81291a60ffbb0d9b9b8fcc482d99f29a68facfdae131a WHIRLPOOL ea4156cf4a268c00f80802b7e594e365dd529193b580c040fa3370a8f5c4aa95a1621c5b19313f25d1ec55277d3907dd11200824e854a81331a0d44d4d41a9d6
31663 -EBUILD netbeans-websvccommon-9999_p20150924.ebuild 2721 SHA256 a4643b09c82200531133182469c7f8e181990abfe0f2763a377c67d879ce3cf5 SHA512 eb233c702a2dcda36d17c53413c4e1ba35035f8d012843371e02cd3bbd3ade6c08323034b4cf903fc67693b1d42e78f3b658efa9ccc346f49b6fec767aa922b1 WHIRLPOOL 08da3b2be3fbb7bed75adbed5f349aa4a420d0d0ab4bb7d420e2c8c6f67dd6212e66acfe189ea5540eabbed195a91236c06d5c1cd66bf85361ff88e15aa37028
31664 -EBUILD netbeans-websvccommon-9999_p20150925.ebuild 2721 SHA256 fe270a017f4b6b3dd3d72a555285f3d29ace622e7ddc9bcb3d76fd1ca916da5e SHA512 8b5bbebc7927709576b96bc2e16bcdaa67eb8ecb7e701ce79f3a7acc6ee2f212b3214b7e428e65fbae8e145081a0f33640b1911546789ceb278aadd631167c16 WHIRLPOOL 20cc9c986c891fe69eb0a4462a95f8221256587166fb4a486b1eb9b1ebaffabf519063e1d712bfc2cdf92d5ea2e7c98252eec2f1177f391d4a72d053866d01e2
31665 -EBUILD netbeans-websvccommon-9999_p20150929.ebuild 2721 SHA256 d15de36d53545f1c122f54f381b40daa574e5cfada795c9158b87634e9bc9928 SHA512 5a55315891a9f0364ba24c461b55e2d5eaa63c1fa4d01f4d722fc4eafecdb5888497f7b1a8f9fae87f523883c1bef7c6f40ca35d5f991efaa4c54f5f463459fa WHIRLPOOL e749767e1816d6dbae0cb14b0e8a64d7ebe664cf2d79b1cbc2741aff0e20cfb8304fc68b20feb8c7532345711d1de8ce58fbbbcfbb2be50760f1912ad1596e22
31666 EBUILD netbeans-websvccommon-9999_p20151001.ebuild 2721 SHA256 d9ac82f799c5e4846187b6eafc244d07065c2dc90ed1d291a75878f13b389dc8 SHA512 c6306a45f10908f3d1858ac840ae9a8b6f68928a0a048213915772516c7a321061a48bf6dbea85e51cc03f91082aa6c381a339356df0d8325fe1d1ece56e5294 WHIRLPOOL 5f0921b9e5e07014ca30bfb5acb988d6c44517436fb8e16977a446eccd203605e7caaa79fe9484caffcebe512a4ecac1c261b238324a0c2404829cc48e94bb97
31667 EBUILD netbeans-websvccommon-9999_p20151002.ebuild 2721 SHA256 5fd1f31664e98cc5083e865ec1b21c5901970dd393b1cad78e854f6edc6bc523 SHA512 36b92cbd7cfb19bdbdbcfd102e83608000c32c241e32e30bebbbce639c0edc145c3d22c0a91682a0401fcae5def48f89dd58fab049b057cb144f5e050c14999e WHIRLPOOL df9eb78699ef7b80661600e6afb4a705b7673b74289468ebaf18880453bcbb1492f322b974670ac726695aa785eb9b3b5582d519a771f0cafedff1a4f42632ba
31668 EBUILD netbeans-websvccommon-9999_p20151003.ebuild 2721 SHA256 0d7cbb5ae2387d2059e1e1837f688b13ce8bb75e60143675ea32642e51d05793 SHA512 0b5a17ea097691113830a527e2da9e3482700f975e518b4eb2fcfffbba792b34078f0ef013f50881ec07d3ac5fc65b0679482d20d6c245b8bc1939b30bdf86ef WHIRLPOOL f15afab3d3dd0fd6bc6d4f66a92d3b01f32f3b237ab8445e0ecfa08c250be476461fb72941b1ca86256670a0ac3f5fc44a70e1326d452a7c88ee40fcad829a88
31669
31670 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150914.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150914.ebuild
31671 deleted file mode 100644
31672 index c0833e0..0000000
31673 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150914.ebuild
31674 +++ /dev/null
31675 @@ -1,94 +0,0 @@
31676 -# Copyright 1999-2015 Gentoo Foundation
31677 -# Distributed under the terms of the GNU General Public License v2
31678 -# $Id$
31679 -
31680 -EAPI="4"
31681 -inherit eutils java-pkg-2 java-ant-2
31682 -
31683 -DESCRIPTION="Netbeans Web Services Common Cluster"
31684 -HOMEPAGE="http://netbeans.org/"
31685 -SLOT="9999"
31686 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
31687 -SRC_URI="${SOURCE_URL}
31688 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
31689 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31690 -KEYWORDS="~amd64 ~x86"
31691 -IUSE=""
31692 -S="${WORKDIR}"
31693 -
31694 -CDEPEND="~dev-java/netbeans-platform-${PV}
31695 - ~dev-java/netbeans-ide-${PV}"
31696 -DEPEND=">=virtual/jdk-1.7
31697 - app-arch/unzip
31698 - ${CDEPEND}
31699 - dev-java/javahelp:0"
31700 -RDEPEND=">=virtual/jdk-1.7
31701 - ${CDEPEND}"
31702 -
31703 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31704 -
31705 -EANT_BUILD_XML="nbbuild/build.xml"
31706 -EANT_BUILD_TARGET="rebuild-cluster"
31707 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31708 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31709 -JAVA_PKG_BSFIX="off"
31710 -
31711 -src_unpack() {
31712 - unpack $(basename ${SOURCE_URL})
31713 -
31714 - einfo "Deleting bundled jars..."
31715 - find -name "*.jar" -type f -delete
31716 -
31717 - unpack netbeans-9999-r14-build.xml.patch.bz2
31718 -}
31719 -
31720 -src_prepare() {
31721 - einfo "Deleting bundled class files..."
31722 - find -name "*.class" -type f | xargs rm -vf
31723 -
31724 - epatch netbeans-9999-r14-build.xml.patch
31725 -
31726 - # Support for custom patches
31727 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31728 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31729 -
31730 - if [ -n "${files}" ] ; then
31731 - einfo "Applying custom patches:"
31732 -
31733 - for file in ${files} ; do
31734 - epatch "${file}"
31735 - done
31736 - fi
31737 - fi
31738 -
31739 - einfo "Symlinking external libraries..."
31740 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31741 -
31742 - einfo "Linking in other clusters..."
31743 - mkdir "${S}"/nbbuild/netbeans || die
31744 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31745 -
31746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31748 - touch nb.cluster.platform.built
31749 -
31750 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31751 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31752 - touch nb.cluster.ide.built
31753 -
31754 - popd >/dev/null || die
31755 -
31756 - java-pkg-2_src_prepare
31757 -}
31758 -
31759 -src_install() {
31760 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
31761 -
31762 - insinto ${INSTALL_DIR}
31763 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31764 - doins -r *
31765 -
31766 - popd >/dev/null || die
31767 -
31768 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
31769 -}
31770
31771 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150915.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150915.ebuild
31772 deleted file mode 100644
31773 index 577cbc3..0000000
31774 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150915.ebuild
31775 +++ /dev/null
31776 @@ -1,94 +0,0 @@
31777 -# Copyright 1999-2015 Gentoo Foundation
31778 -# Distributed under the terms of the GNU General Public License v2
31779 -# $Id$
31780 -
31781 -EAPI="4"
31782 -inherit eutils java-pkg-2 java-ant-2
31783 -
31784 -DESCRIPTION="Netbeans Web Services Common Cluster"
31785 -HOMEPAGE="http://netbeans.org/"
31786 -SLOT="9999"
31787 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
31788 -SRC_URI="${SOURCE_URL}
31789 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
31790 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31791 -KEYWORDS="~amd64 ~x86"
31792 -IUSE=""
31793 -S="${WORKDIR}"
31794 -
31795 -CDEPEND="~dev-java/netbeans-platform-${PV}
31796 - ~dev-java/netbeans-ide-${PV}"
31797 -DEPEND=">=virtual/jdk-1.7
31798 - app-arch/unzip
31799 - ${CDEPEND}
31800 - dev-java/javahelp:0"
31801 -RDEPEND=">=virtual/jdk-1.7
31802 - ${CDEPEND}"
31803 -
31804 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31805 -
31806 -EANT_BUILD_XML="nbbuild/build.xml"
31807 -EANT_BUILD_TARGET="rebuild-cluster"
31808 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31809 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31810 -JAVA_PKG_BSFIX="off"
31811 -
31812 -src_unpack() {
31813 - unpack $(basename ${SOURCE_URL})
31814 -
31815 - einfo "Deleting bundled jars..."
31816 - find -name "*.jar" -type f -delete
31817 -
31818 - unpack netbeans-9999-r14-build.xml.patch.bz2
31819 -}
31820 -
31821 -src_prepare() {
31822 - einfo "Deleting bundled class files..."
31823 - find -name "*.class" -type f | xargs rm -vf
31824 -
31825 - epatch netbeans-9999-r14-build.xml.patch
31826 -
31827 - # Support for custom patches
31828 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31829 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31830 -
31831 - if [ -n "${files}" ] ; then
31832 - einfo "Applying custom patches:"
31833 -
31834 - for file in ${files} ; do
31835 - epatch "${file}"
31836 - done
31837 - fi
31838 - fi
31839 -
31840 - einfo "Symlinking external libraries..."
31841 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31842 -
31843 - einfo "Linking in other clusters..."
31844 - mkdir "${S}"/nbbuild/netbeans || die
31845 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31846 -
31847 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31848 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31849 - touch nb.cluster.platform.built
31850 -
31851 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31852 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31853 - touch nb.cluster.ide.built
31854 -
31855 - popd >/dev/null || die
31856 -
31857 - java-pkg-2_src_prepare
31858 -}
31859 -
31860 -src_install() {
31861 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
31862 -
31863 - insinto ${INSTALL_DIR}
31864 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31865 - doins -r *
31866 -
31867 - popd >/dev/null || die
31868 -
31869 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
31870 -}
31871
31872 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150917.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150917.ebuild
31873 deleted file mode 100644
31874 index 724a88c..0000000
31875 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150917.ebuild
31876 +++ /dev/null
31877 @@ -1,94 +0,0 @@
31878 -# Copyright 1999-2015 Gentoo Foundation
31879 -# Distributed under the terms of the GNU General Public License v2
31880 -# $Id$
31881 -
31882 -EAPI="4"
31883 -inherit eutils java-pkg-2 java-ant-2
31884 -
31885 -DESCRIPTION="Netbeans Web Services Common Cluster"
31886 -HOMEPAGE="http://netbeans.org/"
31887 -SLOT="9999"
31888 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
31889 -SRC_URI="${SOURCE_URL}
31890 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
31891 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31892 -KEYWORDS="~amd64 ~x86"
31893 -IUSE=""
31894 -S="${WORKDIR}"
31895 -
31896 -CDEPEND="~dev-java/netbeans-platform-${PV}
31897 - ~dev-java/netbeans-ide-${PV}"
31898 -DEPEND=">=virtual/jdk-1.7
31899 - app-arch/unzip
31900 - ${CDEPEND}
31901 - dev-java/javahelp:0"
31902 -RDEPEND=">=virtual/jdk-1.7
31903 - ${CDEPEND}"
31904 -
31905 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
31906 -
31907 -EANT_BUILD_XML="nbbuild/build.xml"
31908 -EANT_BUILD_TARGET="rebuild-cluster"
31909 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
31910 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
31911 -JAVA_PKG_BSFIX="off"
31912 -
31913 -src_unpack() {
31914 - unpack $(basename ${SOURCE_URL})
31915 -
31916 - einfo "Deleting bundled jars..."
31917 - find -name "*.jar" -type f -delete
31918 -
31919 - unpack netbeans-9999-r14-build.xml.patch.bz2
31920 -}
31921 -
31922 -src_prepare() {
31923 - einfo "Deleting bundled class files..."
31924 - find -name "*.class" -type f | xargs rm -vf
31925 -
31926 - epatch netbeans-9999-r14-build.xml.patch
31927 -
31928 - # Support for custom patches
31929 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
31930 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
31931 -
31932 - if [ -n "${files}" ] ; then
31933 - einfo "Applying custom patches:"
31934 -
31935 - for file in ${files} ; do
31936 - epatch "${file}"
31937 - done
31938 - fi
31939 - fi
31940 -
31941 - einfo "Symlinking external libraries..."
31942 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
31943 -
31944 - einfo "Linking in other clusters..."
31945 - mkdir "${S}"/nbbuild/netbeans || die
31946 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
31947 -
31948 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
31949 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31950 - touch nb.cluster.platform.built
31951 -
31952 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
31953 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
31954 - touch nb.cluster.ide.built
31955 -
31956 - popd >/dev/null || die
31957 -
31958 - java-pkg-2_src_prepare
31959 -}
31960 -
31961 -src_install() {
31962 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
31963 -
31964 - insinto ${INSTALL_DIR}
31965 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
31966 - doins -r *
31967 -
31968 - popd >/dev/null || die
31969 -
31970 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
31971 -}
31972
31973 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150918.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150918.ebuild
31974 deleted file mode 100644
31975 index ab76835..0000000
31976 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150918.ebuild
31977 +++ /dev/null
31978 @@ -1,94 +0,0 @@
31979 -# Copyright 1999-2015 Gentoo Foundation
31980 -# Distributed under the terms of the GNU General Public License v2
31981 -# $Id$
31982 -
31983 -EAPI="4"
31984 -inherit eutils java-pkg-2 java-ant-2
31985 -
31986 -DESCRIPTION="Netbeans Web Services Common Cluster"
31987 -HOMEPAGE="http://netbeans.org/"
31988 -SLOT="9999"
31989 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
31990 -SRC_URI="${SOURCE_URL}
31991 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
31992 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
31993 -KEYWORDS="~amd64 ~x86"
31994 -IUSE=""
31995 -S="${WORKDIR}"
31996 -
31997 -CDEPEND="~dev-java/netbeans-platform-${PV}
31998 - ~dev-java/netbeans-ide-${PV}"
31999 -DEPEND=">=virtual/jdk-1.7
32000 - app-arch/unzip
32001 - ${CDEPEND}
32002 - dev-java/javahelp:0"
32003 -RDEPEND=">=virtual/jdk-1.7
32004 - ${CDEPEND}"
32005 -
32006 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32007 -
32008 -EANT_BUILD_XML="nbbuild/build.xml"
32009 -EANT_BUILD_TARGET="rebuild-cluster"
32010 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32011 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32012 -JAVA_PKG_BSFIX="off"
32013 -
32014 -src_unpack() {
32015 - unpack $(basename ${SOURCE_URL})
32016 -
32017 - einfo "Deleting bundled jars..."
32018 - find -name "*.jar" -type f -delete
32019 -
32020 - unpack netbeans-9999-r14-build.xml.patch.bz2
32021 -}
32022 -
32023 -src_prepare() {
32024 - einfo "Deleting bundled class files..."
32025 - find -name "*.class" -type f | xargs rm -vf
32026 -
32027 - epatch netbeans-9999-r14-build.xml.patch
32028 -
32029 - # Support for custom patches
32030 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32031 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32032 -
32033 - if [ -n "${files}" ] ; then
32034 - einfo "Applying custom patches:"
32035 -
32036 - for file in ${files} ; do
32037 - epatch "${file}"
32038 - done
32039 - fi
32040 - fi
32041 -
32042 - einfo "Symlinking external libraries..."
32043 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32044 -
32045 - einfo "Linking in other clusters..."
32046 - mkdir "${S}"/nbbuild/netbeans || die
32047 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32048 -
32049 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32050 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32051 - touch nb.cluster.platform.built
32052 -
32053 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32054 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32055 - touch nb.cluster.ide.built
32056 -
32057 - popd >/dev/null || die
32058 -
32059 - java-pkg-2_src_prepare
32060 -}
32061 -
32062 -src_install() {
32063 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32064 -
32065 - insinto ${INSTALL_DIR}
32066 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32067 - doins -r *
32068 -
32069 - popd >/dev/null || die
32070 -
32071 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32072 -}
32073
32074 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150921.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150921.ebuild
32075 deleted file mode 100644
32076 index 8c5080e..0000000
32077 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150921.ebuild
32078 +++ /dev/null
32079 @@ -1,94 +0,0 @@
32080 -# Copyright 1999-2015 Gentoo Foundation
32081 -# Distributed under the terms of the GNU General Public License v2
32082 -# $Id$
32083 -
32084 -EAPI="4"
32085 -inherit eutils java-pkg-2 java-ant-2
32086 -
32087 -DESCRIPTION="Netbeans Web Services Common Cluster"
32088 -HOMEPAGE="http://netbeans.org/"
32089 -SLOT="9999"
32090 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
32091 -SRC_URI="${SOURCE_URL}
32092 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32093 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32094 -KEYWORDS="~amd64 ~x86"
32095 -IUSE=""
32096 -S="${WORKDIR}"
32097 -
32098 -CDEPEND="~dev-java/netbeans-platform-${PV}
32099 - ~dev-java/netbeans-ide-${PV}"
32100 -DEPEND=">=virtual/jdk-1.7
32101 - app-arch/unzip
32102 - ${CDEPEND}
32103 - dev-java/javahelp:0"
32104 -RDEPEND=">=virtual/jdk-1.7
32105 - ${CDEPEND}"
32106 -
32107 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32108 -
32109 -EANT_BUILD_XML="nbbuild/build.xml"
32110 -EANT_BUILD_TARGET="rebuild-cluster"
32111 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32112 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32113 -JAVA_PKG_BSFIX="off"
32114 -
32115 -src_unpack() {
32116 - unpack $(basename ${SOURCE_URL})
32117 -
32118 - einfo "Deleting bundled jars..."
32119 - find -name "*.jar" -type f -delete
32120 -
32121 - unpack netbeans-9999-r14-build.xml.patch.bz2
32122 -}
32123 -
32124 -src_prepare() {
32125 - einfo "Deleting bundled class files..."
32126 - find -name "*.class" -type f | xargs rm -vf
32127 -
32128 - epatch netbeans-9999-r14-build.xml.patch
32129 -
32130 - # Support for custom patches
32131 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32132 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32133 -
32134 - if [ -n "${files}" ] ; then
32135 - einfo "Applying custom patches:"
32136 -
32137 - for file in ${files} ; do
32138 - epatch "${file}"
32139 - done
32140 - fi
32141 - fi
32142 -
32143 - einfo "Symlinking external libraries..."
32144 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32145 -
32146 - einfo "Linking in other clusters..."
32147 - mkdir "${S}"/nbbuild/netbeans || die
32148 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32149 -
32150 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32151 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32152 - touch nb.cluster.platform.built
32153 -
32154 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32155 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32156 - touch nb.cluster.ide.built
32157 -
32158 - popd >/dev/null || die
32159 -
32160 - java-pkg-2_src_prepare
32161 -}
32162 -
32163 -src_install() {
32164 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32165 -
32166 - insinto ${INSTALL_DIR}
32167 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32168 - doins -r *
32169 -
32170 - popd >/dev/null || die
32171 -
32172 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32173 -}
32174
32175 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150922.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150922.ebuild
32176 deleted file mode 100644
32177 index 440ec8b..0000000
32178 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150922.ebuild
32179 +++ /dev/null
32180 @@ -1,94 +0,0 @@
32181 -# Copyright 1999-2015 Gentoo Foundation
32182 -# Distributed under the terms of the GNU General Public License v2
32183 -# $Id$
32184 -
32185 -EAPI="4"
32186 -inherit eutils java-pkg-2 java-ant-2
32187 -
32188 -DESCRIPTION="Netbeans Web Services Common Cluster"
32189 -HOMEPAGE="http://netbeans.org/"
32190 -SLOT="9999"
32191 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
32192 -SRC_URI="${SOURCE_URL}
32193 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32194 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32195 -KEYWORDS="~amd64 ~x86"
32196 -IUSE=""
32197 -S="${WORKDIR}"
32198 -
32199 -CDEPEND="~dev-java/netbeans-platform-${PV}
32200 - ~dev-java/netbeans-ide-${PV}"
32201 -DEPEND=">=virtual/jdk-1.7
32202 - app-arch/unzip
32203 - ${CDEPEND}
32204 - dev-java/javahelp:0"
32205 -RDEPEND=">=virtual/jdk-1.7
32206 - ${CDEPEND}"
32207 -
32208 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32209 -
32210 -EANT_BUILD_XML="nbbuild/build.xml"
32211 -EANT_BUILD_TARGET="rebuild-cluster"
32212 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32213 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32214 -JAVA_PKG_BSFIX="off"
32215 -
32216 -src_unpack() {
32217 - unpack $(basename ${SOURCE_URL})
32218 -
32219 - einfo "Deleting bundled jars..."
32220 - find -name "*.jar" -type f -delete
32221 -
32222 - unpack netbeans-9999-r14-build.xml.patch.bz2
32223 -}
32224 -
32225 -src_prepare() {
32226 - einfo "Deleting bundled class files..."
32227 - find -name "*.class" -type f | xargs rm -vf
32228 -
32229 - epatch netbeans-9999-r14-build.xml.patch
32230 -
32231 - # Support for custom patches
32232 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32233 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32234 -
32235 - if [ -n "${files}" ] ; then
32236 - einfo "Applying custom patches:"
32237 -
32238 - for file in ${files} ; do
32239 - epatch "${file}"
32240 - done
32241 - fi
32242 - fi
32243 -
32244 - einfo "Symlinking external libraries..."
32245 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32246 -
32247 - einfo "Linking in other clusters..."
32248 - mkdir "${S}"/nbbuild/netbeans || die
32249 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32250 -
32251 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32252 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32253 - touch nb.cluster.platform.built
32254 -
32255 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32256 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32257 - touch nb.cluster.ide.built
32258 -
32259 - popd >/dev/null || die
32260 -
32261 - java-pkg-2_src_prepare
32262 -}
32263 -
32264 -src_install() {
32265 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32266 -
32267 - insinto ${INSTALL_DIR}
32268 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32269 - doins -r *
32270 -
32271 - popd >/dev/null || die
32272 -
32273 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32274 -}
32275
32276 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150923.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150923.ebuild
32277 deleted file mode 100644
32278 index 4314ff3..0000000
32279 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150923.ebuild
32280 +++ /dev/null
32281 @@ -1,94 +0,0 @@
32282 -# Copyright 1999-2015 Gentoo Foundation
32283 -# Distributed under the terms of the GNU General Public License v2
32284 -# $Id$
32285 -
32286 -EAPI="4"
32287 -inherit eutils java-pkg-2 java-ant-2
32288 -
32289 -DESCRIPTION="Netbeans Web Services Common Cluster"
32290 -HOMEPAGE="http://netbeans.org/"
32291 -SLOT="9999"
32292 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
32293 -SRC_URI="${SOURCE_URL}
32294 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32295 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32296 -KEYWORDS="~amd64 ~x86"
32297 -IUSE=""
32298 -S="${WORKDIR}"
32299 -
32300 -CDEPEND="~dev-java/netbeans-platform-${PV}
32301 - ~dev-java/netbeans-ide-${PV}"
32302 -DEPEND=">=virtual/jdk-1.7
32303 - app-arch/unzip
32304 - ${CDEPEND}
32305 - dev-java/javahelp:0"
32306 -RDEPEND=">=virtual/jdk-1.7
32307 - ${CDEPEND}"
32308 -
32309 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32310 -
32311 -EANT_BUILD_XML="nbbuild/build.xml"
32312 -EANT_BUILD_TARGET="rebuild-cluster"
32313 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32314 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32315 -JAVA_PKG_BSFIX="off"
32316 -
32317 -src_unpack() {
32318 - unpack $(basename ${SOURCE_URL})
32319 -
32320 - einfo "Deleting bundled jars..."
32321 - find -name "*.jar" -type f -delete
32322 -
32323 - unpack netbeans-9999-r14-build.xml.patch.bz2
32324 -}
32325 -
32326 -src_prepare() {
32327 - einfo "Deleting bundled class files..."
32328 - find -name "*.class" -type f | xargs rm -vf
32329 -
32330 - epatch netbeans-9999-r14-build.xml.patch
32331 -
32332 - # Support for custom patches
32333 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32334 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32335 -
32336 - if [ -n "${files}" ] ; then
32337 - einfo "Applying custom patches:"
32338 -
32339 - for file in ${files} ; do
32340 - epatch "${file}"
32341 - done
32342 - fi
32343 - fi
32344 -
32345 - einfo "Symlinking external libraries..."
32346 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32347 -
32348 - einfo "Linking in other clusters..."
32349 - mkdir "${S}"/nbbuild/netbeans || die
32350 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32351 -
32352 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32353 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32354 - touch nb.cluster.platform.built
32355 -
32356 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32357 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32358 - touch nb.cluster.ide.built
32359 -
32360 - popd >/dev/null || die
32361 -
32362 - java-pkg-2_src_prepare
32363 -}
32364 -
32365 -src_install() {
32366 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32367 -
32368 - insinto ${INSTALL_DIR}
32369 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32370 - doins -r *
32371 -
32372 - popd >/dev/null || die
32373 -
32374 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32375 -}
32376
32377 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150924.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150924.ebuild
32378 deleted file mode 100644
32379 index 0826954..0000000
32380 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150924.ebuild
32381 +++ /dev/null
32382 @@ -1,94 +0,0 @@
32383 -# Copyright 1999-2015 Gentoo Foundation
32384 -# Distributed under the terms of the GNU General Public License v2
32385 -# $Id$
32386 -
32387 -EAPI="4"
32388 -inherit eutils java-pkg-2 java-ant-2
32389 -
32390 -DESCRIPTION="Netbeans Web Services Common Cluster"
32391 -HOMEPAGE="http://netbeans.org/"
32392 -SLOT="9999"
32393 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
32394 -SRC_URI="${SOURCE_URL}
32395 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32396 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32397 -KEYWORDS="~amd64 ~x86"
32398 -IUSE=""
32399 -S="${WORKDIR}"
32400 -
32401 -CDEPEND="~dev-java/netbeans-platform-${PV}
32402 - ~dev-java/netbeans-ide-${PV}"
32403 -DEPEND=">=virtual/jdk-1.7
32404 - app-arch/unzip
32405 - ${CDEPEND}
32406 - dev-java/javahelp:0"
32407 -RDEPEND=">=virtual/jdk-1.7
32408 - ${CDEPEND}"
32409 -
32410 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32411 -
32412 -EANT_BUILD_XML="nbbuild/build.xml"
32413 -EANT_BUILD_TARGET="rebuild-cluster"
32414 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32415 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32416 -JAVA_PKG_BSFIX="off"
32417 -
32418 -src_unpack() {
32419 - unpack $(basename ${SOURCE_URL})
32420 -
32421 - einfo "Deleting bundled jars..."
32422 - find -name "*.jar" -type f -delete
32423 -
32424 - unpack netbeans-9999-r14-build.xml.patch.bz2
32425 -}
32426 -
32427 -src_prepare() {
32428 - einfo "Deleting bundled class files..."
32429 - find -name "*.class" -type f | xargs rm -vf
32430 -
32431 - epatch netbeans-9999-r14-build.xml.patch
32432 -
32433 - # Support for custom patches
32434 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32435 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32436 -
32437 - if [ -n "${files}" ] ; then
32438 - einfo "Applying custom patches:"
32439 -
32440 - for file in ${files} ; do
32441 - epatch "${file}"
32442 - done
32443 - fi
32444 - fi
32445 -
32446 - einfo "Symlinking external libraries..."
32447 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32448 -
32449 - einfo "Linking in other clusters..."
32450 - mkdir "${S}"/nbbuild/netbeans || die
32451 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32452 -
32453 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32454 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32455 - touch nb.cluster.platform.built
32456 -
32457 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32458 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32459 - touch nb.cluster.ide.built
32460 -
32461 - popd >/dev/null || die
32462 -
32463 - java-pkg-2_src_prepare
32464 -}
32465 -
32466 -src_install() {
32467 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32468 -
32469 - insinto ${INSTALL_DIR}
32470 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32471 - doins -r *
32472 -
32473 - popd >/dev/null || die
32474 -
32475 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32476 -}
32477
32478 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150925.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150925.ebuild
32479 deleted file mode 100644
32480 index 51776fe..0000000
32481 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150925.ebuild
32482 +++ /dev/null
32483 @@ -1,94 +0,0 @@
32484 -# Copyright 1999-2015 Gentoo Foundation
32485 -# Distributed under the terms of the GNU General Public License v2
32486 -# $Id$
32487 -
32488 -EAPI="4"
32489 -inherit eutils java-pkg-2 java-ant-2
32490 -
32491 -DESCRIPTION="Netbeans Web Services Common Cluster"
32492 -HOMEPAGE="http://netbeans.org/"
32493 -SLOT="9999"
32494 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
32495 -SRC_URI="${SOURCE_URL}
32496 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32497 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32498 -KEYWORDS="~amd64 ~x86"
32499 -IUSE=""
32500 -S="${WORKDIR}"
32501 -
32502 -CDEPEND="~dev-java/netbeans-platform-${PV}
32503 - ~dev-java/netbeans-ide-${PV}"
32504 -DEPEND=">=virtual/jdk-1.7
32505 - app-arch/unzip
32506 - ${CDEPEND}
32507 - dev-java/javahelp:0"
32508 -RDEPEND=">=virtual/jdk-1.7
32509 - ${CDEPEND}"
32510 -
32511 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32512 -
32513 -EANT_BUILD_XML="nbbuild/build.xml"
32514 -EANT_BUILD_TARGET="rebuild-cluster"
32515 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32516 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32517 -JAVA_PKG_BSFIX="off"
32518 -
32519 -src_unpack() {
32520 - unpack $(basename ${SOURCE_URL})
32521 -
32522 - einfo "Deleting bundled jars..."
32523 - find -name "*.jar" -type f -delete
32524 -
32525 - unpack netbeans-9999-r14-build.xml.patch.bz2
32526 -}
32527 -
32528 -src_prepare() {
32529 - einfo "Deleting bundled class files..."
32530 - find -name "*.class" -type f | xargs rm -vf
32531 -
32532 - epatch netbeans-9999-r14-build.xml.patch
32533 -
32534 - # Support for custom patches
32535 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32536 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32537 -
32538 - if [ -n "${files}" ] ; then
32539 - einfo "Applying custom patches:"
32540 -
32541 - for file in ${files} ; do
32542 - epatch "${file}"
32543 - done
32544 - fi
32545 - fi
32546 -
32547 - einfo "Symlinking external libraries..."
32548 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32549 -
32550 - einfo "Linking in other clusters..."
32551 - mkdir "${S}"/nbbuild/netbeans || die
32552 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32553 -
32554 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32555 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32556 - touch nb.cluster.platform.built
32557 -
32558 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32559 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32560 - touch nb.cluster.ide.built
32561 -
32562 - popd >/dev/null || die
32563 -
32564 - java-pkg-2_src_prepare
32565 -}
32566 -
32567 -src_install() {
32568 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32569 -
32570 - insinto ${INSTALL_DIR}
32571 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32572 - doins -r *
32573 -
32574 - popd >/dev/null || die
32575 -
32576 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32577 -}
32578
32579 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150929.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150929.ebuild
32580 deleted file mode 100644
32581 index 9c1d25d..0000000
32582 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20150929.ebuild
32583 +++ /dev/null
32584 @@ -1,94 +0,0 @@
32585 -# Copyright 1999-2015 Gentoo Foundation
32586 -# Distributed under the terms of the GNU General Public License v2
32587 -# $Id$
32588 -
32589 -EAPI="4"
32590 -inherit eutils java-pkg-2 java-ant-2
32591 -
32592 -DESCRIPTION="Netbeans Web Services Common Cluster"
32593 -HOMEPAGE="http://netbeans.org/"
32594 -SLOT="9999"
32595 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
32596 -SRC_URI="${SOURCE_URL}
32597 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32598 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32599 -KEYWORDS="~amd64 ~x86"
32600 -IUSE=""
32601 -S="${WORKDIR}"
32602 -
32603 -CDEPEND="~dev-java/netbeans-platform-${PV}
32604 - ~dev-java/netbeans-ide-${PV}"
32605 -DEPEND=">=virtual/jdk-1.7
32606 - app-arch/unzip
32607 - ${CDEPEND}
32608 - dev-java/javahelp:0"
32609 -RDEPEND=">=virtual/jdk-1.7
32610 - ${CDEPEND}"
32611 -
32612 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
32613 -
32614 -EANT_BUILD_XML="nbbuild/build.xml"
32615 -EANT_BUILD_TARGET="rebuild-cluster"
32616 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
32617 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
32618 -JAVA_PKG_BSFIX="off"
32619 -
32620 -src_unpack() {
32621 - unpack $(basename ${SOURCE_URL})
32622 -
32623 - einfo "Deleting bundled jars..."
32624 - find -name "*.jar" -type f -delete
32625 -
32626 - unpack netbeans-9999-r14-build.xml.patch.bz2
32627 -}
32628 -
32629 -src_prepare() {
32630 - einfo "Deleting bundled class files..."
32631 - find -name "*.class" -type f | xargs rm -vf
32632 -
32633 - epatch netbeans-9999-r14-build.xml.patch
32634 -
32635 - # Support for custom patches
32636 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32637 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32638 -
32639 - if [ -n "${files}" ] ; then
32640 - einfo "Applying custom patches:"
32641 -
32642 - for file in ${files} ; do
32643 - epatch "${file}"
32644 - done
32645 - fi
32646 - fi
32647 -
32648 - einfo "Symlinking external libraries..."
32649 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32650 -
32651 - einfo "Linking in other clusters..."
32652 - mkdir "${S}"/nbbuild/netbeans || die
32653 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32654 -
32655 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
32656 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32657 - touch nb.cluster.platform.built
32658 -
32659 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
32660 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
32661 - touch nb.cluster.ide.built
32662 -
32663 - popd >/dev/null || die
32664 -
32665 - java-pkg-2_src_prepare
32666 -}
32667 -
32668 -src_install() {
32669 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
32670 -
32671 - insinto ${INSTALL_DIR}
32672 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
32673 - doins -r *
32674 -
32675 - popd >/dev/null || die
32676 -
32677 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
32678 -}
32679
32680 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
32681 index c48b9cd..f71feb4 100644
32682 --- a/dev-util/netbeans/Manifest
32683 +++ b/dev-util/netbeans/Manifest
32684 @@ -6,16 +6,6 @@ DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3
32685 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
32686 DIST netbeans-l10n-8.1-20151014.tar.bz2 11942405 SHA256 de4f3ce7492e8d7ba2708f944549083efb37673e59287db188e4d9bc250e5ca3 SHA512 1a34e7618750b0ccf837804a5bfd0f76bb3fbb27e69bdc7b511e472e0250682427796e9253d53b06e7d74ae77e01966c86cd480f92b5eb45f0bf8ff2bc34ab0e WHIRLPOOL 81cc0f8c2c1a0d824d9dc395ecdb9d795eb2b3cbcc8f2e6f68690a6597d77ec9038bb49b024941e53b4212b020b305ce10e8a27c2f106826e8b46b3087889c1b
32687 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
32688 -DIST netbeans-trunk-nightly-201509140002-src.zip 209159147 SHA256 cdcaeab5534f59320d499b5e84f1deec2863f605ccf4f7be5ced8415e0e3a70e SHA512 0a40110edf53330612d3d586eb7931013c5279fb5db2a8383da90da03df12f291d6c7e5c0da14987311efb10cec017abf201fcf0e299141d079c316447ab8234 WHIRLPOOL ce02272125ee84695d786dcf3c66ac89f56deaed2076dd00e35a997235ca32b181257d80246f20e0e26b6983052b490f0507f718d58f164549991a940e1dd598
32689 -DIST netbeans-trunk-nightly-201509150002-src.zip 209172926 SHA256 3b87e8cf796b12d5b032bd3ded3783820cf613654ca900067bbefb889281128b SHA512 2eec90a310df4676d885a2c2e7f9c4d40417330c2bdae19f9f331d2988e2e7b20749a4c06fb3ad7cffabc86aa1762f4e9de77703fa7c3b2d7859603d87f6e807 WHIRLPOOL 4938b146eb06b48a70c7ed7027c3122008c154e894d0e0feddeb8caabacef765a095f45dd4cd18d5b2dc9153b9eb8dbed32888151c7675c1fbee06c6ba6d9d66
32690 -DIST netbeans-trunk-nightly-201509170002-src.zip 209193216 SHA256 b01e0a54bd8b26e24427b42266f0fedbfe00a3aebeb2f6ecdeb3dbe68dee9de2 SHA512 23e37e1565de76c8c755771e548d5c8a2564222936706f0140a25c9f362f9c6e12b0e9e2ab4e81e81a1fae71b9c64ab57523001a1977b31c18f5b94aacfc6c39 WHIRLPOOL 8c4467aef2751c0fe71f296e2d5957625901c0e2d7b9a6a6e8c02a092cf810beae812acfd1ca75df3f81ab96a2d6254c7ca3e498a9b7cab553683e9fd86bedd9
32691 -DIST netbeans-trunk-nightly-201509180002-src.zip 209190887 SHA256 9c28f2f80aa16c2f1465ced753f061cbab8f21ce50b5d7436269049b1047a351 SHA512 a5ca38eb71224c8e70eeab325015b15d08de52e7035f341bc323ad65c5a74943abe0c113dc48da7463886e266b4afdb83b90ab27207630e5055bebbab9b4c2a7 WHIRLPOOL 8d084422f94f15a274549db16a8627a8679dbb8e19662dbc6c4afb253cf22b23f0c5eea0bd8824cf8f5d55d1075131940595f2bd67123d991cc84ff04ad5e6aa
32692 -DIST netbeans-trunk-nightly-201509210002-src.zip 209210270 SHA256 1cc1693ef53d968bdb1686540706a5bb322b5702a1d562cb6bd60eb649748eee SHA512 794eabc729902f1d44dc44bb6a64a2a2733f8ed42074e1c36988f444dae84f3e340e24e6eb284e161c54878b292a1f14253ac0ede39e98664d6e663bdb13817f WHIRLPOOL dcd36452a01028378fa0d6e5f1ef524c13b573cfe0fa5d744f880d1cda4ab69d9b0671c41b77dcf269cf2a4b2eb8867918aa5b0e06b6e3bc40f70fa2a264253b
32693 -DIST netbeans-trunk-nightly-201509220002-src.zip 209215343 SHA256 1b927f671d6f359c55488ef30bff4679a3925c81859679a4c77c3e21f13b5e74 SHA512 54d6ab19b92572d8ad59b3760fe95b6c642043b54a23c8b8400f38be4ddb1f2ff11b7e4e11188c00065c353a008fd7fd5f08b1bf706278fe023c16f41ff35c86 WHIRLPOOL ce279ae6094ee06cfa36d5be986bef731ffb17f93af8629fd22047005f5c52c14b5d85f19547742af7aab4e73a612d53831e3153160716cca46db25734f55223
32694 -DIST netbeans-trunk-nightly-201509230002-src.zip 209218589 SHA256 73d239f4af29c18b696a70659b359d8eac25bd9e1e68255cdcfb70f07ee17bcf SHA512 9eee1f0beef7f4f0f89570222fd8278bca21cd25f1ef57b7fa6bee009b1b572a8db8726939236f39908e0a6cb859841ea116ee547a4122e438f0f3e487461c85 WHIRLPOOL 8b2b25fe3793120e96b03caa026b00bf58480c9d8b314e5b476becce4cdea57fbc9f4e7ab328eec94f64f3d623518857ccc284a19601622eac50ffa925de2e8e
32695 -DIST netbeans-trunk-nightly-201509240002-src.zip 209224757 SHA256 ef684ac017deb2ea9d4ae127e330251057b37d2a1062ca54ffece562c1851dca SHA512 b62a99828b1474c1ce79172ecfac9cb235f2b47c7cb7d57892c0b52b2a353dc8df8a0dc180bee56ca8c0103923f93f79999c9ee9cb188f31498b6a14c1c2322a WHIRLPOOL c9117690cb9c0ff1061f10939837235d6584288a81172d3532551ca5dd8ec0d6d51e79236f94fec4337f7109c86357eae5e821a121a4617e14603ab0fadc2c03
32696 -DIST netbeans-trunk-nightly-201509250002-src.zip 209232289 SHA256 c7dbf49adf27c29644eec92a7701f9afbc140bc346d2395a5108688459ac75a1 SHA512 117334fb22e613d8313c12053e0ea1101986d94bd1397be47573a2a84b3ca17f7ddafa4e805e379e06cf4db25aefdb8adbdc2533b476daccc4e27f1d9d85d0e0 WHIRLPOOL 76cd3220dd077fc2d3d66fa5f317ec83172ad427362f04c0ce56e6e92339306c254e4e0958f8accaf70776a13364d25ccfe87181013324caaf209595bda2c149
32697 -DIST netbeans-trunk-nightly-201509290002-src.zip 208668668 SHA256 d16969e9381db349d7c8c62cf3b2d07552f19d4cb30eaf7334152b8544117002 SHA512 6847a9ccf9f20d1a9e0785f2cd2c57e4a6b5f35c8ffc07193c6fe7deb65a11b9ac25ef92b44bc9b8781a9ab75b492f38c7d85f271732b8acefcbfae7fb22624d WHIRLPOOL 1de1815f7cb5c73e330b11c3eef31495de0418d37918748b4367fbaf2288f3f8427d4ba6985468a8dac7e30b831de10d2e1846dde96cfdfbf9e36d994d57a3f9
32698 DIST netbeans-trunk-nightly-201510010328-src.zip 208670089 SHA256 5dd1fbe2d0b45e47ef41a2ac76242986f5b20a93416bbe5df49ff43a27aa5208 SHA512 dca72b094b18d1606cd4eda641c266654cd09fb14ae0cf8bfde7894b09c882a14b56f6f3e5237ba9af88b437734b60e3b8e32399c4a18911a4d1bdbc428274a6 WHIRLPOOL 98bb0105533a0c990c7523090d5cfbeca1996f1bf30725ddf080cce5af3d376a9eee328b3624c23b73edfaadbdf190159f2b6e9e9ba18cffc192c52316e59de3
32699 DIST netbeans-trunk-nightly-201510020002-src.zip 208671327 SHA256 41bb5622f6f316be2432a38d25bbe58a922b02ebc3ff73cf6240c43fe37904fe SHA512 1054823afdb69e7dd591c785f8315508df20ea275b4ee191340e8ae2e308147247649ac0e374e639d2eec836782a810310345bf287608f74e98273d5e579c922 WHIRLPOOL 78264b1b587dda9d8c0088a64523a7e4e02a40fd43dd2ffe2fa3899c12bceaf49e2d58233f54d48dcc650897c3da5d63d118d182ed0f2270351f1ea7f0bd6074
32700 DIST netbeans-trunk-nightly-201510030002-src.zip 208672397 SHA256 56d684334f97609098798fc2e9d2bb56073a61dcd7c91be398476163b39b7dda SHA512 18c9b136a3f2bdca433dcd2cf7d0cdba5a6428027e3bd884791278b55af4955058674eeba8c920739896d80b88fc5eb94b67695ac7b81e55878328eec49ae516 WHIRLPOOL 75af86ffcdb1318b46995d168b01d979e8f40f3351ec875dfa8732c7ace713bd20ee38559ea2f5d2558088573831d545956e4efd228eaf697d17a2b14f74c3f0
32701 @@ -37,16 +27,6 @@ DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57
32702 DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
32703 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
32704 EBUILD netbeans-8.1_rc2.ebuild 6892 SHA256 aea23cb4a7170da766bbc225c6b58e671a5ab08e095044ebdf36b195d86610fa SHA512 77a9c3d1c82648a0a5b9b335f577132013724ac37e29f99bb732653321e861f5628c9a8689d4f9196f3ebae1cc4cad569dc3b1a7f4c7a127f363ca82099439f7 WHIRLPOOL 023da0938e5f8b74062bbcabb1b0e659d093f5860f8e82322339546299a154d7b57c78f1bb4f28403a6a5ca45d0bf1f1dcf1fa2669423cba465a68ab6c08008c
32705 -EBUILD netbeans-9999_p20150914.ebuild 7210 SHA256 97559b1aa14f762847a1866723d6fba2265203b61f390e3481c0cd68bb0a654a SHA512 12555ef853b5f47fb74f6c1974bb2f894f3d82897d980ca5fa5d1ea17273a52db382cccf3b1b0b80a97f870c5622d750f0dcc4da30b87153749630bba797eeab WHIRLPOOL 30cd5c2fcfca12b002115631d708dac0330ded807dfdfb5fb38d5dda9a275d204e5dab59745fbf95aec218acdcadf95b9408fda9e440405d4c10a90e1961137c
32706 -EBUILD netbeans-9999_p20150915.ebuild 7210 SHA256 d626cd9558b4db4a9b8a5d0c6c8497c82f9b5ca97b8f8c4e7de987a0e75bfe0e SHA512 12792811d356aaf69f4535e1bafdc91262171c47f2deedfe39e77e2880ff9a84aada41b9efe986f169ee49311c2276141ed36bbc37659a6328124c51cc18b0ae WHIRLPOOL 67231845cb37e69f5ae3e90d833d176d5dc34d0f19905026622b9a6ce68a215a9bc607ce5e65d95956252341079e6014fa2db51f2a75163146be99c29e2cddda
32707 -EBUILD netbeans-9999_p20150917.ebuild 7210 SHA256 479daaf0328332bdc8be6df0fd8aaafc7d69b435c58aeed37e0162f3cc63eb69 SHA512 2de64289cf2aabc435c06a672ab884ffc5d1c472ca06ca2c73ec1222f8ff50d940278ae584d5bd275f58f40a18f9813d66a69cc29bfece4730e4080daa944e98 WHIRLPOOL 33e9c508a642bc0997687ce475967672c95874b598e3dd4671cb5674e7c80d5ecea241588499f095c1aa74447723c0fe7b64ddc9bd9ccd43f423aaf52e1dafeb
32708 -EBUILD netbeans-9999_p20150918.ebuild 7210 SHA256 f3e860cadeeea4ae4b1f602daeebf8718ce12f43ae349e164cf340add069d776 SHA512 0ef3ea0f865b21a61ed7b9d0c8df878e080c6fb37a2548ed817261486338211b06e11a469770e962906ef412b8347a6af60dddac278afe07930a2924026e39b2 WHIRLPOOL ccffbaeb50933fd8040722eaab452dba16f37f4efc94076d0945d3c2d687422592f0923cd4d9b2012117c984685403559eb352e288edb124d503c4e997e61e73
32709 -EBUILD netbeans-9999_p20150921.ebuild 7210 SHA256 6082e3fda2dc38e27ef162aeb321619770435a68fad1a9bed068e0cd2458fc0b SHA512 3f95d0f9a321f0cd370011f0950281362d061bcdda8e6e51b00054646984b18193166a2fb4afc6e558220570deab5cd9864497a41ffd4a3232760b3e98234d1e WHIRLPOOL c706c2220710a49cf94c5f54f5517939192b6b310b5fbc31355fad319945a706a0c4c296ae2fa698f61a724c450bfad90505b567363d54ea7a89a8c3c033170a
32710 -EBUILD netbeans-9999_p20150922.ebuild 7210 SHA256 63dbe335824f0935897662c98b3b659c84ac03666238860d1f230b0b4aeced86 SHA512 26c6cd7cee9e61d3143be21510e14aaf858a8d9f2a9d63fe348a5a5e393f45c43ea8d7c90dd17c065ec671ebfd1afb37836c9ef445e1c1fa7b2b5b66dc75b72d WHIRLPOOL 0aa977abfae83cb975fb6ae31573ad5d86406f306040b0eaad587cbc3f4b22cb3bf0d90295a79dc98134b0870dd560ca04fe0b332980ab2855d5216045e55a11
32711 -EBUILD netbeans-9999_p20150923.ebuild 7210 SHA256 bfce43c31ee2c757dd2e60427f24562f43f8ffc4aca2a26cf3d208a712f436fb SHA512 b492ad6dde414079f76c4780ed2b26e5fda004f6527c69ed85da42cc72d92754bfc6734c831f06ad9a2a512d2e355745e1f035eaee5067599d3db6af619b8849 WHIRLPOOL 1cc85824b97d53d7e69e4f11e67e8c6393003ab349739e9c4125163a77cd259e4b267d8d46f7da6d2aeba530e23c5de9776584959ae4606a12d1f9b45a207f3e
32712 -EBUILD netbeans-9999_p20150924.ebuild 7210 SHA256 6cd02bda976b99813c50c9cab0a6924a4645693887232c5a36fd30fc84fa0671 SHA512 fbb72dc71eaf222879c7a85e82452acba22faf4a1c44bf741f8d9a2a705c5459389d30eef51d660d61826368df7cdd335bbb1df7661fbc99491091a5bbecc168 WHIRLPOOL 9c83e6d1a896410d30b7425de17649910c4a3ffa3855113503351fdf48eae79ef6359a77247bc14b08f30d7306395572817e10b3c4f7d22ef605a7d3f4a7878f
32713 -EBUILD netbeans-9999_p20150925.ebuild 7210 SHA256 024e11a350dda40eab393cc84e6a9b0bc793f74dde30f8a718c932121c916be8 SHA512 60809e6b64e957542b30c73c5ceb7d30c805a5667ba9dd06c880fa97f105d1218ecdc3c7132c9d98d9fb9a88b689fff54d815e513d0a28e7086ed216db1b44c5 WHIRLPOOL 1cfa6f83cd7bc654d9c3cab64db148dbe88c330dd152331b9285d99236dafcef3938543905c6700f11e2c3dff00a36bb8bcc6a5aa47df782c513e5ce3c0e7d67
32714 -EBUILD netbeans-9999_p20150929.ebuild 7210 SHA256 102d914cac1aef4bb6da019493079610246f7b4414012277a68123bfe8147bde SHA512 b1603770130c0de5689f44e9539571142a8bc36546626996d59263f6ea5baad37a15ff2da3b5db1a11bad48ad3780bd92593b4e4fcf82b790762441ee70c39e2 WHIRLPOOL 3bf996c82f96a0b1ab99790de6e6fe57bd9967c6f497bbb214f82f271c73af60eea2cb5a664a263fd6e3ca7e6c27100e4948eadc484822dbce2c3f491983734b
32715 EBUILD netbeans-9999_p20151001.ebuild 7210 SHA256 def45859122eef44a348c1c45f165a664bf7490d2b86f0a3eedb856f59aae4d2 SHA512 5bf3d55dd64c75d567bbce039c729d924964f3ea8daf2b39bbd370f2c1f830bf8ce571281caa22654a43a39dc2f909736bece02b0c58ad020d3fee7d650fdd80 WHIRLPOOL 4c134a94ecb6dd5a35944ff0108135f4e0795bbb792bb6617b29db3a3348a41c001e28b2321bd0b69207e10e69942e18826213fce7f50cd0d526ae8cdf1ba8fa
32716 EBUILD netbeans-9999_p20151002.ebuild 7210 SHA256 c35dc91ef0201c2f45dbc2478914a7e4c89a7008fbee4a64d21595c26546266d SHA512 7f00d3e89966b3e713f9a888f5de7d5a1312e56079e18d5e5a9cf6eaf31ec52455f3d3fe0075e0df719f1419aeba0d9d39d906854dda5c22c0f4319206cce55a WHIRLPOOL 3c69bd92e9031c4e1fd32ce6e65538693a3493ca3c43571c6b3d8ca8519337409bdab4388054f30c15def817b7b02375b6b3fa095c9f943d81b54e2b9f7a6a52
32717 EBUILD netbeans-9999_p20151003.ebuild 7210 SHA256 73b26316fcaef5fc94acc2765f090985a2b67ae2518ad939cc3e420d5c3c775f SHA512 2d47a4742a550d1294374d9e4aa0eaa503f678af178269a56ed440f068fa396b0a6c87cf20a3d76d43565263ec93e15c950f62c0c3193643d0a3fc965e359fce WHIRLPOOL 14abe78c8bf20ff9dcb8a34a1a5daf901f3037ea37f67ebb93ed88aff9ff7a204e58563c0790cc550d61a02a0c31d646c2062500fdd21e943c70ada293437454
32718
32719 diff --git a/dev-util/netbeans/netbeans-9999_p20150914.ebuild b/dev-util/netbeans/netbeans-9999_p20150914.ebuild
32720 deleted file mode 100644
32721 index 9bf6296..0000000
32722 --- a/dev-util/netbeans/netbeans-9999_p20150914.ebuild
32723 +++ /dev/null
32724 @@ -1,264 +0,0 @@
32725 -# Copyright 1999-2015 Gentoo Foundation
32726 -# Distributed under the terms of the GNU General Public License v2
32727 -# $Id$
32728 -
32729 -EAPI="4"
32730 -inherit eutils java-pkg-2 java-ant-2
32731 -
32732 -DESCRIPTION="Netbeans IDE"
32733 -HOMEPAGE="http://netbeans.org/"
32734 -SLOT="9999"
32735 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-14_00-02-28/zip/netbeans-trunk-nightly-201509140002-src.zip"
32736 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
32737 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
32738 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
32739 -SRC_URI="linguas_af? ( ${ALL_URLS} )
32740 - linguas_ar? ( ${ALL_URLS} )
32741 - linguas_bg? ( ${ALL_URLS} )
32742 - linguas_ca? ( ${ALL_URLS} )
32743 - linguas_cs? ( ${ALL_URLS} )
32744 - linguas_de? ( ${ALL_URLS} )
32745 - linguas_el? ( ${ALL_URLS} )
32746 - linguas_es? ( ${ALL_URLS} )
32747 - linguas_fr? ( ${ALL_URLS} )
32748 - linguas_gl? ( ${ALL_URLS} )
32749 - linguas_hi_IN? ( ${ALL_URLS} )
32750 - linguas_id? ( ${ALL_URLS} )
32751 - linguas_it? ( ${ALL_URLS} )
32752 - linguas_ja? ( ${ALL_URLS} )
32753 - linguas_ko? ( ${ALL_URLS} )
32754 - linguas_lt? ( ${ALL_URLS} )
32755 - linguas_nl? ( ${ALL_URLS} )
32756 - linguas_pl? ( ${ALL_URLS} )
32757 - linguas_pt_BR? ( ${ALL_URLS} )
32758 - linguas_pt_PT? ( ${ALL_URLS} )
32759 - linguas_ro? ( ${ALL_URLS} )
32760 - linguas_ru? ( ${ALL_URLS} )
32761 - linguas_si? ( ${ALL_URLS} )
32762 - linguas_sq? ( ${ALL_URLS} )
32763 - linguas_sr? ( ${ALL_URLS} )
32764 - linguas_sv? ( ${ALL_URLS} )
32765 - linguas_ta_IN? ( ${ALL_URLS} )
32766 - linguas_tl? ( ${ALL_URLS} )
32767 - linguas_tr? ( ${ALL_URLS} )
32768 - linguas_vi? ( ${ALL_URLS} )
32769 - linguas_zh_CN? ( ${ALL_URLS} )
32770 - linguas_zh_TW? ( ${ALL_URLS} )
32771 -"
32772 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
32773 -KEYWORDS="~amd64 ~x86"
32774 -IUSE_NETBEANS_MODULES="
32775 - +netbeans_modules_apisupport
32776 - netbeans_modules_cnd
32777 - netbeans_modules_dlight
32778 - netbeans_modules_enterprise
32779 - netbeans_modules_ergonomics
32780 - netbeans_modules_extide
32781 - netbeans_modules_groovy
32782 - +netbeans_modules_java
32783 - netbeans_modules_javacard
32784 - +netbeans_modules_javafx
32785 - netbeans_modules_mobility
32786 - netbeans_modules_php
32787 - +netbeans_modules_profiler
32788 - netbeans_modules_webcommon
32789 - +netbeans_modules_websvccommon"
32790 -IUSE_LINGUAS="
32791 - linguas_af
32792 - linguas_ar
32793 - linguas_bg
32794 - linguas_ca
32795 - linguas_cs
32796 - linguas_de
32797 - linguas_el
32798 - linguas_es
32799 - linguas_fr
32800 - linguas_gl
32801 - linguas_hi_IN
32802 - linguas_id
32803 - linguas_it
32804 - linguas_ja
32805 - linguas_ko
32806 - linguas_lt
32807 - linguas_nl
32808 - linguas_pl
32809 - linguas_pt_BR
32810 - linguas_pt_PT
32811 - linguas_ro
32812 - linguas_ru
32813 - linguas_si
32814 - linguas_sq
32815 - linguas_sr
32816 - linguas_sv
32817 - linguas_ta_IN
32818 - linguas_tl
32819 - linguas_tr
32820 - linguas_vi
32821 - linguas_zh_CN
32822 - linguas_zh_TW"
32823 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
32824 -S="${WORKDIR}"
32825 -
32826 -DEPEND=">=virtual/jdk-1.7
32827 - dev-java/javahelp:0"
32828 -RDEPEND=">=virtual/jdk-1.7
32829 - ~dev-java/netbeans-harness-${PV}
32830 - ~dev-java/netbeans-ide-${PV}
32831 - ~dev-java/netbeans-nb-${PV}
32832 - ~dev-java/netbeans-platform-${PV}
32833 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
32834 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
32835 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
32836 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
32837 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
32838 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
32839 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
32840 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
32841 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
32842 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
32843 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
32844 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
32845 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
32846 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
32847 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
32848 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
32849 -JAVA_PKG_BSFIX="off"
32850 -NBLOCALES=""
32851 -
32852 -pkg_setup() {
32853 - for lingua in ${IUSE_LINGUAS} ; do
32854 - local lang=${lingua/linguas_/}
32855 -
32856 - if [[ "${lang}" = "ar" ]] ; then
32857 - lang="ar_EG,ar_SA"
32858 - elif [[ "${lang}" = "es" ]] ; then
32859 - lang="es,es_CO"
32860 - elif [[ "${lang}" = "gl" ]] ; then
32861 - lang="gl_ES"
32862 - elif [[ "${lang}" = "id" ]] ; then
32863 - lang="in_ID"
32864 - elif [[ "${lang}" = "nl" ]] ; then
32865 - lang="nl_BE,nl_NL"
32866 - elif [[ "${lang}" = "tl" ]] ; then
32867 - lang="fil_PH"
32868 - fi
32869 -
32870 - if use ${lingua} ; then
32871 - if [ -z "${NBLOCALES}" ] ; then
32872 - NBLOCALES="${lang}"
32873 - else
32874 - NBLOCALES="${NBLOCALES},${lang}"
32875 - fi
32876 - fi
32877 - done
32878 -
32879 - java-pkg-2_pkg_setup
32880 -}
32881 -
32882 -src_unpack() {
32883 - if [ -n "${NBLOCALES}" ] ; then
32884 - unpack $(basename ${SOURCE_URL})
32885 - unpack $(basename ${L10N_URL})
32886 -
32887 - einfo "Deleting bundled jars..."
32888 - find -name "*.jar" -type f -delete
32889 -
32890 - unpack netbeans-9999-r14-build.xml.patch.bz2
32891 - fi
32892 -}
32893 -
32894 -src_prepare() {
32895 - if [ -n "${NBLOCALES}" ] ; then
32896 - einfo "Deleting bundled class files..."
32897 - find -name "*.class" -type f | xargs rm -vf
32898 -
32899 - epatch netbeans-9999-r14-build.xml.patch
32900 -
32901 - # Support for custom patches
32902 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
32903 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
32904 -
32905 - if [ -n "${files}" ] ; then
32906 - einfo "Applying custom patches:"
32907 -
32908 - for file in ${files} ; do
32909 - epatch "${file}"
32910 - done
32911 - fi
32912 - fi
32913 -
32914 - einfo "Symlinking external libraries..."
32915 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
32916 - fi
32917 -
32918 - java-pkg-2_src_prepare
32919 -}
32920 -
32921 -src_compile() {
32922 - if [ -n "${NBLOCALES}" ] ; then
32923 - einfo "Compiling support for locales: ${NBLOCALES}"
32924 - eant -f nbbuild/build.xml bootstrap || die
32925 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
32926 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
32927 - fi
32928 -}
32929 -
32930 -src_install() {
32931 - if [ -n "${NBLOCALES}" ] ; then
32932 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
32933 -
32934 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
32935 - if [ -d "${cluster}" ] ; then
32936 - insinto /usr/share/netbeans-${cluster}-${SLOT}
32937 - doins -r ${cluster}/*
32938 - fi
32939 - done
32940 -
32941 - if [ -d nb ] ; then
32942 - insinto /usr/share/netbeans-nb-${SLOT}/nb
32943 - doins -r nb/*
32944 - fi
32945 -
32946 - popd >/dev/null || die
32947 - fi
32948 -}
32949 -
32950 -pkg_postinst() {
32951 - if [ -n "${NBLOCALES}" ] ; then
32952 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
32953 - einfo "the locale is built for Netbeans."
32954 - einfo "If you want to force specific locale, use --locale argument, for example:"
32955 - einfo "${PN}-${SLOT} --locale de"
32956 - einfo "${PN}-${SLOT} --locale pt:BR"
32957 - fi
32958 -
32959 - if use linguas_ar ; then
32960 - einfo
32961 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
32962 - fi
32963 -
32964 - if use linguas_es ; then
32965 - einfo
32966 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
32967 - fi
32968 -
32969 - if use linguas_gl ; then
32970 - einfo
32971 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
32972 - fi
32973 -
32974 - if use linguas_id ; then
32975 - einfo
32976 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
32977 - fi
32978 -
32979 - if use linguas_nl ; then
32980 - einfo
32981 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
32982 - fi
32983 -
32984 - if use linguas_tl ; then
32985 - einfo
32986 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
32987 - fi
32988 -}
32989
32990 diff --git a/dev-util/netbeans/netbeans-9999_p20150915.ebuild b/dev-util/netbeans/netbeans-9999_p20150915.ebuild
32991 deleted file mode 100644
32992 index 62074d1..0000000
32993 --- a/dev-util/netbeans/netbeans-9999_p20150915.ebuild
32994 +++ /dev/null
32995 @@ -1,264 +0,0 @@
32996 -# Copyright 1999-2015 Gentoo Foundation
32997 -# Distributed under the terms of the GNU General Public License v2
32998 -# $Id$
32999 -
33000 -EAPI="4"
33001 -inherit eutils java-pkg-2 java-ant-2
33002 -
33003 -DESCRIPTION="Netbeans IDE"
33004 -HOMEPAGE="http://netbeans.org/"
33005 -SLOT="9999"
33006 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-15_00-02-28/zip/netbeans-trunk-nightly-201509150002-src.zip"
33007 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
33008 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
33009 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
33010 -SRC_URI="linguas_af? ( ${ALL_URLS} )
33011 - linguas_ar? ( ${ALL_URLS} )
33012 - linguas_bg? ( ${ALL_URLS} )
33013 - linguas_ca? ( ${ALL_URLS} )
33014 - linguas_cs? ( ${ALL_URLS} )
33015 - linguas_de? ( ${ALL_URLS} )
33016 - linguas_el? ( ${ALL_URLS} )
33017 - linguas_es? ( ${ALL_URLS} )
33018 - linguas_fr? ( ${ALL_URLS} )
33019 - linguas_gl? ( ${ALL_URLS} )
33020 - linguas_hi_IN? ( ${ALL_URLS} )
33021 - linguas_id? ( ${ALL_URLS} )
33022 - linguas_it? ( ${ALL_URLS} )
33023 - linguas_ja? ( ${ALL_URLS} )
33024 - linguas_ko? ( ${ALL_URLS} )
33025 - linguas_lt? ( ${ALL_URLS} )
33026 - linguas_nl? ( ${ALL_URLS} )
33027 - linguas_pl? ( ${ALL_URLS} )
33028 - linguas_pt_BR? ( ${ALL_URLS} )
33029 - linguas_pt_PT? ( ${ALL_URLS} )
33030 - linguas_ro? ( ${ALL_URLS} )
33031 - linguas_ru? ( ${ALL_URLS} )
33032 - linguas_si? ( ${ALL_URLS} )
33033 - linguas_sq? ( ${ALL_URLS} )
33034 - linguas_sr? ( ${ALL_URLS} )
33035 - linguas_sv? ( ${ALL_URLS} )
33036 - linguas_ta_IN? ( ${ALL_URLS} )
33037 - linguas_tl? ( ${ALL_URLS} )
33038 - linguas_tr? ( ${ALL_URLS} )
33039 - linguas_vi? ( ${ALL_URLS} )
33040 - linguas_zh_CN? ( ${ALL_URLS} )
33041 - linguas_zh_TW? ( ${ALL_URLS} )
33042 -"
33043 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33044 -KEYWORDS="~amd64 ~x86"
33045 -IUSE_NETBEANS_MODULES="
33046 - +netbeans_modules_apisupport
33047 - netbeans_modules_cnd
33048 - netbeans_modules_dlight
33049 - netbeans_modules_enterprise
33050 - netbeans_modules_ergonomics
33051 - netbeans_modules_extide
33052 - netbeans_modules_groovy
33053 - +netbeans_modules_java
33054 - netbeans_modules_javacard
33055 - +netbeans_modules_javafx
33056 - netbeans_modules_mobility
33057 - netbeans_modules_php
33058 - +netbeans_modules_profiler
33059 - netbeans_modules_webcommon
33060 - +netbeans_modules_websvccommon"
33061 -IUSE_LINGUAS="
33062 - linguas_af
33063 - linguas_ar
33064 - linguas_bg
33065 - linguas_ca
33066 - linguas_cs
33067 - linguas_de
33068 - linguas_el
33069 - linguas_es
33070 - linguas_fr
33071 - linguas_gl
33072 - linguas_hi_IN
33073 - linguas_id
33074 - linguas_it
33075 - linguas_ja
33076 - linguas_ko
33077 - linguas_lt
33078 - linguas_nl
33079 - linguas_pl
33080 - linguas_pt_BR
33081 - linguas_pt_PT
33082 - linguas_ro
33083 - linguas_ru
33084 - linguas_si
33085 - linguas_sq
33086 - linguas_sr
33087 - linguas_sv
33088 - linguas_ta_IN
33089 - linguas_tl
33090 - linguas_tr
33091 - linguas_vi
33092 - linguas_zh_CN
33093 - linguas_zh_TW"
33094 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
33095 -S="${WORKDIR}"
33096 -
33097 -DEPEND=">=virtual/jdk-1.7
33098 - dev-java/javahelp:0"
33099 -RDEPEND=">=virtual/jdk-1.7
33100 - ~dev-java/netbeans-harness-${PV}
33101 - ~dev-java/netbeans-ide-${PV}
33102 - ~dev-java/netbeans-nb-${PV}
33103 - ~dev-java/netbeans-platform-${PV}
33104 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
33105 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
33106 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
33107 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
33108 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
33109 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
33110 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
33111 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
33112 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
33113 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
33114 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
33115 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
33116 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
33117 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
33118 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
33119 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
33120 -JAVA_PKG_BSFIX="off"
33121 -NBLOCALES=""
33122 -
33123 -pkg_setup() {
33124 - for lingua in ${IUSE_LINGUAS} ; do
33125 - local lang=${lingua/linguas_/}
33126 -
33127 - if [[ "${lang}" = "ar" ]] ; then
33128 - lang="ar_EG,ar_SA"
33129 - elif [[ "${lang}" = "es" ]] ; then
33130 - lang="es,es_CO"
33131 - elif [[ "${lang}" = "gl" ]] ; then
33132 - lang="gl_ES"
33133 - elif [[ "${lang}" = "id" ]] ; then
33134 - lang="in_ID"
33135 - elif [[ "${lang}" = "nl" ]] ; then
33136 - lang="nl_BE,nl_NL"
33137 - elif [[ "${lang}" = "tl" ]] ; then
33138 - lang="fil_PH"
33139 - fi
33140 -
33141 - if use ${lingua} ; then
33142 - if [ -z "${NBLOCALES}" ] ; then
33143 - NBLOCALES="${lang}"
33144 - else
33145 - NBLOCALES="${NBLOCALES},${lang}"
33146 - fi
33147 - fi
33148 - done
33149 -
33150 - java-pkg-2_pkg_setup
33151 -}
33152 -
33153 -src_unpack() {
33154 - if [ -n "${NBLOCALES}" ] ; then
33155 - unpack $(basename ${SOURCE_URL})
33156 - unpack $(basename ${L10N_URL})
33157 -
33158 - einfo "Deleting bundled jars..."
33159 - find -name "*.jar" -type f -delete
33160 -
33161 - unpack netbeans-9999-r14-build.xml.patch.bz2
33162 - fi
33163 -}
33164 -
33165 -src_prepare() {
33166 - if [ -n "${NBLOCALES}" ] ; then
33167 - einfo "Deleting bundled class files..."
33168 - find -name "*.class" -type f | xargs rm -vf
33169 -
33170 - epatch netbeans-9999-r14-build.xml.patch
33171 -
33172 - # Support for custom patches
33173 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33174 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33175 -
33176 - if [ -n "${files}" ] ; then
33177 - einfo "Applying custom patches:"
33178 -
33179 - for file in ${files} ; do
33180 - epatch "${file}"
33181 - done
33182 - fi
33183 - fi
33184 -
33185 - einfo "Symlinking external libraries..."
33186 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33187 - fi
33188 -
33189 - java-pkg-2_src_prepare
33190 -}
33191 -
33192 -src_compile() {
33193 - if [ -n "${NBLOCALES}" ] ; then
33194 - einfo "Compiling support for locales: ${NBLOCALES}"
33195 - eant -f nbbuild/build.xml bootstrap || die
33196 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
33197 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
33198 - fi
33199 -}
33200 -
33201 -src_install() {
33202 - if [ -n "${NBLOCALES}" ] ; then
33203 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33204 -
33205 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
33206 - if [ -d "${cluster}" ] ; then
33207 - insinto /usr/share/netbeans-${cluster}-${SLOT}
33208 - doins -r ${cluster}/*
33209 - fi
33210 - done
33211 -
33212 - if [ -d nb ] ; then
33213 - insinto /usr/share/netbeans-nb-${SLOT}/nb
33214 - doins -r nb/*
33215 - fi
33216 -
33217 - popd >/dev/null || die
33218 - fi
33219 -}
33220 -
33221 -pkg_postinst() {
33222 - if [ -n "${NBLOCALES}" ] ; then
33223 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
33224 - einfo "the locale is built for Netbeans."
33225 - einfo "If you want to force specific locale, use --locale argument, for example:"
33226 - einfo "${PN}-${SLOT} --locale de"
33227 - einfo "${PN}-${SLOT} --locale pt:BR"
33228 - fi
33229 -
33230 - if use linguas_ar ; then
33231 - einfo
33232 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
33233 - fi
33234 -
33235 - if use linguas_es ; then
33236 - einfo
33237 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
33238 - fi
33239 -
33240 - if use linguas_gl ; then
33241 - einfo
33242 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
33243 - fi
33244 -
33245 - if use linguas_id ; then
33246 - einfo
33247 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
33248 - fi
33249 -
33250 - if use linguas_nl ; then
33251 - einfo
33252 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
33253 - fi
33254 -
33255 - if use linguas_tl ; then
33256 - einfo
33257 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
33258 - fi
33259 -}
33260
33261 diff --git a/dev-util/netbeans/netbeans-9999_p20150917.ebuild b/dev-util/netbeans/netbeans-9999_p20150917.ebuild
33262 deleted file mode 100644
33263 index 264f33e..0000000
33264 --- a/dev-util/netbeans/netbeans-9999_p20150917.ebuild
33265 +++ /dev/null
33266 @@ -1,264 +0,0 @@
33267 -# Copyright 1999-2015 Gentoo Foundation
33268 -# Distributed under the terms of the GNU General Public License v2
33269 -# $Id$
33270 -
33271 -EAPI="4"
33272 -inherit eutils java-pkg-2 java-ant-2
33273 -
33274 -DESCRIPTION="Netbeans IDE"
33275 -HOMEPAGE="http://netbeans.org/"
33276 -SLOT="9999"
33277 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-17_00-02-28/zip/netbeans-trunk-nightly-201509170002-src.zip"
33278 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
33279 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
33280 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
33281 -SRC_URI="linguas_af? ( ${ALL_URLS} )
33282 - linguas_ar? ( ${ALL_URLS} )
33283 - linguas_bg? ( ${ALL_URLS} )
33284 - linguas_ca? ( ${ALL_URLS} )
33285 - linguas_cs? ( ${ALL_URLS} )
33286 - linguas_de? ( ${ALL_URLS} )
33287 - linguas_el? ( ${ALL_URLS} )
33288 - linguas_es? ( ${ALL_URLS} )
33289 - linguas_fr? ( ${ALL_URLS} )
33290 - linguas_gl? ( ${ALL_URLS} )
33291 - linguas_hi_IN? ( ${ALL_URLS} )
33292 - linguas_id? ( ${ALL_URLS} )
33293 - linguas_it? ( ${ALL_URLS} )
33294 - linguas_ja? ( ${ALL_URLS} )
33295 - linguas_ko? ( ${ALL_URLS} )
33296 - linguas_lt? ( ${ALL_URLS} )
33297 - linguas_nl? ( ${ALL_URLS} )
33298 - linguas_pl? ( ${ALL_URLS} )
33299 - linguas_pt_BR? ( ${ALL_URLS} )
33300 - linguas_pt_PT? ( ${ALL_URLS} )
33301 - linguas_ro? ( ${ALL_URLS} )
33302 - linguas_ru? ( ${ALL_URLS} )
33303 - linguas_si? ( ${ALL_URLS} )
33304 - linguas_sq? ( ${ALL_URLS} )
33305 - linguas_sr? ( ${ALL_URLS} )
33306 - linguas_sv? ( ${ALL_URLS} )
33307 - linguas_ta_IN? ( ${ALL_URLS} )
33308 - linguas_tl? ( ${ALL_URLS} )
33309 - linguas_tr? ( ${ALL_URLS} )
33310 - linguas_vi? ( ${ALL_URLS} )
33311 - linguas_zh_CN? ( ${ALL_URLS} )
33312 - linguas_zh_TW? ( ${ALL_URLS} )
33313 -"
33314 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33315 -KEYWORDS="~amd64 ~x86"
33316 -IUSE_NETBEANS_MODULES="
33317 - +netbeans_modules_apisupport
33318 - netbeans_modules_cnd
33319 - netbeans_modules_dlight
33320 - netbeans_modules_enterprise
33321 - netbeans_modules_ergonomics
33322 - netbeans_modules_extide
33323 - netbeans_modules_groovy
33324 - +netbeans_modules_java
33325 - netbeans_modules_javacard
33326 - +netbeans_modules_javafx
33327 - netbeans_modules_mobility
33328 - netbeans_modules_php
33329 - +netbeans_modules_profiler
33330 - netbeans_modules_webcommon
33331 - +netbeans_modules_websvccommon"
33332 -IUSE_LINGUAS="
33333 - linguas_af
33334 - linguas_ar
33335 - linguas_bg
33336 - linguas_ca
33337 - linguas_cs
33338 - linguas_de
33339 - linguas_el
33340 - linguas_es
33341 - linguas_fr
33342 - linguas_gl
33343 - linguas_hi_IN
33344 - linguas_id
33345 - linguas_it
33346 - linguas_ja
33347 - linguas_ko
33348 - linguas_lt
33349 - linguas_nl
33350 - linguas_pl
33351 - linguas_pt_BR
33352 - linguas_pt_PT
33353 - linguas_ro
33354 - linguas_ru
33355 - linguas_si
33356 - linguas_sq
33357 - linguas_sr
33358 - linguas_sv
33359 - linguas_ta_IN
33360 - linguas_tl
33361 - linguas_tr
33362 - linguas_vi
33363 - linguas_zh_CN
33364 - linguas_zh_TW"
33365 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
33366 -S="${WORKDIR}"
33367 -
33368 -DEPEND=">=virtual/jdk-1.7
33369 - dev-java/javahelp:0"
33370 -RDEPEND=">=virtual/jdk-1.7
33371 - ~dev-java/netbeans-harness-${PV}
33372 - ~dev-java/netbeans-ide-${PV}
33373 - ~dev-java/netbeans-nb-${PV}
33374 - ~dev-java/netbeans-platform-${PV}
33375 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
33376 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
33377 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
33378 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
33379 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
33380 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
33381 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
33382 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
33383 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
33384 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
33385 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
33386 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
33387 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
33388 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
33389 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
33390 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
33391 -JAVA_PKG_BSFIX="off"
33392 -NBLOCALES=""
33393 -
33394 -pkg_setup() {
33395 - for lingua in ${IUSE_LINGUAS} ; do
33396 - local lang=${lingua/linguas_/}
33397 -
33398 - if [[ "${lang}" = "ar" ]] ; then
33399 - lang="ar_EG,ar_SA"
33400 - elif [[ "${lang}" = "es" ]] ; then
33401 - lang="es,es_CO"
33402 - elif [[ "${lang}" = "gl" ]] ; then
33403 - lang="gl_ES"
33404 - elif [[ "${lang}" = "id" ]] ; then
33405 - lang="in_ID"
33406 - elif [[ "${lang}" = "nl" ]] ; then
33407 - lang="nl_BE,nl_NL"
33408 - elif [[ "${lang}" = "tl" ]] ; then
33409 - lang="fil_PH"
33410 - fi
33411 -
33412 - if use ${lingua} ; then
33413 - if [ -z "${NBLOCALES}" ] ; then
33414 - NBLOCALES="${lang}"
33415 - else
33416 - NBLOCALES="${NBLOCALES},${lang}"
33417 - fi
33418 - fi
33419 - done
33420 -
33421 - java-pkg-2_pkg_setup
33422 -}
33423 -
33424 -src_unpack() {
33425 - if [ -n "${NBLOCALES}" ] ; then
33426 - unpack $(basename ${SOURCE_URL})
33427 - unpack $(basename ${L10N_URL})
33428 -
33429 - einfo "Deleting bundled jars..."
33430 - find -name "*.jar" -type f -delete
33431 -
33432 - unpack netbeans-9999-r14-build.xml.patch.bz2
33433 - fi
33434 -}
33435 -
33436 -src_prepare() {
33437 - if [ -n "${NBLOCALES}" ] ; then
33438 - einfo "Deleting bundled class files..."
33439 - find -name "*.class" -type f | xargs rm -vf
33440 -
33441 - epatch netbeans-9999-r14-build.xml.patch
33442 -
33443 - # Support for custom patches
33444 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33445 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33446 -
33447 - if [ -n "${files}" ] ; then
33448 - einfo "Applying custom patches:"
33449 -
33450 - for file in ${files} ; do
33451 - epatch "${file}"
33452 - done
33453 - fi
33454 - fi
33455 -
33456 - einfo "Symlinking external libraries..."
33457 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33458 - fi
33459 -
33460 - java-pkg-2_src_prepare
33461 -}
33462 -
33463 -src_compile() {
33464 - if [ -n "${NBLOCALES}" ] ; then
33465 - einfo "Compiling support for locales: ${NBLOCALES}"
33466 - eant -f nbbuild/build.xml bootstrap || die
33467 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
33468 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
33469 - fi
33470 -}
33471 -
33472 -src_install() {
33473 - if [ -n "${NBLOCALES}" ] ; then
33474 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33475 -
33476 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
33477 - if [ -d "${cluster}" ] ; then
33478 - insinto /usr/share/netbeans-${cluster}-${SLOT}
33479 - doins -r ${cluster}/*
33480 - fi
33481 - done
33482 -
33483 - if [ -d nb ] ; then
33484 - insinto /usr/share/netbeans-nb-${SLOT}/nb
33485 - doins -r nb/*
33486 - fi
33487 -
33488 - popd >/dev/null || die
33489 - fi
33490 -}
33491 -
33492 -pkg_postinst() {
33493 - if [ -n "${NBLOCALES}" ] ; then
33494 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
33495 - einfo "the locale is built for Netbeans."
33496 - einfo "If you want to force specific locale, use --locale argument, for example:"
33497 - einfo "${PN}-${SLOT} --locale de"
33498 - einfo "${PN}-${SLOT} --locale pt:BR"
33499 - fi
33500 -
33501 - if use linguas_ar ; then
33502 - einfo
33503 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
33504 - fi
33505 -
33506 - if use linguas_es ; then
33507 - einfo
33508 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
33509 - fi
33510 -
33511 - if use linguas_gl ; then
33512 - einfo
33513 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
33514 - fi
33515 -
33516 - if use linguas_id ; then
33517 - einfo
33518 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
33519 - fi
33520 -
33521 - if use linguas_nl ; then
33522 - einfo
33523 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
33524 - fi
33525 -
33526 - if use linguas_tl ; then
33527 - einfo
33528 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
33529 - fi
33530 -}
33531
33532 diff --git a/dev-util/netbeans/netbeans-9999_p20150918.ebuild b/dev-util/netbeans/netbeans-9999_p20150918.ebuild
33533 deleted file mode 100644
33534 index 7012fa3..0000000
33535 --- a/dev-util/netbeans/netbeans-9999_p20150918.ebuild
33536 +++ /dev/null
33537 @@ -1,264 +0,0 @@
33538 -# Copyright 1999-2015 Gentoo Foundation
33539 -# Distributed under the terms of the GNU General Public License v2
33540 -# $Id$
33541 -
33542 -EAPI="4"
33543 -inherit eutils java-pkg-2 java-ant-2
33544 -
33545 -DESCRIPTION="Netbeans IDE"
33546 -HOMEPAGE="http://netbeans.org/"
33547 -SLOT="9999"
33548 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-18_00-02-28/zip/netbeans-trunk-nightly-201509180002-src.zip"
33549 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
33550 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
33551 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
33552 -SRC_URI="linguas_af? ( ${ALL_URLS} )
33553 - linguas_ar? ( ${ALL_URLS} )
33554 - linguas_bg? ( ${ALL_URLS} )
33555 - linguas_ca? ( ${ALL_URLS} )
33556 - linguas_cs? ( ${ALL_URLS} )
33557 - linguas_de? ( ${ALL_URLS} )
33558 - linguas_el? ( ${ALL_URLS} )
33559 - linguas_es? ( ${ALL_URLS} )
33560 - linguas_fr? ( ${ALL_URLS} )
33561 - linguas_gl? ( ${ALL_URLS} )
33562 - linguas_hi_IN? ( ${ALL_URLS} )
33563 - linguas_id? ( ${ALL_URLS} )
33564 - linguas_it? ( ${ALL_URLS} )
33565 - linguas_ja? ( ${ALL_URLS} )
33566 - linguas_ko? ( ${ALL_URLS} )
33567 - linguas_lt? ( ${ALL_URLS} )
33568 - linguas_nl? ( ${ALL_URLS} )
33569 - linguas_pl? ( ${ALL_URLS} )
33570 - linguas_pt_BR? ( ${ALL_URLS} )
33571 - linguas_pt_PT? ( ${ALL_URLS} )
33572 - linguas_ro? ( ${ALL_URLS} )
33573 - linguas_ru? ( ${ALL_URLS} )
33574 - linguas_si? ( ${ALL_URLS} )
33575 - linguas_sq? ( ${ALL_URLS} )
33576 - linguas_sr? ( ${ALL_URLS} )
33577 - linguas_sv? ( ${ALL_URLS} )
33578 - linguas_ta_IN? ( ${ALL_URLS} )
33579 - linguas_tl? ( ${ALL_URLS} )
33580 - linguas_tr? ( ${ALL_URLS} )
33581 - linguas_vi? ( ${ALL_URLS} )
33582 - linguas_zh_CN? ( ${ALL_URLS} )
33583 - linguas_zh_TW? ( ${ALL_URLS} )
33584 -"
33585 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33586 -KEYWORDS="~amd64 ~x86"
33587 -IUSE_NETBEANS_MODULES="
33588 - +netbeans_modules_apisupport
33589 - netbeans_modules_cnd
33590 - netbeans_modules_dlight
33591 - netbeans_modules_enterprise
33592 - netbeans_modules_ergonomics
33593 - netbeans_modules_extide
33594 - netbeans_modules_groovy
33595 - +netbeans_modules_java
33596 - netbeans_modules_javacard
33597 - +netbeans_modules_javafx
33598 - netbeans_modules_mobility
33599 - netbeans_modules_php
33600 - +netbeans_modules_profiler
33601 - netbeans_modules_webcommon
33602 - +netbeans_modules_websvccommon"
33603 -IUSE_LINGUAS="
33604 - linguas_af
33605 - linguas_ar
33606 - linguas_bg
33607 - linguas_ca
33608 - linguas_cs
33609 - linguas_de
33610 - linguas_el
33611 - linguas_es
33612 - linguas_fr
33613 - linguas_gl
33614 - linguas_hi_IN
33615 - linguas_id
33616 - linguas_it
33617 - linguas_ja
33618 - linguas_ko
33619 - linguas_lt
33620 - linguas_nl
33621 - linguas_pl
33622 - linguas_pt_BR
33623 - linguas_pt_PT
33624 - linguas_ro
33625 - linguas_ru
33626 - linguas_si
33627 - linguas_sq
33628 - linguas_sr
33629 - linguas_sv
33630 - linguas_ta_IN
33631 - linguas_tl
33632 - linguas_tr
33633 - linguas_vi
33634 - linguas_zh_CN
33635 - linguas_zh_TW"
33636 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
33637 -S="${WORKDIR}"
33638 -
33639 -DEPEND=">=virtual/jdk-1.7
33640 - dev-java/javahelp:0"
33641 -RDEPEND=">=virtual/jdk-1.7
33642 - ~dev-java/netbeans-harness-${PV}
33643 - ~dev-java/netbeans-ide-${PV}
33644 - ~dev-java/netbeans-nb-${PV}
33645 - ~dev-java/netbeans-platform-${PV}
33646 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
33647 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
33648 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
33649 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
33650 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
33651 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
33652 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
33653 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
33654 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
33655 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
33656 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
33657 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
33658 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
33659 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
33660 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
33661 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
33662 -JAVA_PKG_BSFIX="off"
33663 -NBLOCALES=""
33664 -
33665 -pkg_setup() {
33666 - for lingua in ${IUSE_LINGUAS} ; do
33667 - local lang=${lingua/linguas_/}
33668 -
33669 - if [[ "${lang}" = "ar" ]] ; then
33670 - lang="ar_EG,ar_SA"
33671 - elif [[ "${lang}" = "es" ]] ; then
33672 - lang="es,es_CO"
33673 - elif [[ "${lang}" = "gl" ]] ; then
33674 - lang="gl_ES"
33675 - elif [[ "${lang}" = "id" ]] ; then
33676 - lang="in_ID"
33677 - elif [[ "${lang}" = "nl" ]] ; then
33678 - lang="nl_BE,nl_NL"
33679 - elif [[ "${lang}" = "tl" ]] ; then
33680 - lang="fil_PH"
33681 - fi
33682 -
33683 - if use ${lingua} ; then
33684 - if [ -z "${NBLOCALES}" ] ; then
33685 - NBLOCALES="${lang}"
33686 - else
33687 - NBLOCALES="${NBLOCALES},${lang}"
33688 - fi
33689 - fi
33690 - done
33691 -
33692 - java-pkg-2_pkg_setup
33693 -}
33694 -
33695 -src_unpack() {
33696 - if [ -n "${NBLOCALES}" ] ; then
33697 - unpack $(basename ${SOURCE_URL})
33698 - unpack $(basename ${L10N_URL})
33699 -
33700 - einfo "Deleting bundled jars..."
33701 - find -name "*.jar" -type f -delete
33702 -
33703 - unpack netbeans-9999-r14-build.xml.patch.bz2
33704 - fi
33705 -}
33706 -
33707 -src_prepare() {
33708 - if [ -n "${NBLOCALES}" ] ; then
33709 - einfo "Deleting bundled class files..."
33710 - find -name "*.class" -type f | xargs rm -vf
33711 -
33712 - epatch netbeans-9999-r14-build.xml.patch
33713 -
33714 - # Support for custom patches
33715 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33716 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33717 -
33718 - if [ -n "${files}" ] ; then
33719 - einfo "Applying custom patches:"
33720 -
33721 - for file in ${files} ; do
33722 - epatch "${file}"
33723 - done
33724 - fi
33725 - fi
33726 -
33727 - einfo "Symlinking external libraries..."
33728 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
33729 - fi
33730 -
33731 - java-pkg-2_src_prepare
33732 -}
33733 -
33734 -src_compile() {
33735 - if [ -n "${NBLOCALES}" ] ; then
33736 - einfo "Compiling support for locales: ${NBLOCALES}"
33737 - eant -f nbbuild/build.xml bootstrap || die
33738 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
33739 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
33740 - fi
33741 -}
33742 -
33743 -src_install() {
33744 - if [ -n "${NBLOCALES}" ] ; then
33745 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
33746 -
33747 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
33748 - if [ -d "${cluster}" ] ; then
33749 - insinto /usr/share/netbeans-${cluster}-${SLOT}
33750 - doins -r ${cluster}/*
33751 - fi
33752 - done
33753 -
33754 - if [ -d nb ] ; then
33755 - insinto /usr/share/netbeans-nb-${SLOT}/nb
33756 - doins -r nb/*
33757 - fi
33758 -
33759 - popd >/dev/null || die
33760 - fi
33761 -}
33762 -
33763 -pkg_postinst() {
33764 - if [ -n "${NBLOCALES}" ] ; then
33765 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
33766 - einfo "the locale is built for Netbeans."
33767 - einfo "If you want to force specific locale, use --locale argument, for example:"
33768 - einfo "${PN}-${SLOT} --locale de"
33769 - einfo "${PN}-${SLOT} --locale pt:BR"
33770 - fi
33771 -
33772 - if use linguas_ar ; then
33773 - einfo
33774 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
33775 - fi
33776 -
33777 - if use linguas_es ; then
33778 - einfo
33779 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
33780 - fi
33781 -
33782 - if use linguas_gl ; then
33783 - einfo
33784 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
33785 - fi
33786 -
33787 - if use linguas_id ; then
33788 - einfo
33789 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
33790 - fi
33791 -
33792 - if use linguas_nl ; then
33793 - einfo
33794 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
33795 - fi
33796 -
33797 - if use linguas_tl ; then
33798 - einfo
33799 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
33800 - fi
33801 -}
33802
33803 diff --git a/dev-util/netbeans/netbeans-9999_p20150921.ebuild b/dev-util/netbeans/netbeans-9999_p20150921.ebuild
33804 deleted file mode 100644
33805 index 561cc60..0000000
33806 --- a/dev-util/netbeans/netbeans-9999_p20150921.ebuild
33807 +++ /dev/null
33808 @@ -1,264 +0,0 @@
33809 -# Copyright 1999-2015 Gentoo Foundation
33810 -# Distributed under the terms of the GNU General Public License v2
33811 -# $Id$
33812 -
33813 -EAPI="4"
33814 -inherit eutils java-pkg-2 java-ant-2
33815 -
33816 -DESCRIPTION="Netbeans IDE"
33817 -HOMEPAGE="http://netbeans.org/"
33818 -SLOT="9999"
33819 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-21_00-02-28/zip/netbeans-trunk-nightly-201509210002-src.zip"
33820 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
33821 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
33822 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
33823 -SRC_URI="linguas_af? ( ${ALL_URLS} )
33824 - linguas_ar? ( ${ALL_URLS} )
33825 - linguas_bg? ( ${ALL_URLS} )
33826 - linguas_ca? ( ${ALL_URLS} )
33827 - linguas_cs? ( ${ALL_URLS} )
33828 - linguas_de? ( ${ALL_URLS} )
33829 - linguas_el? ( ${ALL_URLS} )
33830 - linguas_es? ( ${ALL_URLS} )
33831 - linguas_fr? ( ${ALL_URLS} )
33832 - linguas_gl? ( ${ALL_URLS} )
33833 - linguas_hi_IN? ( ${ALL_URLS} )
33834 - linguas_id? ( ${ALL_URLS} )
33835 - linguas_it? ( ${ALL_URLS} )
33836 - linguas_ja? ( ${ALL_URLS} )
33837 - linguas_ko? ( ${ALL_URLS} )
33838 - linguas_lt? ( ${ALL_URLS} )
33839 - linguas_nl? ( ${ALL_URLS} )
33840 - linguas_pl? ( ${ALL_URLS} )
33841 - linguas_pt_BR? ( ${ALL_URLS} )
33842 - linguas_pt_PT? ( ${ALL_URLS} )
33843 - linguas_ro? ( ${ALL_URLS} )
33844 - linguas_ru? ( ${ALL_URLS} )
33845 - linguas_si? ( ${ALL_URLS} )
33846 - linguas_sq? ( ${ALL_URLS} )
33847 - linguas_sr? ( ${ALL_URLS} )
33848 - linguas_sv? ( ${ALL_URLS} )
33849 - linguas_ta_IN? ( ${ALL_URLS} )
33850 - linguas_tl? ( ${ALL_URLS} )
33851 - linguas_tr? ( ${ALL_URLS} )
33852 - linguas_vi? ( ${ALL_URLS} )
33853 - linguas_zh_CN? ( ${ALL_URLS} )
33854 - linguas_zh_TW? ( ${ALL_URLS} )
33855 -"
33856 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
33857 -KEYWORDS="~amd64 ~x86"
33858 -IUSE_NETBEANS_MODULES="
33859 - +netbeans_modules_apisupport
33860 - netbeans_modules_cnd
33861 - netbeans_modules_dlight
33862 - netbeans_modules_enterprise
33863 - netbeans_modules_ergonomics
33864 - netbeans_modules_extide
33865 - netbeans_modules_groovy
33866 - +netbeans_modules_java
33867 - netbeans_modules_javacard
33868 - +netbeans_modules_javafx
33869 - netbeans_modules_mobility
33870 - netbeans_modules_php
33871 - +netbeans_modules_profiler
33872 - netbeans_modules_webcommon
33873 - +netbeans_modules_websvccommon"
33874 -IUSE_LINGUAS="
33875 - linguas_af
33876 - linguas_ar
33877 - linguas_bg
33878 - linguas_ca
33879 - linguas_cs
33880 - linguas_de
33881 - linguas_el
33882 - linguas_es
33883 - linguas_fr
33884 - linguas_gl
33885 - linguas_hi_IN
33886 - linguas_id
33887 - linguas_it
33888 - linguas_ja
33889 - linguas_ko
33890 - linguas_lt
33891 - linguas_nl
33892 - linguas_pl
33893 - linguas_pt_BR
33894 - linguas_pt_PT
33895 - linguas_ro
33896 - linguas_ru
33897 - linguas_si
33898 - linguas_sq
33899 - linguas_sr
33900 - linguas_sv
33901 - linguas_ta_IN
33902 - linguas_tl
33903 - linguas_tr
33904 - linguas_vi
33905 - linguas_zh_CN
33906 - linguas_zh_TW"
33907 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
33908 -S="${WORKDIR}"
33909 -
33910 -DEPEND=">=virtual/jdk-1.7
33911 - dev-java/javahelp:0"
33912 -RDEPEND=">=virtual/jdk-1.7
33913 - ~dev-java/netbeans-harness-${PV}
33914 - ~dev-java/netbeans-ide-${PV}
33915 - ~dev-java/netbeans-nb-${PV}
33916 - ~dev-java/netbeans-platform-${PV}
33917 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
33918 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
33919 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
33920 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
33921 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
33922 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
33923 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
33924 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
33925 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
33926 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
33927 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
33928 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
33929 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
33930 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
33931 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
33932 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
33933 -JAVA_PKG_BSFIX="off"
33934 -NBLOCALES=""
33935 -
33936 -pkg_setup() {
33937 - for lingua in ${IUSE_LINGUAS} ; do
33938 - local lang=${lingua/linguas_/}
33939 -
33940 - if [[ "${lang}" = "ar" ]] ; then
33941 - lang="ar_EG,ar_SA"
33942 - elif [[ "${lang}" = "es" ]] ; then
33943 - lang="es,es_CO"
33944 - elif [[ "${lang}" = "gl" ]] ; then
33945 - lang="gl_ES"
33946 - elif [[ "${lang}" = "id" ]] ; then
33947 - lang="in_ID"
33948 - elif [[ "${lang}" = "nl" ]] ; then
33949 - lang="nl_BE,nl_NL"
33950 - elif [[ "${lang}" = "tl" ]] ; then
33951 - lang="fil_PH"
33952 - fi
33953 -
33954 - if use ${lingua} ; then
33955 - if [ -z "${NBLOCALES}" ] ; then
33956 - NBLOCALES="${lang}"
33957 - else
33958 - NBLOCALES="${NBLOCALES},${lang}"
33959 - fi
33960 - fi
33961 - done
33962 -
33963 - java-pkg-2_pkg_setup
33964 -}
33965 -
33966 -src_unpack() {
33967 - if [ -n "${NBLOCALES}" ] ; then
33968 - unpack $(basename ${SOURCE_URL})
33969 - unpack $(basename ${L10N_URL})
33970 -
33971 - einfo "Deleting bundled jars..."
33972 - find -name "*.jar" -type f -delete
33973 -
33974 - unpack netbeans-9999-r14-build.xml.patch.bz2
33975 - fi
33976 -}
33977 -
33978 -src_prepare() {
33979 - if [ -n "${NBLOCALES}" ] ; then
33980 - einfo "Deleting bundled class files..."
33981 - find -name "*.class" -type f | xargs rm -vf
33982 -
33983 - epatch netbeans-9999-r14-build.xml.patch
33984 -
33985 - # Support for custom patches
33986 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
33987 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
33988 -
33989 - if [ -n "${files}" ] ; then
33990 - einfo "Applying custom patches:"
33991 -
33992 - for file in ${files} ; do
33993 - epatch "${file}"
33994 - done
33995 - fi
33996 - fi
33997 -
33998 - einfo "Symlinking external libraries..."
33999 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34000 - fi
34001 -
34002 - java-pkg-2_src_prepare
34003 -}
34004 -
34005 -src_compile() {
34006 - if [ -n "${NBLOCALES}" ] ; then
34007 - einfo "Compiling support for locales: ${NBLOCALES}"
34008 - eant -f nbbuild/build.xml bootstrap || die
34009 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
34010 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
34011 - fi
34012 -}
34013 -
34014 -src_install() {
34015 - if [ -n "${NBLOCALES}" ] ; then
34016 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34017 -
34018 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
34019 - if [ -d "${cluster}" ] ; then
34020 - insinto /usr/share/netbeans-${cluster}-${SLOT}
34021 - doins -r ${cluster}/*
34022 - fi
34023 - done
34024 -
34025 - if [ -d nb ] ; then
34026 - insinto /usr/share/netbeans-nb-${SLOT}/nb
34027 - doins -r nb/*
34028 - fi
34029 -
34030 - popd >/dev/null || die
34031 - fi
34032 -}
34033 -
34034 -pkg_postinst() {
34035 - if [ -n "${NBLOCALES}" ] ; then
34036 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
34037 - einfo "the locale is built for Netbeans."
34038 - einfo "If you want to force specific locale, use --locale argument, for example:"
34039 - einfo "${PN}-${SLOT} --locale de"
34040 - einfo "${PN}-${SLOT} --locale pt:BR"
34041 - fi
34042 -
34043 - if use linguas_ar ; then
34044 - einfo
34045 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
34046 - fi
34047 -
34048 - if use linguas_es ; then
34049 - einfo
34050 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
34051 - fi
34052 -
34053 - if use linguas_gl ; then
34054 - einfo
34055 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
34056 - fi
34057 -
34058 - if use linguas_id ; then
34059 - einfo
34060 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
34061 - fi
34062 -
34063 - if use linguas_nl ; then
34064 - einfo
34065 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
34066 - fi
34067 -
34068 - if use linguas_tl ; then
34069 - einfo
34070 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
34071 - fi
34072 -}
34073
34074 diff --git a/dev-util/netbeans/netbeans-9999_p20150922.ebuild b/dev-util/netbeans/netbeans-9999_p20150922.ebuild
34075 deleted file mode 100644
34076 index b884f4e..0000000
34077 --- a/dev-util/netbeans/netbeans-9999_p20150922.ebuild
34078 +++ /dev/null
34079 @@ -1,264 +0,0 @@
34080 -# Copyright 1999-2015 Gentoo Foundation
34081 -# Distributed under the terms of the GNU General Public License v2
34082 -# $Id$
34083 -
34084 -EAPI="4"
34085 -inherit eutils java-pkg-2 java-ant-2
34086 -
34087 -DESCRIPTION="Netbeans IDE"
34088 -HOMEPAGE="http://netbeans.org/"
34089 -SLOT="9999"
34090 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-22_00-02-28/zip/netbeans-trunk-nightly-201509220002-src.zip"
34091 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
34092 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
34093 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
34094 -SRC_URI="linguas_af? ( ${ALL_URLS} )
34095 - linguas_ar? ( ${ALL_URLS} )
34096 - linguas_bg? ( ${ALL_URLS} )
34097 - linguas_ca? ( ${ALL_URLS} )
34098 - linguas_cs? ( ${ALL_URLS} )
34099 - linguas_de? ( ${ALL_URLS} )
34100 - linguas_el? ( ${ALL_URLS} )
34101 - linguas_es? ( ${ALL_URLS} )
34102 - linguas_fr? ( ${ALL_URLS} )
34103 - linguas_gl? ( ${ALL_URLS} )
34104 - linguas_hi_IN? ( ${ALL_URLS} )
34105 - linguas_id? ( ${ALL_URLS} )
34106 - linguas_it? ( ${ALL_URLS} )
34107 - linguas_ja? ( ${ALL_URLS} )
34108 - linguas_ko? ( ${ALL_URLS} )
34109 - linguas_lt? ( ${ALL_URLS} )
34110 - linguas_nl? ( ${ALL_URLS} )
34111 - linguas_pl? ( ${ALL_URLS} )
34112 - linguas_pt_BR? ( ${ALL_URLS} )
34113 - linguas_pt_PT? ( ${ALL_URLS} )
34114 - linguas_ro? ( ${ALL_URLS} )
34115 - linguas_ru? ( ${ALL_URLS} )
34116 - linguas_si? ( ${ALL_URLS} )
34117 - linguas_sq? ( ${ALL_URLS} )
34118 - linguas_sr? ( ${ALL_URLS} )
34119 - linguas_sv? ( ${ALL_URLS} )
34120 - linguas_ta_IN? ( ${ALL_URLS} )
34121 - linguas_tl? ( ${ALL_URLS} )
34122 - linguas_tr? ( ${ALL_URLS} )
34123 - linguas_vi? ( ${ALL_URLS} )
34124 - linguas_zh_CN? ( ${ALL_URLS} )
34125 - linguas_zh_TW? ( ${ALL_URLS} )
34126 -"
34127 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34128 -KEYWORDS="~amd64 ~x86"
34129 -IUSE_NETBEANS_MODULES="
34130 - +netbeans_modules_apisupport
34131 - netbeans_modules_cnd
34132 - netbeans_modules_dlight
34133 - netbeans_modules_enterprise
34134 - netbeans_modules_ergonomics
34135 - netbeans_modules_extide
34136 - netbeans_modules_groovy
34137 - +netbeans_modules_java
34138 - netbeans_modules_javacard
34139 - +netbeans_modules_javafx
34140 - netbeans_modules_mobility
34141 - netbeans_modules_php
34142 - +netbeans_modules_profiler
34143 - netbeans_modules_webcommon
34144 - +netbeans_modules_websvccommon"
34145 -IUSE_LINGUAS="
34146 - linguas_af
34147 - linguas_ar
34148 - linguas_bg
34149 - linguas_ca
34150 - linguas_cs
34151 - linguas_de
34152 - linguas_el
34153 - linguas_es
34154 - linguas_fr
34155 - linguas_gl
34156 - linguas_hi_IN
34157 - linguas_id
34158 - linguas_it
34159 - linguas_ja
34160 - linguas_ko
34161 - linguas_lt
34162 - linguas_nl
34163 - linguas_pl
34164 - linguas_pt_BR
34165 - linguas_pt_PT
34166 - linguas_ro
34167 - linguas_ru
34168 - linguas_si
34169 - linguas_sq
34170 - linguas_sr
34171 - linguas_sv
34172 - linguas_ta_IN
34173 - linguas_tl
34174 - linguas_tr
34175 - linguas_vi
34176 - linguas_zh_CN
34177 - linguas_zh_TW"
34178 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
34179 -S="${WORKDIR}"
34180 -
34181 -DEPEND=">=virtual/jdk-1.7
34182 - dev-java/javahelp:0"
34183 -RDEPEND=">=virtual/jdk-1.7
34184 - ~dev-java/netbeans-harness-${PV}
34185 - ~dev-java/netbeans-ide-${PV}
34186 - ~dev-java/netbeans-nb-${PV}
34187 - ~dev-java/netbeans-platform-${PV}
34188 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
34189 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
34190 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
34191 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
34192 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
34193 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
34194 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
34195 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
34196 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
34197 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
34198 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
34199 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
34200 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
34201 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
34202 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
34203 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
34204 -JAVA_PKG_BSFIX="off"
34205 -NBLOCALES=""
34206 -
34207 -pkg_setup() {
34208 - for lingua in ${IUSE_LINGUAS} ; do
34209 - local lang=${lingua/linguas_/}
34210 -
34211 - if [[ "${lang}" = "ar" ]] ; then
34212 - lang="ar_EG,ar_SA"
34213 - elif [[ "${lang}" = "es" ]] ; then
34214 - lang="es,es_CO"
34215 - elif [[ "${lang}" = "gl" ]] ; then
34216 - lang="gl_ES"
34217 - elif [[ "${lang}" = "id" ]] ; then
34218 - lang="in_ID"
34219 - elif [[ "${lang}" = "nl" ]] ; then
34220 - lang="nl_BE,nl_NL"
34221 - elif [[ "${lang}" = "tl" ]] ; then
34222 - lang="fil_PH"
34223 - fi
34224 -
34225 - if use ${lingua} ; then
34226 - if [ -z "${NBLOCALES}" ] ; then
34227 - NBLOCALES="${lang}"
34228 - else
34229 - NBLOCALES="${NBLOCALES},${lang}"
34230 - fi
34231 - fi
34232 - done
34233 -
34234 - java-pkg-2_pkg_setup
34235 -}
34236 -
34237 -src_unpack() {
34238 - if [ -n "${NBLOCALES}" ] ; then
34239 - unpack $(basename ${SOURCE_URL})
34240 - unpack $(basename ${L10N_URL})
34241 -
34242 - einfo "Deleting bundled jars..."
34243 - find -name "*.jar" -type f -delete
34244 -
34245 - unpack netbeans-9999-r14-build.xml.patch.bz2
34246 - fi
34247 -}
34248 -
34249 -src_prepare() {
34250 - if [ -n "${NBLOCALES}" ] ; then
34251 - einfo "Deleting bundled class files..."
34252 - find -name "*.class" -type f | xargs rm -vf
34253 -
34254 - epatch netbeans-9999-r14-build.xml.patch
34255 -
34256 - # Support for custom patches
34257 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34258 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34259 -
34260 - if [ -n "${files}" ] ; then
34261 - einfo "Applying custom patches:"
34262 -
34263 - for file in ${files} ; do
34264 - epatch "${file}"
34265 - done
34266 - fi
34267 - fi
34268 -
34269 - einfo "Symlinking external libraries..."
34270 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34271 - fi
34272 -
34273 - java-pkg-2_src_prepare
34274 -}
34275 -
34276 -src_compile() {
34277 - if [ -n "${NBLOCALES}" ] ; then
34278 - einfo "Compiling support for locales: ${NBLOCALES}"
34279 - eant -f nbbuild/build.xml bootstrap || die
34280 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
34281 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
34282 - fi
34283 -}
34284 -
34285 -src_install() {
34286 - if [ -n "${NBLOCALES}" ] ; then
34287 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34288 -
34289 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
34290 - if [ -d "${cluster}" ] ; then
34291 - insinto /usr/share/netbeans-${cluster}-${SLOT}
34292 - doins -r ${cluster}/*
34293 - fi
34294 - done
34295 -
34296 - if [ -d nb ] ; then
34297 - insinto /usr/share/netbeans-nb-${SLOT}/nb
34298 - doins -r nb/*
34299 - fi
34300 -
34301 - popd >/dev/null || die
34302 - fi
34303 -}
34304 -
34305 -pkg_postinst() {
34306 - if [ -n "${NBLOCALES}" ] ; then
34307 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
34308 - einfo "the locale is built for Netbeans."
34309 - einfo "If you want to force specific locale, use --locale argument, for example:"
34310 - einfo "${PN}-${SLOT} --locale de"
34311 - einfo "${PN}-${SLOT} --locale pt:BR"
34312 - fi
34313 -
34314 - if use linguas_ar ; then
34315 - einfo
34316 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
34317 - fi
34318 -
34319 - if use linguas_es ; then
34320 - einfo
34321 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
34322 - fi
34323 -
34324 - if use linguas_gl ; then
34325 - einfo
34326 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
34327 - fi
34328 -
34329 - if use linguas_id ; then
34330 - einfo
34331 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
34332 - fi
34333 -
34334 - if use linguas_nl ; then
34335 - einfo
34336 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
34337 - fi
34338 -
34339 - if use linguas_tl ; then
34340 - einfo
34341 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
34342 - fi
34343 -}
34344
34345 diff --git a/dev-util/netbeans/netbeans-9999_p20150923.ebuild b/dev-util/netbeans/netbeans-9999_p20150923.ebuild
34346 deleted file mode 100644
34347 index f6dc233..0000000
34348 --- a/dev-util/netbeans/netbeans-9999_p20150923.ebuild
34349 +++ /dev/null
34350 @@ -1,264 +0,0 @@
34351 -# Copyright 1999-2015 Gentoo Foundation
34352 -# Distributed under the terms of the GNU General Public License v2
34353 -# $Id$
34354 -
34355 -EAPI="4"
34356 -inherit eutils java-pkg-2 java-ant-2
34357 -
34358 -DESCRIPTION="Netbeans IDE"
34359 -HOMEPAGE="http://netbeans.org/"
34360 -SLOT="9999"
34361 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-23_00-02-28/zip/netbeans-trunk-nightly-201509230002-src.zip"
34362 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
34363 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
34364 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
34365 -SRC_URI="linguas_af? ( ${ALL_URLS} )
34366 - linguas_ar? ( ${ALL_URLS} )
34367 - linguas_bg? ( ${ALL_URLS} )
34368 - linguas_ca? ( ${ALL_URLS} )
34369 - linguas_cs? ( ${ALL_URLS} )
34370 - linguas_de? ( ${ALL_URLS} )
34371 - linguas_el? ( ${ALL_URLS} )
34372 - linguas_es? ( ${ALL_URLS} )
34373 - linguas_fr? ( ${ALL_URLS} )
34374 - linguas_gl? ( ${ALL_URLS} )
34375 - linguas_hi_IN? ( ${ALL_URLS} )
34376 - linguas_id? ( ${ALL_URLS} )
34377 - linguas_it? ( ${ALL_URLS} )
34378 - linguas_ja? ( ${ALL_URLS} )
34379 - linguas_ko? ( ${ALL_URLS} )
34380 - linguas_lt? ( ${ALL_URLS} )
34381 - linguas_nl? ( ${ALL_URLS} )
34382 - linguas_pl? ( ${ALL_URLS} )
34383 - linguas_pt_BR? ( ${ALL_URLS} )
34384 - linguas_pt_PT? ( ${ALL_URLS} )
34385 - linguas_ro? ( ${ALL_URLS} )
34386 - linguas_ru? ( ${ALL_URLS} )
34387 - linguas_si? ( ${ALL_URLS} )
34388 - linguas_sq? ( ${ALL_URLS} )
34389 - linguas_sr? ( ${ALL_URLS} )
34390 - linguas_sv? ( ${ALL_URLS} )
34391 - linguas_ta_IN? ( ${ALL_URLS} )
34392 - linguas_tl? ( ${ALL_URLS} )
34393 - linguas_tr? ( ${ALL_URLS} )
34394 - linguas_vi? ( ${ALL_URLS} )
34395 - linguas_zh_CN? ( ${ALL_URLS} )
34396 - linguas_zh_TW? ( ${ALL_URLS} )
34397 -"
34398 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34399 -KEYWORDS="~amd64 ~x86"
34400 -IUSE_NETBEANS_MODULES="
34401 - +netbeans_modules_apisupport
34402 - netbeans_modules_cnd
34403 - netbeans_modules_dlight
34404 - netbeans_modules_enterprise
34405 - netbeans_modules_ergonomics
34406 - netbeans_modules_extide
34407 - netbeans_modules_groovy
34408 - +netbeans_modules_java
34409 - netbeans_modules_javacard
34410 - +netbeans_modules_javafx
34411 - netbeans_modules_mobility
34412 - netbeans_modules_php
34413 - +netbeans_modules_profiler
34414 - netbeans_modules_webcommon
34415 - +netbeans_modules_websvccommon"
34416 -IUSE_LINGUAS="
34417 - linguas_af
34418 - linguas_ar
34419 - linguas_bg
34420 - linguas_ca
34421 - linguas_cs
34422 - linguas_de
34423 - linguas_el
34424 - linguas_es
34425 - linguas_fr
34426 - linguas_gl
34427 - linguas_hi_IN
34428 - linguas_id
34429 - linguas_it
34430 - linguas_ja
34431 - linguas_ko
34432 - linguas_lt
34433 - linguas_nl
34434 - linguas_pl
34435 - linguas_pt_BR
34436 - linguas_pt_PT
34437 - linguas_ro
34438 - linguas_ru
34439 - linguas_si
34440 - linguas_sq
34441 - linguas_sr
34442 - linguas_sv
34443 - linguas_ta_IN
34444 - linguas_tl
34445 - linguas_tr
34446 - linguas_vi
34447 - linguas_zh_CN
34448 - linguas_zh_TW"
34449 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
34450 -S="${WORKDIR}"
34451 -
34452 -DEPEND=">=virtual/jdk-1.7
34453 - dev-java/javahelp:0"
34454 -RDEPEND=">=virtual/jdk-1.7
34455 - ~dev-java/netbeans-harness-${PV}
34456 - ~dev-java/netbeans-ide-${PV}
34457 - ~dev-java/netbeans-nb-${PV}
34458 - ~dev-java/netbeans-platform-${PV}
34459 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
34460 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
34461 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
34462 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
34463 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
34464 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
34465 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
34466 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
34467 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
34468 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
34469 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
34470 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
34471 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
34472 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
34473 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
34474 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
34475 -JAVA_PKG_BSFIX="off"
34476 -NBLOCALES=""
34477 -
34478 -pkg_setup() {
34479 - for lingua in ${IUSE_LINGUAS} ; do
34480 - local lang=${lingua/linguas_/}
34481 -
34482 - if [[ "${lang}" = "ar" ]] ; then
34483 - lang="ar_EG,ar_SA"
34484 - elif [[ "${lang}" = "es" ]] ; then
34485 - lang="es,es_CO"
34486 - elif [[ "${lang}" = "gl" ]] ; then
34487 - lang="gl_ES"
34488 - elif [[ "${lang}" = "id" ]] ; then
34489 - lang="in_ID"
34490 - elif [[ "${lang}" = "nl" ]] ; then
34491 - lang="nl_BE,nl_NL"
34492 - elif [[ "${lang}" = "tl" ]] ; then
34493 - lang="fil_PH"
34494 - fi
34495 -
34496 - if use ${lingua} ; then
34497 - if [ -z "${NBLOCALES}" ] ; then
34498 - NBLOCALES="${lang}"
34499 - else
34500 - NBLOCALES="${NBLOCALES},${lang}"
34501 - fi
34502 - fi
34503 - done
34504 -
34505 - java-pkg-2_pkg_setup
34506 -}
34507 -
34508 -src_unpack() {
34509 - if [ -n "${NBLOCALES}" ] ; then
34510 - unpack $(basename ${SOURCE_URL})
34511 - unpack $(basename ${L10N_URL})
34512 -
34513 - einfo "Deleting bundled jars..."
34514 - find -name "*.jar" -type f -delete
34515 -
34516 - unpack netbeans-9999-r14-build.xml.patch.bz2
34517 - fi
34518 -}
34519 -
34520 -src_prepare() {
34521 - if [ -n "${NBLOCALES}" ] ; then
34522 - einfo "Deleting bundled class files..."
34523 - find -name "*.class" -type f | xargs rm -vf
34524 -
34525 - epatch netbeans-9999-r14-build.xml.patch
34526 -
34527 - # Support for custom patches
34528 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34529 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34530 -
34531 - if [ -n "${files}" ] ; then
34532 - einfo "Applying custom patches:"
34533 -
34534 - for file in ${files} ; do
34535 - epatch "${file}"
34536 - done
34537 - fi
34538 - fi
34539 -
34540 - einfo "Symlinking external libraries..."
34541 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34542 - fi
34543 -
34544 - java-pkg-2_src_prepare
34545 -}
34546 -
34547 -src_compile() {
34548 - if [ -n "${NBLOCALES}" ] ; then
34549 - einfo "Compiling support for locales: ${NBLOCALES}"
34550 - eant -f nbbuild/build.xml bootstrap || die
34551 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
34552 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
34553 - fi
34554 -}
34555 -
34556 -src_install() {
34557 - if [ -n "${NBLOCALES}" ] ; then
34558 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34559 -
34560 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
34561 - if [ -d "${cluster}" ] ; then
34562 - insinto /usr/share/netbeans-${cluster}-${SLOT}
34563 - doins -r ${cluster}/*
34564 - fi
34565 - done
34566 -
34567 - if [ -d nb ] ; then
34568 - insinto /usr/share/netbeans-nb-${SLOT}/nb
34569 - doins -r nb/*
34570 - fi
34571 -
34572 - popd >/dev/null || die
34573 - fi
34574 -}
34575 -
34576 -pkg_postinst() {
34577 - if [ -n "${NBLOCALES}" ] ; then
34578 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
34579 - einfo "the locale is built for Netbeans."
34580 - einfo "If you want to force specific locale, use --locale argument, for example:"
34581 - einfo "${PN}-${SLOT} --locale de"
34582 - einfo "${PN}-${SLOT} --locale pt:BR"
34583 - fi
34584 -
34585 - if use linguas_ar ; then
34586 - einfo
34587 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
34588 - fi
34589 -
34590 - if use linguas_es ; then
34591 - einfo
34592 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
34593 - fi
34594 -
34595 - if use linguas_gl ; then
34596 - einfo
34597 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
34598 - fi
34599 -
34600 - if use linguas_id ; then
34601 - einfo
34602 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
34603 - fi
34604 -
34605 - if use linguas_nl ; then
34606 - einfo
34607 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
34608 - fi
34609 -
34610 - if use linguas_tl ; then
34611 - einfo
34612 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
34613 - fi
34614 -}
34615
34616 diff --git a/dev-util/netbeans/netbeans-9999_p20150924.ebuild b/dev-util/netbeans/netbeans-9999_p20150924.ebuild
34617 deleted file mode 100644
34618 index d4c5a09..0000000
34619 --- a/dev-util/netbeans/netbeans-9999_p20150924.ebuild
34620 +++ /dev/null
34621 @@ -1,264 +0,0 @@
34622 -# Copyright 1999-2015 Gentoo Foundation
34623 -# Distributed under the terms of the GNU General Public License v2
34624 -# $Id$
34625 -
34626 -EAPI="4"
34627 -inherit eutils java-pkg-2 java-ant-2
34628 -
34629 -DESCRIPTION="Netbeans IDE"
34630 -HOMEPAGE="http://netbeans.org/"
34631 -SLOT="9999"
34632 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-24_00-02-28/zip/netbeans-trunk-nightly-201509240002-src.zip"
34633 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
34634 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
34635 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
34636 -SRC_URI="linguas_af? ( ${ALL_URLS} )
34637 - linguas_ar? ( ${ALL_URLS} )
34638 - linguas_bg? ( ${ALL_URLS} )
34639 - linguas_ca? ( ${ALL_URLS} )
34640 - linguas_cs? ( ${ALL_URLS} )
34641 - linguas_de? ( ${ALL_URLS} )
34642 - linguas_el? ( ${ALL_URLS} )
34643 - linguas_es? ( ${ALL_URLS} )
34644 - linguas_fr? ( ${ALL_URLS} )
34645 - linguas_gl? ( ${ALL_URLS} )
34646 - linguas_hi_IN? ( ${ALL_URLS} )
34647 - linguas_id? ( ${ALL_URLS} )
34648 - linguas_it? ( ${ALL_URLS} )
34649 - linguas_ja? ( ${ALL_URLS} )
34650 - linguas_ko? ( ${ALL_URLS} )
34651 - linguas_lt? ( ${ALL_URLS} )
34652 - linguas_nl? ( ${ALL_URLS} )
34653 - linguas_pl? ( ${ALL_URLS} )
34654 - linguas_pt_BR? ( ${ALL_URLS} )
34655 - linguas_pt_PT? ( ${ALL_URLS} )
34656 - linguas_ro? ( ${ALL_URLS} )
34657 - linguas_ru? ( ${ALL_URLS} )
34658 - linguas_si? ( ${ALL_URLS} )
34659 - linguas_sq? ( ${ALL_URLS} )
34660 - linguas_sr? ( ${ALL_URLS} )
34661 - linguas_sv? ( ${ALL_URLS} )
34662 - linguas_ta_IN? ( ${ALL_URLS} )
34663 - linguas_tl? ( ${ALL_URLS} )
34664 - linguas_tr? ( ${ALL_URLS} )
34665 - linguas_vi? ( ${ALL_URLS} )
34666 - linguas_zh_CN? ( ${ALL_URLS} )
34667 - linguas_zh_TW? ( ${ALL_URLS} )
34668 -"
34669 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34670 -KEYWORDS="~amd64 ~x86"
34671 -IUSE_NETBEANS_MODULES="
34672 - +netbeans_modules_apisupport
34673 - netbeans_modules_cnd
34674 - netbeans_modules_dlight
34675 - netbeans_modules_enterprise
34676 - netbeans_modules_ergonomics
34677 - netbeans_modules_extide
34678 - netbeans_modules_groovy
34679 - +netbeans_modules_java
34680 - netbeans_modules_javacard
34681 - +netbeans_modules_javafx
34682 - netbeans_modules_mobility
34683 - netbeans_modules_php
34684 - +netbeans_modules_profiler
34685 - netbeans_modules_webcommon
34686 - +netbeans_modules_websvccommon"
34687 -IUSE_LINGUAS="
34688 - linguas_af
34689 - linguas_ar
34690 - linguas_bg
34691 - linguas_ca
34692 - linguas_cs
34693 - linguas_de
34694 - linguas_el
34695 - linguas_es
34696 - linguas_fr
34697 - linguas_gl
34698 - linguas_hi_IN
34699 - linguas_id
34700 - linguas_it
34701 - linguas_ja
34702 - linguas_ko
34703 - linguas_lt
34704 - linguas_nl
34705 - linguas_pl
34706 - linguas_pt_BR
34707 - linguas_pt_PT
34708 - linguas_ro
34709 - linguas_ru
34710 - linguas_si
34711 - linguas_sq
34712 - linguas_sr
34713 - linguas_sv
34714 - linguas_ta_IN
34715 - linguas_tl
34716 - linguas_tr
34717 - linguas_vi
34718 - linguas_zh_CN
34719 - linguas_zh_TW"
34720 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
34721 -S="${WORKDIR}"
34722 -
34723 -DEPEND=">=virtual/jdk-1.7
34724 - dev-java/javahelp:0"
34725 -RDEPEND=">=virtual/jdk-1.7
34726 - ~dev-java/netbeans-harness-${PV}
34727 - ~dev-java/netbeans-ide-${PV}
34728 - ~dev-java/netbeans-nb-${PV}
34729 - ~dev-java/netbeans-platform-${PV}
34730 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
34731 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
34732 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
34733 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
34734 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
34735 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
34736 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
34737 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
34738 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
34739 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
34740 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
34741 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
34742 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
34743 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
34744 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
34745 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
34746 -JAVA_PKG_BSFIX="off"
34747 -NBLOCALES=""
34748 -
34749 -pkg_setup() {
34750 - for lingua in ${IUSE_LINGUAS} ; do
34751 - local lang=${lingua/linguas_/}
34752 -
34753 - if [[ "${lang}" = "ar" ]] ; then
34754 - lang="ar_EG,ar_SA"
34755 - elif [[ "${lang}" = "es" ]] ; then
34756 - lang="es,es_CO"
34757 - elif [[ "${lang}" = "gl" ]] ; then
34758 - lang="gl_ES"
34759 - elif [[ "${lang}" = "id" ]] ; then
34760 - lang="in_ID"
34761 - elif [[ "${lang}" = "nl" ]] ; then
34762 - lang="nl_BE,nl_NL"
34763 - elif [[ "${lang}" = "tl" ]] ; then
34764 - lang="fil_PH"
34765 - fi
34766 -
34767 - if use ${lingua} ; then
34768 - if [ -z "${NBLOCALES}" ] ; then
34769 - NBLOCALES="${lang}"
34770 - else
34771 - NBLOCALES="${NBLOCALES},${lang}"
34772 - fi
34773 - fi
34774 - done
34775 -
34776 - java-pkg-2_pkg_setup
34777 -}
34778 -
34779 -src_unpack() {
34780 - if [ -n "${NBLOCALES}" ] ; then
34781 - unpack $(basename ${SOURCE_URL})
34782 - unpack $(basename ${L10N_URL})
34783 -
34784 - einfo "Deleting bundled jars..."
34785 - find -name "*.jar" -type f -delete
34786 -
34787 - unpack netbeans-9999-r14-build.xml.patch.bz2
34788 - fi
34789 -}
34790 -
34791 -src_prepare() {
34792 - if [ -n "${NBLOCALES}" ] ; then
34793 - einfo "Deleting bundled class files..."
34794 - find -name "*.class" -type f | xargs rm -vf
34795 -
34796 - epatch netbeans-9999-r14-build.xml.patch
34797 -
34798 - # Support for custom patches
34799 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
34800 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
34801 -
34802 - if [ -n "${files}" ] ; then
34803 - einfo "Applying custom patches:"
34804 -
34805 - for file in ${files} ; do
34806 - epatch "${file}"
34807 - done
34808 - fi
34809 - fi
34810 -
34811 - einfo "Symlinking external libraries..."
34812 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
34813 - fi
34814 -
34815 - java-pkg-2_src_prepare
34816 -}
34817 -
34818 -src_compile() {
34819 - if [ -n "${NBLOCALES}" ] ; then
34820 - einfo "Compiling support for locales: ${NBLOCALES}"
34821 - eant -f nbbuild/build.xml bootstrap || die
34822 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
34823 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
34824 - fi
34825 -}
34826 -
34827 -src_install() {
34828 - if [ -n "${NBLOCALES}" ] ; then
34829 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
34830 -
34831 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
34832 - if [ -d "${cluster}" ] ; then
34833 - insinto /usr/share/netbeans-${cluster}-${SLOT}
34834 - doins -r ${cluster}/*
34835 - fi
34836 - done
34837 -
34838 - if [ -d nb ] ; then
34839 - insinto /usr/share/netbeans-nb-${SLOT}/nb
34840 - doins -r nb/*
34841 - fi
34842 -
34843 - popd >/dev/null || die
34844 - fi
34845 -}
34846 -
34847 -pkg_postinst() {
34848 - if [ -n "${NBLOCALES}" ] ; then
34849 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
34850 - einfo "the locale is built for Netbeans."
34851 - einfo "If you want to force specific locale, use --locale argument, for example:"
34852 - einfo "${PN}-${SLOT} --locale de"
34853 - einfo "${PN}-${SLOT} --locale pt:BR"
34854 - fi
34855 -
34856 - if use linguas_ar ; then
34857 - einfo
34858 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
34859 - fi
34860 -
34861 - if use linguas_es ; then
34862 - einfo
34863 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
34864 - fi
34865 -
34866 - if use linguas_gl ; then
34867 - einfo
34868 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
34869 - fi
34870 -
34871 - if use linguas_id ; then
34872 - einfo
34873 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
34874 - fi
34875 -
34876 - if use linguas_nl ; then
34877 - einfo
34878 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
34879 - fi
34880 -
34881 - if use linguas_tl ; then
34882 - einfo
34883 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
34884 - fi
34885 -}
34886
34887 diff --git a/dev-util/netbeans/netbeans-9999_p20150925.ebuild b/dev-util/netbeans/netbeans-9999_p20150925.ebuild
34888 deleted file mode 100644
34889 index 1e9e736..0000000
34890 --- a/dev-util/netbeans/netbeans-9999_p20150925.ebuild
34891 +++ /dev/null
34892 @@ -1,264 +0,0 @@
34893 -# Copyright 1999-2015 Gentoo Foundation
34894 -# Distributed under the terms of the GNU General Public License v2
34895 -# $Id$
34896 -
34897 -EAPI="4"
34898 -inherit eutils java-pkg-2 java-ant-2
34899 -
34900 -DESCRIPTION="Netbeans IDE"
34901 -HOMEPAGE="http://netbeans.org/"
34902 -SLOT="9999"
34903 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-25_00-02-28/zip/netbeans-trunk-nightly-201509250002-src.zip"
34904 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
34905 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
34906 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
34907 -SRC_URI="linguas_af? ( ${ALL_URLS} )
34908 - linguas_ar? ( ${ALL_URLS} )
34909 - linguas_bg? ( ${ALL_URLS} )
34910 - linguas_ca? ( ${ALL_URLS} )
34911 - linguas_cs? ( ${ALL_URLS} )
34912 - linguas_de? ( ${ALL_URLS} )
34913 - linguas_el? ( ${ALL_URLS} )
34914 - linguas_es? ( ${ALL_URLS} )
34915 - linguas_fr? ( ${ALL_URLS} )
34916 - linguas_gl? ( ${ALL_URLS} )
34917 - linguas_hi_IN? ( ${ALL_URLS} )
34918 - linguas_id? ( ${ALL_URLS} )
34919 - linguas_it? ( ${ALL_URLS} )
34920 - linguas_ja? ( ${ALL_URLS} )
34921 - linguas_ko? ( ${ALL_URLS} )
34922 - linguas_lt? ( ${ALL_URLS} )
34923 - linguas_nl? ( ${ALL_URLS} )
34924 - linguas_pl? ( ${ALL_URLS} )
34925 - linguas_pt_BR? ( ${ALL_URLS} )
34926 - linguas_pt_PT? ( ${ALL_URLS} )
34927 - linguas_ro? ( ${ALL_URLS} )
34928 - linguas_ru? ( ${ALL_URLS} )
34929 - linguas_si? ( ${ALL_URLS} )
34930 - linguas_sq? ( ${ALL_URLS} )
34931 - linguas_sr? ( ${ALL_URLS} )
34932 - linguas_sv? ( ${ALL_URLS} )
34933 - linguas_ta_IN? ( ${ALL_URLS} )
34934 - linguas_tl? ( ${ALL_URLS} )
34935 - linguas_tr? ( ${ALL_URLS} )
34936 - linguas_vi? ( ${ALL_URLS} )
34937 - linguas_zh_CN? ( ${ALL_URLS} )
34938 - linguas_zh_TW? ( ${ALL_URLS} )
34939 -"
34940 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
34941 -KEYWORDS="~amd64 ~x86"
34942 -IUSE_NETBEANS_MODULES="
34943 - +netbeans_modules_apisupport
34944 - netbeans_modules_cnd
34945 - netbeans_modules_dlight
34946 - netbeans_modules_enterprise
34947 - netbeans_modules_ergonomics
34948 - netbeans_modules_extide
34949 - netbeans_modules_groovy
34950 - +netbeans_modules_java
34951 - netbeans_modules_javacard
34952 - +netbeans_modules_javafx
34953 - netbeans_modules_mobility
34954 - netbeans_modules_php
34955 - +netbeans_modules_profiler
34956 - netbeans_modules_webcommon
34957 - +netbeans_modules_websvccommon"
34958 -IUSE_LINGUAS="
34959 - linguas_af
34960 - linguas_ar
34961 - linguas_bg
34962 - linguas_ca
34963 - linguas_cs
34964 - linguas_de
34965 - linguas_el
34966 - linguas_es
34967 - linguas_fr
34968 - linguas_gl
34969 - linguas_hi_IN
34970 - linguas_id
34971 - linguas_it
34972 - linguas_ja
34973 - linguas_ko
34974 - linguas_lt
34975 - linguas_nl
34976 - linguas_pl
34977 - linguas_pt_BR
34978 - linguas_pt_PT
34979 - linguas_ro
34980 - linguas_ru
34981 - linguas_si
34982 - linguas_sq
34983 - linguas_sr
34984 - linguas_sv
34985 - linguas_ta_IN
34986 - linguas_tl
34987 - linguas_tr
34988 - linguas_vi
34989 - linguas_zh_CN
34990 - linguas_zh_TW"
34991 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
34992 -S="${WORKDIR}"
34993 -
34994 -DEPEND=">=virtual/jdk-1.7
34995 - dev-java/javahelp:0"
34996 -RDEPEND=">=virtual/jdk-1.7
34997 - ~dev-java/netbeans-harness-${PV}
34998 - ~dev-java/netbeans-ide-${PV}
34999 - ~dev-java/netbeans-nb-${PV}
35000 - ~dev-java/netbeans-platform-${PV}
35001 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
35002 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
35003 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
35004 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
35005 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
35006 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
35007 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
35008 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
35009 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
35010 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
35011 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
35012 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
35013 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
35014 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
35015 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
35016 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
35017 -JAVA_PKG_BSFIX="off"
35018 -NBLOCALES=""
35019 -
35020 -pkg_setup() {
35021 - for lingua in ${IUSE_LINGUAS} ; do
35022 - local lang=${lingua/linguas_/}
35023 -
35024 - if [[ "${lang}" = "ar" ]] ; then
35025 - lang="ar_EG,ar_SA"
35026 - elif [[ "${lang}" = "es" ]] ; then
35027 - lang="es,es_CO"
35028 - elif [[ "${lang}" = "gl" ]] ; then
35029 - lang="gl_ES"
35030 - elif [[ "${lang}" = "id" ]] ; then
35031 - lang="in_ID"
35032 - elif [[ "${lang}" = "nl" ]] ; then
35033 - lang="nl_BE,nl_NL"
35034 - elif [[ "${lang}" = "tl" ]] ; then
35035 - lang="fil_PH"
35036 - fi
35037 -
35038 - if use ${lingua} ; then
35039 - if [ -z "${NBLOCALES}" ] ; then
35040 - NBLOCALES="${lang}"
35041 - else
35042 - NBLOCALES="${NBLOCALES},${lang}"
35043 - fi
35044 - fi
35045 - done
35046 -
35047 - java-pkg-2_pkg_setup
35048 -}
35049 -
35050 -src_unpack() {
35051 - if [ -n "${NBLOCALES}" ] ; then
35052 - unpack $(basename ${SOURCE_URL})
35053 - unpack $(basename ${L10N_URL})
35054 -
35055 - einfo "Deleting bundled jars..."
35056 - find -name "*.jar" -type f -delete
35057 -
35058 - unpack netbeans-9999-r14-build.xml.patch.bz2
35059 - fi
35060 -}
35061 -
35062 -src_prepare() {
35063 - if [ -n "${NBLOCALES}" ] ; then
35064 - einfo "Deleting bundled class files..."
35065 - find -name "*.class" -type f | xargs rm -vf
35066 -
35067 - epatch netbeans-9999-r14-build.xml.patch
35068 -
35069 - # Support for custom patches
35070 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35071 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35072 -
35073 - if [ -n "${files}" ] ; then
35074 - einfo "Applying custom patches:"
35075 -
35076 - for file in ${files} ; do
35077 - epatch "${file}"
35078 - done
35079 - fi
35080 - fi
35081 -
35082 - einfo "Symlinking external libraries..."
35083 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35084 - fi
35085 -
35086 - java-pkg-2_src_prepare
35087 -}
35088 -
35089 -src_compile() {
35090 - if [ -n "${NBLOCALES}" ] ; then
35091 - einfo "Compiling support for locales: ${NBLOCALES}"
35092 - eant -f nbbuild/build.xml bootstrap || die
35093 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
35094 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
35095 - fi
35096 -}
35097 -
35098 -src_install() {
35099 - if [ -n "${NBLOCALES}" ] ; then
35100 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35101 -
35102 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
35103 - if [ -d "${cluster}" ] ; then
35104 - insinto /usr/share/netbeans-${cluster}-${SLOT}
35105 - doins -r ${cluster}/*
35106 - fi
35107 - done
35108 -
35109 - if [ -d nb ] ; then
35110 - insinto /usr/share/netbeans-nb-${SLOT}/nb
35111 - doins -r nb/*
35112 - fi
35113 -
35114 - popd >/dev/null || die
35115 - fi
35116 -}
35117 -
35118 -pkg_postinst() {
35119 - if [ -n "${NBLOCALES}" ] ; then
35120 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
35121 - einfo "the locale is built for Netbeans."
35122 - einfo "If you want to force specific locale, use --locale argument, for example:"
35123 - einfo "${PN}-${SLOT} --locale de"
35124 - einfo "${PN}-${SLOT} --locale pt:BR"
35125 - fi
35126 -
35127 - if use linguas_ar ; then
35128 - einfo
35129 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
35130 - fi
35131 -
35132 - if use linguas_es ; then
35133 - einfo
35134 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
35135 - fi
35136 -
35137 - if use linguas_gl ; then
35138 - einfo
35139 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
35140 - fi
35141 -
35142 - if use linguas_id ; then
35143 - einfo
35144 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
35145 - fi
35146 -
35147 - if use linguas_nl ; then
35148 - einfo
35149 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
35150 - fi
35151 -
35152 - if use linguas_tl ; then
35153 - einfo
35154 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
35155 - fi
35156 -}
35157
35158 diff --git a/dev-util/netbeans/netbeans-9999_p20150929.ebuild b/dev-util/netbeans/netbeans-9999_p20150929.ebuild
35159 deleted file mode 100644
35160 index 1629955..0000000
35161 --- a/dev-util/netbeans/netbeans-9999_p20150929.ebuild
35162 +++ /dev/null
35163 @@ -1,264 +0,0 @@
35164 -# Copyright 1999-2015 Gentoo Foundation
35165 -# Distributed under the terms of the GNU General Public License v2
35166 -# $Id$
35167 -
35168 -EAPI="4"
35169 -inherit eutils java-pkg-2 java-ant-2
35170 -
35171 -DESCRIPTION="Netbeans IDE"
35172 -HOMEPAGE="http://netbeans.org/"
35173 -SLOT="9999"
35174 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-09-29_00-02-28/zip/netbeans-trunk-nightly-201509290002-src.zip"
35175 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
35176 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
35177 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
35178 -SRC_URI="linguas_af? ( ${ALL_URLS} )
35179 - linguas_ar? ( ${ALL_URLS} )
35180 - linguas_bg? ( ${ALL_URLS} )
35181 - linguas_ca? ( ${ALL_URLS} )
35182 - linguas_cs? ( ${ALL_URLS} )
35183 - linguas_de? ( ${ALL_URLS} )
35184 - linguas_el? ( ${ALL_URLS} )
35185 - linguas_es? ( ${ALL_URLS} )
35186 - linguas_fr? ( ${ALL_URLS} )
35187 - linguas_gl? ( ${ALL_URLS} )
35188 - linguas_hi_IN? ( ${ALL_URLS} )
35189 - linguas_id? ( ${ALL_URLS} )
35190 - linguas_it? ( ${ALL_URLS} )
35191 - linguas_ja? ( ${ALL_URLS} )
35192 - linguas_ko? ( ${ALL_URLS} )
35193 - linguas_lt? ( ${ALL_URLS} )
35194 - linguas_nl? ( ${ALL_URLS} )
35195 - linguas_pl? ( ${ALL_URLS} )
35196 - linguas_pt_BR? ( ${ALL_URLS} )
35197 - linguas_pt_PT? ( ${ALL_URLS} )
35198 - linguas_ro? ( ${ALL_URLS} )
35199 - linguas_ru? ( ${ALL_URLS} )
35200 - linguas_si? ( ${ALL_URLS} )
35201 - linguas_sq? ( ${ALL_URLS} )
35202 - linguas_sr? ( ${ALL_URLS} )
35203 - linguas_sv? ( ${ALL_URLS} )
35204 - linguas_ta_IN? ( ${ALL_URLS} )
35205 - linguas_tl? ( ${ALL_URLS} )
35206 - linguas_tr? ( ${ALL_URLS} )
35207 - linguas_vi? ( ${ALL_URLS} )
35208 - linguas_zh_CN? ( ${ALL_URLS} )
35209 - linguas_zh_TW? ( ${ALL_URLS} )
35210 -"
35211 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
35212 -KEYWORDS="~amd64 ~x86"
35213 -IUSE_NETBEANS_MODULES="
35214 - +netbeans_modules_apisupport
35215 - netbeans_modules_cnd
35216 - netbeans_modules_dlight
35217 - netbeans_modules_enterprise
35218 - netbeans_modules_ergonomics
35219 - netbeans_modules_extide
35220 - netbeans_modules_groovy
35221 - +netbeans_modules_java
35222 - netbeans_modules_javacard
35223 - +netbeans_modules_javafx
35224 - netbeans_modules_mobility
35225 - netbeans_modules_php
35226 - +netbeans_modules_profiler
35227 - netbeans_modules_webcommon
35228 - +netbeans_modules_websvccommon"
35229 -IUSE_LINGUAS="
35230 - linguas_af
35231 - linguas_ar
35232 - linguas_bg
35233 - linguas_ca
35234 - linguas_cs
35235 - linguas_de
35236 - linguas_el
35237 - linguas_es
35238 - linguas_fr
35239 - linguas_gl
35240 - linguas_hi_IN
35241 - linguas_id
35242 - linguas_it
35243 - linguas_ja
35244 - linguas_ko
35245 - linguas_lt
35246 - linguas_nl
35247 - linguas_pl
35248 - linguas_pt_BR
35249 - linguas_pt_PT
35250 - linguas_ro
35251 - linguas_ru
35252 - linguas_si
35253 - linguas_sq
35254 - linguas_sr
35255 - linguas_sv
35256 - linguas_ta_IN
35257 - linguas_tl
35258 - linguas_tr
35259 - linguas_vi
35260 - linguas_zh_CN
35261 - linguas_zh_TW"
35262 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
35263 -S="${WORKDIR}"
35264 -
35265 -DEPEND=">=virtual/jdk-1.7
35266 - dev-java/javahelp:0"
35267 -RDEPEND=">=virtual/jdk-1.7
35268 - ~dev-java/netbeans-harness-${PV}
35269 - ~dev-java/netbeans-ide-${PV}
35270 - ~dev-java/netbeans-nb-${PV}
35271 - ~dev-java/netbeans-platform-${PV}
35272 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
35273 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
35274 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
35275 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
35276 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
35277 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
35278 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
35279 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
35280 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
35281 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
35282 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
35283 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
35284 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
35285 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
35286 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
35287 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
35288 -JAVA_PKG_BSFIX="off"
35289 -NBLOCALES=""
35290 -
35291 -pkg_setup() {
35292 - for lingua in ${IUSE_LINGUAS} ; do
35293 - local lang=${lingua/linguas_/}
35294 -
35295 - if [[ "${lang}" = "ar" ]] ; then
35296 - lang="ar_EG,ar_SA"
35297 - elif [[ "${lang}" = "es" ]] ; then
35298 - lang="es,es_CO"
35299 - elif [[ "${lang}" = "gl" ]] ; then
35300 - lang="gl_ES"
35301 - elif [[ "${lang}" = "id" ]] ; then
35302 - lang="in_ID"
35303 - elif [[ "${lang}" = "nl" ]] ; then
35304 - lang="nl_BE,nl_NL"
35305 - elif [[ "${lang}" = "tl" ]] ; then
35306 - lang="fil_PH"
35307 - fi
35308 -
35309 - if use ${lingua} ; then
35310 - if [ -z "${NBLOCALES}" ] ; then
35311 - NBLOCALES="${lang}"
35312 - else
35313 - NBLOCALES="${NBLOCALES},${lang}"
35314 - fi
35315 - fi
35316 - done
35317 -
35318 - java-pkg-2_pkg_setup
35319 -}
35320 -
35321 -src_unpack() {
35322 - if [ -n "${NBLOCALES}" ] ; then
35323 - unpack $(basename ${SOURCE_URL})
35324 - unpack $(basename ${L10N_URL})
35325 -
35326 - einfo "Deleting bundled jars..."
35327 - find -name "*.jar" -type f -delete
35328 -
35329 - unpack netbeans-9999-r14-build.xml.patch.bz2
35330 - fi
35331 -}
35332 -
35333 -src_prepare() {
35334 - if [ -n "${NBLOCALES}" ] ; then
35335 - einfo "Deleting bundled class files..."
35336 - find -name "*.class" -type f | xargs rm -vf
35337 -
35338 - epatch netbeans-9999-r14-build.xml.patch
35339 -
35340 - # Support for custom patches
35341 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
35342 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
35343 -
35344 - if [ -n "${files}" ] ; then
35345 - einfo "Applying custom patches:"
35346 -
35347 - for file in ${files} ; do
35348 - epatch "${file}"
35349 - done
35350 - fi
35351 - fi
35352 -
35353 - einfo "Symlinking external libraries..."
35354 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
35355 - fi
35356 -
35357 - java-pkg-2_src_prepare
35358 -}
35359 -
35360 -src_compile() {
35361 - if [ -n "${NBLOCALES}" ] ; then
35362 - einfo "Compiling support for locales: ${NBLOCALES}"
35363 - eant -f nbbuild/build.xml bootstrap || die
35364 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
35365 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
35366 - fi
35367 -}
35368 -
35369 -src_install() {
35370 - if [ -n "${NBLOCALES}" ] ; then
35371 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
35372 -
35373 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
35374 - if [ -d "${cluster}" ] ; then
35375 - insinto /usr/share/netbeans-${cluster}-${SLOT}
35376 - doins -r ${cluster}/*
35377 - fi
35378 - done
35379 -
35380 - if [ -d nb ] ; then
35381 - insinto /usr/share/netbeans-nb-${SLOT}/nb
35382 - doins -r nb/*
35383 - fi
35384 -
35385 - popd >/dev/null || die
35386 - fi
35387 -}
35388 -
35389 -pkg_postinst() {
35390 - if [ -n "${NBLOCALES}" ] ; then
35391 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
35392 - einfo "the locale is built for Netbeans."
35393 - einfo "If you want to force specific locale, use --locale argument, for example:"
35394 - einfo "${PN}-${SLOT} --locale de"
35395 - einfo "${PN}-${SLOT} --locale pt:BR"
35396 - fi
35397 -
35398 - if use linguas_ar ; then
35399 - einfo
35400 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
35401 - fi
35402 -
35403 - if use linguas_es ; then
35404 - einfo
35405 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
35406 - fi
35407 -
35408 - if use linguas_gl ; then
35409 - einfo
35410 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
35411 - fi
35412 -
35413 - if use linguas_id ; then
35414 - einfo
35415 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
35416 - fi
35417 -
35418 - if use linguas_nl ; then
35419 - einfo
35420 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
35421 - fi
35422 -
35423 - if use linguas_tl ; then
35424 - einfo
35425 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
35426 - fi
35427 -}