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-groovy/, dev-java/netbeans-profiler/, ...
Date: Wed, 02 Dec 2015 11:46:57
Message-Id: 1449047175.c6a7a64e5781476fe6afcbd8223f497b58dbd500.fordfrog@gentoo
1 commit: c6a7a64e5781476fe6afcbd8223f497b58dbd500
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 2 09:06:15 2015 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 2 09:06:15 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=c6a7a64e
7
8 netbeans: removed obsolete ebuilds
9
10 Package-Manager: portage-2.2.26
11
12 dev-java/netbeans-apisupport/Manifest | 14 -
13 .../netbeans-apisupport-9999_p20151020.ebuild | 111 ------
14 .../netbeans-apisupport-9999_p20151021.ebuild | 111 ------
15 .../netbeans-apisupport-9999_p20151022.ebuild | 111 ------
16 .../netbeans-apisupport-9999_p20151023.ebuild | 111 ------
17 .../netbeans-apisupport-9999_p20151026.ebuild | 111 ------
18 .../netbeans-apisupport-9999_p20151027.ebuild | 111 ------
19 .../netbeans-apisupport-9999_p20151028.ebuild | 111 ------
20 dev-java/netbeans-cnd/Manifest | 16 -
21 .../netbeans-cnd-9999_p20151020.ebuild | 127 -------
22 .../netbeans-cnd-9999_p20151021.ebuild | 127 -------
23 .../netbeans-cnd-9999_p20151022.ebuild | 127 -------
24 .../netbeans-cnd-9999_p20151023.ebuild | 127 -------
25 .../netbeans-cnd-9999_p20151026.ebuild | 127 -------
26 .../netbeans-cnd-9999_p20151027.ebuild | 127 -------
27 .../netbeans-cnd-9999_p20151028.ebuild | 127 -------
28 dev-java/netbeans-dlight/Manifest | 14 -
29 .../netbeans-dlight-9999_p20151020.ebuild | 101 ------
30 .../netbeans-dlight-9999_p20151021.ebuild | 101 ------
31 .../netbeans-dlight-9999_p20151022.ebuild | 101 ------
32 .../netbeans-dlight-9999_p20151023.ebuild | 101 ------
33 .../netbeans-dlight-9999_p20151026.ebuild | 101 ------
34 .../netbeans-dlight-9999_p20151027.ebuild | 101 ------
35 .../netbeans-dlight-9999_p20151028.ebuild | 101 ------
36 dev-java/netbeans-enterprise/Manifest | 14 -
37 .../netbeans-enterprise-9999_p20151020.ebuild | 266 ---------------
38 .../netbeans-enterprise-9999_p20151021.ebuild | 266 ---------------
39 .../netbeans-enterprise-9999_p20151022.ebuild | 266 ---------------
40 .../netbeans-enterprise-9999_p20151023.ebuild | 266 ---------------
41 .../netbeans-enterprise-9999_p20151026.ebuild | 266 ---------------
42 .../netbeans-enterprise-9999_p20151027.ebuild | 266 ---------------
43 .../netbeans-enterprise-9999_p20151028.ebuild | 266 ---------------
44 dev-java/netbeans-ergonomics/Manifest | 14 -
45 .../netbeans-ergonomics-9999_p20151020.ebuild | 101 ------
46 .../netbeans-ergonomics-9999_p20151021.ebuild | 101 ------
47 .../netbeans-ergonomics-9999_p20151022.ebuild | 101 ------
48 .../netbeans-ergonomics-9999_p20151023.ebuild | 101 ------
49 .../netbeans-ergonomics-9999_p20151026.ebuild | 101 ------
50 .../netbeans-ergonomics-9999_p20151027.ebuild | 101 ------
51 .../netbeans-ergonomics-9999_p20151028.ebuild | 101 ------
52 dev-java/netbeans-extide/Manifest | 14 -
53 .../netbeans-extide-9999_p20151020.ebuild | 108 ------
54 .../netbeans-extide-9999_p20151021.ebuild | 108 ------
55 .../netbeans-extide-9999_p20151022.ebuild | 108 ------
56 .../netbeans-extide-9999_p20151023.ebuild | 108 ------
57 .../netbeans-extide-9999_p20151026.ebuild | 108 ------
58 .../netbeans-extide-9999_p20151027.ebuild | 108 ------
59 .../netbeans-extide-9999_p20151028.ebuild | 108 ------
60 dev-java/netbeans-groovy/Manifest | 14 -
61 .../netbeans-groovy-9999_p20151020.ebuild | 111 ------
62 .../netbeans-groovy-9999_p20151021.ebuild | 111 ------
63 .../netbeans-groovy-9999_p20151022.ebuild | 111 ------
64 .../netbeans-groovy-9999_p20151023.ebuild | 111 ------
65 .../netbeans-groovy-9999_p20151026.ebuild | 111 ------
66 .../netbeans-groovy-9999_p20151027.ebuild | 111 ------
67 .../netbeans-groovy-9999_p20151028.ebuild | 111 ------
68 dev-java/netbeans-harness/Manifest | 14 -
69 .../netbeans-harness-9999_p20151020.ebuild | 114 -------
70 .../netbeans-harness-9999_p20151021.ebuild | 114 -------
71 .../netbeans-harness-9999_p20151022.ebuild | 114 -------
72 .../netbeans-harness-9999_p20151023.ebuild | 114 -------
73 .../netbeans-harness-9999_p20151026.ebuild | 114 -------
74 .../netbeans-harness-9999_p20151027.ebuild | 114 -------
75 .../netbeans-harness-9999_p20151028.ebuild | 114 -------
76 dev-java/netbeans-ide/Manifest | 14 -
77 .../netbeans-ide-9999_p20151020.ebuild | 377 ---------------------
78 .../netbeans-ide-9999_p20151021.ebuild | 377 ---------------------
79 .../netbeans-ide-9999_p20151022.ebuild | 377 ---------------------
80 .../netbeans-ide-9999_p20151023.ebuild | 377 ---------------------
81 .../netbeans-ide-9999_p20151026.ebuild | 377 ---------------------
82 .../netbeans-ide-9999_p20151027.ebuild | 377 ---------------------
83 .../netbeans-ide-9999_p20151028.ebuild | 377 ---------------------
84 dev-java/netbeans-java/Manifest | 15 -
85 .../netbeans-java-9999_p20151020.ebuild | 273 ---------------
86 .../netbeans-java-9999_p20151021.ebuild | 273 ---------------
87 .../netbeans-java-9999_p20151022.ebuild | 273 ---------------
88 .../netbeans-java-9999_p20151023.ebuild | 273 ---------------
89 .../netbeans-java-9999_p20151026.ebuild | 273 ---------------
90 .../netbeans-java-9999_p20151027.ebuild | 273 ---------------
91 .../netbeans-java-9999_p20151028.ebuild | 273 ---------------
92 dev-java/netbeans-javacard/Manifest | 14 -
93 .../netbeans-javacard-9999_p20151020.ebuild | 134 --------
94 .../netbeans-javacard-9999_p20151021.ebuild | 134 --------
95 .../netbeans-javacard-9999_p20151022.ebuild | 134 --------
96 .../netbeans-javacard-9999_p20151023.ebuild | 134 --------
97 .../netbeans-javacard-9999_p20151026.ebuild | 134 --------
98 .../netbeans-javacard-9999_p20151027.ebuild | 134 --------
99 .../netbeans-javacard-9999_p20151028.ebuild | 134 --------
100 dev-java/netbeans-javadoc/Manifest | 14 -
101 .../netbeans-javadoc-9999_p20151020.ebuild | 168 ---------
102 .../netbeans-javadoc-9999_p20151021.ebuild | 168 ---------
103 .../netbeans-javadoc-9999_p20151022.ebuild | 168 ---------
104 .../netbeans-javadoc-9999_p20151023.ebuild | 168 ---------
105 .../netbeans-javadoc-9999_p20151026.ebuild | 168 ---------
106 .../netbeans-javadoc-9999_p20151027.ebuild | 168 ---------
107 .../netbeans-javadoc-9999_p20151028.ebuild | 168 ---------
108 dev-java/netbeans-javafx/Manifest | 14 -
109 .../netbeans-javafx-9999_p20151020.ebuild | 124 -------
110 .../netbeans-javafx-9999_p20151021.ebuild | 124 -------
111 .../netbeans-javafx-9999_p20151022.ebuild | 124 -------
112 .../netbeans-javafx-9999_p20151023.ebuild | 124 -------
113 .../netbeans-javafx-9999_p20151026.ebuild | 124 -------
114 .../netbeans-javafx-9999_p20151027.ebuild | 124 -------
115 .../netbeans-javafx-9999_p20151028.ebuild | 124 -------
116 dev-java/netbeans-mobility/Manifest | 14 -
117 .../netbeans-mobility-9999_p20151020.ebuild | 126 -------
118 .../netbeans-mobility-9999_p20151021.ebuild | 126 -------
119 .../netbeans-mobility-9999_p20151022.ebuild | 126 -------
120 .../netbeans-mobility-9999_p20151023.ebuild | 126 -------
121 .../netbeans-mobility-9999_p20151026.ebuild | 126 -------
122 .../netbeans-mobility-9999_p20151027.ebuild | 126 -------
123 .../netbeans-mobility-9999_p20151028.ebuild | 126 -------
124 dev-java/netbeans-nb/Manifest | 14 -
125 .../netbeans-nb/netbeans-nb-9999_p20151020.ebuild | 148 --------
126 .../netbeans-nb/netbeans-nb-9999_p20151021.ebuild | 148 --------
127 .../netbeans-nb/netbeans-nb-9999_p20151022.ebuild | 148 --------
128 .../netbeans-nb/netbeans-nb-9999_p20151023.ebuild | 148 --------
129 .../netbeans-nb/netbeans-nb-9999_p20151026.ebuild | 148 --------
130 .../netbeans-nb/netbeans-nb-9999_p20151027.ebuild | 148 --------
131 .../netbeans-nb/netbeans-nb-9999_p20151028.ebuild | 148 --------
132 dev-java/netbeans-php/Manifest | 14 -
133 .../netbeans-php-9999_p20151020.ebuild | 127 -------
134 .../netbeans-php-9999_p20151021.ebuild | 127 -------
135 .../netbeans-php-9999_p20151022.ebuild | 127 -------
136 .../netbeans-php-9999_p20151023.ebuild | 127 -------
137 .../netbeans-php-9999_p20151026.ebuild | 127 -------
138 .../netbeans-php-9999_p20151027.ebuild | 127 -------
139 .../netbeans-php-9999_p20151028.ebuild | 127 -------
140 dev-java/netbeans-platform/Manifest | 14 -
141 .../netbeans-platform-9999_p20151020.ebuild | 166 ---------
142 .../netbeans-platform-9999_p20151021.ebuild | 166 ---------
143 .../netbeans-platform-9999_p20151022.ebuild | 166 ---------
144 .../netbeans-platform-9999_p20151023.ebuild | 166 ---------
145 .../netbeans-platform-9999_p20151026.ebuild | 166 ---------
146 .../netbeans-platform-9999_p20151027.ebuild | 166 ---------
147 .../netbeans-platform-9999_p20151028.ebuild | 166 ---------
148 dev-java/netbeans-profiler/Manifest | 14 -
149 .../netbeans-profiler-9999_p20151020.ebuild | 121 -------
150 .../netbeans-profiler-9999_p20151021.ebuild | 121 -------
151 .../netbeans-profiler-9999_p20151022.ebuild | 121 -------
152 .../netbeans-profiler-9999_p20151023.ebuild | 121 -------
153 .../netbeans-profiler-9999_p20151026.ebuild | 121 -------
154 .../netbeans-profiler-9999_p20151027.ebuild | 121 -------
155 .../netbeans-profiler-9999_p20151028.ebuild | 121 -------
156 dev-java/netbeans-webcommon/Manifest | 14 -
157 .../netbeans-webcommon-9999_p20151020.ebuild | 123 -------
158 .../netbeans-webcommon-9999_p20151021.ebuild | 123 -------
159 .../netbeans-webcommon-9999_p20151022.ebuild | 123 -------
160 .../netbeans-webcommon-9999_p20151023.ebuild | 123 -------
161 .../netbeans-webcommon-9999_p20151026.ebuild | 123 -------
162 .../netbeans-webcommon-9999_p20151027.ebuild | 123 -------
163 .../netbeans-webcommon-9999_p20151028.ebuild | 123 -------
164 dev-java/netbeans-websvccommon/Manifest | 14 -
165 .../netbeans-websvccommon-9999_p20151020.ebuild | 94 -----
166 .../netbeans-websvccommon-9999_p20151021.ebuild | 94 -----
167 .../netbeans-websvccommon-9999_p20151022.ebuild | 94 -----
168 .../netbeans-websvccommon-9999_p20151023.ebuild | 94 -----
169 .../netbeans-websvccommon-9999_p20151026.ebuild | 94 -----
170 .../netbeans-websvccommon-9999_p20151027.ebuild | 94 -----
171 .../netbeans-websvccommon-9999_p20151028.ebuild | 94 -----
172 dev-util/netbeans/Manifest | 14 -
173 dev-util/netbeans/netbeans-9999_p20151020.ebuild | 264 ---------------
174 dev-util/netbeans/netbeans-9999_p20151021.ebuild | 264 ---------------
175 dev-util/netbeans/netbeans-9999_p20151022.ebuild | 264 ---------------
176 dev-util/netbeans/netbeans-9999_p20151023.ebuild | 264 ---------------
177 dev-util/netbeans/netbeans-9999_p20151026.ebuild | 264 ---------------
178 dev-util/netbeans/netbeans-9999_p20151027.ebuild | 264 ---------------
179 dev-util/netbeans/netbeans-9999_p20151028.ebuild | 264 ---------------
180 168 files changed, 23285 deletions(-)
181
182 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
183 index c39908b..6a19809 100644
184 --- a/dev-java/netbeans-apisupport/Manifest
185 +++ b/dev-java/netbeans-apisupport/Manifest
186 @@ -3,13 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
187 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
188 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
189 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
190 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
191 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
192 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
193 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
194 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
195 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
196 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
197 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
198 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
199 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
200 @@ -37,13 +30,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
201 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
202 EBUILD netbeans-apisupport-8.0.2.ebuild 3314 SHA256 b68fe791f275fe4fcc8b00888688949b8927cb39db2cf9ad7860017c6d20adee SHA512 35c4bbcd34ec0eaef8a2de86c13333d2bf092db61af48558c3e173bb17dbf8fcd15001307bd7c498f4ccdbaa4277e1ee42ff0909af6170039165b547f646c383 WHIRLPOOL 206fe8d5f64e76827d3eb958a629ba087e8a16c2797752f5d9e62dff4166653677587a81be19e0a2c6adcf49292255d532e1f542c02550b1cf6ffd51467bde3c
203 EBUILD netbeans-apisupport-8.1.ebuild 3338 SHA256 d249a09cd1a527bfc4f0dc87b1768aad9f05fc7fe7079fad0094c27d416d030c SHA512 47e5db58581625b23157ef7a7b6e340fce1327db85e015369ac32791178a0836af3348397ac6ff4439ab246170d3318c2062994c81019ff361084f00d432c9c8 WHIRLPOOL 8e379c9219b7730a15c10216bed00c3ec104f84b252d32da629f066095897398a4d8818e07cda5afdf94b115b97ead8de6a9529f38c81c1c41144067f119e54e
204 -EBUILD netbeans-apisupport-9999_p20151020.ebuild 3384 SHA256 a802a8f7ce9dacc6fff9450f9a1d23cf585e9fab6216a9cdd4d82155175e2c80 SHA512 dad537659fb7a12ee11ba7f902d516f74ecdaec8b12c22a3a5519ffe83581aea0f29c6c6cfd79c6385614f4f553f797a72d385a8f21d37354c40d3f21bb9f1a9 WHIRLPOOL 2ef2db6c7eddd9ffbc37285ecfb44ede5c9dab9f45f802c254ddae1d557aa65a38054f1284a23537a8a6617a1d7b1d31c5542025dc28d4c9a239c3ca2e957a35
205 -EBUILD netbeans-apisupport-9999_p20151021.ebuild 3384 SHA256 8180b30fce116176d454d8753d0dfcc95f5fc3d02a7170642a96f951fb2ece76 SHA512 bd4aaf03514786cafad52b694f263f555d2171d2812e363ee77c5ab9602095663cb0d87390c0c58bfe0860f0460f4f40878ccefd2684b5d08add0ee6d5069966 WHIRLPOOL e2cdc423ef3e773dd57494c11654e53a7f39fd32f46ac60c5399296eae21a59f4da7cb9b99b4071cd8f64697052a29880d689c9d1406740508ff9dabf9f1afc0
206 -EBUILD netbeans-apisupport-9999_p20151022.ebuild 3384 SHA256 38235791b80ca0e5c7eb9560cac729e16c5e1f28d0d9a586c79f22e28a9426a6 SHA512 98a26431e8a0da598fb9fcf37d82f9b9e37bd20d925fa36f967d0c231f8c6ae512db42a41261918d2765a776c36e68bd534c6af3d8b582a6e15ad1f234cac945 WHIRLPOOL 3620ee7fed60886be28516d147b1dde754271119025eeff52e7f8abbe811c1d4d7d44151fd3161b8979ee2424bae917fbe403db8ee3e742c7c9653482b630c12
207 -EBUILD netbeans-apisupport-9999_p20151023.ebuild 3384 SHA256 784c1cacba82d648910725954d890be0ff4f41cc8bd32e00c972fdb36534d76b SHA512 4df75f8d7cc063441851628b7ad8ca6665386f5d0f26ef71c4b08244293d064d97dac73027a48c7a648a8c4e8a6f72b2c292a780eb04a3e05f20ebb92094a898 WHIRLPOOL d38c532ecb0ad004673b039c5b23efd487f8622c11f25f6c47b636379c79f5aa3481f7f606ec9abd66a2cc7829a032be375cd2ce1480f99e527dfb3bb3054d2b
208 -EBUILD netbeans-apisupport-9999_p20151026.ebuild 3384 SHA256 17e12dc8ff36fb03e50debaf23dc36bed43180a40033fcaf6eeef8ece7cfc853 SHA512 abeea4486f710096bb659d87b25f24e13aa4305705d28e3d7307722693651fa91b95798ec61327a697520ad0793319c243843437b15390acea0b899e8795dd80 WHIRLPOOL 0af6c16161640847f2c8e12ed61bff4a9731a5ee8f6d2384a0d7f8fb397154b6218ea0cde2ccccffcdd6274f1ccee64b428f7dd2c6cb585fce62bc4e0164b98c
209 -EBUILD netbeans-apisupport-9999_p20151027.ebuild 3384 SHA256 58b0b8bac782472630c63c07f2fb9a29c7fa004b5cdb2bb03a77ca51299b14dc SHA512 63fbe763a8dbeeebcf47eb859d533b74768f0e57c760e18638fec9b3d4e2c805042f65a4710335a1f7640be47c20bbb0ff12f39f81ce10e77b5e94ccd40d937c WHIRLPOOL f69f701d63044eaf714a0160413666ff6687ccaeb4d986493d97e907269c50130bedef4826dae17d7c2ba0f288641ee39455b8fd903d89af65255e5201bc13f2
210 -EBUILD netbeans-apisupport-9999_p20151028.ebuild 3384 SHA256 ccd1ac8b4e72072a1b18109f96b6f88aa8e806d16365639af5c02975b00e69c6 SHA512 6fd3afebc95051b431f872f82b027047d6abebe369a0473672a97f95fe4e5d13c7cfe21b9ea6bd57c98bc8852af753a2d5ee7535bc83d3cc1328643c72560431 WHIRLPOOL 350a31d9c86c9e2fdf48efb26a666bc384582dbb09274c8e6f1a591456670f1f2f7d50b54f9c8bb2e045b6a0dfc6ebeef856c04a7ee182420da25875eeb7aa09
211 EBUILD netbeans-apisupport-9999_p20151101.ebuild 3384 SHA256 b3f926315b537a1251a52f68858d9dd21d2b77c54366aa23825b90c4d954bd77 SHA512 24367c9d4c2be458fa0aaf1e1d367834a32fce2db8853384b590643005371355a1ff98b5f3da5417cf4e316485cd18528779db2b6ae7ae857eb6fe6888ca99a0 WHIRLPOOL 295d1ad2b6c0c714aa77647feec6c3f9183325884a49142e49c787389b390481bee547287d3539508b3aef69e9141440d2dfefee393ab3333c5e3e6715d04249
212 EBUILD netbeans-apisupport-9999_p20151103.ebuild 3384 SHA256 55133e4f17cc4796b4e43063c74b5c30885052339ac8b8fa613c9b98f1141ff7 SHA512 8b82344472fe23486e6362393af3d16de880f4c00290fb86dd78128c1a7b6b4c5acefcce0d4a6706898447e523ff60734426634584030fbe90b65a9542565d26 WHIRLPOOL e55713a3f997364ea69ed6f2997cb1c43a97552b28a1c3878e1365bbe3c15d177200ce7b1b359d0bd2e5b57dd3963840c7c7f6b52d0951b2b93bc7769d48d16b
213 EBUILD netbeans-apisupport-9999_p20151105.ebuild 3384 SHA256 005ef90bcf99a340f0b630e0e9f446f421d19b835786b093f325a3a74e45efbe SHA512 d6cd198f07d851caf29a5568f17610b7d94b7271a2c6ed3dbb4ad377d7f11fb60b2f560e52f907ad082f401ab2be52e7a431782fb711afd42f6337d6979023a1 WHIRLPOOL 8c74e37d9166466554edc7e8f2d9be8a50cf6245f5d2ff0b5fa9eadbba8154163df8e4aafd75e782fa3f895f79565d3e8723a58076bb89efc22cb635509c9f53
214
215 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151020.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151020.ebuild
216 deleted file mode 100644
217 index 5ef6957..0000000
218 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151020.ebuild
219 +++ /dev/null
220 @@ -1,111 +0,0 @@
221 -# Copyright 1999-2015 Gentoo Foundation
222 -# Distributed under the terms of the GNU General Public License v2
223 -# $Id$
224 -
225 -EAPI="4"
226 -inherit eutils java-pkg-2 java-ant-2
227 -
228 -DESCRIPTION="Netbeans API Support Cluster"
229 -HOMEPAGE="http://netbeans.org/projects/apisupport"
230 -SLOT="9999"
231 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
232 -SRC_URI="${SOURCE_URL}
233 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
234 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
235 -KEYWORDS="~amd64 ~x86"
236 -IUSE=""
237 -S="${WORKDIR}"
238 -
239 -CDEPEND="~dev-java/netbeans-extide-${PV}
240 - ~dev-java/netbeans-harness-${PV}
241 - ~dev-java/netbeans-ide-${PV}
242 - ~dev-java/netbeans-java-${PV}
243 - ~dev-java/netbeans-platform-${PV}"
244 -DEPEND=">=virtual/jdk-1.7
245 - app-arch/unzip
246 - ${CDEPEND}
247 - dev-java/javahelp:0"
248 -RDEPEND=">=virtual/jdk-1.7
249 - ${CDEPEND}"
250 -
251 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
252 -
253 -EANT_BUILD_XML="nbbuild/build.xml"
254 -EANT_BUILD_TARGET="rebuild-cluster"
255 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
256 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
257 -JAVA_PKG_BSFIX="off"
258 -
259 -src_unpack() {
260 - unpack $(basename ${SOURCE_URL})
261 -
262 - einfo "Deleting bundled jars..."
263 - find -name "*.jar" -type f -delete
264 -
265 - unpack netbeans-9999-r14-build.xml.patch.bz2
266 -}
267 -
268 -src_prepare() {
269 - einfo "Deleting bundled class files..."
270 - find -name "*.class" -type f | xargs rm -vf
271 -
272 - epatch netbeans-9999-r14-build.xml.patch
273 -
274 - # Support for custom patches
275 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
276 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
277 -
278 - if [ -n "${files}" ] ; then
279 - einfo "Applying custom patches:"
280 -
281 - for file in ${files} ; do
282 - epatch "${file}"
283 - done
284 - fi
285 - fi
286 -
287 - einfo "Symlinking external libraries..."
288 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
289 -
290 - einfo "Linking in other clusters..."
291 - mkdir "${S}"/nbbuild/netbeans || die
292 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
293 -
294 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
295 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
296 - touch nb.cluster.extide.built
297 -
298 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
299 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
300 - touch nb.cluster.harness.built
301 -
302 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
303 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
304 - touch nb.cluster.ide.built
305 -
306 - ln -s /usr/share/netbeans-java-${SLOT} java || die
307 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
308 - touch nb.cluster.java.built
309 -
310 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
311 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
312 - touch nb.cluster.platform.built
313 -
314 - popd >/dev/null || die
315 -
316 - java-pkg-2_src_prepare
317 -}
318 -
319 -src_install() {
320 - pushd nbbuild/netbeans/apisupport >/dev/null || die
321 -
322 - insinto ${INSTALL_DIR}
323 -
324 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
325 -
326 - doins -r *
327 -
328 - popd >/dev/null || die
329 -
330 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
331 -}
332
333 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151021.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151021.ebuild
334 deleted file mode 100644
335 index c06197e..0000000
336 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151021.ebuild
337 +++ /dev/null
338 @@ -1,111 +0,0 @@
339 -# Copyright 1999-2015 Gentoo Foundation
340 -# Distributed under the terms of the GNU General Public License v2
341 -# $Id$
342 -
343 -EAPI="4"
344 -inherit eutils java-pkg-2 java-ant-2
345 -
346 -DESCRIPTION="Netbeans API Support Cluster"
347 -HOMEPAGE="http://netbeans.org/projects/apisupport"
348 -SLOT="9999"
349 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
350 -SRC_URI="${SOURCE_URL}
351 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
352 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
353 -KEYWORDS="~amd64 ~x86"
354 -IUSE=""
355 -S="${WORKDIR}"
356 -
357 -CDEPEND="~dev-java/netbeans-extide-${PV}
358 - ~dev-java/netbeans-harness-${PV}
359 - ~dev-java/netbeans-ide-${PV}
360 - ~dev-java/netbeans-java-${PV}
361 - ~dev-java/netbeans-platform-${PV}"
362 -DEPEND=">=virtual/jdk-1.7
363 - app-arch/unzip
364 - ${CDEPEND}
365 - dev-java/javahelp:0"
366 -RDEPEND=">=virtual/jdk-1.7
367 - ${CDEPEND}"
368 -
369 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
370 -
371 -EANT_BUILD_XML="nbbuild/build.xml"
372 -EANT_BUILD_TARGET="rebuild-cluster"
373 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
374 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
375 -JAVA_PKG_BSFIX="off"
376 -
377 -src_unpack() {
378 - unpack $(basename ${SOURCE_URL})
379 -
380 - einfo "Deleting bundled jars..."
381 - find -name "*.jar" -type f -delete
382 -
383 - unpack netbeans-9999-r14-build.xml.patch.bz2
384 -}
385 -
386 -src_prepare() {
387 - einfo "Deleting bundled class files..."
388 - find -name "*.class" -type f | xargs rm -vf
389 -
390 - epatch netbeans-9999-r14-build.xml.patch
391 -
392 - # Support for custom patches
393 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
394 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
395 -
396 - if [ -n "${files}" ] ; then
397 - einfo "Applying custom patches:"
398 -
399 - for file in ${files} ; do
400 - epatch "${file}"
401 - done
402 - fi
403 - fi
404 -
405 - einfo "Symlinking external libraries..."
406 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
407 -
408 - einfo "Linking in other clusters..."
409 - mkdir "${S}"/nbbuild/netbeans || die
410 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
411 -
412 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
413 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
414 - touch nb.cluster.extide.built
415 -
416 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
417 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
418 - touch nb.cluster.harness.built
419 -
420 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
421 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
422 - touch nb.cluster.ide.built
423 -
424 - ln -s /usr/share/netbeans-java-${SLOT} java || die
425 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
426 - touch nb.cluster.java.built
427 -
428 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
429 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
430 - touch nb.cluster.platform.built
431 -
432 - popd >/dev/null || die
433 -
434 - java-pkg-2_src_prepare
435 -}
436 -
437 -src_install() {
438 - pushd nbbuild/netbeans/apisupport >/dev/null || die
439 -
440 - insinto ${INSTALL_DIR}
441 -
442 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
443 -
444 - doins -r *
445 -
446 - popd >/dev/null || die
447 -
448 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
449 -}
450
451 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151022.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151022.ebuild
452 deleted file mode 100644
453 index 2d9f1fc..0000000
454 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151022.ebuild
455 +++ /dev/null
456 @@ -1,111 +0,0 @@
457 -# Copyright 1999-2015 Gentoo Foundation
458 -# Distributed under the terms of the GNU General Public License v2
459 -# $Id$
460 -
461 -EAPI="4"
462 -inherit eutils java-pkg-2 java-ant-2
463 -
464 -DESCRIPTION="Netbeans API Support Cluster"
465 -HOMEPAGE="http://netbeans.org/projects/apisupport"
466 -SLOT="9999"
467 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
468 -SRC_URI="${SOURCE_URL}
469 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
470 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
471 -KEYWORDS="~amd64 ~x86"
472 -IUSE=""
473 -S="${WORKDIR}"
474 -
475 -CDEPEND="~dev-java/netbeans-extide-${PV}
476 - ~dev-java/netbeans-harness-${PV}
477 - ~dev-java/netbeans-ide-${PV}
478 - ~dev-java/netbeans-java-${PV}
479 - ~dev-java/netbeans-platform-${PV}"
480 -DEPEND=">=virtual/jdk-1.7
481 - app-arch/unzip
482 - ${CDEPEND}
483 - dev-java/javahelp:0"
484 -RDEPEND=">=virtual/jdk-1.7
485 - ${CDEPEND}"
486 -
487 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
488 -
489 -EANT_BUILD_XML="nbbuild/build.xml"
490 -EANT_BUILD_TARGET="rebuild-cluster"
491 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
492 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
493 -JAVA_PKG_BSFIX="off"
494 -
495 -src_unpack() {
496 - unpack $(basename ${SOURCE_URL})
497 -
498 - einfo "Deleting bundled jars..."
499 - find -name "*.jar" -type f -delete
500 -
501 - unpack netbeans-9999-r14-build.xml.patch.bz2
502 -}
503 -
504 -src_prepare() {
505 - einfo "Deleting bundled class files..."
506 - find -name "*.class" -type f | xargs rm -vf
507 -
508 - epatch netbeans-9999-r14-build.xml.patch
509 -
510 - # Support for custom patches
511 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
512 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
513 -
514 - if [ -n "${files}" ] ; then
515 - einfo "Applying custom patches:"
516 -
517 - for file in ${files} ; do
518 - epatch "${file}"
519 - done
520 - fi
521 - fi
522 -
523 - einfo "Symlinking external libraries..."
524 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
525 -
526 - einfo "Linking in other clusters..."
527 - mkdir "${S}"/nbbuild/netbeans || die
528 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
529 -
530 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
531 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
532 - touch nb.cluster.extide.built
533 -
534 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
535 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
536 - touch nb.cluster.harness.built
537 -
538 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
539 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
540 - touch nb.cluster.ide.built
541 -
542 - ln -s /usr/share/netbeans-java-${SLOT} java || die
543 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
544 - touch nb.cluster.java.built
545 -
546 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
547 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
548 - touch nb.cluster.platform.built
549 -
550 - popd >/dev/null || die
551 -
552 - java-pkg-2_src_prepare
553 -}
554 -
555 -src_install() {
556 - pushd nbbuild/netbeans/apisupport >/dev/null || die
557 -
558 - insinto ${INSTALL_DIR}
559 -
560 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
561 -
562 - doins -r *
563 -
564 - popd >/dev/null || die
565 -
566 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
567 -}
568
569 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151023.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151023.ebuild
570 deleted file mode 100644
571 index 7b0cca0..0000000
572 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151023.ebuild
573 +++ /dev/null
574 @@ -1,111 +0,0 @@
575 -# Copyright 1999-2015 Gentoo Foundation
576 -# Distributed under the terms of the GNU General Public License v2
577 -# $Id$
578 -
579 -EAPI="4"
580 -inherit eutils java-pkg-2 java-ant-2
581 -
582 -DESCRIPTION="Netbeans API Support Cluster"
583 -HOMEPAGE="http://netbeans.org/projects/apisupport"
584 -SLOT="9999"
585 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
586 -SRC_URI="${SOURCE_URL}
587 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
588 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
589 -KEYWORDS="~amd64 ~x86"
590 -IUSE=""
591 -S="${WORKDIR}"
592 -
593 -CDEPEND="~dev-java/netbeans-extide-${PV}
594 - ~dev-java/netbeans-harness-${PV}
595 - ~dev-java/netbeans-ide-${PV}
596 - ~dev-java/netbeans-java-${PV}
597 - ~dev-java/netbeans-platform-${PV}"
598 -DEPEND=">=virtual/jdk-1.7
599 - app-arch/unzip
600 - ${CDEPEND}
601 - dev-java/javahelp:0"
602 -RDEPEND=">=virtual/jdk-1.7
603 - ${CDEPEND}"
604 -
605 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
606 -
607 -EANT_BUILD_XML="nbbuild/build.xml"
608 -EANT_BUILD_TARGET="rebuild-cluster"
609 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
610 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
611 -JAVA_PKG_BSFIX="off"
612 -
613 -src_unpack() {
614 - unpack $(basename ${SOURCE_URL})
615 -
616 - einfo "Deleting bundled jars..."
617 - find -name "*.jar" -type f -delete
618 -
619 - unpack netbeans-9999-r14-build.xml.patch.bz2
620 -}
621 -
622 -src_prepare() {
623 - einfo "Deleting bundled class files..."
624 - find -name "*.class" -type f | xargs rm -vf
625 -
626 - epatch netbeans-9999-r14-build.xml.patch
627 -
628 - # Support for custom patches
629 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
630 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
631 -
632 - if [ -n "${files}" ] ; then
633 - einfo "Applying custom patches:"
634 -
635 - for file in ${files} ; do
636 - epatch "${file}"
637 - done
638 - fi
639 - fi
640 -
641 - einfo "Symlinking external libraries..."
642 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
643 -
644 - einfo "Linking in other clusters..."
645 - mkdir "${S}"/nbbuild/netbeans || die
646 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
647 -
648 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
649 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
650 - touch nb.cluster.extide.built
651 -
652 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
653 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
654 - touch nb.cluster.harness.built
655 -
656 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
657 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
658 - touch nb.cluster.ide.built
659 -
660 - ln -s /usr/share/netbeans-java-${SLOT} java || die
661 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
662 - touch nb.cluster.java.built
663 -
664 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
665 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
666 - touch nb.cluster.platform.built
667 -
668 - popd >/dev/null || die
669 -
670 - java-pkg-2_src_prepare
671 -}
672 -
673 -src_install() {
674 - pushd nbbuild/netbeans/apisupport >/dev/null || die
675 -
676 - insinto ${INSTALL_DIR}
677 -
678 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
679 -
680 - doins -r *
681 -
682 - popd >/dev/null || die
683 -
684 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
685 -}
686
687 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151026.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151026.ebuild
688 deleted file mode 100644
689 index d5978d7..0000000
690 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151026.ebuild
691 +++ /dev/null
692 @@ -1,111 +0,0 @@
693 -# Copyright 1999-2015 Gentoo Foundation
694 -# Distributed under the terms of the GNU General Public License v2
695 -# $Id$
696 -
697 -EAPI="4"
698 -inherit eutils java-pkg-2 java-ant-2
699 -
700 -DESCRIPTION="Netbeans API Support Cluster"
701 -HOMEPAGE="http://netbeans.org/projects/apisupport"
702 -SLOT="9999"
703 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
704 -SRC_URI="${SOURCE_URL}
705 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
706 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
707 -KEYWORDS="~amd64 ~x86"
708 -IUSE=""
709 -S="${WORKDIR}"
710 -
711 -CDEPEND="~dev-java/netbeans-extide-${PV}
712 - ~dev-java/netbeans-harness-${PV}
713 - ~dev-java/netbeans-ide-${PV}
714 - ~dev-java/netbeans-java-${PV}
715 - ~dev-java/netbeans-platform-${PV}"
716 -DEPEND=">=virtual/jdk-1.7
717 - app-arch/unzip
718 - ${CDEPEND}
719 - dev-java/javahelp:0"
720 -RDEPEND=">=virtual/jdk-1.7
721 - ${CDEPEND}"
722 -
723 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
724 -
725 -EANT_BUILD_XML="nbbuild/build.xml"
726 -EANT_BUILD_TARGET="rebuild-cluster"
727 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
728 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
729 -JAVA_PKG_BSFIX="off"
730 -
731 -src_unpack() {
732 - unpack $(basename ${SOURCE_URL})
733 -
734 - einfo "Deleting bundled jars..."
735 - find -name "*.jar" -type f -delete
736 -
737 - unpack netbeans-9999-r14-build.xml.patch.bz2
738 -}
739 -
740 -src_prepare() {
741 - einfo "Deleting bundled class files..."
742 - find -name "*.class" -type f | xargs rm -vf
743 -
744 - epatch netbeans-9999-r14-build.xml.patch
745 -
746 - # Support for custom patches
747 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
748 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
749 -
750 - if [ -n "${files}" ] ; then
751 - einfo "Applying custom patches:"
752 -
753 - for file in ${files} ; do
754 - epatch "${file}"
755 - done
756 - fi
757 - fi
758 -
759 - einfo "Symlinking external libraries..."
760 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
761 -
762 - einfo "Linking in other clusters..."
763 - mkdir "${S}"/nbbuild/netbeans || die
764 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
765 -
766 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
767 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
768 - touch nb.cluster.extide.built
769 -
770 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
771 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
772 - touch nb.cluster.harness.built
773 -
774 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
775 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
776 - touch nb.cluster.ide.built
777 -
778 - ln -s /usr/share/netbeans-java-${SLOT} java || die
779 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
780 - touch nb.cluster.java.built
781 -
782 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
783 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
784 - touch nb.cluster.platform.built
785 -
786 - popd >/dev/null || die
787 -
788 - java-pkg-2_src_prepare
789 -}
790 -
791 -src_install() {
792 - pushd nbbuild/netbeans/apisupport >/dev/null || die
793 -
794 - insinto ${INSTALL_DIR}
795 -
796 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
797 -
798 - doins -r *
799 -
800 - popd >/dev/null || die
801 -
802 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
803 -}
804
805 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151027.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151027.ebuild
806 deleted file mode 100644
807 index fd408fa..0000000
808 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151027.ebuild
809 +++ /dev/null
810 @@ -1,111 +0,0 @@
811 -# Copyright 1999-2015 Gentoo Foundation
812 -# Distributed under the terms of the GNU General Public License v2
813 -# $Id$
814 -
815 -EAPI="4"
816 -inherit eutils java-pkg-2 java-ant-2
817 -
818 -DESCRIPTION="Netbeans API Support Cluster"
819 -HOMEPAGE="http://netbeans.org/projects/apisupport"
820 -SLOT="9999"
821 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
822 -SRC_URI="${SOURCE_URL}
823 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
824 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
825 -KEYWORDS="~amd64 ~x86"
826 -IUSE=""
827 -S="${WORKDIR}"
828 -
829 -CDEPEND="~dev-java/netbeans-extide-${PV}
830 - ~dev-java/netbeans-harness-${PV}
831 - ~dev-java/netbeans-ide-${PV}
832 - ~dev-java/netbeans-java-${PV}
833 - ~dev-java/netbeans-platform-${PV}"
834 -DEPEND=">=virtual/jdk-1.7
835 - app-arch/unzip
836 - ${CDEPEND}
837 - dev-java/javahelp:0"
838 -RDEPEND=">=virtual/jdk-1.7
839 - ${CDEPEND}"
840 -
841 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
842 -
843 -EANT_BUILD_XML="nbbuild/build.xml"
844 -EANT_BUILD_TARGET="rebuild-cluster"
845 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
846 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
847 -JAVA_PKG_BSFIX="off"
848 -
849 -src_unpack() {
850 - unpack $(basename ${SOURCE_URL})
851 -
852 - einfo "Deleting bundled jars..."
853 - find -name "*.jar" -type f -delete
854 -
855 - unpack netbeans-9999-r14-build.xml.patch.bz2
856 -}
857 -
858 -src_prepare() {
859 - einfo "Deleting bundled class files..."
860 - find -name "*.class" -type f | xargs rm -vf
861 -
862 - epatch netbeans-9999-r14-build.xml.patch
863 -
864 - # Support for custom patches
865 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
866 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
867 -
868 - if [ -n "${files}" ] ; then
869 - einfo "Applying custom patches:"
870 -
871 - for file in ${files} ; do
872 - epatch "${file}"
873 - done
874 - fi
875 - fi
876 -
877 - einfo "Symlinking external libraries..."
878 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
879 -
880 - einfo "Linking in other clusters..."
881 - mkdir "${S}"/nbbuild/netbeans || die
882 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
883 -
884 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
885 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
886 - touch nb.cluster.extide.built
887 -
888 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
889 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
890 - touch nb.cluster.harness.built
891 -
892 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
893 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
894 - touch nb.cluster.ide.built
895 -
896 - ln -s /usr/share/netbeans-java-${SLOT} java || die
897 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
898 - touch nb.cluster.java.built
899 -
900 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
901 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
902 - touch nb.cluster.platform.built
903 -
904 - popd >/dev/null || die
905 -
906 - java-pkg-2_src_prepare
907 -}
908 -
909 -src_install() {
910 - pushd nbbuild/netbeans/apisupport >/dev/null || die
911 -
912 - insinto ${INSTALL_DIR}
913 -
914 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
915 -
916 - doins -r *
917 -
918 - popd >/dev/null || die
919 -
920 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
921 -}
922
923 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151028.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151028.ebuild
924 deleted file mode 100644
925 index 7974a15..0000000
926 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-9999_p20151028.ebuild
927 +++ /dev/null
928 @@ -1,111 +0,0 @@
929 -# Copyright 1999-2015 Gentoo Foundation
930 -# Distributed under the terms of the GNU General Public License v2
931 -# $Id$
932 -
933 -EAPI="4"
934 -inherit eutils java-pkg-2 java-ant-2
935 -
936 -DESCRIPTION="Netbeans API Support Cluster"
937 -HOMEPAGE="http://netbeans.org/projects/apisupport"
938 -SLOT="9999"
939 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
940 -SRC_URI="${SOURCE_URL}
941 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
942 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
943 -KEYWORDS="~amd64 ~x86"
944 -IUSE=""
945 -S="${WORKDIR}"
946 -
947 -CDEPEND="~dev-java/netbeans-extide-${PV}
948 - ~dev-java/netbeans-harness-${PV}
949 - ~dev-java/netbeans-ide-${PV}
950 - ~dev-java/netbeans-java-${PV}
951 - ~dev-java/netbeans-platform-${PV}"
952 -DEPEND=">=virtual/jdk-1.7
953 - app-arch/unzip
954 - ${CDEPEND}
955 - dev-java/javahelp:0"
956 -RDEPEND=">=virtual/jdk-1.7
957 - ${CDEPEND}"
958 -
959 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
960 -
961 -EANT_BUILD_XML="nbbuild/build.xml"
962 -EANT_BUILD_TARGET="rebuild-cluster"
963 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
964 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
965 -JAVA_PKG_BSFIX="off"
966 -
967 -src_unpack() {
968 - unpack $(basename ${SOURCE_URL})
969 -
970 - einfo "Deleting bundled jars..."
971 - find -name "*.jar" -type f -delete
972 -
973 - unpack netbeans-9999-r14-build.xml.patch.bz2
974 -}
975 -
976 -src_prepare() {
977 - einfo "Deleting bundled class files..."
978 - find -name "*.class" -type f | xargs rm -vf
979 -
980 - epatch netbeans-9999-r14-build.xml.patch
981 -
982 - # Support for custom patches
983 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
984 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
985 -
986 - if [ -n "${files}" ] ; then
987 - einfo "Applying custom patches:"
988 -
989 - for file in ${files} ; do
990 - epatch "${file}"
991 - done
992 - fi
993 - fi
994 -
995 - einfo "Symlinking external libraries..."
996 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
997 -
998 - einfo "Linking in other clusters..."
999 - mkdir "${S}"/nbbuild/netbeans || die
1000 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1001 -
1002 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1003 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1004 - touch nb.cluster.extide.built
1005 -
1006 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1007 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1008 - touch nb.cluster.harness.built
1009 -
1010 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1011 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1012 - touch nb.cluster.ide.built
1013 -
1014 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1015 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1016 - touch nb.cluster.java.built
1017 -
1018 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1019 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1020 - touch nb.cluster.platform.built
1021 -
1022 - popd >/dev/null || die
1023 -
1024 - java-pkg-2_src_prepare
1025 -}
1026 -
1027 -src_install() {
1028 - pushd nbbuild/netbeans/apisupport >/dev/null || die
1029 -
1030 - insinto ${INSTALL_DIR}
1031 -
1032 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1033 -
1034 - doins -r *
1035 -
1036 - popd >/dev/null || die
1037 -
1038 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
1039 -}
1040
1041 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
1042 index 8e90e42..524cc1e 100644
1043 --- a/dev-java/netbeans-cnd/Manifest
1044 +++ b/dev-java/netbeans-cnd/Manifest
1045 @@ -1,9 +1,7 @@
1046 DIST 24C58A1D3C410AD3E23CD828871630C17068B238-cnd-build-trace-1.0.zip 28980 SHA256 205a14a41fb7232c2a20779278ee1e303e6d3dedb3c84496b370ae397a7767b5 SHA512 0e570745cfb163cb54ac8b6b0f6feb6c76e3c414f03eab213f93637dc84471c0bb5b786af096acdd6265383474bf26db763ebda066add398efe601e5749a51b9 WHIRLPOOL 2d0042e180eba66269d4ccdf6279dcd166b4a34947406b5f7279b0017ebed27b2ea95f1565e57908e3567b303fb69d2cb5ca6504653126611ced84f103650a0c
1047 DIST 2BCF2047382FB68A2F275677745C80E79B4046AB-cnd-rfs-1.0.zip 152701 SHA256 ee454c52dab7af01a0c292bbbd9bd5fa62e07480d4284a34e38746aba4bb501b SHA512 222ae7d6fc8a1f5610a107264fd249180a7a865094979dd5426fb266b94e1d24ef421199cdcb923ab58577c292a183863c45a1434b4dcb35bd67dbdcde945e54 WHIRLPOOL 821c0e5e9534955ee9b4200476fa1fe65b453520551cb71a71a225bb96ac69ba6c408e9d59b5df7008ec1b8d173035e76358172cf3ebafbbd50d0971db3a8983
1048 -DIST 2F4C7072A9AAC358270D2682E3DF89473FC4DEDE-clank_0.3.6.zip 7839786 SHA256 59fb821b72a24242563fd5ffa97948c70bc33ae83cdc4b1f1ead6349a4c0e87b SHA512 52520f3800f9b4e92adc02de98bc39d540ae8fe1deda61d8cf836ca9b366f4fefb14406c42ba5674fcd7399795cc79fd971dc6e37b2c28422d7f818f743af98e WHIRLPOOL 61c8e39d14201f70fb26b711a7bdf8bf80847858caae2bb5ee79507fb0733ed0156ddbe062c2c52cfd21633d85a71644920dac219a7dc7c48130498202ce7138
1049 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
1050 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
1051 -DIST 83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip 8525958 SHA256 fd2e84cd60aee6e07d022aef6953c92487b48c3b9e8405f35a4b2dae1bcc28f4 SHA512 ac626166c5b9c1c7bb18e7a91045dbb362072c0086b15fb94de161e98c84cb74e7d34340422d13b1edb46853809c3d2640042b9488faae56b2cd03556085bf2b WHIRLPOOL 1e8efe4a8c6f56f287fcf2a52b34bd16154bebb9305041f4da9d778aa4affe61bb610250cfeb0bdd3fe752b4be1deb7603d4b4b260408e5d049bcc577a222b53
1052 DIST 99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip 7930942 SHA256 ad9a64303fc4db833d2789a7d5b0be537ea7db55090189411e5778efff54a8a6 SHA512 46d91f0cbe86af186b87e6b972ecc9391f5b2a670eaf7238b60bb5399c0da40382c729338d1e2cf8ab94eb4ac64bfe9253da1cfad2ec900a87d56df4d299d707 WHIRLPOOL 52ab6b35eaa04d0e375bc4aaad43c4390021309da1956e81db6ba4fc8730da147f35eeceb8a02fa7e42e315296e8be3eb03d88d7d8987fdce30ec433ac5c407b
1053 DIST 9A133B99ABDA40B3A17B23DFA79A91AF5FC429B1-clank_0.3.6.zip 8655002 SHA256 c9b54222ab5ac80615665d7717085d65398ffadac5bb042ba6e29c2f842ff98b SHA512 32eab7b997b33579a5565ce85f5b7d455b54a682cce79a72ebce866dc8440084e312b55c707998dd5b55c966fc6cbf4ca603299669aa3e648526832b3936e428 WHIRLPOOL 062ac7882bba808bee9dd77251ae7c36f6bd3458c7c7a98bd2e6d6071864d001336fe1a04fece34358dbeae67e61f0ae255e8756d03e1f7c85a225d8f4dc3920
1054 DIST A5E4E9FC81C8B8BA32F7E9310D4EF64E14E1647E-clank_0.3.6.zip 8645008 SHA256 50d39072ec0d284f3650ba1dc6254637df62d915500ebf3df597d736ab10e847 SHA512 850b57fd3be42e8778b42fa4f99080fa3fabf78480a568eceb3d75b1ca08133d1b41752cddabd70e2c5053f92eaf7c93da252f6db0adfed9048e387822112358 WHIRLPOOL afacbcaef3f3b45e0ad45a4a38e1f12f08a19c667f84b8d6a8ca13f16db5f9ae19433eef9a5799cce0c8cf144239e047119b4a661abf6af572270db16f549406
1055 @@ -16,13 +14,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
1056 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1057 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1058 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1059 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
1060 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
1061 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
1062 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
1063 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
1064 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
1065 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
1066 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
1067 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
1068 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
1069 @@ -50,13 +41,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
1070 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
1071 EBUILD netbeans-cnd-8.0.2.ebuild 4510 SHA256 0a9a4e58e28f395b5bcb017016b6ddb1b77afe393d0e5bd81cc05e3a32076c71 SHA512 2b1fedfe292fa140920fd11829e77127f9535e08b8307886accfa37e6d11195a1204e6b71b2640937da0711c3ce0bbf80c0eaa3c248a64fd61b6a3d99d5de14e WHIRLPOOL 10b1518360ade5d6f1f27c79a10f630b94a2ec5062e18df11f9828d4b374e6cbdea0b9f770e01c117ca90fa194dff9bd3be6a468075c2d35167fb78a7bb32794
1072 EBUILD netbeans-cnd-8.1.ebuild 4744 SHA256 e008e92761489558e039a07d4858b5a9745aa38c38c57668cba8b5f6a28dbd9b SHA512 724af3f292851fa1a04ccc95fe0a4f9d0fab5503ce31d2ff11be73779d67bd0f38835b334684f628f8eea2dde44543e6b872611b2bd6c01191ccfe26e69f4ec2 WHIRLPOOL 59ddd65a105dafeb8b783f457ec7a8c67a5a3aceb78ca60ac7c4f45f330b28b429ba6236a643ca0023189a9ebdb1ca0182ec0546943ec2494693859aa8f95515
1073 -EBUILD netbeans-cnd-9999_p20151020.ebuild 4790 SHA256 66315a81faa064377f614b4891799849b7c08b6e6da3dbd947313942d191bed0 SHA512 2008d230f3fb0b8d3665949e6015c768fd35aecc11b2847abcc7acf76a62d2e6b642d56d595acec6de81a2bead1e4feb948e4f2bbae183ad4d85935a48432c37 WHIRLPOOL 61f64490b827d42ac383ab6151db645d8bcf0589c90c8c31d8c55ddf71d7f723f219884d916c48b42fb63aa8faa534f3b0664cdcb498a36346f283302498ed09
1074 -EBUILD netbeans-cnd-9999_p20151021.ebuild 4790 SHA256 3f91826649fd4a3c3788c9bccbf1254657bc8d9fe2e057a1f7bcba850bf80ab4 SHA512 bbb630dd578e5076f883182b93927f5eade7f6a7170b59b8600a1bcf734d51b6519d3f6d4e725b2e46390f69fe7a77054dea828a6e51b04a6b1d863e12b645e1 WHIRLPOOL 8af542176b14a589093d24f955c505295babffa003850da789d7617935f3edcc5a70b81ce5c7817179ba9d1a47e8659dcc2d26f62b8d40f8e62dba0a6b834ac4
1075 -EBUILD netbeans-cnd-9999_p20151022.ebuild 4790 SHA256 b61fe394eb1ce8a9ad7ab895558721e3d9c1dd1e053c7dc4f8fcd433f3465b63 SHA512 8bfa722afe360ebfa5eb1b1acd3a2552f6d0862cc802d0256868983284c60f76657e287cd51c2ffa05abf35ffc2554c24222bf375d21921731382e8d6c66631c WHIRLPOOL 059f95a570528c96799220d7bcae2f1685cda0c62c40fc8ff240a51082995d01770e66d48320f6d7e0f5498bb214fa830479dc472db4a89ec06bee80af2730ce
1076 -EBUILD netbeans-cnd-9999_p20151023.ebuild 4790 SHA256 76adbbd8e88ccf39cc3f8893c23d5bdc95f257bc19c3c0598b28ef12694b12b7 SHA512 44f6448b4bc501a4f7c528212ab67fab1093a8b924a365abc31ab30cbd1891925595625082c71bf75cc57fa5302c6305a1cc56d65847b15e2259e6ef90bc3986 WHIRLPOOL 5c2d7d3814603ddc993c3cae39cbb3eea4c89b308b23ed46fea7eb6c6f5e2a7e2631f2b07eb82849656991f17e2c586f54c15bd1fdba84e5c25fd1d033dc0655
1077 -EBUILD netbeans-cnd-9999_p20151026.ebuild 4790 SHA256 d7834a4fe5799a00ca73b3a44500d0b1da5aca7484514f75c5c24ce02fcfba16 SHA512 2eef278599332079fc5f391626f36df2443bd8399163c9577fc24806deaea8dd1f2a741d7bc8e98721143593dd9985411eebdf9ec4adad10d34c948fa928d9f2 WHIRLPOOL 4121efe1f625894361374fc1d798f249e31ddd7558f1ae107a5f2b5c2b7b59b880a7bbf9fe6bed0c76c9ca24398a5a6b87da6f7e16fb483cb3b74364af27c90e
1078 -EBUILD netbeans-cnd-9999_p20151027.ebuild 4790 SHA256 ae10c21c89867185cb6750f06eacd7ec11b7a932a36e6e87a8212b600404e939 SHA512 31d12e0ce99e0b728e6c86c2cbfe2230b31179b83a3fe5a8246d185235db8de04320577db14867f7ad1c5a026512ff067d8075c3bfc2fa9519253ad4c8f1a5db WHIRLPOOL ed209eb3d93035932bb66cf4a2dd661a6d8ace256653d163e73efe9cd64cec3c2dd2db6b152ad5f1132de63112738589193aa3f5fdf8da92b25ea76fb618b9f0
1079 -EBUILD netbeans-cnd-9999_p20151028.ebuild 4790 SHA256 5f1891830fd1643c3e74f9da0493509763f02e9fef409fbfede8a4fb87d676b0 SHA512 ec9747b5aa072644a8305e4dadbc849cbe37b584efd70cef285c9fef0588950c917b7aff43c02027f39ef9946c5cd8c756d2708595f36a9bc522c6050cddcd91 WHIRLPOOL a4adc6f50f7c7d7e8dd4e8831bb5a684ae39d2080bd3c7912904f0ee8094c885815baf140d5e7c99a6b4b48ce18b9c0c7f0f69a055d862afcf0168bf7c970c53
1080 EBUILD netbeans-cnd-9999_p20151101.ebuild 4790 SHA256 94dacae8078cd932314c67fddf63b942d26f2be2cd253c7c7edf4474f7a6a9cf SHA512 503d648dc3116dd856e4e8df0c73c8ced5c05cf590e6ba959bb4b217c48c9b3fb901e9a87ccf7646f5f7a3d373fb503e63d585d1a2c47c94354dbe85ff696a83 WHIRLPOOL d8f6bd7e0af32c57776e4c5bf9d7741c4f74b331124e7a62e76c70e296c3d73b17c36e2c84fe9e9f3ffb90837e8764d30b5628c9312be8b1aa7fea51d11a0220
1081 EBUILD netbeans-cnd-9999_p20151103.ebuild 4790 SHA256 60f2e6d704e108f1b14024d0135864bda306394d5b8853ee1cb7a750024f68a5 SHA512 64115e460aff990832b0e113003851571788b13e056dc07d675927a241f2c9c6dfc896d8f26710f930039779c274365b70e2098cf97f9ac6961f1d087249f088 WHIRLPOOL 5fc5dd8c39fc8b4b8446c643f92ef287f1679bb857bdcf5d6092d431dcb82bd534966963285579905803c52610680409a8cf643210659b6c4af481bd26cf30c8
1082 EBUILD netbeans-cnd-9999_p20151105.ebuild 4790 SHA256 9e7db5d5c22959b51bddf0fefd3196ba706311be84be7e01888dac75e9aaff10 SHA512 ee5aa6154abf69a32b5861910f99c3805c74b38e0757234808990cfaa00cfb33488e16e1953443073fab33f84cc3266dc3eb7d3b51d6d90e65668e56a178b8cd WHIRLPOOL 7bb194b33ebccc51bb3c30127aadda4a5611e29bafc98dac061508eb049aaaea770affc1e100c86cd72678873aed2520684932048d18fe9b954365fbe22a2fa9
1083
1084 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151020.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151020.ebuild
1085 deleted file mode 100644
1086 index b4f9a5b..0000000
1087 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151020.ebuild
1088 +++ /dev/null
1089 @@ -1,127 +0,0 @@
1090 -# Copyright 1999-2015 Gentoo Foundation
1091 -# Distributed under the terms of the GNU General Public License v2
1092 -# $Id$
1093 -
1094 -EAPI="4"
1095 -inherit eutils java-pkg-2 java-ant-2
1096 -
1097 -DESCRIPTION="Netbeans CND Cluster"
1098 -HOMEPAGE="http://netbeans.org/projects/cnd"
1099 -SLOT="9999"
1100 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
1101 -SRC_URI="${SOURCE_URL}
1102 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1103 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1104 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1105 - http://hg.netbeans.org/binaries/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip
1106 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1107 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1108 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1109 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1110 -KEYWORDS="~amd64 ~x86"
1111 -IUSE=""
1112 -S="${WORKDIR}"
1113 -
1114 -# These files are for remote development and debugging
1115 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1116 -
1117 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1118 - ~dev-java/netbeans-harness-${PV}
1119 - ~dev-java/netbeans-ide-${PV}
1120 - ~dev-java/netbeans-platform-${PV}"
1121 -DEPEND=">=virtual/jdk-1.7
1122 - app-arch/unzip
1123 - >=dev-java/jna-3.4.0
1124 - ${CDEPEND}
1125 - dev-java/javahelp:0"
1126 -RDEPEND=">=virtual/jdk-1.7
1127 - ${CDEPEND}"
1128 -
1129 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1130 -
1131 -EANT_BUILD_XML="nbbuild/build.xml"
1132 -EANT_BUILD_TARGET="rebuild-cluster"
1133 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1134 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1135 -JAVA_PKG_BSFIX="off"
1136 -
1137 -src_unpack() {
1138 - unpack $(basename ${SOURCE_URL})
1139 -
1140 - einfo "Deleting bundled jars..."
1141 - find -name "*.jar" -type f -delete
1142 -
1143 - unpack netbeans-9999-r14-build.xml.patch.bz2
1144 -
1145 - pushd "${S}" >/dev/null || die
1146 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1147 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1148 - ln -s "${DISTDIR}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1149 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1150 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1151 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1152 - popd >/dev/null || die
1153 -}
1154 -
1155 -src_prepare() {
1156 - einfo "Deleting bundled class files..."
1157 - find -name "*.class" -type f | xargs rm -vf
1158 -
1159 - epatch netbeans-9999-r14-build.xml.patch
1160 -
1161 - # Support for custom patches
1162 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1163 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1164 -
1165 - if [ -n "${files}" ] ; then
1166 - einfo "Applying custom patches:"
1167 -
1168 - for file in ${files} ; do
1169 - epatch "${file}"
1170 - done
1171 - fi
1172 - fi
1173 -
1174 - einfo "Symlinking external libraries..."
1175 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1176 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1177 -
1178 - einfo "Linking in other clusters..."
1179 - mkdir "${S}"/nbbuild/netbeans || die
1180 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1181 -
1182 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1183 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1184 - touch nb.cluster.dlight.built
1185 -
1186 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1187 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1188 - touch nb.cluster.harness.built
1189 -
1190 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1191 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1192 - touch nb.cluster.ide.built
1193 -
1194 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1195 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1196 - touch nb.cluster.platform.built
1197 -
1198 - popd >/dev/null || die
1199 -
1200 - java-pkg-2_src_prepare
1201 -}
1202 -
1203 -src_install() {
1204 - pushd nbbuild/netbeans/cnd >/dev/null || die
1205 -
1206 - insinto ${INSTALL_DIR}
1207 -
1208 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1209 -
1210 - doins -r *
1211 - fperms 755 bin/dorun.sh
1212 -
1213 - popd >/dev/null || die
1214 -
1215 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1216 -}
1217
1218 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151021.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151021.ebuild
1219 deleted file mode 100644
1220 index 7c652da..0000000
1221 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151021.ebuild
1222 +++ /dev/null
1223 @@ -1,127 +0,0 @@
1224 -# Copyright 1999-2015 Gentoo Foundation
1225 -# Distributed under the terms of the GNU General Public License v2
1226 -# $Id$
1227 -
1228 -EAPI="4"
1229 -inherit eutils java-pkg-2 java-ant-2
1230 -
1231 -DESCRIPTION="Netbeans CND Cluster"
1232 -HOMEPAGE="http://netbeans.org/projects/cnd"
1233 -SLOT="9999"
1234 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
1235 -SRC_URI="${SOURCE_URL}
1236 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1237 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1238 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1239 - http://hg.netbeans.org/binaries/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip
1240 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1241 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1242 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1243 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1244 -KEYWORDS="~amd64 ~x86"
1245 -IUSE=""
1246 -S="${WORKDIR}"
1247 -
1248 -# These files are for remote development and debugging
1249 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1250 -
1251 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1252 - ~dev-java/netbeans-harness-${PV}
1253 - ~dev-java/netbeans-ide-${PV}
1254 - ~dev-java/netbeans-platform-${PV}"
1255 -DEPEND=">=virtual/jdk-1.7
1256 - app-arch/unzip
1257 - >=dev-java/jna-3.4.0
1258 - ${CDEPEND}
1259 - dev-java/javahelp:0"
1260 -RDEPEND=">=virtual/jdk-1.7
1261 - ${CDEPEND}"
1262 -
1263 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1264 -
1265 -EANT_BUILD_XML="nbbuild/build.xml"
1266 -EANT_BUILD_TARGET="rebuild-cluster"
1267 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1268 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1269 -JAVA_PKG_BSFIX="off"
1270 -
1271 -src_unpack() {
1272 - unpack $(basename ${SOURCE_URL})
1273 -
1274 - einfo "Deleting bundled jars..."
1275 - find -name "*.jar" -type f -delete
1276 -
1277 - unpack netbeans-9999-r14-build.xml.patch.bz2
1278 -
1279 - pushd "${S}" >/dev/null || die
1280 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1281 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1282 - ln -s "${DISTDIR}"/83D26AEF1BD40E89B6C61273F28AC4EB6AC11EDD-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1283 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1284 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1285 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1286 - popd >/dev/null || die
1287 -}
1288 -
1289 -src_prepare() {
1290 - einfo "Deleting bundled class files..."
1291 - find -name "*.class" -type f | xargs rm -vf
1292 -
1293 - epatch netbeans-9999-r14-build.xml.patch
1294 -
1295 - # Support for custom patches
1296 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1297 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1298 -
1299 - if [ -n "${files}" ] ; then
1300 - einfo "Applying custom patches:"
1301 -
1302 - for file in ${files} ; do
1303 - epatch "${file}"
1304 - done
1305 - fi
1306 - fi
1307 -
1308 - einfo "Symlinking external libraries..."
1309 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1310 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1311 -
1312 - einfo "Linking in other clusters..."
1313 - mkdir "${S}"/nbbuild/netbeans || die
1314 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1315 -
1316 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1317 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1318 - touch nb.cluster.dlight.built
1319 -
1320 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1321 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1322 - touch nb.cluster.harness.built
1323 -
1324 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1325 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1326 - touch nb.cluster.ide.built
1327 -
1328 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1329 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1330 - touch nb.cluster.platform.built
1331 -
1332 - popd >/dev/null || die
1333 -
1334 - java-pkg-2_src_prepare
1335 -}
1336 -
1337 -src_install() {
1338 - pushd nbbuild/netbeans/cnd >/dev/null || die
1339 -
1340 - insinto ${INSTALL_DIR}
1341 -
1342 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1343 -
1344 - doins -r *
1345 - fperms 755 bin/dorun.sh
1346 -
1347 - popd >/dev/null || die
1348 -
1349 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1350 -}
1351
1352 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151022.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151022.ebuild
1353 deleted file mode 100644
1354 index 62d8d27..0000000
1355 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151022.ebuild
1356 +++ /dev/null
1357 @@ -1,127 +0,0 @@
1358 -# Copyright 1999-2015 Gentoo Foundation
1359 -# Distributed under the terms of the GNU General Public License v2
1360 -# $Id$
1361 -
1362 -EAPI="4"
1363 -inherit eutils java-pkg-2 java-ant-2
1364 -
1365 -DESCRIPTION="Netbeans CND Cluster"
1366 -HOMEPAGE="http://netbeans.org/projects/cnd"
1367 -SLOT="9999"
1368 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
1369 -SRC_URI="${SOURCE_URL}
1370 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1371 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1372 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1373 - http://hg.netbeans.org/binaries/2F4C7072A9AAC358270D2682E3DF89473FC4DEDE-clank_0.3.6.zip
1374 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1375 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1376 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1377 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1378 -KEYWORDS="~amd64 ~x86"
1379 -IUSE=""
1380 -S="${WORKDIR}"
1381 -
1382 -# These files are for remote development and debugging
1383 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1384 -
1385 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1386 - ~dev-java/netbeans-harness-${PV}
1387 - ~dev-java/netbeans-ide-${PV}
1388 - ~dev-java/netbeans-platform-${PV}"
1389 -DEPEND=">=virtual/jdk-1.7
1390 - app-arch/unzip
1391 - >=dev-java/jna-3.4.0
1392 - ${CDEPEND}
1393 - dev-java/javahelp:0"
1394 -RDEPEND=">=virtual/jdk-1.7
1395 - ${CDEPEND}"
1396 -
1397 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1398 -
1399 -EANT_BUILD_XML="nbbuild/build.xml"
1400 -EANT_BUILD_TARGET="rebuild-cluster"
1401 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1402 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1403 -JAVA_PKG_BSFIX="off"
1404 -
1405 -src_unpack() {
1406 - unpack $(basename ${SOURCE_URL})
1407 -
1408 - einfo "Deleting bundled jars..."
1409 - find -name "*.jar" -type f -delete
1410 -
1411 - unpack netbeans-9999-r14-build.xml.patch.bz2
1412 -
1413 - pushd "${S}" >/dev/null || die
1414 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1415 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1416 - ln -s "${DISTDIR}"/2F4C7072A9AAC358270D2682E3DF89473FC4DEDE-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1417 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1418 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1419 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1420 - popd >/dev/null || die
1421 -}
1422 -
1423 -src_prepare() {
1424 - einfo "Deleting bundled class files..."
1425 - find -name "*.class" -type f | xargs rm -vf
1426 -
1427 - epatch netbeans-9999-r14-build.xml.patch
1428 -
1429 - # Support for custom patches
1430 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1431 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1432 -
1433 - if [ -n "${files}" ] ; then
1434 - einfo "Applying custom patches:"
1435 -
1436 - for file in ${files} ; do
1437 - epatch "${file}"
1438 - done
1439 - fi
1440 - fi
1441 -
1442 - einfo "Symlinking external libraries..."
1443 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1444 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1445 -
1446 - einfo "Linking in other clusters..."
1447 - mkdir "${S}"/nbbuild/netbeans || die
1448 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1449 -
1450 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1451 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1452 - touch nb.cluster.dlight.built
1453 -
1454 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1455 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1456 - touch nb.cluster.harness.built
1457 -
1458 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1459 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1460 - touch nb.cluster.ide.built
1461 -
1462 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1463 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1464 - touch nb.cluster.platform.built
1465 -
1466 - popd >/dev/null || die
1467 -
1468 - java-pkg-2_src_prepare
1469 -}
1470 -
1471 -src_install() {
1472 - pushd nbbuild/netbeans/cnd >/dev/null || die
1473 -
1474 - insinto ${INSTALL_DIR}
1475 -
1476 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1477 -
1478 - doins -r *
1479 - fperms 755 bin/dorun.sh
1480 -
1481 - popd >/dev/null || die
1482 -
1483 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1484 -}
1485
1486 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151023.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151023.ebuild
1487 deleted file mode 100644
1488 index 616df3d..0000000
1489 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151023.ebuild
1490 +++ /dev/null
1491 @@ -1,127 +0,0 @@
1492 -# Copyright 1999-2015 Gentoo Foundation
1493 -# Distributed under the terms of the GNU General Public License v2
1494 -# $Id$
1495 -
1496 -EAPI="4"
1497 -inherit eutils java-pkg-2 java-ant-2
1498 -
1499 -DESCRIPTION="Netbeans CND Cluster"
1500 -HOMEPAGE="http://netbeans.org/projects/cnd"
1501 -SLOT="9999"
1502 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
1503 -SRC_URI="${SOURCE_URL}
1504 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1505 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1506 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1507 - http://hg.netbeans.org/binaries/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip
1508 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1509 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1510 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1511 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1512 -KEYWORDS="~amd64 ~x86"
1513 -IUSE=""
1514 -S="${WORKDIR}"
1515 -
1516 -# These files are for remote development and debugging
1517 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1518 -
1519 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1520 - ~dev-java/netbeans-harness-${PV}
1521 - ~dev-java/netbeans-ide-${PV}
1522 - ~dev-java/netbeans-platform-${PV}"
1523 -DEPEND=">=virtual/jdk-1.7
1524 - app-arch/unzip
1525 - >=dev-java/jna-3.4.0
1526 - ${CDEPEND}
1527 - dev-java/javahelp:0"
1528 -RDEPEND=">=virtual/jdk-1.7
1529 - ${CDEPEND}"
1530 -
1531 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1532 -
1533 -EANT_BUILD_XML="nbbuild/build.xml"
1534 -EANT_BUILD_TARGET="rebuild-cluster"
1535 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1536 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1537 -JAVA_PKG_BSFIX="off"
1538 -
1539 -src_unpack() {
1540 - unpack $(basename ${SOURCE_URL})
1541 -
1542 - einfo "Deleting bundled jars..."
1543 - find -name "*.jar" -type f -delete
1544 -
1545 - unpack netbeans-9999-r14-build.xml.patch.bz2
1546 -
1547 - pushd "${S}" >/dev/null || die
1548 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1549 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1550 - ln -s "${DISTDIR}"/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1551 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1552 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1553 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1554 - popd >/dev/null || die
1555 -}
1556 -
1557 -src_prepare() {
1558 - einfo "Deleting bundled class files..."
1559 - find -name "*.class" -type f | xargs rm -vf
1560 -
1561 - epatch netbeans-9999-r14-build.xml.patch
1562 -
1563 - # Support for custom patches
1564 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1565 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1566 -
1567 - if [ -n "${files}" ] ; then
1568 - einfo "Applying custom patches:"
1569 -
1570 - for file in ${files} ; do
1571 - epatch "${file}"
1572 - done
1573 - fi
1574 - fi
1575 -
1576 - einfo "Symlinking external libraries..."
1577 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1578 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1579 -
1580 - einfo "Linking in other clusters..."
1581 - mkdir "${S}"/nbbuild/netbeans || die
1582 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1583 -
1584 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1585 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1586 - touch nb.cluster.dlight.built
1587 -
1588 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1589 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1590 - touch nb.cluster.harness.built
1591 -
1592 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1593 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1594 - touch nb.cluster.ide.built
1595 -
1596 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1597 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1598 - touch nb.cluster.platform.built
1599 -
1600 - popd >/dev/null || die
1601 -
1602 - java-pkg-2_src_prepare
1603 -}
1604 -
1605 -src_install() {
1606 - pushd nbbuild/netbeans/cnd >/dev/null || die
1607 -
1608 - insinto ${INSTALL_DIR}
1609 -
1610 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1611 -
1612 - doins -r *
1613 - fperms 755 bin/dorun.sh
1614 -
1615 - popd >/dev/null || die
1616 -
1617 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1618 -}
1619
1620 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151026.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151026.ebuild
1621 deleted file mode 100644
1622 index e5128d3..0000000
1623 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151026.ebuild
1624 +++ /dev/null
1625 @@ -1,127 +0,0 @@
1626 -# Copyright 1999-2015 Gentoo Foundation
1627 -# Distributed under the terms of the GNU General Public License v2
1628 -# $Id$
1629 -
1630 -EAPI="4"
1631 -inherit eutils java-pkg-2 java-ant-2
1632 -
1633 -DESCRIPTION="Netbeans CND Cluster"
1634 -HOMEPAGE="http://netbeans.org/projects/cnd"
1635 -SLOT="9999"
1636 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
1637 -SRC_URI="${SOURCE_URL}
1638 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1639 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1640 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1641 - http://hg.netbeans.org/binaries/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip
1642 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1643 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1644 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1645 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1646 -KEYWORDS="~amd64 ~x86"
1647 -IUSE=""
1648 -S="${WORKDIR}"
1649 -
1650 -# These files are for remote development and debugging
1651 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1652 -
1653 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1654 - ~dev-java/netbeans-harness-${PV}
1655 - ~dev-java/netbeans-ide-${PV}
1656 - ~dev-java/netbeans-platform-${PV}"
1657 -DEPEND=">=virtual/jdk-1.7
1658 - app-arch/unzip
1659 - >=dev-java/jna-3.4.0
1660 - ${CDEPEND}
1661 - dev-java/javahelp:0"
1662 -RDEPEND=">=virtual/jdk-1.7
1663 - ${CDEPEND}"
1664 -
1665 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1666 -
1667 -EANT_BUILD_XML="nbbuild/build.xml"
1668 -EANT_BUILD_TARGET="rebuild-cluster"
1669 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1670 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1671 -JAVA_PKG_BSFIX="off"
1672 -
1673 -src_unpack() {
1674 - unpack $(basename ${SOURCE_URL})
1675 -
1676 - einfo "Deleting bundled jars..."
1677 - find -name "*.jar" -type f -delete
1678 -
1679 - unpack netbeans-9999-r14-build.xml.patch.bz2
1680 -
1681 - pushd "${S}" >/dev/null || die
1682 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1683 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1684 - ln -s "${DISTDIR}"/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1685 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1686 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1687 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1688 - popd >/dev/null || die
1689 -}
1690 -
1691 -src_prepare() {
1692 - einfo "Deleting bundled class files..."
1693 - find -name "*.class" -type f | xargs rm -vf
1694 -
1695 - epatch netbeans-9999-r14-build.xml.patch
1696 -
1697 - # Support for custom patches
1698 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1699 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1700 -
1701 - if [ -n "${files}" ] ; then
1702 - einfo "Applying custom patches:"
1703 -
1704 - for file in ${files} ; do
1705 - epatch "${file}"
1706 - done
1707 - fi
1708 - fi
1709 -
1710 - einfo "Symlinking external libraries..."
1711 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1712 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1713 -
1714 - einfo "Linking in other clusters..."
1715 - mkdir "${S}"/nbbuild/netbeans || die
1716 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1717 -
1718 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1719 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1720 - touch nb.cluster.dlight.built
1721 -
1722 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1723 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1724 - touch nb.cluster.harness.built
1725 -
1726 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1727 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1728 - touch nb.cluster.ide.built
1729 -
1730 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1731 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1732 - touch nb.cluster.platform.built
1733 -
1734 - popd >/dev/null || die
1735 -
1736 - java-pkg-2_src_prepare
1737 -}
1738 -
1739 -src_install() {
1740 - pushd nbbuild/netbeans/cnd >/dev/null || die
1741 -
1742 - insinto ${INSTALL_DIR}
1743 -
1744 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1745 -
1746 - doins -r *
1747 - fperms 755 bin/dorun.sh
1748 -
1749 - popd >/dev/null || die
1750 -
1751 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1752 -}
1753
1754 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151027.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151027.ebuild
1755 deleted file mode 100644
1756 index 0c88d4e..0000000
1757 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151027.ebuild
1758 +++ /dev/null
1759 @@ -1,127 +0,0 @@
1760 -# Copyright 1999-2015 Gentoo Foundation
1761 -# Distributed under the terms of the GNU General Public License v2
1762 -# $Id$
1763 -
1764 -EAPI="4"
1765 -inherit eutils java-pkg-2 java-ant-2
1766 -
1767 -DESCRIPTION="Netbeans CND Cluster"
1768 -HOMEPAGE="http://netbeans.org/projects/cnd"
1769 -SLOT="9999"
1770 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
1771 -SRC_URI="${SOURCE_URL}
1772 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1773 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1774 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1775 - http://hg.netbeans.org/binaries/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip
1776 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1777 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1778 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1779 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1780 -KEYWORDS="~amd64 ~x86"
1781 -IUSE=""
1782 -S="${WORKDIR}"
1783 -
1784 -# These files are for remote development and debugging
1785 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1786 -
1787 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1788 - ~dev-java/netbeans-harness-${PV}
1789 - ~dev-java/netbeans-ide-${PV}
1790 - ~dev-java/netbeans-platform-${PV}"
1791 -DEPEND=">=virtual/jdk-1.7
1792 - app-arch/unzip
1793 - >=dev-java/jna-3.4.0
1794 - ${CDEPEND}
1795 - dev-java/javahelp:0"
1796 -RDEPEND=">=virtual/jdk-1.7
1797 - ${CDEPEND}"
1798 -
1799 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1800 -
1801 -EANT_BUILD_XML="nbbuild/build.xml"
1802 -EANT_BUILD_TARGET="rebuild-cluster"
1803 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1804 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1805 -JAVA_PKG_BSFIX="off"
1806 -
1807 -src_unpack() {
1808 - unpack $(basename ${SOURCE_URL})
1809 -
1810 - einfo "Deleting bundled jars..."
1811 - find -name "*.jar" -type f -delete
1812 -
1813 - unpack netbeans-9999-r14-build.xml.patch.bz2
1814 -
1815 - pushd "${S}" >/dev/null || die
1816 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1817 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1818 - ln -s "${DISTDIR}"/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1819 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1820 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1821 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1822 - popd >/dev/null || die
1823 -}
1824 -
1825 -src_prepare() {
1826 - einfo "Deleting bundled class files..."
1827 - find -name "*.class" -type f | xargs rm -vf
1828 -
1829 - epatch netbeans-9999-r14-build.xml.patch
1830 -
1831 - # Support for custom patches
1832 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1833 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1834 -
1835 - if [ -n "${files}" ] ; then
1836 - einfo "Applying custom patches:"
1837 -
1838 - for file in ${files} ; do
1839 - epatch "${file}"
1840 - done
1841 - fi
1842 - fi
1843 -
1844 - einfo "Symlinking external libraries..."
1845 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1846 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1847 -
1848 - einfo "Linking in other clusters..."
1849 - mkdir "${S}"/nbbuild/netbeans || die
1850 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1851 -
1852 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1853 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1854 - touch nb.cluster.dlight.built
1855 -
1856 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1857 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1858 - touch nb.cluster.harness.built
1859 -
1860 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1861 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1862 - touch nb.cluster.ide.built
1863 -
1864 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1865 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1866 - touch nb.cluster.platform.built
1867 -
1868 - popd >/dev/null || die
1869 -
1870 - java-pkg-2_src_prepare
1871 -}
1872 -
1873 -src_install() {
1874 - pushd nbbuild/netbeans/cnd >/dev/null || die
1875 -
1876 - insinto ${INSTALL_DIR}
1877 -
1878 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1879 -
1880 - doins -r *
1881 - fperms 755 bin/dorun.sh
1882 -
1883 - popd >/dev/null || die
1884 -
1885 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
1886 -}
1887
1888 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151028.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151028.ebuild
1889 deleted file mode 100644
1890 index 1f9c613..0000000
1891 --- a/dev-java/netbeans-cnd/netbeans-cnd-9999_p20151028.ebuild
1892 +++ /dev/null
1893 @@ -1,127 +0,0 @@
1894 -# Copyright 1999-2015 Gentoo Foundation
1895 -# Distributed under the terms of the GNU General Public License v2
1896 -# $Id$
1897 -
1898 -EAPI="4"
1899 -inherit eutils java-pkg-2 java-ant-2
1900 -
1901 -DESCRIPTION="Netbeans CND Cluster"
1902 -HOMEPAGE="http://netbeans.org/projects/cnd"
1903 -SLOT="9999"
1904 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
1905 -SRC_URI="${SOURCE_URL}
1906 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
1907 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
1908 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1909 - http://hg.netbeans.org/binaries/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip
1910 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
1911 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
1912 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
1913 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
1914 -KEYWORDS="~amd64 ~x86"
1915 -IUSE=""
1916 -S="${WORKDIR}"
1917 -
1918 -# These files are for remote development and debugging
1919 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
1920 -
1921 -CDEPEND="~dev-java/netbeans-dlight-${PV}
1922 - ~dev-java/netbeans-harness-${PV}
1923 - ~dev-java/netbeans-ide-${PV}
1924 - ~dev-java/netbeans-platform-${PV}"
1925 -DEPEND=">=virtual/jdk-1.7
1926 - app-arch/unzip
1927 - >=dev-java/jna-3.4.0
1928 - ${CDEPEND}
1929 - dev-java/javahelp:0"
1930 -RDEPEND=">=virtual/jdk-1.7
1931 - ${CDEPEND}"
1932 -
1933 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1934 -
1935 -EANT_BUILD_XML="nbbuild/build.xml"
1936 -EANT_BUILD_TARGET="rebuild-cluster"
1937 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1938 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1939 -JAVA_PKG_BSFIX="off"
1940 -
1941 -src_unpack() {
1942 - unpack $(basename ${SOURCE_URL})
1943 -
1944 - einfo "Deleting bundled jars..."
1945 - find -name "*.jar" -type f -delete
1946 -
1947 - unpack netbeans-9999-r14-build.xml.patch.bz2
1948 -
1949 - pushd "${S}" >/dev/null || die
1950 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
1951 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1952 - ln -s "${DISTDIR}"/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
1953 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
1954 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
1955 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
1956 - popd >/dev/null || die
1957 -}
1958 -
1959 -src_prepare() {
1960 - einfo "Deleting bundled class files..."
1961 - find -name "*.class" -type f | xargs rm -vf
1962 -
1963 - epatch netbeans-9999-r14-build.xml.patch
1964 -
1965 - # Support for custom patches
1966 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1967 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1968 -
1969 - if [ -n "${files}" ] ; then
1970 - einfo "Applying custom patches:"
1971 -
1972 - for file in ${files} ; do
1973 - epatch "${file}"
1974 - done
1975 - fi
1976 - fi
1977 -
1978 - einfo "Symlinking external libraries..."
1979 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1980 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
1981 -
1982 - einfo "Linking in other clusters..."
1983 - mkdir "${S}"/nbbuild/netbeans || die
1984 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1985 -
1986 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
1987 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1988 - touch nb.cluster.dlight.built
1989 -
1990 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1991 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1992 - touch nb.cluster.harness.built
1993 -
1994 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1995 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1996 - touch nb.cluster.ide.built
1997 -
1998 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1999 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2000 - touch nb.cluster.platform.built
2001 -
2002 - popd >/dev/null || die
2003 -
2004 - java-pkg-2_src_prepare
2005 -}
2006 -
2007 -src_install() {
2008 - pushd nbbuild/netbeans/cnd >/dev/null || die
2009 -
2010 - insinto ${INSTALL_DIR}
2011 -
2012 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2013 -
2014 - doins -r *
2015 - fperms 755 bin/dorun.sh
2016 -
2017 - popd >/dev/null || die
2018 -
2019 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
2020 -}
2021
2022 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
2023 index 6febc29..bf48851 100644
2024 --- a/dev-java/netbeans-dlight/Manifest
2025 +++ b/dev-java/netbeans-dlight/Manifest
2026 @@ -5,13 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
2027 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2028 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2029 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2030 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
2031 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
2032 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
2033 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
2034 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
2035 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
2036 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
2037 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
2038 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
2039 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
2040 @@ -39,13 +32,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
2041 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
2042 EBUILD netbeans-dlight-8.0.2.ebuild 2898 SHA256 08402481b573b90396431be03bda45904b2dd29f0086e09a111fe362e310c3f7 SHA512 3f6d6c9ea0043382562fbe47ad16e3273032407a74cb44ec7ff26736f96483835af4be8674361e910912a550b9fe592cc5a28c2b93b6b993076553195c35eac5 WHIRLPOOL 9d8706ccbc0d97b0f5d64ebf22c36316b08d8fbccd57408119ca5f5faef08c7f82677bf67488ff611eabeaa730e4c9a730c50966d94d738cfe79330ac147863d
2043 EBUILD netbeans-dlight-8.1.ebuild 2922 SHA256 f003a099e3f82f5ab53dcc56d86c00a662c98f47480feacac2a77ffea90ccd0f SHA512 94706ac4d8570deb8860236300cfeddfb2c3cbfd385ecb438a039991deeb018f292f6dbb2267d7c701b7f1b5b88d200f2c25696fb3204fcf205c15155b26d1fc WHIRLPOOL 1e44f40c8e2c03b7aa7385ef20a3247ea15a4d4705ce4b5f860bffe236eb578ab3d912f2cc2457e5906158ae747edc3b6b92463336c69af9cd58eca3fccb223d
2044 -EBUILD netbeans-dlight-9999_p20151020.ebuild 2968 SHA256 a65fcfda2248cf3e4d1f8f812a8205ebed17738be5f49c0446bd6a4047b3707c SHA512 f8cd1aeed5e0bb0bb83784c6179b799420f997830f11f452026cc4c17b7329eb7ba8a6c9a04cb230bbfe90468ece35ce3125c68caea71a094e469a549639a929 WHIRLPOOL 6f3109f29a5a3d9b9fc8cb355f3feb4c8bf1d0d895fd03dd17dd44502aa36f0f571fc35102854e56acf0a8c46ad0e05356ed08aa81540bf978a2ab0cc0cbf638
2045 -EBUILD netbeans-dlight-9999_p20151021.ebuild 2968 SHA256 1ba7298de9cc2ecab062cc036ae5fd219a92adab1ea84d20b02c4ffbbf668509 SHA512 310cd0c5951d2fe796c17e0919e2200e954b520acebd7dea49f8480d42d4e7929db709cdf4f74fa30b494c4d15a12d6183ffb009c0082ccd9040018a2d47542e WHIRLPOOL 1a686d59235cd943aebcbe2890f5f5732c8fc1cd7a7f317624922b69bd4e78c6971a753c1fdeb1d1c142cbed244e211e5e7a3157f6ea36c80ca31e5218e8efc7
2046 -EBUILD netbeans-dlight-9999_p20151022.ebuild 2968 SHA256 d1c935681cb5808863a2f034b84bc3c134bb0cdccddd71a4c452e15a52335284 SHA512 3bdd4e4b64e09ec2afd6cb0a2fd73ccd3a5665e19b380916790da07e7eccaecea226cd80fd1e47c38c0dfc2e694387b41213ec551e2bd39bbc6c0e3d8b8b2d8e WHIRLPOOL 919485d806915fe246ee52393e892e4166b0997b353eda23eff62c9b8d3c8fd04b92ab5f9c465263c866227c8ce4a5b5ca720e0c7b257101417242520400af14
2047 -EBUILD netbeans-dlight-9999_p20151023.ebuild 2968 SHA256 03fe3bd70ea54b08aab2b543c36ecea70be97be6ea844f6fdbd42e15cd7ee261 SHA512 d81313faebfdc28ea75a51b04c7fa360c27f08b6b068e76ff4813128a572f34424ed3402fcb99fe73d3b9755110aded46d2f16b9fd207d8d982e83d5fb8f1e17 WHIRLPOOL ee437bfa4584adaa8aab5cebfae293ff1c0895384692a7f585ba09c1eea386fd9d43d9a2befe2a590062b01d752e148af2361730dfd5ab0fae43ee79ed7adea0
2048 -EBUILD netbeans-dlight-9999_p20151026.ebuild 2968 SHA256 3cc4d044053c1ab5b99b3d59d9bad10d7d234204b9ba53832785f3e0c05d7de1 SHA512 2058307c9569616356a1248cbd81e60bf824a3d861a1bf9c7eab71dfeaa4bedbee917535560f3d6a2241b55114d19f869398f745c6c7de99105f06803de94b22 WHIRLPOOL 117177dbf7ef45438d5f500e43a43368d6083f006d900089d17166722ff8b27aa9b2ada94e14124111286348409eeb572a6c77f9029471cb604d80bbc872851e
2049 -EBUILD netbeans-dlight-9999_p20151027.ebuild 2968 SHA256 82de487ea906741b6dd56ec9f639d794ffeffce2712958756a74d49b8fe6edb4 SHA512 4cd3fe9e5a2e6c1a8a69e54e9ac92d940a398439e3c66f5951eef9cf911a580af7770f21548228bfe0ffae4f9671b3c970367c1b23e75bc235aa137df28003f3 WHIRLPOOL fa3afa4be751a282e0c566aa23de489bf406aae88d65141bd096502563ce839e9f39c4d1acb9c24c700b8b324e03027898489429cab39fe910cf1cdd78158826
2050 -EBUILD netbeans-dlight-9999_p20151028.ebuild 2968 SHA256 009cdcd8daafba0c623b58ec0131e8f6cff9b47dbcb8101d160bb2190c9c4313 SHA512 513c9f5e6c5a4c799ed2220fe71b309a117ffc69ed6b0f17f38bfa3a6e1ded3004f477372d1e230af11233e3a1023806e2364f6451113e7a1a9d7bedda33f941 WHIRLPOOL 092665a730f582b945fc9953173d5140aa114ef87ba037e3e146531206ce3c47ef2d6378216a1646739eb758897d92c9467db228df7afc56c29bd7c762f4541e
2051 EBUILD netbeans-dlight-9999_p20151101.ebuild 2968 SHA256 06c21031f7d09c2e9370e34a30a3b16221ccfdc7f46a2df689eb4da864f3f5ce SHA512 b10e952eaaefdd08d70e4e5ecc03fb8aa9ee82ff55b141907cad269144c89cd97b7a10135e586bf814d4bf5f060c88dcd009a57ed6f5ab55e4784b36b77c0179 WHIRLPOOL 84038d5517651f7f92856e57d4847041ed8105ca606723121b548a20ae973f058497aa910d4ec244d29e3c8f56dd54fac1568ac108405ae007115496d2e65f0a
2052 EBUILD netbeans-dlight-9999_p20151103.ebuild 2968 SHA256 69f68557891e9f60c233f7ebb472e06b41626ffebc6f119bc29c70ec34705ba7 SHA512 d138f326d391189dcb13f730a0b98db81ecaa3f7b36a12c26d48d34962f8571a02d89075de737f34bddd432bca85a9de5f0e2cd631f96856f11027c73ebc7633 WHIRLPOOL 68c54365f93a059b6b9c4c52ae915bf97bfea293e59b8db35c324349a959ae5f201e4a8cd4c7a57f9a72da89d61660df32cd1b145bb97a93b8cc181c87f6e5bd
2053 EBUILD netbeans-dlight-9999_p20151105.ebuild 2968 SHA256 77c606c93ce87c1605878792b77d3a91f7816bc4ccd0b704adf8e4bcca1660b3 SHA512 b0d8137d3cb62afa6780d7e923444cb604af03db6b28b46795c8f2e8addf04fba23caecc6b16dafd9b00fd06ce522b74e95dd429f62b4084c0225cf4bf3f15e4 WHIRLPOOL 11b72fbd6cba6fb8216c1a7a287fc8ee4535ff9f2beb2a90c51b1c474689ba0f47818f5b1d27c76c4cc4ef99afc24b93ec4f28a48563023c1bf7e29214047073
2054
2055 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151020.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151020.ebuild
2056 deleted file mode 100644
2057 index 8892114..0000000
2058 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151020.ebuild
2059 +++ /dev/null
2060 @@ -1,101 +0,0 @@
2061 -# Copyright 1999-2015 Gentoo Foundation
2062 -# Distributed under the terms of the GNU General Public License v2
2063 -# $Id$
2064 -
2065 -EAPI="4"
2066 -inherit eutils java-pkg-2 java-ant-2
2067 -
2068 -DESCRIPTION="Netbeans D-Light Cluster"
2069 -HOMEPAGE="http://netbeans.org/"
2070 -SLOT="9999"
2071 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
2072 -SRC_URI="${SOURCE_URL}
2073 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2074 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2075 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2076 -KEYWORDS="~amd64 ~x86"
2077 -IUSE=""
2078 -S="${WORKDIR}"
2079 -
2080 -CDEPEND="~dev-java/netbeans-ide-${PV}
2081 - ~dev-java/netbeans-platform-${PV}"
2082 -DEPEND=">=virtual/jdk-1.7
2083 - app-arch/unzip
2084 - ${CDEPEND}
2085 - dev-java/javahelp:0"
2086 -RDEPEND=">=virtual/jdk-1.7
2087 - ${CDEPEND}"
2088 -
2089 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2090 -
2091 -EANT_BUILD_XML="nbbuild/build.xml"
2092 -EANT_BUILD_TARGET="rebuild-cluster"
2093 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2094 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2095 -JAVA_PKG_BSFIX="off"
2096 -
2097 -src_unpack() {
2098 - unpack $(basename ${SOURCE_URL})
2099 -
2100 - einfo "Deleting bundled jars..."
2101 - find -name "*.jar" -type f -delete
2102 -
2103 - unpack netbeans-9999-r14-build.xml.patch.bz2
2104 -
2105 - pushd "${S}" >/dev/null || die
2106 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2107 - popd >/dev/null || die
2108 -}
2109 -
2110 -src_prepare() {
2111 - einfo "Deleting bundled class files..."
2112 - find -name "*.class" -type f | xargs rm -vf
2113 -
2114 - epatch netbeans-9999-r14-build.xml.patch
2115 -
2116 - # Support for custom patches
2117 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2118 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2119 -
2120 - if [ -n "${files}" ] ; then
2121 - einfo "Applying custom patches:"
2122 -
2123 - for file in ${files} ; do
2124 - epatch "${file}"
2125 - done
2126 - fi
2127 - fi
2128 -
2129 - einfo "Symlinking external libraries..."
2130 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2131 -
2132 - einfo "Linking in other clusters..."
2133 - mkdir "${S}"/nbbuild/netbeans || die
2134 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2135 -
2136 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2137 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2138 - touch nb.cluster.ide.built
2139 -
2140 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2141 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2142 - touch nb.cluster.platform.built
2143 -
2144 - popd >/dev/null || die
2145 -
2146 - java-pkg-2_src_prepare
2147 -}
2148 -
2149 -src_install() {
2150 - pushd nbbuild/netbeans/dlight >/dev/null || die
2151 -
2152 - insinto ${INSTALL_DIR}
2153 -
2154 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2155 -
2156 - doins -r *
2157 -
2158 - popd >/dev/null || die
2159 -
2160 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2161 -}
2162
2163 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151021.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151021.ebuild
2164 deleted file mode 100644
2165 index 252c3d2..0000000
2166 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151021.ebuild
2167 +++ /dev/null
2168 @@ -1,101 +0,0 @@
2169 -# Copyright 1999-2015 Gentoo Foundation
2170 -# Distributed under the terms of the GNU General Public License v2
2171 -# $Id$
2172 -
2173 -EAPI="4"
2174 -inherit eutils java-pkg-2 java-ant-2
2175 -
2176 -DESCRIPTION="Netbeans D-Light Cluster"
2177 -HOMEPAGE="http://netbeans.org/"
2178 -SLOT="9999"
2179 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
2180 -SRC_URI="${SOURCE_URL}
2181 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2182 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2183 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2184 -KEYWORDS="~amd64 ~x86"
2185 -IUSE=""
2186 -S="${WORKDIR}"
2187 -
2188 -CDEPEND="~dev-java/netbeans-ide-${PV}
2189 - ~dev-java/netbeans-platform-${PV}"
2190 -DEPEND=">=virtual/jdk-1.7
2191 - app-arch/unzip
2192 - ${CDEPEND}
2193 - dev-java/javahelp:0"
2194 -RDEPEND=">=virtual/jdk-1.7
2195 - ${CDEPEND}"
2196 -
2197 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2198 -
2199 -EANT_BUILD_XML="nbbuild/build.xml"
2200 -EANT_BUILD_TARGET="rebuild-cluster"
2201 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2202 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2203 -JAVA_PKG_BSFIX="off"
2204 -
2205 -src_unpack() {
2206 - unpack $(basename ${SOURCE_URL})
2207 -
2208 - einfo "Deleting bundled jars..."
2209 - find -name "*.jar" -type f -delete
2210 -
2211 - unpack netbeans-9999-r14-build.xml.patch.bz2
2212 -
2213 - pushd "${S}" >/dev/null || die
2214 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2215 - popd >/dev/null || die
2216 -}
2217 -
2218 -src_prepare() {
2219 - einfo "Deleting bundled class files..."
2220 - find -name "*.class" -type f | xargs rm -vf
2221 -
2222 - epatch netbeans-9999-r14-build.xml.patch
2223 -
2224 - # Support for custom patches
2225 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2226 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2227 -
2228 - if [ -n "${files}" ] ; then
2229 - einfo "Applying custom patches:"
2230 -
2231 - for file in ${files} ; do
2232 - epatch "${file}"
2233 - done
2234 - fi
2235 - fi
2236 -
2237 - einfo "Symlinking external libraries..."
2238 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2239 -
2240 - einfo "Linking in other clusters..."
2241 - mkdir "${S}"/nbbuild/netbeans || die
2242 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2243 -
2244 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2245 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2246 - touch nb.cluster.ide.built
2247 -
2248 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2249 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2250 - touch nb.cluster.platform.built
2251 -
2252 - popd >/dev/null || die
2253 -
2254 - java-pkg-2_src_prepare
2255 -}
2256 -
2257 -src_install() {
2258 - pushd nbbuild/netbeans/dlight >/dev/null || die
2259 -
2260 - insinto ${INSTALL_DIR}
2261 -
2262 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2263 -
2264 - doins -r *
2265 -
2266 - popd >/dev/null || die
2267 -
2268 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2269 -}
2270
2271 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151022.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151022.ebuild
2272 deleted file mode 100644
2273 index cdce7d3..0000000
2274 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151022.ebuild
2275 +++ /dev/null
2276 @@ -1,101 +0,0 @@
2277 -# Copyright 1999-2015 Gentoo Foundation
2278 -# Distributed under the terms of the GNU General Public License v2
2279 -# $Id$
2280 -
2281 -EAPI="4"
2282 -inherit eutils java-pkg-2 java-ant-2
2283 -
2284 -DESCRIPTION="Netbeans D-Light Cluster"
2285 -HOMEPAGE="http://netbeans.org/"
2286 -SLOT="9999"
2287 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
2288 -SRC_URI="${SOURCE_URL}
2289 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2290 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2291 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2292 -KEYWORDS="~amd64 ~x86"
2293 -IUSE=""
2294 -S="${WORKDIR}"
2295 -
2296 -CDEPEND="~dev-java/netbeans-ide-${PV}
2297 - ~dev-java/netbeans-platform-${PV}"
2298 -DEPEND=">=virtual/jdk-1.7
2299 - app-arch/unzip
2300 - ${CDEPEND}
2301 - dev-java/javahelp:0"
2302 -RDEPEND=">=virtual/jdk-1.7
2303 - ${CDEPEND}"
2304 -
2305 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2306 -
2307 -EANT_BUILD_XML="nbbuild/build.xml"
2308 -EANT_BUILD_TARGET="rebuild-cluster"
2309 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2310 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2311 -JAVA_PKG_BSFIX="off"
2312 -
2313 -src_unpack() {
2314 - unpack $(basename ${SOURCE_URL})
2315 -
2316 - einfo "Deleting bundled jars..."
2317 - find -name "*.jar" -type f -delete
2318 -
2319 - unpack netbeans-9999-r14-build.xml.patch.bz2
2320 -
2321 - pushd "${S}" >/dev/null || die
2322 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2323 - popd >/dev/null || die
2324 -}
2325 -
2326 -src_prepare() {
2327 - einfo "Deleting bundled class files..."
2328 - find -name "*.class" -type f | xargs rm -vf
2329 -
2330 - epatch netbeans-9999-r14-build.xml.patch
2331 -
2332 - # Support for custom patches
2333 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2334 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2335 -
2336 - if [ -n "${files}" ] ; then
2337 - einfo "Applying custom patches:"
2338 -
2339 - for file in ${files} ; do
2340 - epatch "${file}"
2341 - done
2342 - fi
2343 - fi
2344 -
2345 - einfo "Symlinking external libraries..."
2346 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2347 -
2348 - einfo "Linking in other clusters..."
2349 - mkdir "${S}"/nbbuild/netbeans || die
2350 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2351 -
2352 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2353 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2354 - touch nb.cluster.ide.built
2355 -
2356 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2357 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2358 - touch nb.cluster.platform.built
2359 -
2360 - popd >/dev/null || die
2361 -
2362 - java-pkg-2_src_prepare
2363 -}
2364 -
2365 -src_install() {
2366 - pushd nbbuild/netbeans/dlight >/dev/null || die
2367 -
2368 - insinto ${INSTALL_DIR}
2369 -
2370 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2371 -
2372 - doins -r *
2373 -
2374 - popd >/dev/null || die
2375 -
2376 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2377 -}
2378
2379 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151023.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151023.ebuild
2380 deleted file mode 100644
2381 index 01e9a30..0000000
2382 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151023.ebuild
2383 +++ /dev/null
2384 @@ -1,101 +0,0 @@
2385 -# Copyright 1999-2015 Gentoo Foundation
2386 -# Distributed under the terms of the GNU General Public License v2
2387 -# $Id$
2388 -
2389 -EAPI="4"
2390 -inherit eutils java-pkg-2 java-ant-2
2391 -
2392 -DESCRIPTION="Netbeans D-Light Cluster"
2393 -HOMEPAGE="http://netbeans.org/"
2394 -SLOT="9999"
2395 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
2396 -SRC_URI="${SOURCE_URL}
2397 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2398 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2399 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2400 -KEYWORDS="~amd64 ~x86"
2401 -IUSE=""
2402 -S="${WORKDIR}"
2403 -
2404 -CDEPEND="~dev-java/netbeans-ide-${PV}
2405 - ~dev-java/netbeans-platform-${PV}"
2406 -DEPEND=">=virtual/jdk-1.7
2407 - app-arch/unzip
2408 - ${CDEPEND}
2409 - dev-java/javahelp:0"
2410 -RDEPEND=">=virtual/jdk-1.7
2411 - ${CDEPEND}"
2412 -
2413 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2414 -
2415 -EANT_BUILD_XML="nbbuild/build.xml"
2416 -EANT_BUILD_TARGET="rebuild-cluster"
2417 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2418 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2419 -JAVA_PKG_BSFIX="off"
2420 -
2421 -src_unpack() {
2422 - unpack $(basename ${SOURCE_URL})
2423 -
2424 - einfo "Deleting bundled jars..."
2425 - find -name "*.jar" -type f -delete
2426 -
2427 - unpack netbeans-9999-r14-build.xml.patch.bz2
2428 -
2429 - pushd "${S}" >/dev/null || die
2430 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2431 - popd >/dev/null || die
2432 -}
2433 -
2434 -src_prepare() {
2435 - einfo "Deleting bundled class files..."
2436 - find -name "*.class" -type f | xargs rm -vf
2437 -
2438 - epatch netbeans-9999-r14-build.xml.patch
2439 -
2440 - # Support for custom patches
2441 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2442 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2443 -
2444 - if [ -n "${files}" ] ; then
2445 - einfo "Applying custom patches:"
2446 -
2447 - for file in ${files} ; do
2448 - epatch "${file}"
2449 - done
2450 - fi
2451 - fi
2452 -
2453 - einfo "Symlinking external libraries..."
2454 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2455 -
2456 - einfo "Linking in other clusters..."
2457 - mkdir "${S}"/nbbuild/netbeans || die
2458 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2459 -
2460 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2461 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2462 - touch nb.cluster.ide.built
2463 -
2464 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2465 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2466 - touch nb.cluster.platform.built
2467 -
2468 - popd >/dev/null || die
2469 -
2470 - java-pkg-2_src_prepare
2471 -}
2472 -
2473 -src_install() {
2474 - pushd nbbuild/netbeans/dlight >/dev/null || die
2475 -
2476 - insinto ${INSTALL_DIR}
2477 -
2478 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2479 -
2480 - doins -r *
2481 -
2482 - popd >/dev/null || die
2483 -
2484 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2485 -}
2486
2487 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151026.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151026.ebuild
2488 deleted file mode 100644
2489 index 344a6dc..0000000
2490 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151026.ebuild
2491 +++ /dev/null
2492 @@ -1,101 +0,0 @@
2493 -# Copyright 1999-2015 Gentoo Foundation
2494 -# Distributed under the terms of the GNU General Public License v2
2495 -# $Id$
2496 -
2497 -EAPI="4"
2498 -inherit eutils java-pkg-2 java-ant-2
2499 -
2500 -DESCRIPTION="Netbeans D-Light Cluster"
2501 -HOMEPAGE="http://netbeans.org/"
2502 -SLOT="9999"
2503 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
2504 -SRC_URI="${SOURCE_URL}
2505 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2506 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2507 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2508 -KEYWORDS="~amd64 ~x86"
2509 -IUSE=""
2510 -S="${WORKDIR}"
2511 -
2512 -CDEPEND="~dev-java/netbeans-ide-${PV}
2513 - ~dev-java/netbeans-platform-${PV}"
2514 -DEPEND=">=virtual/jdk-1.7
2515 - app-arch/unzip
2516 - ${CDEPEND}
2517 - dev-java/javahelp:0"
2518 -RDEPEND=">=virtual/jdk-1.7
2519 - ${CDEPEND}"
2520 -
2521 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2522 -
2523 -EANT_BUILD_XML="nbbuild/build.xml"
2524 -EANT_BUILD_TARGET="rebuild-cluster"
2525 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2526 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2527 -JAVA_PKG_BSFIX="off"
2528 -
2529 -src_unpack() {
2530 - unpack $(basename ${SOURCE_URL})
2531 -
2532 - einfo "Deleting bundled jars..."
2533 - find -name "*.jar" -type f -delete
2534 -
2535 - unpack netbeans-9999-r14-build.xml.patch.bz2
2536 -
2537 - pushd "${S}" >/dev/null || die
2538 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2539 - popd >/dev/null || die
2540 -}
2541 -
2542 -src_prepare() {
2543 - einfo "Deleting bundled class files..."
2544 - find -name "*.class" -type f | xargs rm -vf
2545 -
2546 - epatch netbeans-9999-r14-build.xml.patch
2547 -
2548 - # Support for custom patches
2549 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2550 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2551 -
2552 - if [ -n "${files}" ] ; then
2553 - einfo "Applying custom patches:"
2554 -
2555 - for file in ${files} ; do
2556 - epatch "${file}"
2557 - done
2558 - fi
2559 - fi
2560 -
2561 - einfo "Symlinking external libraries..."
2562 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2563 -
2564 - einfo "Linking in other clusters..."
2565 - mkdir "${S}"/nbbuild/netbeans || die
2566 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2567 -
2568 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2569 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2570 - touch nb.cluster.ide.built
2571 -
2572 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2573 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2574 - touch nb.cluster.platform.built
2575 -
2576 - popd >/dev/null || die
2577 -
2578 - java-pkg-2_src_prepare
2579 -}
2580 -
2581 -src_install() {
2582 - pushd nbbuild/netbeans/dlight >/dev/null || die
2583 -
2584 - insinto ${INSTALL_DIR}
2585 -
2586 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2587 -
2588 - doins -r *
2589 -
2590 - popd >/dev/null || die
2591 -
2592 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2593 -}
2594
2595 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151027.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151027.ebuild
2596 deleted file mode 100644
2597 index 2fb50fe..0000000
2598 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151027.ebuild
2599 +++ /dev/null
2600 @@ -1,101 +0,0 @@
2601 -# Copyright 1999-2015 Gentoo Foundation
2602 -# Distributed under the terms of the GNU General Public License v2
2603 -# $Id$
2604 -
2605 -EAPI="4"
2606 -inherit eutils java-pkg-2 java-ant-2
2607 -
2608 -DESCRIPTION="Netbeans D-Light Cluster"
2609 -HOMEPAGE="http://netbeans.org/"
2610 -SLOT="9999"
2611 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
2612 -SRC_URI="${SOURCE_URL}
2613 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2614 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2615 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2616 -KEYWORDS="~amd64 ~x86"
2617 -IUSE=""
2618 -S="${WORKDIR}"
2619 -
2620 -CDEPEND="~dev-java/netbeans-ide-${PV}
2621 - ~dev-java/netbeans-platform-${PV}"
2622 -DEPEND=">=virtual/jdk-1.7
2623 - app-arch/unzip
2624 - ${CDEPEND}
2625 - dev-java/javahelp:0"
2626 -RDEPEND=">=virtual/jdk-1.7
2627 - ${CDEPEND}"
2628 -
2629 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2630 -
2631 -EANT_BUILD_XML="nbbuild/build.xml"
2632 -EANT_BUILD_TARGET="rebuild-cluster"
2633 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2634 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2635 -JAVA_PKG_BSFIX="off"
2636 -
2637 -src_unpack() {
2638 - unpack $(basename ${SOURCE_URL})
2639 -
2640 - einfo "Deleting bundled jars..."
2641 - find -name "*.jar" -type f -delete
2642 -
2643 - unpack netbeans-9999-r14-build.xml.patch.bz2
2644 -
2645 - pushd "${S}" >/dev/null || die
2646 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2647 - popd >/dev/null || die
2648 -}
2649 -
2650 -src_prepare() {
2651 - einfo "Deleting bundled class files..."
2652 - find -name "*.class" -type f | xargs rm -vf
2653 -
2654 - epatch netbeans-9999-r14-build.xml.patch
2655 -
2656 - # Support for custom patches
2657 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2658 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2659 -
2660 - if [ -n "${files}" ] ; then
2661 - einfo "Applying custom patches:"
2662 -
2663 - for file in ${files} ; do
2664 - epatch "${file}"
2665 - done
2666 - fi
2667 - fi
2668 -
2669 - einfo "Symlinking external libraries..."
2670 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2671 -
2672 - einfo "Linking in other clusters..."
2673 - mkdir "${S}"/nbbuild/netbeans || die
2674 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2675 -
2676 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2677 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2678 - touch nb.cluster.ide.built
2679 -
2680 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2681 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2682 - touch nb.cluster.platform.built
2683 -
2684 - popd >/dev/null || die
2685 -
2686 - java-pkg-2_src_prepare
2687 -}
2688 -
2689 -src_install() {
2690 - pushd nbbuild/netbeans/dlight >/dev/null || die
2691 -
2692 - insinto ${INSTALL_DIR}
2693 -
2694 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2695 -
2696 - doins -r *
2697 -
2698 - popd >/dev/null || die
2699 -
2700 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2701 -}
2702
2703 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151028.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151028.ebuild
2704 deleted file mode 100644
2705 index 2f859e2..0000000
2706 --- a/dev-java/netbeans-dlight/netbeans-dlight-9999_p20151028.ebuild
2707 +++ /dev/null
2708 @@ -1,101 +0,0 @@
2709 -# Copyright 1999-2015 Gentoo Foundation
2710 -# Distributed under the terms of the GNU General Public License v2
2711 -# $Id$
2712 -
2713 -EAPI="4"
2714 -inherit eutils java-pkg-2 java-ant-2
2715 -
2716 -DESCRIPTION="Netbeans D-Light Cluster"
2717 -HOMEPAGE="http://netbeans.org/"
2718 -SLOT="9999"
2719 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
2720 -SRC_URI="${SOURCE_URL}
2721 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2722 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
2723 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2724 -KEYWORDS="~amd64 ~x86"
2725 -IUSE=""
2726 -S="${WORKDIR}"
2727 -
2728 -CDEPEND="~dev-java/netbeans-ide-${PV}
2729 - ~dev-java/netbeans-platform-${PV}"
2730 -DEPEND=">=virtual/jdk-1.7
2731 - app-arch/unzip
2732 - ${CDEPEND}
2733 - dev-java/javahelp:0"
2734 -RDEPEND=">=virtual/jdk-1.7
2735 - ${CDEPEND}"
2736 -
2737 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2738 -
2739 -EANT_BUILD_XML="nbbuild/build.xml"
2740 -EANT_BUILD_TARGET="rebuild-cluster"
2741 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2742 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2743 -JAVA_PKG_BSFIX="off"
2744 -
2745 -src_unpack() {
2746 - unpack $(basename ${SOURCE_URL})
2747 -
2748 - einfo "Deleting bundled jars..."
2749 - find -name "*.jar" -type f -delete
2750 -
2751 - unpack netbeans-9999-r14-build.xml.patch.bz2
2752 -
2753 - pushd "${S}" >/dev/null || die
2754 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
2755 - popd >/dev/null || die
2756 -}
2757 -
2758 -src_prepare() {
2759 - einfo "Deleting bundled class files..."
2760 - find -name "*.class" -type f | xargs rm -vf
2761 -
2762 - epatch netbeans-9999-r14-build.xml.patch
2763 -
2764 - # Support for custom patches
2765 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2766 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2767 -
2768 - if [ -n "${files}" ] ; then
2769 - einfo "Applying custom patches:"
2770 -
2771 - for file in ${files} ; do
2772 - epatch "${file}"
2773 - done
2774 - fi
2775 - fi
2776 -
2777 - einfo "Symlinking external libraries..."
2778 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2779 -
2780 - einfo "Linking in other clusters..."
2781 - mkdir "${S}"/nbbuild/netbeans || die
2782 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2783 -
2784 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2785 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2786 - touch nb.cluster.ide.built
2787 -
2788 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2789 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2790 - touch nb.cluster.platform.built
2791 -
2792 - popd >/dev/null || die
2793 -
2794 - java-pkg-2_src_prepare
2795 -}
2796 -
2797 -src_install() {
2798 - pushd nbbuild/netbeans/dlight >/dev/null || die
2799 -
2800 - insinto ${INSTALL_DIR}
2801 -
2802 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2803 -
2804 - doins -r *
2805 -
2806 - popd >/dev/null || die
2807 -
2808 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
2809 -}
2810
2811 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
2812 index 158d6c1..62441c6 100644
2813 --- a/dev-java/netbeans-enterprise/Manifest
2814 +++ b/dev-java/netbeans-enterprise/Manifest
2815 @@ -35,13 +35,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
2816 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2817 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2818 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2819 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
2820 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
2821 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
2822 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
2823 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
2824 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
2825 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
2826 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
2827 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
2828 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
2829 @@ -69,13 +62,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
2830 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
2831 EBUILD netbeans-enterprise-8.0.2.ebuild 15071 SHA256 84621e3bb946cfa254bb70ca3c3f61202882a7e6d631769ad2f0f4639b0de875 SHA512 6ad38e840764661e6bc5b89b5925e9665871009ba0b640c0a78c555ec104214dbee1200a93cb48e655bc620e07bb6e4d8932b23a00fe458f8a5e9e5c3200d79d WHIRLPOOL b2c2bbf2ff72f8cd9b4cdbe039fdbf7cd074b0fdc20f634aa0b6f79f5c639be358c61fab30854a6e3ab9714a285d9461ac4e39e94e10c14c5068422d6c873c56
2832 EBUILD netbeans-enterprise-8.1.ebuild 15885 SHA256 3fd6aa88405a012ba048d097ac4313ee0034cab88ee3a7d61fc033b8e70b7d32 SHA512 9f30d3c2162eb12027ca2f8d9ad80707e928afdcadd4b73082e470245683dce239b049474859fe5df5f18d0e6f0256306a4df7e207bfb6d157941afca04f9f6c WHIRLPOOL e49f7b009e2c1a79f49d418e517340ca50c2b4ef1fdcf10803f019a9f0aded2c19045598c61e8e9313e8e75feb330e910008765d9c39b3f09d33e656a63b7a67
2833 -EBUILD netbeans-enterprise-9999_p20151020.ebuild 15931 SHA256 e1b6fcfb1ed4f4645675540de7806a6ba0c25c493ac37d0b55cb713a25408e63 SHA512 2052dca8b87bcf9571d3aab7dc97cb1c954368e47a9eaca1a35f88222c584f74856ec7eb1a54d91c4fbc0b191cc6070c9c44dcc713cfbbff97fa7b2188e73289 WHIRLPOOL 32c6cc8a6d364ce2828fcce4226c6b567d8928445158efd9c5804424005e4c820115024bd3c5a1eb7399702c9a4e196bb6429f53be337722ec5003fd5829a70f
2834 -EBUILD netbeans-enterprise-9999_p20151021.ebuild 15931 SHA256 4bcaa3e57a1b1ad788f058080a0d4f0750ba382c684f6a9503f446aabb5abebd SHA512 358be6956440ec87d99a7b8f972c166047f6df8ee196bc8997507a2083fdbb346d594667fa4503424ff6b28ca55388b36e26dff5670550dea24eec66660e6853 WHIRLPOOL 062c03c6e053226453c3435d605a97663c7aa4804ec0b38288462551f9ed089222d941f383d177c60e65d8b218cb4810c319b93ba57a939df0206fb4f013a698
2835 -EBUILD netbeans-enterprise-9999_p20151022.ebuild 15931 SHA256 097ef498bbba60ad201765e4fbcd22e64854f64e0275d4ad00ff652569400a9d SHA512 20bab2b7214074635889173772557499b6ee18395a33209d9f18d5276f6bc9021314da812bb18b2c4c007f57efe78346b5b4350ab0851e1567a6b07833bc8996 WHIRLPOOL e098d110c3d7be8631d51ccdb37bc3c7edcd959f6d84b9aba88874d297da499c4aa4b1b52d7ca3d96a81dbdc791d027a3000e9f5cbadf122f29a6f05d826865c
2836 -EBUILD netbeans-enterprise-9999_p20151023.ebuild 15931 SHA256 c8f902cd1c044376c9ac804f55d58367afd7088126b6254694aa2d3923c9e992 SHA512 b1083a6b178bb791617909a18ac1573383b3de7d30d01d2cf3561df094f479c96d8534f5ce28c423e92c1e5ffcc6c607cc06bfa90d55e624326efeafb9de12e1 WHIRLPOOL bca13080f2d490197688742a94402673748b7267c4e2fa50ed83e9a7c68ab9c6a37513d285d593bd5951f732a3f72311960c49f272f0d8202e48304cdf4d6e97
2837 -EBUILD netbeans-enterprise-9999_p20151026.ebuild 15931 SHA256 70ec502b3204241030e0aba79b961420de080a38c6f25041fd81dd8daba7f33b SHA512 fb689e7868314dc2a151b3e40d131c8b4b3f8e01c453b34b32d31135652a196eea31d0b53c3786f7ff747d14e89a6b2c40dff2664102d448865f7e663cbabd15 WHIRLPOOL 39c9310ce19b95136270550c379f382f59ccaa53f9198e79ab7fe8a4fbfb39a77d7e61c822077e61217956af9a0e60e96c4a2c0831d9e0cf5df08629e3457886
2838 -EBUILD netbeans-enterprise-9999_p20151027.ebuild 15931 SHA256 6c8c432bac883451b0613eb12c67d86b188b4b827e259cb2b601a21f6f6be4f9 SHA512 132ac3fe86175e8f18426e99abb5ca3f4d94507167c71906f406f06587bca572f58be90f03587fe5702467f424b7583a7f248648a00401c31cf6ebf3bb0998f5 WHIRLPOOL 478355e52f83ebd35900b68dc598e0d7c75b9da3ba35b3569fc27e3170dfaff22b00007e23fe1a10b5a2a188e4adfcb08af0bbc5f90df39c0a495d24e2307758
2839 -EBUILD netbeans-enterprise-9999_p20151028.ebuild 15931 SHA256 908ac2dfaa3a5b65ead972eac24098709d10470aac8b774b95f7b7f288858932 SHA512 8bed3f734d860e2c60effbaef8f284ebfb7a36dbb3923d4d308c31e63091c4f2e5824b2c6c09a6c3c8131c9de5e5c301a85dfcc18620a024b48aa9cb3f1be9c0 WHIRLPOOL 741aee989fcb893a576f8461a44778226796e59f41047a66f85829fd91ab661286f19dbb3f7ceb525554316329df0cfa65028e83dcef64072797d330a591ebf9
2840 EBUILD netbeans-enterprise-9999_p20151101.ebuild 15931 SHA256 07e564a6f6f39a84e8b9033bec55b571002229425f79be5fe94567ce9c2d9f19 SHA512 88284a76db6928c410805bd7b226d6597680a134b323d2cf7cb661b6945d795e6f4bf1ea953fefbd66e39137ecc109a5bf33d393aa9d27e36031ef13e61f516d WHIRLPOOL 8ca8036caec381358a2f6fcf39dcd245f231ac0cff2cf7be8918f0e4887b3015cdf295cac9df3c41c340557d1c43a35d30c8a87bcbf6827cf2f313fc91e1f982
2841 EBUILD netbeans-enterprise-9999_p20151103.ebuild 15931 SHA256 c5ca9e440e74474bd9f7065b6683b660408b1b75e031be442f05828b3122d515 SHA512 1307b9b9a3607c0a4b77bb0a01397388db4f4e58114daa370e41a5be8f2aedaf319b9a9d4addf1e531bc92dfc102b0ee5f75b350ec5537528eee09cbc32fc656 WHIRLPOOL 316292a3cb35c54146ebd26b4d9f1d85dfd06906437f47dd211153adccec1353872ee6b74ebe669e8041854efaf6d072d63334f70fad449e9d909248f9f9e3b8
2842 EBUILD netbeans-enterprise-9999_p20151105.ebuild 15931 SHA256 62575032faafd08011f65fbd042aabc03b8b1dd1f298b3d909b4a0d0b7a02c73 SHA512 061a7f1d2d120582c3db8ae48a1ab65b7089b17583b9c0ca442c1ff2eb7d3141c16169dca08ddaa391f0f3cda14e261b3aaae4a04f74ef3d82d10e18efbb20da WHIRLPOOL a105d7e71f01adc10d118ec484d53089e78bbd53c4a0e30b5a3fdb9b67d536784b42ac71fc73a03036c8a4fe1ebd2d05d72d2fcbb3c19f4d1248a6fea249c213
2843
2844 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151020.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151020.ebuild
2845 deleted file mode 100644
2846 index 447fa8e..0000000
2847 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151020.ebuild
2848 +++ /dev/null
2849 @@ -1,266 +0,0 @@
2850 -# Copyright 1999-2015 Gentoo Foundation
2851 -# Distributed under the terms of the GNU General Public License v2
2852 -# $Id$
2853 -
2854 -EAPI="4"
2855 -inherit eutils java-pkg-2 java-ant-2
2856 -
2857 -DESCRIPTION="Netbeans Enterprise cluster"
2858 -HOMEPAGE="http://netbeans.org/"
2859 -SLOT="9999"
2860 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
2861 -SRC_URI="${SOURCE_URL}
2862 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
2863 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
2864 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
2865 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
2866 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
2867 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
2868 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
2869 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
2870 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
2871 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
2872 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
2873 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
2874 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
2875 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
2876 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
2877 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
2878 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
2879 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
2880 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
2881 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
2882 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
2883 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
2884 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
2885 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
2886 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
2887 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
2888 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
2889 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
2890 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
2891 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
2892 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
2893 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
2894 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
2895 -KEYWORDS="~amd64 ~x86"
2896 -IUSE=""
2897 -S="${WORKDIR}"
2898 -
2899 -CDEPEND="~dev-java/netbeans-ide-${PV}
2900 - ~dev-java/netbeans-harness-${PV}
2901 - ~dev-java/netbeans-ide-${PV}
2902 - ~dev-java/netbeans-java-${PV}
2903 - ~dev-java/netbeans-profiler-${PV}
2904 - ~dev-java/netbeans-platform-${PV}
2905 - ~dev-java/netbeans-webcommon-${PV}
2906 - ~dev-java/netbeans-websvccommon-${PV}
2907 - dev-java/commons-codec:0
2908 - dev-java/commons-fileupload:0
2909 - dev-java/commons-logging:0
2910 - dev-java/glassfish-deployment-api:1.2"
2911 -DEPEND=">=virtual/jdk-1.7
2912 - app-arch/unzip
2913 - ${CDEPEND}
2914 - dev-java/javahelp:0
2915 - dev-java/jsr181:0
2916 - >=dev-java/junit-4.4:4
2917 - dev-java/tomcat-servlet-api:2.3"
2918 -RDEPEND=">=virtual/jdk-1.7
2919 - ${CDEPEND}
2920 - dev-java/antlr:0[java]
2921 - dev-java/bsf:2.3
2922 - dev-java/cglib:3
2923 - dev-java/commons-beanutils:1.7
2924 - dev-java/commons-collections:0
2925 - dev-java/commons-digester:0
2926 - dev-java/commons-io:1
2927 - dev-java/commons-validator:0
2928 - dev-java/glassfish-persistence:0
2929 - dev-java/guava:14
2930 - dev-java/jakarta-oro:2.0
2931 - dev-java/osgi-core-api:0
2932 - dev-java/validation-api:1.0"
2933 -# dev-java/commons-chain:1.1 in overlay
2934 -
2935 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2936 -
2937 -EANT_BUILD_XML="nbbuild/build.xml"
2938 -EANT_BUILD_TARGET="rebuild-cluster"
2939 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2940 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2941 -JAVA_PKG_BSFIX="off"
2942 -
2943 -src_unpack() {
2944 - unpack $(basename ${SOURCE_URL})
2945 -
2946 - einfo "Deleting bundled jars..."
2947 - find -name "*.jar" -type f -delete
2948 -
2949 - unpack netbeans-9999-r14-build.xml.patch.bz2
2950 -
2951 - pushd "${S}" >/dev/null || die
2952 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
2953 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
2954 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
2955 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
2956 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
2957 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
2958 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
2959 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
2960 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
2961 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
2962 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
2963 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
2964 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
2965 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
2966 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
2967 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
2968 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
2969 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
2970 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
2971 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
2972 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
2973 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
2974 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
2975 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
2976 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
2977 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
2978 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
2979 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
2980 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
2981 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
2982 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
2983 - popd >/dev/null || die
2984 -}
2985 -
2986 -src_prepare() {
2987 - einfo "Deleting bundled class files..."
2988 - find -name "*.class" -type f | xargs rm -vf
2989 -
2990 - epatch netbeans-9999-r14-build.xml.patch
2991 -
2992 - # Support for custom patches
2993 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2994 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2995 -
2996 - if [ -n "${files}" ] ; then
2997 - einfo "Applying custom patches:"
2998 -
2999 - for file in ${files} ; do
3000 - epatch "${file}"
3001 - done
3002 - fi
3003 - fi
3004 -
3005 - einfo "Symlinking external libraries..."
3006 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3007 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
3008 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
3009 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3010 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
3011 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
3012 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3013 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
3014 -
3015 - einfo "Linking in other clusters..."
3016 - mkdir "${S}"/nbbuild/netbeans || die
3017 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3018 -
3019 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3020 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3021 - touch nb.cluster.extide.built
3022 -
3023 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3024 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3025 - touch nb.cluster.harness.built
3026 -
3027 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3028 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3029 - touch nb.cluster.ide.built
3030 -
3031 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3032 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3033 - touch nb.cluster.java.built
3034 -
3035 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
3036 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3037 - touch nb.cluster.profiler.built
3038 -
3039 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3040 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3041 - touch nb.cluster.platform.built
3042 -
3043 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3044 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3045 - touch nb.cluster.webcommon.built
3046 -
3047 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3048 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3049 - touch nb.cluster.websvccommon.built
3050 -
3051 - popd >/dev/null || die
3052 -
3053 - java-pkg-2_src_prepare
3054 -}
3055 -
3056 -src_install() {
3057 - pushd nbbuild/netbeans/enterprise >/dev/null || die
3058 -
3059 - insinto ${INSTALL_DIR}
3060 -
3061 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3062 -
3063 - doins -r *
3064 -
3065 - popd >/dev/null || die
3066 -
3067 - local instdir=${INSTALL_DIR}/modules/ext
3068 - pushd "${D}"/${instdir} >/dev/null || die
3069 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
3070 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
3071 - popd >/dev/null || die
3072 -
3073 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
3074 - pushd "${D}"/${instdir} >/dev/null || die
3075 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
3076 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3077 - popd >/dev/null || die
3078 -
3079 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
3080 - pushd "${D}"/${instdir} >/dev/null || die
3081 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3082 - popd >/dev/null || die
3083 -
3084 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
3085 - pushd "${D}"/${instdir} >/dev/null || die
3086 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
3087 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
3088 - 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
3089 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
3090 - 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
3091 - popd >/dev/null || die
3092 -
3093 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
3094 - pushd "${D}"/${instdir} >/dev/null || die
3095 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
3096 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
3097 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
3098 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
3099 - popd >/dev/null || die
3100 -
3101 - local instdir=${INSTALL_DIR}/modules/ext/struts
3102 - pushd "${D}"/${instdir} >/dev/null || die
3103 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
3104 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
3105 - 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
3106 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
3107 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
3108 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
3109 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
3110 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
3111 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
3112 - popd >/dev/null || die
3113 -
3114 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
3115 -}
3116
3117 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151021.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151021.ebuild
3118 deleted file mode 100644
3119 index 543dd07..0000000
3120 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151021.ebuild
3121 +++ /dev/null
3122 @@ -1,266 +0,0 @@
3123 -# Copyright 1999-2015 Gentoo Foundation
3124 -# Distributed under the terms of the GNU General Public License v2
3125 -# $Id$
3126 -
3127 -EAPI="4"
3128 -inherit eutils java-pkg-2 java-ant-2
3129 -
3130 -DESCRIPTION="Netbeans Enterprise cluster"
3131 -HOMEPAGE="http://netbeans.org/"
3132 -SLOT="9999"
3133 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
3134 -SRC_URI="${SOURCE_URL}
3135 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3136 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
3137 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
3138 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
3139 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
3140 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
3141 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
3142 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
3143 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
3144 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
3145 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
3146 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
3147 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
3148 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
3149 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
3150 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
3151 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
3152 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
3153 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
3154 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
3155 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
3156 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
3157 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
3158 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
3159 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
3160 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
3161 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
3162 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
3163 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
3164 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
3165 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
3166 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
3167 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3168 -KEYWORDS="~amd64 ~x86"
3169 -IUSE=""
3170 -S="${WORKDIR}"
3171 -
3172 -CDEPEND="~dev-java/netbeans-ide-${PV}
3173 - ~dev-java/netbeans-harness-${PV}
3174 - ~dev-java/netbeans-ide-${PV}
3175 - ~dev-java/netbeans-java-${PV}
3176 - ~dev-java/netbeans-profiler-${PV}
3177 - ~dev-java/netbeans-platform-${PV}
3178 - ~dev-java/netbeans-webcommon-${PV}
3179 - ~dev-java/netbeans-websvccommon-${PV}
3180 - dev-java/commons-codec:0
3181 - dev-java/commons-fileupload:0
3182 - dev-java/commons-logging:0
3183 - dev-java/glassfish-deployment-api:1.2"
3184 -DEPEND=">=virtual/jdk-1.7
3185 - app-arch/unzip
3186 - ${CDEPEND}
3187 - dev-java/javahelp:0
3188 - dev-java/jsr181:0
3189 - >=dev-java/junit-4.4:4
3190 - dev-java/tomcat-servlet-api:2.3"
3191 -RDEPEND=">=virtual/jdk-1.7
3192 - ${CDEPEND}
3193 - dev-java/antlr:0[java]
3194 - dev-java/bsf:2.3
3195 - dev-java/cglib:3
3196 - dev-java/commons-beanutils:1.7
3197 - dev-java/commons-collections:0
3198 - dev-java/commons-digester:0
3199 - dev-java/commons-io:1
3200 - dev-java/commons-validator:0
3201 - dev-java/glassfish-persistence:0
3202 - dev-java/guava:14
3203 - dev-java/jakarta-oro:2.0
3204 - dev-java/osgi-core-api:0
3205 - dev-java/validation-api:1.0"
3206 -# dev-java/commons-chain:1.1 in overlay
3207 -
3208 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3209 -
3210 -EANT_BUILD_XML="nbbuild/build.xml"
3211 -EANT_BUILD_TARGET="rebuild-cluster"
3212 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3213 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3214 -JAVA_PKG_BSFIX="off"
3215 -
3216 -src_unpack() {
3217 - unpack $(basename ${SOURCE_URL})
3218 -
3219 - einfo "Deleting bundled jars..."
3220 - find -name "*.jar" -type f -delete
3221 -
3222 - unpack netbeans-9999-r14-build.xml.patch.bz2
3223 -
3224 - pushd "${S}" >/dev/null || die
3225 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
3226 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
3227 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
3228 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
3229 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
3230 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
3231 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
3232 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
3233 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
3234 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
3235 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
3236 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
3237 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
3238 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
3239 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
3240 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
3241 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
3242 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
3243 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
3244 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
3245 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
3246 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
3247 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
3248 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
3249 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
3250 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
3251 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
3252 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
3253 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
3254 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
3255 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
3256 - popd >/dev/null || die
3257 -}
3258 -
3259 -src_prepare() {
3260 - einfo "Deleting bundled class files..."
3261 - find -name "*.class" -type f | xargs rm -vf
3262 -
3263 - epatch netbeans-9999-r14-build.xml.patch
3264 -
3265 - # Support for custom patches
3266 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3267 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3268 -
3269 - if [ -n "${files}" ] ; then
3270 - einfo "Applying custom patches:"
3271 -
3272 - for file in ${files} ; do
3273 - epatch "${file}"
3274 - done
3275 - fi
3276 - fi
3277 -
3278 - einfo "Symlinking external libraries..."
3279 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3280 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
3281 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
3282 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3283 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
3284 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
3285 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3286 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
3287 -
3288 - einfo "Linking in other clusters..."
3289 - mkdir "${S}"/nbbuild/netbeans || die
3290 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3291 -
3292 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3293 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3294 - touch nb.cluster.extide.built
3295 -
3296 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3297 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3298 - touch nb.cluster.harness.built
3299 -
3300 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3301 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3302 - touch nb.cluster.ide.built
3303 -
3304 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3305 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3306 - touch nb.cluster.java.built
3307 -
3308 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
3309 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3310 - touch nb.cluster.profiler.built
3311 -
3312 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3313 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3314 - touch nb.cluster.platform.built
3315 -
3316 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3317 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3318 - touch nb.cluster.webcommon.built
3319 -
3320 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3321 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3322 - touch nb.cluster.websvccommon.built
3323 -
3324 - popd >/dev/null || die
3325 -
3326 - java-pkg-2_src_prepare
3327 -}
3328 -
3329 -src_install() {
3330 - pushd nbbuild/netbeans/enterprise >/dev/null || die
3331 -
3332 - insinto ${INSTALL_DIR}
3333 -
3334 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3335 -
3336 - doins -r *
3337 -
3338 - popd >/dev/null || die
3339 -
3340 - local instdir=${INSTALL_DIR}/modules/ext
3341 - pushd "${D}"/${instdir} >/dev/null || die
3342 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
3343 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
3344 - popd >/dev/null || die
3345 -
3346 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
3347 - pushd "${D}"/${instdir} >/dev/null || die
3348 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
3349 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3350 - popd >/dev/null || die
3351 -
3352 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
3353 - pushd "${D}"/${instdir} >/dev/null || die
3354 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3355 - popd >/dev/null || die
3356 -
3357 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
3358 - pushd "${D}"/${instdir} >/dev/null || die
3359 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
3360 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
3361 - 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
3362 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
3363 - 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
3364 - popd >/dev/null || die
3365 -
3366 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
3367 - pushd "${D}"/${instdir} >/dev/null || die
3368 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
3369 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
3370 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
3371 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
3372 - popd >/dev/null || die
3373 -
3374 - local instdir=${INSTALL_DIR}/modules/ext/struts
3375 - pushd "${D}"/${instdir} >/dev/null || die
3376 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
3377 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
3378 - 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
3379 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
3380 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
3381 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
3382 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
3383 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
3384 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
3385 - popd >/dev/null || die
3386 -
3387 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
3388 -}
3389
3390 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151022.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151022.ebuild
3391 deleted file mode 100644
3392 index 91faf10..0000000
3393 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151022.ebuild
3394 +++ /dev/null
3395 @@ -1,266 +0,0 @@
3396 -# Copyright 1999-2015 Gentoo Foundation
3397 -# Distributed under the terms of the GNU General Public License v2
3398 -# $Id$
3399 -
3400 -EAPI="4"
3401 -inherit eutils java-pkg-2 java-ant-2
3402 -
3403 -DESCRIPTION="Netbeans Enterprise cluster"
3404 -HOMEPAGE="http://netbeans.org/"
3405 -SLOT="9999"
3406 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
3407 -SRC_URI="${SOURCE_URL}
3408 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3409 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
3410 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
3411 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
3412 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
3413 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
3414 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
3415 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
3416 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
3417 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
3418 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
3419 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
3420 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
3421 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
3422 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
3423 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
3424 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
3425 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
3426 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
3427 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
3428 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
3429 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
3430 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
3431 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
3432 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
3433 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
3434 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
3435 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
3436 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
3437 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
3438 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
3439 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
3440 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3441 -KEYWORDS="~amd64 ~x86"
3442 -IUSE=""
3443 -S="${WORKDIR}"
3444 -
3445 -CDEPEND="~dev-java/netbeans-ide-${PV}
3446 - ~dev-java/netbeans-harness-${PV}
3447 - ~dev-java/netbeans-ide-${PV}
3448 - ~dev-java/netbeans-java-${PV}
3449 - ~dev-java/netbeans-profiler-${PV}
3450 - ~dev-java/netbeans-platform-${PV}
3451 - ~dev-java/netbeans-webcommon-${PV}
3452 - ~dev-java/netbeans-websvccommon-${PV}
3453 - dev-java/commons-codec:0
3454 - dev-java/commons-fileupload:0
3455 - dev-java/commons-logging:0
3456 - dev-java/glassfish-deployment-api:1.2"
3457 -DEPEND=">=virtual/jdk-1.7
3458 - app-arch/unzip
3459 - ${CDEPEND}
3460 - dev-java/javahelp:0
3461 - dev-java/jsr181:0
3462 - >=dev-java/junit-4.4:4
3463 - dev-java/tomcat-servlet-api:2.3"
3464 -RDEPEND=">=virtual/jdk-1.7
3465 - ${CDEPEND}
3466 - dev-java/antlr:0[java]
3467 - dev-java/bsf:2.3
3468 - dev-java/cglib:3
3469 - dev-java/commons-beanutils:1.7
3470 - dev-java/commons-collections:0
3471 - dev-java/commons-digester:0
3472 - dev-java/commons-io:1
3473 - dev-java/commons-validator:0
3474 - dev-java/glassfish-persistence:0
3475 - dev-java/guava:14
3476 - dev-java/jakarta-oro:2.0
3477 - dev-java/osgi-core-api:0
3478 - dev-java/validation-api:1.0"
3479 -# dev-java/commons-chain:1.1 in overlay
3480 -
3481 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3482 -
3483 -EANT_BUILD_XML="nbbuild/build.xml"
3484 -EANT_BUILD_TARGET="rebuild-cluster"
3485 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3486 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3487 -JAVA_PKG_BSFIX="off"
3488 -
3489 -src_unpack() {
3490 - unpack $(basename ${SOURCE_URL})
3491 -
3492 - einfo "Deleting bundled jars..."
3493 - find -name "*.jar" -type f -delete
3494 -
3495 - unpack netbeans-9999-r14-build.xml.patch.bz2
3496 -
3497 - pushd "${S}" >/dev/null || die
3498 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
3499 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
3500 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
3501 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
3502 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
3503 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
3504 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
3505 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
3506 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
3507 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
3508 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
3509 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
3510 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
3511 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
3512 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
3513 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
3514 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
3515 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
3516 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
3517 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
3518 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
3519 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
3520 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
3521 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
3522 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
3523 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
3524 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
3525 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
3526 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
3527 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
3528 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
3529 - popd >/dev/null || die
3530 -}
3531 -
3532 -src_prepare() {
3533 - einfo "Deleting bundled class files..."
3534 - find -name "*.class" -type f | xargs rm -vf
3535 -
3536 - epatch netbeans-9999-r14-build.xml.patch
3537 -
3538 - # Support for custom patches
3539 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3540 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3541 -
3542 - if [ -n "${files}" ] ; then
3543 - einfo "Applying custom patches:"
3544 -
3545 - for file in ${files} ; do
3546 - epatch "${file}"
3547 - done
3548 - fi
3549 - fi
3550 -
3551 - einfo "Symlinking external libraries..."
3552 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3553 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
3554 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
3555 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3556 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
3557 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
3558 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3559 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
3560 -
3561 - einfo "Linking in other clusters..."
3562 - mkdir "${S}"/nbbuild/netbeans || die
3563 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3564 -
3565 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3566 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3567 - touch nb.cluster.extide.built
3568 -
3569 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3570 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3571 - touch nb.cluster.harness.built
3572 -
3573 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3574 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3575 - touch nb.cluster.ide.built
3576 -
3577 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3578 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3579 - touch nb.cluster.java.built
3580 -
3581 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
3582 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3583 - touch nb.cluster.profiler.built
3584 -
3585 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3586 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3587 - touch nb.cluster.platform.built
3588 -
3589 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3590 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3591 - touch nb.cluster.webcommon.built
3592 -
3593 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3594 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3595 - touch nb.cluster.websvccommon.built
3596 -
3597 - popd >/dev/null || die
3598 -
3599 - java-pkg-2_src_prepare
3600 -}
3601 -
3602 -src_install() {
3603 - pushd nbbuild/netbeans/enterprise >/dev/null || die
3604 -
3605 - insinto ${INSTALL_DIR}
3606 -
3607 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3608 -
3609 - doins -r *
3610 -
3611 - popd >/dev/null || die
3612 -
3613 - local instdir=${INSTALL_DIR}/modules/ext
3614 - pushd "${D}"/${instdir} >/dev/null || die
3615 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
3616 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
3617 - popd >/dev/null || die
3618 -
3619 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
3620 - pushd "${D}"/${instdir} >/dev/null || die
3621 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
3622 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3623 - popd >/dev/null || die
3624 -
3625 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
3626 - pushd "${D}"/${instdir} >/dev/null || die
3627 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3628 - popd >/dev/null || die
3629 -
3630 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
3631 - pushd "${D}"/${instdir} >/dev/null || die
3632 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
3633 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
3634 - 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
3635 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
3636 - 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
3637 - popd >/dev/null || die
3638 -
3639 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
3640 - pushd "${D}"/${instdir} >/dev/null || die
3641 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
3642 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
3643 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
3644 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
3645 - popd >/dev/null || die
3646 -
3647 - local instdir=${INSTALL_DIR}/modules/ext/struts
3648 - pushd "${D}"/${instdir} >/dev/null || die
3649 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
3650 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
3651 - 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
3652 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
3653 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
3654 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
3655 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
3656 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
3657 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
3658 - popd >/dev/null || die
3659 -
3660 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
3661 -}
3662
3663 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151023.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151023.ebuild
3664 deleted file mode 100644
3665 index cc16a68..0000000
3666 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151023.ebuild
3667 +++ /dev/null
3668 @@ -1,266 +0,0 @@
3669 -# Copyright 1999-2015 Gentoo Foundation
3670 -# Distributed under the terms of the GNU General Public License v2
3671 -# $Id$
3672 -
3673 -EAPI="4"
3674 -inherit eutils java-pkg-2 java-ant-2
3675 -
3676 -DESCRIPTION="Netbeans Enterprise cluster"
3677 -HOMEPAGE="http://netbeans.org/"
3678 -SLOT="9999"
3679 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
3680 -SRC_URI="${SOURCE_URL}
3681 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3682 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
3683 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
3684 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
3685 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
3686 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
3687 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
3688 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
3689 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
3690 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
3691 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
3692 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
3693 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
3694 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
3695 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
3696 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
3697 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
3698 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
3699 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
3700 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
3701 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
3702 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
3703 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
3704 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
3705 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
3706 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
3707 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
3708 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
3709 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
3710 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
3711 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
3712 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
3713 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3714 -KEYWORDS="~amd64 ~x86"
3715 -IUSE=""
3716 -S="${WORKDIR}"
3717 -
3718 -CDEPEND="~dev-java/netbeans-ide-${PV}
3719 - ~dev-java/netbeans-harness-${PV}
3720 - ~dev-java/netbeans-ide-${PV}
3721 - ~dev-java/netbeans-java-${PV}
3722 - ~dev-java/netbeans-profiler-${PV}
3723 - ~dev-java/netbeans-platform-${PV}
3724 - ~dev-java/netbeans-webcommon-${PV}
3725 - ~dev-java/netbeans-websvccommon-${PV}
3726 - dev-java/commons-codec:0
3727 - dev-java/commons-fileupload:0
3728 - dev-java/commons-logging:0
3729 - dev-java/glassfish-deployment-api:1.2"
3730 -DEPEND=">=virtual/jdk-1.7
3731 - app-arch/unzip
3732 - ${CDEPEND}
3733 - dev-java/javahelp:0
3734 - dev-java/jsr181:0
3735 - >=dev-java/junit-4.4:4
3736 - dev-java/tomcat-servlet-api:2.3"
3737 -RDEPEND=">=virtual/jdk-1.7
3738 - ${CDEPEND}
3739 - dev-java/antlr:0[java]
3740 - dev-java/bsf:2.3
3741 - dev-java/cglib:3
3742 - dev-java/commons-beanutils:1.7
3743 - dev-java/commons-collections:0
3744 - dev-java/commons-digester:0
3745 - dev-java/commons-io:1
3746 - dev-java/commons-validator:0
3747 - dev-java/glassfish-persistence:0
3748 - dev-java/guava:14
3749 - dev-java/jakarta-oro:2.0
3750 - dev-java/osgi-core-api:0
3751 - dev-java/validation-api:1.0"
3752 -# dev-java/commons-chain:1.1 in overlay
3753 -
3754 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3755 -
3756 -EANT_BUILD_XML="nbbuild/build.xml"
3757 -EANT_BUILD_TARGET="rebuild-cluster"
3758 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3759 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3760 -JAVA_PKG_BSFIX="off"
3761 -
3762 -src_unpack() {
3763 - unpack $(basename ${SOURCE_URL})
3764 -
3765 - einfo "Deleting bundled jars..."
3766 - find -name "*.jar" -type f -delete
3767 -
3768 - unpack netbeans-9999-r14-build.xml.patch.bz2
3769 -
3770 - pushd "${S}" >/dev/null || die
3771 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
3772 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
3773 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
3774 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
3775 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
3776 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
3777 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
3778 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
3779 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
3780 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
3781 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
3782 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
3783 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
3784 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
3785 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
3786 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
3787 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
3788 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
3789 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
3790 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
3791 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
3792 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
3793 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
3794 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
3795 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
3796 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
3797 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
3798 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
3799 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
3800 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
3801 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
3802 - popd >/dev/null || die
3803 -}
3804 -
3805 -src_prepare() {
3806 - einfo "Deleting bundled class files..."
3807 - find -name "*.class" -type f | xargs rm -vf
3808 -
3809 - epatch netbeans-9999-r14-build.xml.patch
3810 -
3811 - # Support for custom patches
3812 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3813 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3814 -
3815 - if [ -n "${files}" ] ; then
3816 - einfo "Applying custom patches:"
3817 -
3818 - for file in ${files} ; do
3819 - epatch "${file}"
3820 - done
3821 - fi
3822 - fi
3823 -
3824 - einfo "Symlinking external libraries..."
3825 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3826 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
3827 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
3828 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
3829 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
3830 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
3831 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3832 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
3833 -
3834 - einfo "Linking in other clusters..."
3835 - mkdir "${S}"/nbbuild/netbeans || die
3836 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3837 -
3838 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3839 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3840 - touch nb.cluster.extide.built
3841 -
3842 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3843 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3844 - touch nb.cluster.harness.built
3845 -
3846 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3847 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3848 - touch nb.cluster.ide.built
3849 -
3850 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3851 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3852 - touch nb.cluster.java.built
3853 -
3854 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
3855 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3856 - touch nb.cluster.profiler.built
3857 -
3858 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3859 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3860 - touch nb.cluster.platform.built
3861 -
3862 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3863 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3864 - touch nb.cluster.webcommon.built
3865 -
3866 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3867 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3868 - touch nb.cluster.websvccommon.built
3869 -
3870 - popd >/dev/null || die
3871 -
3872 - java-pkg-2_src_prepare
3873 -}
3874 -
3875 -src_install() {
3876 - pushd nbbuild/netbeans/enterprise >/dev/null || die
3877 -
3878 - insinto ${INSTALL_DIR}
3879 -
3880 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3881 -
3882 - doins -r *
3883 -
3884 - popd >/dev/null || die
3885 -
3886 - local instdir=${INSTALL_DIR}/modules/ext
3887 - pushd "${D}"/${instdir} >/dev/null || die
3888 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
3889 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
3890 - popd >/dev/null || die
3891 -
3892 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
3893 - pushd "${D}"/${instdir} >/dev/null || die
3894 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
3895 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
3896 - popd >/dev/null || die
3897 -
3898 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
3899 - pushd "${D}"/${instdir} >/dev/null || die
3900 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
3901 - popd >/dev/null || die
3902 -
3903 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
3904 - pushd "${D}"/${instdir} >/dev/null || die
3905 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
3906 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
3907 - 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
3908 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
3909 - 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
3910 - popd >/dev/null || die
3911 -
3912 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
3913 - pushd "${D}"/${instdir} >/dev/null || die
3914 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
3915 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
3916 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
3917 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
3918 - popd >/dev/null || die
3919 -
3920 - local instdir=${INSTALL_DIR}/modules/ext/struts
3921 - pushd "${D}"/${instdir} >/dev/null || die
3922 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
3923 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
3924 - 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
3925 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
3926 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
3927 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
3928 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
3929 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
3930 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
3931 - popd >/dev/null || die
3932 -
3933 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
3934 -}
3935
3936 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151026.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151026.ebuild
3937 deleted file mode 100644
3938 index e0328c5..0000000
3939 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151026.ebuild
3940 +++ /dev/null
3941 @@ -1,266 +0,0 @@
3942 -# Copyright 1999-2015 Gentoo Foundation
3943 -# Distributed under the terms of the GNU General Public License v2
3944 -# $Id$
3945 -
3946 -EAPI="4"
3947 -inherit eutils java-pkg-2 java-ant-2
3948 -
3949 -DESCRIPTION="Netbeans Enterprise cluster"
3950 -HOMEPAGE="http://netbeans.org/"
3951 -SLOT="9999"
3952 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
3953 -SRC_URI="${SOURCE_URL}
3954 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
3955 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
3956 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
3957 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
3958 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
3959 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
3960 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
3961 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
3962 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
3963 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
3964 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
3965 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
3966 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
3967 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
3968 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
3969 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
3970 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
3971 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
3972 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
3973 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
3974 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
3975 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
3976 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
3977 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
3978 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
3979 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
3980 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
3981 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
3982 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
3983 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
3984 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
3985 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
3986 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
3987 -KEYWORDS="~amd64 ~x86"
3988 -IUSE=""
3989 -S="${WORKDIR}"
3990 -
3991 -CDEPEND="~dev-java/netbeans-ide-${PV}
3992 - ~dev-java/netbeans-harness-${PV}
3993 - ~dev-java/netbeans-ide-${PV}
3994 - ~dev-java/netbeans-java-${PV}
3995 - ~dev-java/netbeans-profiler-${PV}
3996 - ~dev-java/netbeans-platform-${PV}
3997 - ~dev-java/netbeans-webcommon-${PV}
3998 - ~dev-java/netbeans-websvccommon-${PV}
3999 - dev-java/commons-codec:0
4000 - dev-java/commons-fileupload:0
4001 - dev-java/commons-logging:0
4002 - dev-java/glassfish-deployment-api:1.2"
4003 -DEPEND=">=virtual/jdk-1.7
4004 - app-arch/unzip
4005 - ${CDEPEND}
4006 - dev-java/javahelp:0
4007 - dev-java/jsr181:0
4008 - >=dev-java/junit-4.4:4
4009 - dev-java/tomcat-servlet-api:2.3"
4010 -RDEPEND=">=virtual/jdk-1.7
4011 - ${CDEPEND}
4012 - dev-java/antlr:0[java]
4013 - dev-java/bsf:2.3
4014 - dev-java/cglib:3
4015 - dev-java/commons-beanutils:1.7
4016 - dev-java/commons-collections:0
4017 - dev-java/commons-digester:0
4018 - dev-java/commons-io:1
4019 - dev-java/commons-validator:0
4020 - dev-java/glassfish-persistence:0
4021 - dev-java/guava:14
4022 - dev-java/jakarta-oro:2.0
4023 - dev-java/osgi-core-api:0
4024 - dev-java/validation-api:1.0"
4025 -# dev-java/commons-chain:1.1 in overlay
4026 -
4027 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4028 -
4029 -EANT_BUILD_XML="nbbuild/build.xml"
4030 -EANT_BUILD_TARGET="rebuild-cluster"
4031 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4032 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4033 -JAVA_PKG_BSFIX="off"
4034 -
4035 -src_unpack() {
4036 - unpack $(basename ${SOURCE_URL})
4037 -
4038 - einfo "Deleting bundled jars..."
4039 - find -name "*.jar" -type f -delete
4040 -
4041 - unpack netbeans-9999-r14-build.xml.patch.bz2
4042 -
4043 - pushd "${S}" >/dev/null || die
4044 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4045 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4046 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4047 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4048 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4049 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4050 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4051 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4052 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4053 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4054 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4055 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4056 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4057 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4058 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4059 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4060 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4061 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4062 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4063 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4064 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4065 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4066 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4067 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4068 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4069 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4070 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4071 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4072 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4073 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4074 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4075 - popd >/dev/null || die
4076 -}
4077 -
4078 -src_prepare() {
4079 - einfo "Deleting bundled class files..."
4080 - find -name "*.class" -type f | xargs rm -vf
4081 -
4082 - epatch netbeans-9999-r14-build.xml.patch
4083 -
4084 - # Support for custom patches
4085 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4086 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4087 -
4088 - if [ -n "${files}" ] ; then
4089 - einfo "Applying custom patches:"
4090 -
4091 - for file in ${files} ; do
4092 - epatch "${file}"
4093 - done
4094 - fi
4095 - fi
4096 -
4097 - einfo "Symlinking external libraries..."
4098 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4099 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4100 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4101 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4102 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4103 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4104 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4105 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4106 -
4107 - einfo "Linking in other clusters..."
4108 - mkdir "${S}"/nbbuild/netbeans || die
4109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4110 -
4111 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4112 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4113 - touch nb.cluster.extide.built
4114 -
4115 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4116 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4117 - touch nb.cluster.harness.built
4118 -
4119 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4120 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4121 - touch nb.cluster.ide.built
4122 -
4123 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4124 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4125 - touch nb.cluster.java.built
4126 -
4127 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4128 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4129 - touch nb.cluster.profiler.built
4130 -
4131 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4132 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4133 - touch nb.cluster.platform.built
4134 -
4135 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4136 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4137 - touch nb.cluster.webcommon.built
4138 -
4139 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4140 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4141 - touch nb.cluster.websvccommon.built
4142 -
4143 - popd >/dev/null || die
4144 -
4145 - java-pkg-2_src_prepare
4146 -}
4147 -
4148 -src_install() {
4149 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4150 -
4151 - insinto ${INSTALL_DIR}
4152 -
4153 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4154 -
4155 - doins -r *
4156 -
4157 - popd >/dev/null || die
4158 -
4159 - local instdir=${INSTALL_DIR}/modules/ext
4160 - pushd "${D}"/${instdir} >/dev/null || die
4161 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4162 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4163 - popd >/dev/null || die
4164 -
4165 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4166 - pushd "${D}"/${instdir} >/dev/null || die
4167 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4168 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4169 - popd >/dev/null || die
4170 -
4171 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4172 - pushd "${D}"/${instdir} >/dev/null || die
4173 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4174 - popd >/dev/null || die
4175 -
4176 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4177 - pushd "${D}"/${instdir} >/dev/null || die
4178 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4179 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4180 - 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
4181 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4182 - 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
4183 - popd >/dev/null || die
4184 -
4185 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4186 - pushd "${D}"/${instdir} >/dev/null || die
4187 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4188 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4189 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4190 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4191 - popd >/dev/null || die
4192 -
4193 - local instdir=${INSTALL_DIR}/modules/ext/struts
4194 - pushd "${D}"/${instdir} >/dev/null || die
4195 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4196 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4197 - 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
4198 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4199 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4200 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4201 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4202 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4203 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4204 - popd >/dev/null || die
4205 -
4206 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4207 -}
4208
4209 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151027.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151027.ebuild
4210 deleted file mode 100644
4211 index aec053c..0000000
4212 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151027.ebuild
4213 +++ /dev/null
4214 @@ -1,266 +0,0 @@
4215 -# Copyright 1999-2015 Gentoo Foundation
4216 -# Distributed under the terms of the GNU General Public License v2
4217 -# $Id$
4218 -
4219 -EAPI="4"
4220 -inherit eutils java-pkg-2 java-ant-2
4221 -
4222 -DESCRIPTION="Netbeans Enterprise cluster"
4223 -HOMEPAGE="http://netbeans.org/"
4224 -SLOT="9999"
4225 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
4226 -SRC_URI="${SOURCE_URL}
4227 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4228 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4229 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4230 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4231 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4232 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4233 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4234 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4235 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4236 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4237 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4238 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4239 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4240 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4241 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4242 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4243 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4244 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4245 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4246 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4247 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4248 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4249 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4250 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4251 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4252 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4253 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4254 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4255 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4256 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4257 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4258 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4259 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4260 -KEYWORDS="~amd64 ~x86"
4261 -IUSE=""
4262 -S="${WORKDIR}"
4263 -
4264 -CDEPEND="~dev-java/netbeans-ide-${PV}
4265 - ~dev-java/netbeans-harness-${PV}
4266 - ~dev-java/netbeans-ide-${PV}
4267 - ~dev-java/netbeans-java-${PV}
4268 - ~dev-java/netbeans-profiler-${PV}
4269 - ~dev-java/netbeans-platform-${PV}
4270 - ~dev-java/netbeans-webcommon-${PV}
4271 - ~dev-java/netbeans-websvccommon-${PV}
4272 - dev-java/commons-codec:0
4273 - dev-java/commons-fileupload:0
4274 - dev-java/commons-logging:0
4275 - dev-java/glassfish-deployment-api:1.2"
4276 -DEPEND=">=virtual/jdk-1.7
4277 - app-arch/unzip
4278 - ${CDEPEND}
4279 - dev-java/javahelp:0
4280 - dev-java/jsr181:0
4281 - >=dev-java/junit-4.4:4
4282 - dev-java/tomcat-servlet-api:2.3"
4283 -RDEPEND=">=virtual/jdk-1.7
4284 - ${CDEPEND}
4285 - dev-java/antlr:0[java]
4286 - dev-java/bsf:2.3
4287 - dev-java/cglib:3
4288 - dev-java/commons-beanutils:1.7
4289 - dev-java/commons-collections:0
4290 - dev-java/commons-digester:0
4291 - dev-java/commons-io:1
4292 - dev-java/commons-validator:0
4293 - dev-java/glassfish-persistence:0
4294 - dev-java/guava:14
4295 - dev-java/jakarta-oro:2.0
4296 - dev-java/osgi-core-api:0
4297 - dev-java/validation-api:1.0"
4298 -# dev-java/commons-chain:1.1 in overlay
4299 -
4300 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4301 -
4302 -EANT_BUILD_XML="nbbuild/build.xml"
4303 -EANT_BUILD_TARGET="rebuild-cluster"
4304 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4305 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4306 -JAVA_PKG_BSFIX="off"
4307 -
4308 -src_unpack() {
4309 - unpack $(basename ${SOURCE_URL})
4310 -
4311 - einfo "Deleting bundled jars..."
4312 - find -name "*.jar" -type f -delete
4313 -
4314 - unpack netbeans-9999-r14-build.xml.patch.bz2
4315 -
4316 - pushd "${S}" >/dev/null || die
4317 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4318 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4319 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4320 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4321 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4322 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4323 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4324 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4325 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4326 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4327 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4328 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4329 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4330 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4331 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4332 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4333 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4334 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4335 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4336 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4337 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4338 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4339 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4340 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4341 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4342 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4343 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4344 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4345 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4346 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4347 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4348 - popd >/dev/null || die
4349 -}
4350 -
4351 -src_prepare() {
4352 - einfo "Deleting bundled class files..."
4353 - find -name "*.class" -type f | xargs rm -vf
4354 -
4355 - epatch netbeans-9999-r14-build.xml.patch
4356 -
4357 - # Support for custom patches
4358 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4359 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4360 -
4361 - if [ -n "${files}" ] ; then
4362 - einfo "Applying custom patches:"
4363 -
4364 - for file in ${files} ; do
4365 - epatch "${file}"
4366 - done
4367 - fi
4368 - fi
4369 -
4370 - einfo "Symlinking external libraries..."
4371 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4372 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4373 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4374 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4375 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4376 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4377 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4378 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4379 -
4380 - einfo "Linking in other clusters..."
4381 - mkdir "${S}"/nbbuild/netbeans || die
4382 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4383 -
4384 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4385 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4386 - touch nb.cluster.extide.built
4387 -
4388 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4389 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4390 - touch nb.cluster.harness.built
4391 -
4392 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4393 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4394 - touch nb.cluster.ide.built
4395 -
4396 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4397 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4398 - touch nb.cluster.java.built
4399 -
4400 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4401 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4402 - touch nb.cluster.profiler.built
4403 -
4404 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4405 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4406 - touch nb.cluster.platform.built
4407 -
4408 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4409 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4410 - touch nb.cluster.webcommon.built
4411 -
4412 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4413 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4414 - touch nb.cluster.websvccommon.built
4415 -
4416 - popd >/dev/null || die
4417 -
4418 - java-pkg-2_src_prepare
4419 -}
4420 -
4421 -src_install() {
4422 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4423 -
4424 - insinto ${INSTALL_DIR}
4425 -
4426 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4427 -
4428 - doins -r *
4429 -
4430 - popd >/dev/null || die
4431 -
4432 - local instdir=${INSTALL_DIR}/modules/ext
4433 - pushd "${D}"/${instdir} >/dev/null || die
4434 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4435 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4436 - popd >/dev/null || die
4437 -
4438 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4439 - pushd "${D}"/${instdir} >/dev/null || die
4440 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4441 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4442 - popd >/dev/null || die
4443 -
4444 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4445 - pushd "${D}"/${instdir} >/dev/null || die
4446 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4447 - popd >/dev/null || die
4448 -
4449 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4450 - pushd "${D}"/${instdir} >/dev/null || die
4451 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4452 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4453 - 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
4454 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4455 - 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
4456 - popd >/dev/null || die
4457 -
4458 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4459 - pushd "${D}"/${instdir} >/dev/null || die
4460 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4461 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4462 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4463 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4464 - popd >/dev/null || die
4465 -
4466 - local instdir=${INSTALL_DIR}/modules/ext/struts
4467 - pushd "${D}"/${instdir} >/dev/null || die
4468 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4469 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4470 - 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
4471 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4472 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4473 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4474 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4475 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4476 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4477 - popd >/dev/null || die
4478 -
4479 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4480 -}
4481
4482 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151028.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151028.ebuild
4483 deleted file mode 100644
4484 index 3445cda..0000000
4485 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-9999_p20151028.ebuild
4486 +++ /dev/null
4487 @@ -1,266 +0,0 @@
4488 -# Copyright 1999-2015 Gentoo Foundation
4489 -# Distributed under the terms of the GNU General Public License v2
4490 -# $Id$
4491 -
4492 -EAPI="4"
4493 -inherit eutils java-pkg-2 java-ant-2
4494 -
4495 -DESCRIPTION="Netbeans Enterprise cluster"
4496 -HOMEPAGE="http://netbeans.org/"
4497 -SLOT="9999"
4498 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
4499 -SRC_URI="${SOURCE_URL}
4500 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
4501 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
4502 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
4503 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
4504 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
4505 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
4506 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
4507 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
4508 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
4509 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
4510 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
4511 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
4512 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
4513 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
4514 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
4515 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
4516 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
4517 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
4518 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
4519 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
4520 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
4521 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
4522 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
4523 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
4524 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
4525 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
4526 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
4527 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
4528 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
4529 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
4530 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
4531 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
4532 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4533 -KEYWORDS="~amd64 ~x86"
4534 -IUSE=""
4535 -S="${WORKDIR}"
4536 -
4537 -CDEPEND="~dev-java/netbeans-ide-${PV}
4538 - ~dev-java/netbeans-harness-${PV}
4539 - ~dev-java/netbeans-ide-${PV}
4540 - ~dev-java/netbeans-java-${PV}
4541 - ~dev-java/netbeans-profiler-${PV}
4542 - ~dev-java/netbeans-platform-${PV}
4543 - ~dev-java/netbeans-webcommon-${PV}
4544 - ~dev-java/netbeans-websvccommon-${PV}
4545 - dev-java/commons-codec:0
4546 - dev-java/commons-fileupload:0
4547 - dev-java/commons-logging:0
4548 - dev-java/glassfish-deployment-api:1.2"
4549 -DEPEND=">=virtual/jdk-1.7
4550 - app-arch/unzip
4551 - ${CDEPEND}
4552 - dev-java/javahelp:0
4553 - dev-java/jsr181:0
4554 - >=dev-java/junit-4.4:4
4555 - dev-java/tomcat-servlet-api:2.3"
4556 -RDEPEND=">=virtual/jdk-1.7
4557 - ${CDEPEND}
4558 - dev-java/antlr:0[java]
4559 - dev-java/bsf:2.3
4560 - dev-java/cglib:3
4561 - dev-java/commons-beanutils:1.7
4562 - dev-java/commons-collections:0
4563 - dev-java/commons-digester:0
4564 - dev-java/commons-io:1
4565 - dev-java/commons-validator:0
4566 - dev-java/glassfish-persistence:0
4567 - dev-java/guava:14
4568 - dev-java/jakarta-oro:2.0
4569 - dev-java/osgi-core-api:0
4570 - dev-java/validation-api:1.0"
4571 -# dev-java/commons-chain:1.1 in overlay
4572 -
4573 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4574 -
4575 -EANT_BUILD_XML="nbbuild/build.xml"
4576 -EANT_BUILD_TARGET="rebuild-cluster"
4577 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4578 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4579 -JAVA_PKG_BSFIX="off"
4580 -
4581 -src_unpack() {
4582 - unpack $(basename ${SOURCE_URL})
4583 -
4584 - einfo "Deleting bundled jars..."
4585 - find -name "*.jar" -type f -delete
4586 -
4587 - unpack netbeans-9999-r14-build.xml.patch.bz2
4588 -
4589 - pushd "${S}" >/dev/null || die
4590 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
4591 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
4592 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
4593 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
4594 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
4595 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
4596 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
4597 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
4598 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
4599 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
4600 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
4601 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
4602 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
4603 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
4604 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
4605 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
4606 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
4607 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
4608 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
4609 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
4610 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
4611 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
4612 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
4613 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
4614 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
4615 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
4616 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
4617 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
4618 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
4619 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
4620 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
4621 - popd >/dev/null || die
4622 -}
4623 -
4624 -src_prepare() {
4625 - einfo "Deleting bundled class files..."
4626 - find -name "*.class" -type f | xargs rm -vf
4627 -
4628 - epatch netbeans-9999-r14-build.xml.patch
4629 -
4630 - # Support for custom patches
4631 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4632 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4633 -
4634 - if [ -n "${files}" ] ; then
4635 - einfo "Applying custom patches:"
4636 -
4637 - for file in ${files} ; do
4638 - epatch "${file}"
4639 - done
4640 - fi
4641 - fi
4642 -
4643 - einfo "Symlinking external libraries..."
4644 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4645 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
4646 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
4647 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
4648 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
4649 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
4650 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
4651 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
4652 -
4653 - einfo "Linking in other clusters..."
4654 - mkdir "${S}"/nbbuild/netbeans || die
4655 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4656 -
4657 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4658 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4659 - touch nb.cluster.extide.built
4660 -
4661 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
4662 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4663 - touch nb.cluster.harness.built
4664 -
4665 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4666 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4667 - touch nb.cluster.ide.built
4668 -
4669 - ln -s /usr/share/netbeans-java-${SLOT} java || die
4670 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4671 - touch nb.cluster.java.built
4672 -
4673 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
4674 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4675 - touch nb.cluster.profiler.built
4676 -
4677 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4678 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4679 - touch nb.cluster.platform.built
4680 -
4681 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
4682 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4683 - touch nb.cluster.webcommon.built
4684 -
4685 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
4686 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4687 - touch nb.cluster.websvccommon.built
4688 -
4689 - popd >/dev/null || die
4690 -
4691 - java-pkg-2_src_prepare
4692 -}
4693 -
4694 -src_install() {
4695 - pushd nbbuild/netbeans/enterprise >/dev/null || die
4696 -
4697 - insinto ${INSTALL_DIR}
4698 -
4699 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4700 -
4701 - doins -r *
4702 -
4703 - popd >/dev/null || die
4704 -
4705 - local instdir=${INSTALL_DIR}/modules/ext
4706 - pushd "${D}"/${instdir} >/dev/null || die
4707 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
4708 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
4709 - popd >/dev/null || die
4710 -
4711 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
4712 - pushd "${D}"/${instdir} >/dev/null || die
4713 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
4714 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
4715 - popd >/dev/null || die
4716 -
4717 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
4718 - pushd "${D}"/${instdir} >/dev/null || die
4719 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
4720 - popd >/dev/null || die
4721 -
4722 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
4723 - pushd "${D}"/${instdir} >/dev/null || die
4724 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
4725 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
4726 - 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
4727 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
4728 - 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
4729 - popd >/dev/null || die
4730 -
4731 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
4732 - pushd "${D}"/${instdir} >/dev/null || die
4733 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
4734 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
4735 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
4736 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
4737 - popd >/dev/null || die
4738 -
4739 - local instdir=${INSTALL_DIR}/modules/ext/struts
4740 - pushd "${D}"/${instdir} >/dev/null || die
4741 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
4742 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
4743 - 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
4744 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
4745 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
4746 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
4747 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
4748 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
4749 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
4750 - popd >/dev/null || die
4751 -
4752 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
4753 -}
4754
4755 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
4756 index d37c2fd..9124a6d 100644
4757 --- a/dev-java/netbeans-ergonomics/Manifest
4758 +++ b/dev-java/netbeans-ergonomics/Manifest
4759 @@ -3,13 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
4760 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4761 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4762 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4763 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
4764 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
4765 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
4766 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
4767 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
4768 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
4769 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
4770 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
4771 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
4772 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
4773 @@ -37,13 +30,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
4774 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
4775 EBUILD netbeans-ergonomics-8.0.2.ebuild 2843 SHA256 f9262f6ee7f2aed1fab9bf4cf756f565272e9894afa50b349735e39961e7acc3 SHA512 f158c27640541f7aef31da050e0811c07a251ae4797cc663b95a074a47eaf9d6bb7a9aa11ba38ea55e75c185f7dba74629ba6716a819e8ad68eb3db9ada71451 WHIRLPOOL 4fe9634fb673fb05dbba25996efc3a212ef3bb23ab6e7c732cb75de076feb930735e3901806fd9c801abc7ee8aa8eb800718065325d415371255a886474061d4
4776 EBUILD netbeans-ergonomics-8.1.ebuild 2867 SHA256 6d2c0b7221d47b64c77b243c8c5232c6d8c24d3199eae5799adafeac609b2e2a SHA512 6302c8c13d43ec51048e8b0439916746a01bb67f14e7cd21be95b4179df6106dcff1d3973b9191f7a36cf6f29d53b1d2308864f5f64d9f87f980ea264b1a97c0 WHIRLPOOL 63ceaad04323d9085dfb90d1e5075ad13f6e14e8991b13aafaf3fc174440152054f32498ac8d03f57917744887db3bc1efdfc30b473b8d1a33b514ec4960ea6f
4777 -EBUILD netbeans-ergonomics-9999_p20151020.ebuild 2913 SHA256 c427771eaed07707482008965ee7ab7a073165a1b5291ba7b7defde74b2b042e SHA512 cd21b3e42b03617836e91a78ea80fd864e5f6bba688dfb88d241528038bd598f6d0395a5ecc986eb285e18f4fff9103df5be6acd97a7e9475f8aa8abd05c5bd8 WHIRLPOOL 252962555c37479949e70d5fb0fc201fe540e5aa7f51ff1821db82bd96fa8ac047c788263bda06e0640e7590f007c0c213e834e4b2d39fbe44f0b906167ac7ba
4778 -EBUILD netbeans-ergonomics-9999_p20151021.ebuild 2913 SHA256 31d4d32482d5610e2a7bed6bd644a5f19c3f6029d3f5a7234d5ff1f2b06f30eb SHA512 144b4e7a7d58bf843e65ca8ef31f0ca46e33cd7362103f4d2abfca685f2c61715597c4cf1db7cb5cbf59a9dae515f4e2115e11b77a0f1ea1adddeddc5a942cde WHIRLPOOL 938ad34a7e3f4e748917f506a1b4a2e6809d79966a0f23eb0251148a3994f87ff05d84753094987dfd7510b71d4083b457982f98d89588d6c1afacc401e41b59
4779 -EBUILD netbeans-ergonomics-9999_p20151022.ebuild 2913 SHA256 493ed0397216d919708b33f9de2b043a5ef4165f2f5be40b7a48a94d71bcb525 SHA512 fdf00751a676a5e4c1bcb80a99378088398ee5a1b02cdd3aa729a94108d400bf2ea1cfc6c961404cb3ca29b051fb756bab3b16e366556d73a09964752bd0f512 WHIRLPOOL 38913fb4bfe612f0023b3ebe2b1e855218ab1ba8a0a28591d0ad448002db4cebb4f82d1cf18d983ce0f43a1576bd5c48f07fd30af5c3368bcbec20fe7bb6ff71
4780 -EBUILD netbeans-ergonomics-9999_p20151023.ebuild 2913 SHA256 f76b104eec9d3f05d0c4de6b3dffc9a80e2f90f6d89d75211171e1cd07f5f983 SHA512 e1f603bbed437bef7eed36d69c80105265f60797223f1c15c27101a37e031302ecde8e49704d0c8e14e6762d1614508562a2a5f94acb1468405fb86ae8808872 WHIRLPOOL cfe3629f02b25c8a11c8f64d88dd84d099abea87e4bf6ca163e63f0136788df658d615daef4098969cb02cf935d4e1a8bcd15e779b36b7198d338204dbe85659
4781 -EBUILD netbeans-ergonomics-9999_p20151026.ebuild 2913 SHA256 1a2a35fe67d0d8bb9484b7d21bad179d3277bee6a824d27b44caab4d6684f3e2 SHA512 1dbb65c4f4320681e2590da07fa9548409690e77d8e725096e5ce4fb2605c7c7fcac524f8335839f36eb946ae47c12c0e17ce3cb2ef1d3a46ae11de7ad764177 WHIRLPOOL dda2e9905dd89b1e2d50e023d6f7d781a6c1408e6c2d5166118d2a0ef930137aad06ab22673750f215da140679a7ccc37509c22ce8b792d0cb71badfeb7d4e57
4782 -EBUILD netbeans-ergonomics-9999_p20151027.ebuild 2913 SHA256 25b5c1a79cfc40f7727e1192796c961aa99ab8a11e8765037ace6e8bef91e64b SHA512 d567f1630b274c44e273ed92ada2809759afa16fa421cb6f3732ba340fd3790fc3dd81655ace8a8b3ae5ac79b74fdfefe2639c3bd80925dff76f25ea4858bcd6 WHIRLPOOL 2df635e3cdb1cc7deae4182a590db78896d17a07d293fb39b52d2cba9af8af1a078269139b2f1842c6d052f99aa43d3a8736a1afcfb07e92e9b03ad7b1681cfe
4783 -EBUILD netbeans-ergonomics-9999_p20151028.ebuild 2913 SHA256 cdde3244b9d76f56926eb09bdde4e91c2c07a1b0bc5e02c41b65b5117e14eafb SHA512 bd2074c3d3f70200572a698eae6584bd893dbb598d1295331c666b70e51c81fa7c44b6ce2c0225700d824b959b5edddc3be7e294111413a5ed3b5f74496f9ab8 WHIRLPOOL ca78070a33dd420e3b509af2160bfaf2fb6ddff6ab64d2de14abbc157c59999a5541b14a5edf9dbad95ece51f7f696f78dc3c274e0807169fa7d6e300d056702
4784 EBUILD netbeans-ergonomics-9999_p20151101.ebuild 2913 SHA256 e64dee7f488bc65ba05180351382835cda20706db8003176f2b222f44bd3a640 SHA512 2b96d3ba92763a5a4e3ab74ce3a36a3a8fda683773707655887d5e3648762ee179604898ac4eead36bbc407f6cf6575ccbb2eaf3ecd121699d15a71bfc28d7c5 WHIRLPOOL a46077092b9fee72f162c841db3f0ef1cd56b92ae3ef830982cc1149c21abae2fc59069199c57eefa3c46919cb7b7b22e354222aac3d02815a02bc05c5563518
4785 EBUILD netbeans-ergonomics-9999_p20151103.ebuild 2913 SHA256 6624e9280696dbe08bd913e9680d535329845bd8a1ed4a635d53b0088f1f9a5e SHA512 81030d37d5de5187afcae4ff9340b7584ba4185e4cff0e7799b971f9f5074e6b8ea77e7a36ee9a3051b83fcf7ff35eb7b4a1374651fd3a7198a0fc87564f0ef1 WHIRLPOOL 89ddc6aa172b5050970ba989dd76b867db3ede7cd3a39a6ebef89fc9c07063cc98819e4b870870ceb6ad930d6fdeb2c300ca0942e85a7a5caffcd16111b935be
4786 EBUILD netbeans-ergonomics-9999_p20151105.ebuild 2913 SHA256 379407aa6e4a2bec699b02a5d2d04a61177aac34b41a5fefd5c5ad6978ed46a3 SHA512 2f9de69efda013bd95ac8b77ffca08b44c9ae4956c7b40bafb6134edb02088047941d6775abac37ed958cc8914ec9ea167c4ab4b5c00a658ec315c7166d63c32 WHIRLPOOL 2b4076b9a37b6bdf0b2e68edefd7235da6154a1d81436a7391ae2b84c3e98c4200f0c8034134505554603d74f01105d93b71f80232fe35083b1af490de0b097d
4787
4788 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151020.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151020.ebuild
4789 deleted file mode 100644
4790 index 04de1e6..0000000
4791 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151020.ebuild
4792 +++ /dev/null
4793 @@ -1,101 +0,0 @@
4794 -# Copyright 1999-2015 Gentoo Foundation
4795 -# Distributed under the terms of the GNU General Public License v2
4796 -# $Id$
4797 -
4798 -EAPI="4"
4799 -inherit eutils java-pkg-2 java-ant-2
4800 -
4801 -DESCRIPTION="Netbeans Ergonomics Cluster"
4802 -HOMEPAGE="http://netbeans.org/"
4803 -SLOT="9999"
4804 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
4805 -SRC_URI="${SOURCE_URL}
4806 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4807 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4808 -KEYWORDS="~amd64 ~x86"
4809 -IUSE=""
4810 -S="${WORKDIR}"
4811 -
4812 -CDEPEND="~dev-java/netbeans-ide-${PV}
4813 - ~dev-java/netbeans-nb-${PV}
4814 - ~dev-java/netbeans-platform-${PV}"
4815 -DEPEND=">=virtual/jdk-1.7
4816 - app-arch/unzip
4817 - ${CDEPEND}
4818 - dev-java/javahelp:0"
4819 -RDEPEND=">=virtual/jdk-1.7
4820 - ${CDEPEND}"
4821 -
4822 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4823 -
4824 -EANT_BUILD_XML="nbbuild/build.xml"
4825 -EANT_BUILD_TARGET="rebuild-cluster"
4826 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4827 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4828 -JAVA_PKG_BSFIX="off"
4829 -
4830 -src_unpack() {
4831 - unpack $(basename ${SOURCE_URL})
4832 -
4833 - einfo "Deleting bundled jars..."
4834 - find -name "*.jar" -type f -delete
4835 -
4836 - unpack netbeans-9999-r14-build.xml.patch.bz2
4837 -}
4838 -
4839 -src_prepare() {
4840 - einfo "Deleting bundled class files..."
4841 - find -name "*.class" -type f | xargs rm -vf
4842 -
4843 - epatch netbeans-9999-r14-build.xml.patch
4844 -
4845 - # Support for custom patches
4846 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4847 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4848 -
4849 - if [ -n "${files}" ] ; then
4850 - einfo "Applying custom patches:"
4851 -
4852 - for file in ${files} ; do
4853 - epatch "${file}"
4854 - done
4855 - fi
4856 - fi
4857 -
4858 - einfo "Symlinking external libraries..."
4859 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4860 -
4861 - einfo "Linking in other clusters..."
4862 - mkdir "${S}"/nbbuild/netbeans || die
4863 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4864 -
4865 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4866 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4867 - touch nb.cluster.ide.built
4868 -
4869 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4870 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4871 - touch nb.cluster.nb.built
4872 -
4873 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4874 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4875 - touch nb.cluster.platform.built
4876 -
4877 - popd >/dev/null || die
4878 -
4879 - java-pkg-2_src_prepare
4880 -}
4881 -
4882 -src_install() {
4883 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
4884 -
4885 - insinto ${INSTALL_DIR}
4886 -
4887 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4888 -
4889 - doins -r *
4890 -
4891 - popd >/dev/null || die
4892 -
4893 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
4894 -}
4895
4896 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151021.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151021.ebuild
4897 deleted file mode 100644
4898 index ac864f8..0000000
4899 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151021.ebuild
4900 +++ /dev/null
4901 @@ -1,101 +0,0 @@
4902 -# Copyright 1999-2015 Gentoo Foundation
4903 -# Distributed under the terms of the GNU General Public License v2
4904 -# $Id$
4905 -
4906 -EAPI="4"
4907 -inherit eutils java-pkg-2 java-ant-2
4908 -
4909 -DESCRIPTION="Netbeans Ergonomics Cluster"
4910 -HOMEPAGE="http://netbeans.org/"
4911 -SLOT="9999"
4912 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
4913 -SRC_URI="${SOURCE_URL}
4914 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
4915 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4916 -KEYWORDS="~amd64 ~x86"
4917 -IUSE=""
4918 -S="${WORKDIR}"
4919 -
4920 -CDEPEND="~dev-java/netbeans-ide-${PV}
4921 - ~dev-java/netbeans-nb-${PV}
4922 - ~dev-java/netbeans-platform-${PV}"
4923 -DEPEND=">=virtual/jdk-1.7
4924 - app-arch/unzip
4925 - ${CDEPEND}
4926 - dev-java/javahelp:0"
4927 -RDEPEND=">=virtual/jdk-1.7
4928 - ${CDEPEND}"
4929 -
4930 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4931 -
4932 -EANT_BUILD_XML="nbbuild/build.xml"
4933 -EANT_BUILD_TARGET="rebuild-cluster"
4934 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4935 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4936 -JAVA_PKG_BSFIX="off"
4937 -
4938 -src_unpack() {
4939 - unpack $(basename ${SOURCE_URL})
4940 -
4941 - einfo "Deleting bundled jars..."
4942 - find -name "*.jar" -type f -delete
4943 -
4944 - unpack netbeans-9999-r14-build.xml.patch.bz2
4945 -}
4946 -
4947 -src_prepare() {
4948 - einfo "Deleting bundled class files..."
4949 - find -name "*.class" -type f | xargs rm -vf
4950 -
4951 - epatch netbeans-9999-r14-build.xml.patch
4952 -
4953 - # Support for custom patches
4954 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4955 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4956 -
4957 - if [ -n "${files}" ] ; then
4958 - einfo "Applying custom patches:"
4959 -
4960 - for file in ${files} ; do
4961 - epatch "${file}"
4962 - done
4963 - fi
4964 - fi
4965 -
4966 - einfo "Symlinking external libraries..."
4967 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4968 -
4969 - einfo "Linking in other clusters..."
4970 - mkdir "${S}"/nbbuild/netbeans || die
4971 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4972 -
4973 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4974 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4975 - touch nb.cluster.ide.built
4976 -
4977 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
4978 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
4979 - touch nb.cluster.nb.built
4980 -
4981 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4982 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4983 - touch nb.cluster.platform.built
4984 -
4985 - popd >/dev/null || die
4986 -
4987 - java-pkg-2_src_prepare
4988 -}
4989 -
4990 -src_install() {
4991 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
4992 -
4993 - insinto ${INSTALL_DIR}
4994 -
4995 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4996 -
4997 - doins -r *
4998 -
4999 - popd >/dev/null || die
5000 -
5001 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5002 -}
5003
5004 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151022.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151022.ebuild
5005 deleted file mode 100644
5006 index 18f2f6e..0000000
5007 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151022.ebuild
5008 +++ /dev/null
5009 @@ -1,101 +0,0 @@
5010 -# Copyright 1999-2015 Gentoo Foundation
5011 -# Distributed under the terms of the GNU General Public License v2
5012 -# $Id$
5013 -
5014 -EAPI="4"
5015 -inherit eutils java-pkg-2 java-ant-2
5016 -
5017 -DESCRIPTION="Netbeans Ergonomics Cluster"
5018 -HOMEPAGE="http://netbeans.org/"
5019 -SLOT="9999"
5020 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
5021 -SRC_URI="${SOURCE_URL}
5022 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
5023 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5024 -KEYWORDS="~amd64 ~x86"
5025 -IUSE=""
5026 -S="${WORKDIR}"
5027 -
5028 -CDEPEND="~dev-java/netbeans-ide-${PV}
5029 - ~dev-java/netbeans-nb-${PV}
5030 - ~dev-java/netbeans-platform-${PV}"
5031 -DEPEND=">=virtual/jdk-1.7
5032 - app-arch/unzip
5033 - ${CDEPEND}
5034 - dev-java/javahelp:0"
5035 -RDEPEND=">=virtual/jdk-1.7
5036 - ${CDEPEND}"
5037 -
5038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5039 -
5040 -EANT_BUILD_XML="nbbuild/build.xml"
5041 -EANT_BUILD_TARGET="rebuild-cluster"
5042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5044 -JAVA_PKG_BSFIX="off"
5045 -
5046 -src_unpack() {
5047 - unpack $(basename ${SOURCE_URL})
5048 -
5049 - einfo "Deleting bundled jars..."
5050 - find -name "*.jar" -type f -delete
5051 -
5052 - unpack netbeans-9999-r14-build.xml.patch.bz2
5053 -}
5054 -
5055 -src_prepare() {
5056 - einfo "Deleting bundled class files..."
5057 - find -name "*.class" -type f | xargs rm -vf
5058 -
5059 - epatch netbeans-9999-r14-build.xml.patch
5060 -
5061 - # Support for custom patches
5062 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5063 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5064 -
5065 - if [ -n "${files}" ] ; then
5066 - einfo "Applying custom patches:"
5067 -
5068 - for file in ${files} ; do
5069 - epatch "${file}"
5070 - done
5071 - fi
5072 - fi
5073 -
5074 - einfo "Symlinking external libraries..."
5075 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5076 -
5077 - einfo "Linking in other clusters..."
5078 - mkdir "${S}"/nbbuild/netbeans || die
5079 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5080 -
5081 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5082 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5083 - touch nb.cluster.ide.built
5084 -
5085 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
5086 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
5087 - touch nb.cluster.nb.built
5088 -
5089 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5090 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5091 - touch nb.cluster.platform.built
5092 -
5093 - popd >/dev/null || die
5094 -
5095 - java-pkg-2_src_prepare
5096 -}
5097 -
5098 -src_install() {
5099 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
5100 -
5101 - insinto ${INSTALL_DIR}
5102 -
5103 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5104 -
5105 - doins -r *
5106 -
5107 - popd >/dev/null || die
5108 -
5109 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5110 -}
5111
5112 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151023.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151023.ebuild
5113 deleted file mode 100644
5114 index 6c6bb5e..0000000
5115 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151023.ebuild
5116 +++ /dev/null
5117 @@ -1,101 +0,0 @@
5118 -# Copyright 1999-2015 Gentoo Foundation
5119 -# Distributed under the terms of the GNU General Public License v2
5120 -# $Id$
5121 -
5122 -EAPI="4"
5123 -inherit eutils java-pkg-2 java-ant-2
5124 -
5125 -DESCRIPTION="Netbeans Ergonomics Cluster"
5126 -HOMEPAGE="http://netbeans.org/"
5127 -SLOT="9999"
5128 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
5129 -SRC_URI="${SOURCE_URL}
5130 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
5131 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5132 -KEYWORDS="~amd64 ~x86"
5133 -IUSE=""
5134 -S="${WORKDIR}"
5135 -
5136 -CDEPEND="~dev-java/netbeans-ide-${PV}
5137 - ~dev-java/netbeans-nb-${PV}
5138 - ~dev-java/netbeans-platform-${PV}"
5139 -DEPEND=">=virtual/jdk-1.7
5140 - app-arch/unzip
5141 - ${CDEPEND}
5142 - dev-java/javahelp:0"
5143 -RDEPEND=">=virtual/jdk-1.7
5144 - ${CDEPEND}"
5145 -
5146 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5147 -
5148 -EANT_BUILD_XML="nbbuild/build.xml"
5149 -EANT_BUILD_TARGET="rebuild-cluster"
5150 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5151 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5152 -JAVA_PKG_BSFIX="off"
5153 -
5154 -src_unpack() {
5155 - unpack $(basename ${SOURCE_URL})
5156 -
5157 - einfo "Deleting bundled jars..."
5158 - find -name "*.jar" -type f -delete
5159 -
5160 - unpack netbeans-9999-r14-build.xml.patch.bz2
5161 -}
5162 -
5163 -src_prepare() {
5164 - einfo "Deleting bundled class files..."
5165 - find -name "*.class" -type f | xargs rm -vf
5166 -
5167 - epatch netbeans-9999-r14-build.xml.patch
5168 -
5169 - # Support for custom patches
5170 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5171 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5172 -
5173 - if [ -n "${files}" ] ; then
5174 - einfo "Applying custom patches:"
5175 -
5176 - for file in ${files} ; do
5177 - epatch "${file}"
5178 - done
5179 - fi
5180 - fi
5181 -
5182 - einfo "Symlinking external libraries..."
5183 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5184 -
5185 - einfo "Linking in other clusters..."
5186 - mkdir "${S}"/nbbuild/netbeans || die
5187 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5188 -
5189 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5190 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5191 - touch nb.cluster.ide.built
5192 -
5193 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
5194 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
5195 - touch nb.cluster.nb.built
5196 -
5197 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5198 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5199 - touch nb.cluster.platform.built
5200 -
5201 - popd >/dev/null || die
5202 -
5203 - java-pkg-2_src_prepare
5204 -}
5205 -
5206 -src_install() {
5207 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
5208 -
5209 - insinto ${INSTALL_DIR}
5210 -
5211 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5212 -
5213 - doins -r *
5214 -
5215 - popd >/dev/null || die
5216 -
5217 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5218 -}
5219
5220 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151026.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151026.ebuild
5221 deleted file mode 100644
5222 index e0007f5..0000000
5223 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151026.ebuild
5224 +++ /dev/null
5225 @@ -1,101 +0,0 @@
5226 -# Copyright 1999-2015 Gentoo Foundation
5227 -# Distributed under the terms of the GNU General Public License v2
5228 -# $Id$
5229 -
5230 -EAPI="4"
5231 -inherit eutils java-pkg-2 java-ant-2
5232 -
5233 -DESCRIPTION="Netbeans Ergonomics Cluster"
5234 -HOMEPAGE="http://netbeans.org/"
5235 -SLOT="9999"
5236 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
5237 -SRC_URI="${SOURCE_URL}
5238 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
5239 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5240 -KEYWORDS="~amd64 ~x86"
5241 -IUSE=""
5242 -S="${WORKDIR}"
5243 -
5244 -CDEPEND="~dev-java/netbeans-ide-${PV}
5245 - ~dev-java/netbeans-nb-${PV}
5246 - ~dev-java/netbeans-platform-${PV}"
5247 -DEPEND=">=virtual/jdk-1.7
5248 - app-arch/unzip
5249 - ${CDEPEND}
5250 - dev-java/javahelp:0"
5251 -RDEPEND=">=virtual/jdk-1.7
5252 - ${CDEPEND}"
5253 -
5254 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5255 -
5256 -EANT_BUILD_XML="nbbuild/build.xml"
5257 -EANT_BUILD_TARGET="rebuild-cluster"
5258 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5259 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5260 -JAVA_PKG_BSFIX="off"
5261 -
5262 -src_unpack() {
5263 - unpack $(basename ${SOURCE_URL})
5264 -
5265 - einfo "Deleting bundled jars..."
5266 - find -name "*.jar" -type f -delete
5267 -
5268 - unpack netbeans-9999-r14-build.xml.patch.bz2
5269 -}
5270 -
5271 -src_prepare() {
5272 - einfo "Deleting bundled class files..."
5273 - find -name "*.class" -type f | xargs rm -vf
5274 -
5275 - epatch netbeans-9999-r14-build.xml.patch
5276 -
5277 - # Support for custom patches
5278 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5279 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5280 -
5281 - if [ -n "${files}" ] ; then
5282 - einfo "Applying custom patches:"
5283 -
5284 - for file in ${files} ; do
5285 - epatch "${file}"
5286 - done
5287 - fi
5288 - fi
5289 -
5290 - einfo "Symlinking external libraries..."
5291 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5292 -
5293 - einfo "Linking in other clusters..."
5294 - mkdir "${S}"/nbbuild/netbeans || die
5295 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5296 -
5297 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5298 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5299 - touch nb.cluster.ide.built
5300 -
5301 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
5302 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
5303 - touch nb.cluster.nb.built
5304 -
5305 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5306 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5307 - touch nb.cluster.platform.built
5308 -
5309 - popd >/dev/null || die
5310 -
5311 - java-pkg-2_src_prepare
5312 -}
5313 -
5314 -src_install() {
5315 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
5316 -
5317 - insinto ${INSTALL_DIR}
5318 -
5319 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5320 -
5321 - doins -r *
5322 -
5323 - popd >/dev/null || die
5324 -
5325 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5326 -}
5327
5328 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151027.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151027.ebuild
5329 deleted file mode 100644
5330 index cbbb6d1..0000000
5331 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151027.ebuild
5332 +++ /dev/null
5333 @@ -1,101 +0,0 @@
5334 -# Copyright 1999-2015 Gentoo Foundation
5335 -# Distributed under the terms of the GNU General Public License v2
5336 -# $Id$
5337 -
5338 -EAPI="4"
5339 -inherit eutils java-pkg-2 java-ant-2
5340 -
5341 -DESCRIPTION="Netbeans Ergonomics Cluster"
5342 -HOMEPAGE="http://netbeans.org/"
5343 -SLOT="9999"
5344 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
5345 -SRC_URI="${SOURCE_URL}
5346 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
5347 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5348 -KEYWORDS="~amd64 ~x86"
5349 -IUSE=""
5350 -S="${WORKDIR}"
5351 -
5352 -CDEPEND="~dev-java/netbeans-ide-${PV}
5353 - ~dev-java/netbeans-nb-${PV}
5354 - ~dev-java/netbeans-platform-${PV}"
5355 -DEPEND=">=virtual/jdk-1.7
5356 - app-arch/unzip
5357 - ${CDEPEND}
5358 - dev-java/javahelp:0"
5359 -RDEPEND=">=virtual/jdk-1.7
5360 - ${CDEPEND}"
5361 -
5362 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5363 -
5364 -EANT_BUILD_XML="nbbuild/build.xml"
5365 -EANT_BUILD_TARGET="rebuild-cluster"
5366 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5367 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5368 -JAVA_PKG_BSFIX="off"
5369 -
5370 -src_unpack() {
5371 - unpack $(basename ${SOURCE_URL})
5372 -
5373 - einfo "Deleting bundled jars..."
5374 - find -name "*.jar" -type f -delete
5375 -
5376 - unpack netbeans-9999-r14-build.xml.patch.bz2
5377 -}
5378 -
5379 -src_prepare() {
5380 - einfo "Deleting bundled class files..."
5381 - find -name "*.class" -type f | xargs rm -vf
5382 -
5383 - epatch netbeans-9999-r14-build.xml.patch
5384 -
5385 - # Support for custom patches
5386 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5387 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5388 -
5389 - if [ -n "${files}" ] ; then
5390 - einfo "Applying custom patches:"
5391 -
5392 - for file in ${files} ; do
5393 - epatch "${file}"
5394 - done
5395 - fi
5396 - fi
5397 -
5398 - einfo "Symlinking external libraries..."
5399 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5400 -
5401 - einfo "Linking in other clusters..."
5402 - mkdir "${S}"/nbbuild/netbeans || die
5403 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5404 -
5405 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5406 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5407 - touch nb.cluster.ide.built
5408 -
5409 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
5410 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
5411 - touch nb.cluster.nb.built
5412 -
5413 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5414 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5415 - touch nb.cluster.platform.built
5416 -
5417 - popd >/dev/null || die
5418 -
5419 - java-pkg-2_src_prepare
5420 -}
5421 -
5422 -src_install() {
5423 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
5424 -
5425 - insinto ${INSTALL_DIR}
5426 -
5427 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5428 -
5429 - doins -r *
5430 -
5431 - popd >/dev/null || die
5432 -
5433 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5434 -}
5435
5436 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151028.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151028.ebuild
5437 deleted file mode 100644
5438 index f17f743..0000000
5439 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-9999_p20151028.ebuild
5440 +++ /dev/null
5441 @@ -1,101 +0,0 @@
5442 -# Copyright 1999-2015 Gentoo Foundation
5443 -# Distributed under the terms of the GNU General Public License v2
5444 -# $Id$
5445 -
5446 -EAPI="4"
5447 -inherit eutils java-pkg-2 java-ant-2
5448 -
5449 -DESCRIPTION="Netbeans Ergonomics Cluster"
5450 -HOMEPAGE="http://netbeans.org/"
5451 -SLOT="9999"
5452 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
5453 -SRC_URI="${SOURCE_URL}
5454 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
5455 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5456 -KEYWORDS="~amd64 ~x86"
5457 -IUSE=""
5458 -S="${WORKDIR}"
5459 -
5460 -CDEPEND="~dev-java/netbeans-ide-${PV}
5461 - ~dev-java/netbeans-nb-${PV}
5462 - ~dev-java/netbeans-platform-${PV}"
5463 -DEPEND=">=virtual/jdk-1.7
5464 - app-arch/unzip
5465 - ${CDEPEND}
5466 - dev-java/javahelp:0"
5467 -RDEPEND=">=virtual/jdk-1.7
5468 - ${CDEPEND}"
5469 -
5470 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5471 -
5472 -EANT_BUILD_XML="nbbuild/build.xml"
5473 -EANT_BUILD_TARGET="rebuild-cluster"
5474 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
5475 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5476 -JAVA_PKG_BSFIX="off"
5477 -
5478 -src_unpack() {
5479 - unpack $(basename ${SOURCE_URL})
5480 -
5481 - einfo "Deleting bundled jars..."
5482 - find -name "*.jar" -type f -delete
5483 -
5484 - unpack netbeans-9999-r14-build.xml.patch.bz2
5485 -}
5486 -
5487 -src_prepare() {
5488 - einfo "Deleting bundled class files..."
5489 - find -name "*.class" -type f | xargs rm -vf
5490 -
5491 - epatch netbeans-9999-r14-build.xml.patch
5492 -
5493 - # Support for custom patches
5494 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5495 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5496 -
5497 - if [ -n "${files}" ] ; then
5498 - einfo "Applying custom patches:"
5499 -
5500 - for file in ${files} ; do
5501 - epatch "${file}"
5502 - done
5503 - fi
5504 - fi
5505 -
5506 - einfo "Symlinking external libraries..."
5507 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5508 -
5509 - einfo "Linking in other clusters..."
5510 - mkdir "${S}"/nbbuild/netbeans || die
5511 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5512 -
5513 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5514 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5515 - touch nb.cluster.ide.built
5516 -
5517 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
5518 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
5519 - touch nb.cluster.nb.built
5520 -
5521 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5522 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5523 - touch nb.cluster.platform.built
5524 -
5525 - popd >/dev/null || die
5526 -
5527 - java-pkg-2_src_prepare
5528 -}
5529 -
5530 -src_install() {
5531 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
5532 -
5533 - insinto ${INSTALL_DIR}
5534 -
5535 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5536 -
5537 - doins -r *
5538 -
5539 - popd >/dev/null || die
5540 -
5541 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
5542 -}
5543
5544 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
5545 index c665b8f..9453159 100644
5546 --- a/dev-java/netbeans-extide/Manifest
5547 +++ b/dev-java/netbeans-extide/Manifest
5548 @@ -5,13 +5,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
5549 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
5550 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5551 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
5552 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
5553 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
5554 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
5555 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
5556 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
5557 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
5558 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
5559 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
5560 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
5561 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
5562 @@ -39,13 +32,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
5563 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
5564 EBUILD netbeans-extide-8.0.2.ebuild 3307 SHA256 084e952eae1708b0fab785fd34313985e864dbc74a8531a0d5cdcf906e88f85a SHA512 ade8dc37aa932d7ec20966199e521311716061c23df08d02635f78efd2776f1d7bf040b0f9c9488b947bbbdfb3e33fa764723e3dfffa2214892bc6d685428f6f WHIRLPOOL ad2c26b005675ebca7d902ff1e6caa28552f3fda6795e327cc3584cf109f0ad6efad6516e15af5e70d689be236298b0948003e09a3da4991b3e29a1c85607b2f
5565 EBUILD netbeans-extide-8.1.ebuild 3331 SHA256 7d81adb3cba102e13678052bfe288e8417753ebceb69f69ce528ede3fedcef04 SHA512 ae445552036799069f31b40c145879ac55cf0964e168f328ac84f2d434171de8c4848e3416ad7425563e8565c09f798c9520bb3cb7511348f5d6a7522b878e40 WHIRLPOOL 44142233d4d3047ebb5c152992b484e5fef1fddd04cf274cc370f00beece5a75a986e5fadedd4bc18a01559c4f6cb58289cefbfc24d8d098d70056707e8b8f57
5566 -EBUILD netbeans-extide-9999_p20151020.ebuild 3377 SHA256 ae85904a27ed01ac4da2317415479c02bcfc53365cc80752b075caee00b98ff3 SHA512 6b206c3d29d731efb7a3b13c78fe199404b459296b43c2f4a6bcbbe4a01dba20e4e366ab4027e2390c92fc513a577f1c7dbb8bea1371952bdd989d6d37bd4942 WHIRLPOOL b57e3a64badedbe927a3313e5e90461d4433ef120a802bacaac0abc2cce7fa45c931e609e93c4340966960807073133d4ff1b3fb348f33a8491dade4729840da
5567 -EBUILD netbeans-extide-9999_p20151021.ebuild 3377 SHA256 0739b41f0e002f5cc2aaecc54236508e91e1fc9076b0c0000116c2a41f6ae812 SHA512 1ee5b366e45b6ca95807593815ab92f3cfe1681cb54bbd5f7274bc04bcf3a1294abbf66ac8ccd52b9f36b2e3d3867302f556fb34fa5a665bbbb680226f6257c6 WHIRLPOOL 7dad8df184640c7476afaecbea2c9f2af3c95e88f0aed054fa976cfb56b4d8814650f434fbe9987497dd886d57db4cc7d14b2bd1d0f2166b8c0094fe8591c0c9
5568 -EBUILD netbeans-extide-9999_p20151022.ebuild 3377 SHA256 5f4c64b9e644bcc85eef630ddb3c448c0faee378580604223d11c39b3b8b9814 SHA512 1afd5de7c73a58d2d1c01f9a81e97b9e0b7b2004ad180e9c58a197049abe60e3a716605fd3a2373b81b827a6dc250b6ebee6079b88ed24f8e541e37664d4f40a WHIRLPOOL 816e5e5fe6841cb472cf8a07404be93f87d5ebf009a66f44d0b68c6d9d3941090274a6c0d7296c9f902f4079b2ea82842cb185ab287c9b63fd2d759680d89ea4
5569 -EBUILD netbeans-extide-9999_p20151023.ebuild 3377 SHA256 8bb2ff72a879185ff1cede8a504ed67ebe35e72e1340185da29287aa927beab5 SHA512 ffc1d49991e7a8b91ece6d1d6e7a668828e9e3402e64761f8b6d37fdd0283a94416ec29c107648a26c31e964d184dc3e950fd7eb98f5fbe4622787625be788bf WHIRLPOOL 8163294dc3dad0d0c5a9970cd493a04d5fa794a4e305b2060aa9dbb6882cdc8272e3144bfc00effec5c1daffb8912f7416055ea44f88e1d37bf421f0e8041171
5570 -EBUILD netbeans-extide-9999_p20151026.ebuild 3377 SHA256 16d2490a55cf6ad0a8a3bcbca4c106c1efc04676dc6de4b4c9a0aff2655b12af SHA512 249d4a348131c847f0ec36544f748d310b26e51f8ff1314c3918e041c42ff7ede25c84255c3cf6c3a6a193ba336132d4ee324ca432c6087cf25d53fb43bad257 WHIRLPOOL d0cff61b13478ddf8fd54376f4638b604c1e490733bdcd4189e2b6515dfd303d13931e85f3184386c8ade2b57c6baf3074618f92cf132e5834416d10d93062fb
5571 -EBUILD netbeans-extide-9999_p20151027.ebuild 3377 SHA256 bf59f9ff92624c3dceb637010e9fb64a8f52d9ce04e1f19877b5e9202d575544 SHA512 bd971cbadf137132875831836c4396cba045c6bac0cbbe831756d97826b93a7ce64154122f0e91bab33d97aec1e88ee62a2f3872083cbe3daea91029bd84d1a3 WHIRLPOOL 442535076281217ebea26987471d193df42f1763fc6f8c10f8e2366059a161414abc9d04515d92fb3b15ed0c71f8eb52f4d5854add74c35ca4689ec2a05c1ba9
5572 -EBUILD netbeans-extide-9999_p20151028.ebuild 3377 SHA256 991047cd9244c272f21a96ea6c87cb10e5e44cf7a76da87c6a4696b50924353c SHA512 f541e67bef0590eaa5d2181be8b3efcc486ee508790a84fcf76c8f58a77a3812c84967121e0bbaf3c1a2327946c90085f93486f2596545ed97b868b92d11eea9 WHIRLPOOL 47906687c072679611ed191e5ae917773f7a82848130279e742d5f781fbbb991a1b0ef4b16956a38ce15c0bce8873b13c51acd0f4de7a46c9fe71c7bf5d4cbb1
5573 EBUILD netbeans-extide-9999_p20151101.ebuild 3377 SHA256 50670db3b1a181e311ca642fdf2a0aefad271252e2db7b25c60197997fe789ad SHA512 74e53c74b461ffe9baa000a079909373851a5f2289f74df9e9b8cddff9c3a17205c0098c6ac446fa5a349cc0763c56d197bec4ffb96c494e4c64436e9aa1f235 WHIRLPOOL 4f50a5f170721bc52784510cdc55ef87e2a65e14bed00831d100920fd696effba0f7a9f3752244e7eb0fb7daa326dc12c4777b76eea95959701517e5e6af20aa
5574 EBUILD netbeans-extide-9999_p20151103.ebuild 3377 SHA256 c85bd93dba99fdb95634399fabbff103a4d4315770f0b55a6fb09e69ee907995 SHA512 93547c1015448a802c6a3e4e78e8c1246f95961352f29a9950ed548e601d2256f1cfd65a13a390ee1a4936b7f969b41fe1264dd57168868f54cec271ea156ace WHIRLPOOL 6f4623209f697d746429a59962d40b6ed9f6fec74b8bdd49d87275369752360f16db482b7b654895491dc15215e4269c6b3f05776281b77ebda29130d7497fbd
5575 EBUILD netbeans-extide-9999_p20151105.ebuild 3377 SHA256 b308f79fc8d37121144642c998b901e2430647b5e1d770bd63a267f0706edf6e SHA512 d2d5eb4f8d99a4d088b2166c29d8724509ae2f39391b41ddda561c8bdfbbb64a348a86fe9fc8573ae3f8fccb37439fd1b16228f2b07ded01d18210243a522585 WHIRLPOOL 56428afcd1fa064ed5323ef0d555a967133d8ffdcd95e1ce0645350a3d0cbcf5fe93a5b048ed41a1f162b9c112f70b1a02d829544f759e3042bcfe9828ab23b7
5576
5577 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151020.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151020.ebuild
5578 deleted file mode 100644
5579 index 0af2316..0000000
5580 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151020.ebuild
5581 +++ /dev/null
5582 @@ -1,108 +0,0 @@
5583 -# Copyright 1999-2015 Gentoo Foundation
5584 -# Distributed under the terms of the GNU General Public License v2
5585 -# $Id$
5586 -
5587 -EAPI="4"
5588 -inherit eutils java-pkg-2 java-ant-2
5589 -
5590 -DESCRIPTION="Netbeans ExtIDE Cluster"
5591 -HOMEPAGE="http://netbeans.org/projects/ide"
5592 -SLOT="9999"
5593 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
5594 -SRC_URI="${SOURCE_URL}
5595 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5596 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
5597 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
5598 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5599 -KEYWORDS="~amd64 ~x86"
5600 -IUSE=""
5601 -S="${WORKDIR}"
5602 -
5603 -CDEPEND="~dev-java/netbeans-ide-${PV}
5604 - ~dev-java/netbeans-platform-${PV}"
5605 -DEPEND=">=virtual/jdk-1.7
5606 - app-arch/unzip
5607 - dev-java/javahelp:0
5608 - ${CDEPEND}"
5609 -RDEPEND=">=virtual/jdk-1.7
5610 - ${CDEPEND}"
5611 -
5612 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5613 -
5614 -EANT_BUILD_XML="nbbuild/build.xml"
5615 -EANT_BUILD_TARGET="rebuild-cluster"
5616 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5617 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5618 -JAVA_PKG_BSFIX="off"
5619 -
5620 -src_unpack() {
5621 - unpack $(basename ${SOURCE_URL})
5622 -
5623 - einfo "Deleting bundled jars..."
5624 - find -name "*.jar" -type f -delete
5625 -
5626 - unpack netbeans-9999-r14-build.xml.patch.bz2
5627 -
5628 - pushd "${S}" >/dev/null || die
5629 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
5630 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
5631 - popd >/dev/null || die
5632 -}
5633 -
5634 -src_prepare() {
5635 - einfo "Deleting bundled class files..."
5636 - find -name "*.class" -type f | xargs rm -vf
5637 -
5638 - epatch netbeans-9999-r14-build.xml.patch
5639 -
5640 - # Support for custom patches
5641 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5642 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5643 -
5644 - if [ -n "${files}" ] ; then
5645 - einfo "Applying custom patches:"
5646 -
5647 - for file in ${files} ; do
5648 - epatch "${file}"
5649 - done
5650 - fi
5651 - fi
5652 -
5653 - einfo "Symlinking external libraries..."
5654 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5655 -
5656 - einfo "Linking in other clusters..."
5657 - mkdir "${S}"/nbbuild/netbeans || die
5658 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5659 -
5660 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5661 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5662 - touch nb.cluster.ide.built
5663 -
5664 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5665 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5666 - touch nb.cluster.platform.built
5667 -
5668 - popd >/dev/null || die
5669 -
5670 - java-pkg-2_src_prepare
5671 -}
5672 -
5673 -src_compile() {
5674 - unset DISPLAY
5675 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5676 -}
5677 -
5678 -src_install() {
5679 - pushd nbbuild/netbeans/extide >/dev/null || die
5680 -
5681 - insinto ${INSTALL_DIR}
5682 -
5683 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5684 -
5685 - doins -r *
5686 -
5687 - popd >/dev/null || die
5688 -
5689 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
5690 -}
5691
5692 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151021.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151021.ebuild
5693 deleted file mode 100644
5694 index 4690ddf..0000000
5695 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151021.ebuild
5696 +++ /dev/null
5697 @@ -1,108 +0,0 @@
5698 -# Copyright 1999-2015 Gentoo Foundation
5699 -# Distributed under the terms of the GNU General Public License v2
5700 -# $Id$
5701 -
5702 -EAPI="4"
5703 -inherit eutils java-pkg-2 java-ant-2
5704 -
5705 -DESCRIPTION="Netbeans ExtIDE Cluster"
5706 -HOMEPAGE="http://netbeans.org/projects/ide"
5707 -SLOT="9999"
5708 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
5709 -SRC_URI="${SOURCE_URL}
5710 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5711 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
5712 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
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-platform-${PV}"
5720 -DEPEND=">=virtual/jdk-1.7
5721 - app-arch/unzip
5722 - dev-java/javahelp:0
5723 - ${CDEPEND}"
5724 -RDEPEND=">=virtual/jdk-1.7
5725 - ${CDEPEND}"
5726 -
5727 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5728 -
5729 -EANT_BUILD_XML="nbbuild/build.xml"
5730 -EANT_BUILD_TARGET="rebuild-cluster"
5731 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5732 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5733 -JAVA_PKG_BSFIX="off"
5734 -
5735 -src_unpack() {
5736 - unpack $(basename ${SOURCE_URL})
5737 -
5738 - einfo "Deleting bundled jars..."
5739 - find -name "*.jar" -type f -delete
5740 -
5741 - unpack netbeans-9999-r14-build.xml.patch.bz2
5742 -
5743 - pushd "${S}" >/dev/null || die
5744 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
5745 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
5746 - popd >/dev/null || die
5747 -}
5748 -
5749 -src_prepare() {
5750 - einfo "Deleting bundled class files..."
5751 - find -name "*.class" -type f | xargs rm -vf
5752 -
5753 - epatch netbeans-9999-r14-build.xml.patch
5754 -
5755 - # Support for custom patches
5756 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5757 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5758 -
5759 - if [ -n "${files}" ] ; then
5760 - einfo "Applying custom patches:"
5761 -
5762 - for file in ${files} ; do
5763 - epatch "${file}"
5764 - done
5765 - fi
5766 - fi
5767 -
5768 - einfo "Symlinking external libraries..."
5769 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5770 -
5771 - einfo "Linking in other clusters..."
5772 - mkdir "${S}"/nbbuild/netbeans || die
5773 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5774 -
5775 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5776 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5777 - touch nb.cluster.ide.built
5778 -
5779 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5780 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5781 - touch nb.cluster.platform.built
5782 -
5783 - popd >/dev/null || die
5784 -
5785 - java-pkg-2_src_prepare
5786 -}
5787 -
5788 -src_compile() {
5789 - unset DISPLAY
5790 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5791 -}
5792 -
5793 -src_install() {
5794 - pushd nbbuild/netbeans/extide >/dev/null || die
5795 -
5796 - insinto ${INSTALL_DIR}
5797 -
5798 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5799 -
5800 - doins -r *
5801 -
5802 - popd >/dev/null || die
5803 -
5804 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
5805 -}
5806
5807 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151022.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151022.ebuild
5808 deleted file mode 100644
5809 index 6f7735a..0000000
5810 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151022.ebuild
5811 +++ /dev/null
5812 @@ -1,108 +0,0 @@
5813 -# Copyright 1999-2015 Gentoo Foundation
5814 -# Distributed under the terms of the GNU General Public License v2
5815 -# $Id$
5816 -
5817 -EAPI="4"
5818 -inherit eutils java-pkg-2 java-ant-2
5819 -
5820 -DESCRIPTION="Netbeans ExtIDE Cluster"
5821 -HOMEPAGE="http://netbeans.org/projects/ide"
5822 -SLOT="9999"
5823 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
5824 -SRC_URI="${SOURCE_URL}
5825 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5826 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
5827 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
5828 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5829 -KEYWORDS="~amd64 ~x86"
5830 -IUSE=""
5831 -S="${WORKDIR}"
5832 -
5833 -CDEPEND="~dev-java/netbeans-ide-${PV}
5834 - ~dev-java/netbeans-platform-${PV}"
5835 -DEPEND=">=virtual/jdk-1.7
5836 - app-arch/unzip
5837 - dev-java/javahelp:0
5838 - ${CDEPEND}"
5839 -RDEPEND=">=virtual/jdk-1.7
5840 - ${CDEPEND}"
5841 -
5842 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5843 -
5844 -EANT_BUILD_XML="nbbuild/build.xml"
5845 -EANT_BUILD_TARGET="rebuild-cluster"
5846 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5847 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5848 -JAVA_PKG_BSFIX="off"
5849 -
5850 -src_unpack() {
5851 - unpack $(basename ${SOURCE_URL})
5852 -
5853 - einfo "Deleting bundled jars..."
5854 - find -name "*.jar" -type f -delete
5855 -
5856 - unpack netbeans-9999-r14-build.xml.patch.bz2
5857 -
5858 - pushd "${S}" >/dev/null || die
5859 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
5860 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
5861 - popd >/dev/null || die
5862 -}
5863 -
5864 -src_prepare() {
5865 - einfo "Deleting bundled class files..."
5866 - find -name "*.class" -type f | xargs rm -vf
5867 -
5868 - epatch netbeans-9999-r14-build.xml.patch
5869 -
5870 - # Support for custom patches
5871 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5872 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5873 -
5874 - if [ -n "${files}" ] ; then
5875 - einfo "Applying custom patches:"
5876 -
5877 - for file in ${files} ; do
5878 - epatch "${file}"
5879 - done
5880 - fi
5881 - fi
5882 -
5883 - einfo "Symlinking external libraries..."
5884 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
5885 -
5886 - einfo "Linking in other clusters..."
5887 - mkdir "${S}"/nbbuild/netbeans || die
5888 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
5889 -
5890 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
5891 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5892 - touch nb.cluster.ide.built
5893 -
5894 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
5895 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
5896 - touch nb.cluster.platform.built
5897 -
5898 - popd >/dev/null || die
5899 -
5900 - java-pkg-2_src_prepare
5901 -}
5902 -
5903 -src_compile() {
5904 - unset DISPLAY
5905 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
5906 -}
5907 -
5908 -src_install() {
5909 - pushd nbbuild/netbeans/extide >/dev/null || die
5910 -
5911 - insinto ${INSTALL_DIR}
5912 -
5913 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
5914 -
5915 - doins -r *
5916 -
5917 - popd >/dev/null || die
5918 -
5919 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
5920 -}
5921
5922 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151023.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151023.ebuild
5923 deleted file mode 100644
5924 index 6883861..0000000
5925 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151023.ebuild
5926 +++ /dev/null
5927 @@ -1,108 +0,0 @@
5928 -# Copyright 1999-2015 Gentoo Foundation
5929 -# Distributed under the terms of the GNU General Public License v2
5930 -# $Id$
5931 -
5932 -EAPI="4"
5933 -inherit eutils java-pkg-2 java-ant-2
5934 -
5935 -DESCRIPTION="Netbeans ExtIDE Cluster"
5936 -HOMEPAGE="http://netbeans.org/projects/ide"
5937 -SLOT="9999"
5938 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
5939 -SRC_URI="${SOURCE_URL}
5940 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
5941 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
5942 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
5943 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
5944 -KEYWORDS="~amd64 ~x86"
5945 -IUSE=""
5946 -S="${WORKDIR}"
5947 -
5948 -CDEPEND="~dev-java/netbeans-ide-${PV}
5949 - ~dev-java/netbeans-platform-${PV}"
5950 -DEPEND=">=virtual/jdk-1.7
5951 - app-arch/unzip
5952 - dev-java/javahelp:0
5953 - ${CDEPEND}"
5954 -RDEPEND=">=virtual/jdk-1.7
5955 - ${CDEPEND}"
5956 -
5957 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
5958 -
5959 -EANT_BUILD_XML="nbbuild/build.xml"
5960 -EANT_BUILD_TARGET="rebuild-cluster"
5961 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
5962 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
5963 -JAVA_PKG_BSFIX="off"
5964 -
5965 -src_unpack() {
5966 - unpack $(basename ${SOURCE_URL})
5967 -
5968 - einfo "Deleting bundled jars..."
5969 - find -name "*.jar" -type f -delete
5970 -
5971 - unpack netbeans-9999-r14-build.xml.patch.bz2
5972 -
5973 - pushd "${S}" >/dev/null || die
5974 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
5975 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
5976 - popd >/dev/null || die
5977 -}
5978 -
5979 -src_prepare() {
5980 - einfo "Deleting bundled class files..."
5981 - find -name "*.class" -type f | xargs rm -vf
5982 -
5983 - epatch netbeans-9999-r14-build.xml.patch
5984 -
5985 - # Support for custom patches
5986 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
5987 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
5988 -
5989 - if [ -n "${files}" ] ; then
5990 - einfo "Applying custom patches:"
5991 -
5992 - for file in ${files} ; do
5993 - epatch "${file}"
5994 - done
5995 - fi
5996 - fi
5997 -
5998 - einfo "Symlinking external libraries..."
5999 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6000 -
6001 - einfo "Linking in other clusters..."
6002 - mkdir "${S}"/nbbuild/netbeans || die
6003 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6004 -
6005 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6006 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6007 - touch nb.cluster.ide.built
6008 -
6009 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6010 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6011 - touch nb.cluster.platform.built
6012 -
6013 - popd >/dev/null || die
6014 -
6015 - java-pkg-2_src_prepare
6016 -}
6017 -
6018 -src_compile() {
6019 - unset DISPLAY
6020 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6021 -}
6022 -
6023 -src_install() {
6024 - pushd nbbuild/netbeans/extide >/dev/null || die
6025 -
6026 - insinto ${INSTALL_DIR}
6027 -
6028 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6029 -
6030 - doins -r *
6031 -
6032 - popd >/dev/null || die
6033 -
6034 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
6035 -}
6036
6037 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151026.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151026.ebuild
6038 deleted file mode 100644
6039 index a5eda6d..0000000
6040 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151026.ebuild
6041 +++ /dev/null
6042 @@ -1,108 +0,0 @@
6043 -# Copyright 1999-2015 Gentoo Foundation
6044 -# Distributed under the terms of the GNU General Public License v2
6045 -# $Id$
6046 -
6047 -EAPI="4"
6048 -inherit eutils java-pkg-2 java-ant-2
6049 -
6050 -DESCRIPTION="Netbeans ExtIDE Cluster"
6051 -HOMEPAGE="http://netbeans.org/projects/ide"
6052 -SLOT="9999"
6053 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
6054 -SRC_URI="${SOURCE_URL}
6055 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6056 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
6057 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
6058 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6059 -KEYWORDS="~amd64 ~x86"
6060 -IUSE=""
6061 -S="${WORKDIR}"
6062 -
6063 -CDEPEND="~dev-java/netbeans-ide-${PV}
6064 - ~dev-java/netbeans-platform-${PV}"
6065 -DEPEND=">=virtual/jdk-1.7
6066 - app-arch/unzip
6067 - dev-java/javahelp:0
6068 - ${CDEPEND}"
6069 -RDEPEND=">=virtual/jdk-1.7
6070 - ${CDEPEND}"
6071 -
6072 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6073 -
6074 -EANT_BUILD_XML="nbbuild/build.xml"
6075 -EANT_BUILD_TARGET="rebuild-cluster"
6076 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
6077 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6078 -JAVA_PKG_BSFIX="off"
6079 -
6080 -src_unpack() {
6081 - unpack $(basename ${SOURCE_URL})
6082 -
6083 - einfo "Deleting bundled jars..."
6084 - find -name "*.jar" -type f -delete
6085 -
6086 - unpack netbeans-9999-r14-build.xml.patch.bz2
6087 -
6088 - pushd "${S}" >/dev/null || die
6089 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
6090 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
6091 - popd >/dev/null || die
6092 -}
6093 -
6094 -src_prepare() {
6095 - einfo "Deleting bundled class files..."
6096 - find -name "*.class" -type f | xargs rm -vf
6097 -
6098 - epatch netbeans-9999-r14-build.xml.patch
6099 -
6100 - # Support for custom patches
6101 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6102 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6103 -
6104 - if [ -n "${files}" ] ; then
6105 - einfo "Applying custom patches:"
6106 -
6107 - for file in ${files} ; do
6108 - epatch "${file}"
6109 - done
6110 - fi
6111 - fi
6112 -
6113 - einfo "Symlinking external libraries..."
6114 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6115 -
6116 - einfo "Linking in other clusters..."
6117 - mkdir "${S}"/nbbuild/netbeans || die
6118 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6119 -
6120 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6121 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6122 - touch nb.cluster.ide.built
6123 -
6124 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6125 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6126 - touch nb.cluster.platform.built
6127 -
6128 - popd >/dev/null || die
6129 -
6130 - java-pkg-2_src_prepare
6131 -}
6132 -
6133 -src_compile() {
6134 - unset DISPLAY
6135 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6136 -}
6137 -
6138 -src_install() {
6139 - pushd nbbuild/netbeans/extide >/dev/null || die
6140 -
6141 - insinto ${INSTALL_DIR}
6142 -
6143 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6144 -
6145 - doins -r *
6146 -
6147 - popd >/dev/null || die
6148 -
6149 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
6150 -}
6151
6152 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151027.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151027.ebuild
6153 deleted file mode 100644
6154 index ff65e53..0000000
6155 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151027.ebuild
6156 +++ /dev/null
6157 @@ -1,108 +0,0 @@
6158 -# Copyright 1999-2015 Gentoo Foundation
6159 -# Distributed under the terms of the GNU General Public License v2
6160 -# $Id$
6161 -
6162 -EAPI="4"
6163 -inherit eutils java-pkg-2 java-ant-2
6164 -
6165 -DESCRIPTION="Netbeans ExtIDE Cluster"
6166 -HOMEPAGE="http://netbeans.org/projects/ide"
6167 -SLOT="9999"
6168 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
6169 -SRC_URI="${SOURCE_URL}
6170 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6171 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
6172 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
6173 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6174 -KEYWORDS="~amd64 ~x86"
6175 -IUSE=""
6176 -S="${WORKDIR}"
6177 -
6178 -CDEPEND="~dev-java/netbeans-ide-${PV}
6179 - ~dev-java/netbeans-platform-${PV}"
6180 -DEPEND=">=virtual/jdk-1.7
6181 - app-arch/unzip
6182 - dev-java/javahelp:0
6183 - ${CDEPEND}"
6184 -RDEPEND=">=virtual/jdk-1.7
6185 - ${CDEPEND}"
6186 -
6187 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6188 -
6189 -EANT_BUILD_XML="nbbuild/build.xml"
6190 -EANT_BUILD_TARGET="rebuild-cluster"
6191 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
6192 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6193 -JAVA_PKG_BSFIX="off"
6194 -
6195 -src_unpack() {
6196 - unpack $(basename ${SOURCE_URL})
6197 -
6198 - einfo "Deleting bundled jars..."
6199 - find -name "*.jar" -type f -delete
6200 -
6201 - unpack netbeans-9999-r14-build.xml.patch.bz2
6202 -
6203 - pushd "${S}" >/dev/null || die
6204 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
6205 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
6206 - popd >/dev/null || die
6207 -}
6208 -
6209 -src_prepare() {
6210 - einfo "Deleting bundled class files..."
6211 - find -name "*.class" -type f | xargs rm -vf
6212 -
6213 - epatch netbeans-9999-r14-build.xml.patch
6214 -
6215 - # Support for custom patches
6216 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6217 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6218 -
6219 - if [ -n "${files}" ] ; then
6220 - einfo "Applying custom patches:"
6221 -
6222 - for file in ${files} ; do
6223 - epatch "${file}"
6224 - done
6225 - fi
6226 - fi
6227 -
6228 - einfo "Symlinking external libraries..."
6229 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6230 -
6231 - einfo "Linking in other clusters..."
6232 - mkdir "${S}"/nbbuild/netbeans || die
6233 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6234 -
6235 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6236 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6237 - touch nb.cluster.ide.built
6238 -
6239 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6240 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6241 - touch nb.cluster.platform.built
6242 -
6243 - popd >/dev/null || die
6244 -
6245 - java-pkg-2_src_prepare
6246 -}
6247 -
6248 -src_compile() {
6249 - unset DISPLAY
6250 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6251 -}
6252 -
6253 -src_install() {
6254 - pushd nbbuild/netbeans/extide >/dev/null || die
6255 -
6256 - insinto ${INSTALL_DIR}
6257 -
6258 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6259 -
6260 - doins -r *
6261 -
6262 - popd >/dev/null || die
6263 -
6264 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
6265 -}
6266
6267 diff --git a/dev-java/netbeans-extide/netbeans-extide-9999_p20151028.ebuild b/dev-java/netbeans-extide/netbeans-extide-9999_p20151028.ebuild
6268 deleted file mode 100644
6269 index 04d51fc..0000000
6270 --- a/dev-java/netbeans-extide/netbeans-extide-9999_p20151028.ebuild
6271 +++ /dev/null
6272 @@ -1,108 +0,0 @@
6273 -# Copyright 1999-2015 Gentoo Foundation
6274 -# Distributed under the terms of the GNU General Public License v2
6275 -# $Id$
6276 -
6277 -EAPI="4"
6278 -inherit eutils java-pkg-2 java-ant-2
6279 -
6280 -DESCRIPTION="Netbeans ExtIDE Cluster"
6281 -HOMEPAGE="http://netbeans.org/projects/ide"
6282 -SLOT="9999"
6283 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
6284 -SRC_URI="${SOURCE_URL}
6285 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6286 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
6287 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
6288 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6289 -KEYWORDS="~amd64 ~x86"
6290 -IUSE=""
6291 -S="${WORKDIR}"
6292 -
6293 -CDEPEND="~dev-java/netbeans-ide-${PV}
6294 - ~dev-java/netbeans-platform-${PV}"
6295 -DEPEND=">=virtual/jdk-1.7
6296 - app-arch/unzip
6297 - dev-java/javahelp:0
6298 - ${CDEPEND}"
6299 -RDEPEND=">=virtual/jdk-1.7
6300 - ${CDEPEND}"
6301 -
6302 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6303 -
6304 -EANT_BUILD_XML="nbbuild/build.xml"
6305 -EANT_BUILD_TARGET="rebuild-cluster"
6306 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
6307 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6308 -JAVA_PKG_BSFIX="off"
6309 -
6310 -src_unpack() {
6311 - unpack $(basename ${SOURCE_URL})
6312 -
6313 - einfo "Deleting bundled jars..."
6314 - find -name "*.jar" -type f -delete
6315 -
6316 - unpack netbeans-9999-r14-build.xml.patch.bz2
6317 -
6318 - pushd "${S}" >/dev/null || die
6319 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
6320 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
6321 - popd >/dev/null || die
6322 -}
6323 -
6324 -src_prepare() {
6325 - einfo "Deleting bundled class files..."
6326 - find -name "*.class" -type f | xargs rm -vf
6327 -
6328 - epatch netbeans-9999-r14-build.xml.patch
6329 -
6330 - # Support for custom patches
6331 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6332 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6333 -
6334 - if [ -n "${files}" ] ; then
6335 - einfo "Applying custom patches:"
6336 -
6337 - for file in ${files} ; do
6338 - epatch "${file}"
6339 - done
6340 - fi
6341 - fi
6342 -
6343 - einfo "Symlinking external libraries..."
6344 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6345 -
6346 - einfo "Linking in other clusters..."
6347 - mkdir "${S}"/nbbuild/netbeans || die
6348 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6349 -
6350 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6351 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6352 - touch nb.cluster.ide.built
6353 -
6354 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6355 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6356 - touch nb.cluster.platform.built
6357 -
6358 - popd >/dev/null || die
6359 -
6360 - java-pkg-2_src_prepare
6361 -}
6362 -
6363 -src_compile() {
6364 - unset DISPLAY
6365 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
6366 -}
6367 -
6368 -src_install() {
6369 - pushd nbbuild/netbeans/extide >/dev/null || die
6370 -
6371 - insinto ${INSTALL_DIR}
6372 -
6373 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6374 -
6375 - doins -r *
6376 -
6377 - popd >/dev/null || die
6378 -
6379 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
6380 -}
6381
6382 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
6383 index 2ed6c45..99c99e6 100644
6384 --- a/dev-java/netbeans-groovy/Manifest
6385 +++ b/dev-java/netbeans-groovy/Manifest
6386 @@ -4,13 +4,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
6387 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
6388 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6389 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
6390 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
6391 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
6392 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
6393 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
6394 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
6395 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
6396 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
6397 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
6398 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
6399 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
6400 @@ -38,13 +31,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
6401 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
6402 EBUILD netbeans-groovy-8.0.2.ebuild 3346 SHA256 907e6cd11c222f15c826494b44929483803f0e4249de0d54db51e6855b574148 SHA512 8bb37121e7e32621959318d109b1d982e2c705a9deb7171f5fef1dcaed55fc5718b0bc9e6bbb2592cdaa5e96d874bb6e6bfa96d06fe09f14d5250c1485eb1da5 WHIRLPOOL d5e09fa1e975835f05c6132c091fee4ae9fc9dd671af9f5f88a9195d5cd4a93804f96687ed3f2bd741117fa65773f2c464b3cfd6697425039cc51a940efa2a31
6403 EBUILD netbeans-groovy-8.1.ebuild 3370 SHA256 ca32569d438060704e4d5d5e46be2ebf20bffdb0ae2471d8718ada8676f32082 SHA512 40555d2ffa0ddab1e55ca514eddbd98c6e721caa230cd174050fb56f144def46f389b0ac018068c9f509936c83235b2d3423cae8676db7c96e8782b0da73e4ad WHIRLPOOL 7b2b021581db21aa8ff90ea188ddeea0974ec84fdb064cf367a56a6fa53487affe89edb1880a83934a2cf0c586060a9192838687ffebf33b55e79d9ddc7ac986
6404 -EBUILD netbeans-groovy-9999_p20151020.ebuild 3416 SHA256 e6656b24da8b8d6a7a5af50e93115a6076290e8df249db67906e0f815c3c9640 SHA512 82b2dfb7b9ba64c1da6f1801b2763bf53dad6b8ee5e73d1d833752be3c6f09df4ebf4c553e6b36ba6154e22bba2f8fd5e93f55c5d284d17e0854bda979f87dbd WHIRLPOOL b86d8797a030c2e95323a27ec0ce3e350895911ce42678c1c9ec836abf2cb44a60de951ef80f9d372ff6426ef758d5f6ba80bce14977805959587310ee8f41d6
6405 -EBUILD netbeans-groovy-9999_p20151021.ebuild 3416 SHA256 b2c1a601df3a7ab4a34b37cd9aa16a0211d009a03431073313268fe09987992b SHA512 b21a5eb26165f56611f86944e2d7a3c74ad1b6eeeac6b738cd3c691a109b9ef8ef3a3dcf3debd78038933b681deb0ed35dc4d54e17610e9302c6b4f683b105c5 WHIRLPOOL 2f22eb772cc5fffd0c85605b99a87ee5552842c61ddf8205cd780a37ecbc70ee47f6af5884cadfb49a27af33fc3bb2831fc8f2080028221df1de07ed036aa593
6406 -EBUILD netbeans-groovy-9999_p20151022.ebuild 3416 SHA256 188648c47c280020dd1c8d9d43e6cbf2715c9e686bd98f89eb547ccc794bfd1b SHA512 c5e58ccc41cb51547b35e5fae4f2f9d1881f79f4490f962c53895a0064a0e2e26057be284b7bfd4626cd172901a04246b36202ceaef4822d476dfa4010777547 WHIRLPOOL 7b094d7a0f59d3152b9b4b04acfee94817a1513fa3b8ac46c474b4e0bc6c1781d71c8c1cbd76a3314e4927cf9ecb9312553626bdc526eb88e72fbafb1999fa40
6407 -EBUILD netbeans-groovy-9999_p20151023.ebuild 3416 SHA256 7799a16ec4faa6be9c104d69c4afca7ac28f05f299f1c8dc603a19fa91aed10b SHA512 4c6686a1f317127031588c6e1c61fe2f8893639e910b679f614a716d56d434bb9dd0b38ac363f65ec81fdc0457d046b578c76f705b9d01e2bfe2b0865553bc29 WHIRLPOOL 11ac197f1c91cbc5fcb79df84468932f9c0dd7c3501ef25d52468cb04a46f51cca11e5ac864b5a4bd0f88d4f864d3bd08f93433d3d16fc7e3ca718b5dbd91c39
6408 -EBUILD netbeans-groovy-9999_p20151026.ebuild 3416 SHA256 bb70561d28c2d626ad7a307f13838c8ef08a1c6e485b72ab2000f5602672b602 SHA512 d71bf176f315ab32635ab23ac2564eb914ceb0093503b215f15bf40f1540c15b2ac9043d6c33fd82c02d85b9718649401de2c9d37a02cdc44cc87a6756778b94 WHIRLPOOL 80aa001c0260b730154d1811c278464b2595fe58b3ac535aea49f06c2a88d9d5b818e78218f3812b3d5d8ecd1ed4dba8c967082a9ad30af897eff63ed49a8c9b
6409 -EBUILD netbeans-groovy-9999_p20151027.ebuild 3416 SHA256 0f0135f52872ba4e7da6995cbd4e889d03250b45e297aa6f3c2702f96581e1b9 SHA512 0730a72595534c34147195a6a4cd2718c87affee101082795056943317d3c809039042421c0a1db12ccc79f9f849979ae76a2ed77c6a9229e63caeaf29ccc3c5 WHIRLPOOL b9b98f0cab3f2fa770c0bb2ade2850757dc0b53eec1473306da35590a5b1cb7db35ddd667117ba24014e1a58acde007d64cd645d49e2fea46d9efb53fc90021e
6410 -EBUILD netbeans-groovy-9999_p20151028.ebuild 3416 SHA256 24e283ac6098045d8331e09a01aaca927360f5b7c4663c46fceb48f4bafb4ff1 SHA512 d82808aeec848826e057ebfe01575e3c5da2990fe7a1639c1bcfcb7a7a01def8e7bf1061c842a063e13f593ae0465a5c4b7d1b59ac3588b63195180aa8b9321a WHIRLPOOL 06db3845ea68b3823531af46aff98243c84798908dc543105b7217533c0b4fb2e981892122fd03931edb58512415d03b717d9bff5f7461fff74461e6f0a4d73e
6411 EBUILD netbeans-groovy-9999_p20151101.ebuild 3416 SHA256 2513cc485b3ab336ca2cba343e13a040690933fc67db717b5ad998f1c0fadebd SHA512 a662009f5fe30f174ecd56d48e2944ca8b2015cb055e165b37b9bf74b00d5eafb028acf1a29033cc93671d2354e12515d76f63ea4c37b0183bbbfe03058cde91 WHIRLPOOL 9fe7eb4a9206ccb18573d885d17333417bd19bb5ba543e658c18dd58150f768c356b8590e323d0fccb14f2adf65fd6d54c7a3ef07d88e6a7138927e646153ef1
6412 EBUILD netbeans-groovy-9999_p20151103.ebuild 3416 SHA256 8db00c9dcd450c02edbcb1605005c34657b07fe97177b4fd1fd92696224a380d SHA512 d9750e060e3a8b7a3a6e0096f79702c458e86b346a218c9eef2c912b2fd7508dc7e813fbc3e658cb171736c2ef853472a997ac4004716304ccf5c9ee100a72c7 WHIRLPOOL 407c7cb31e2eed4ed28e094cb93b180b69be807f2a6e662df4392ecae40d0da58cd837f109d41d1a65b4c09488826fdad8218c50ab907cbec52160df75c875b9
6413 EBUILD netbeans-groovy-9999_p20151105.ebuild 3416 SHA256 173d85ca137a648e49f687b7127475b104784562573f34e63f7e3cd1fb51a857 SHA512 a967a8cda906c10a7c64589bbf86f37643dc9cf9ad8fe463d1d9872a64a769e98b3229e4d9e4b0fd00cefd3a8c10d69a8e59fa6ee98901c595651006267ff7eb WHIRLPOOL c94004c32b3e8f9f778b8f1e437518cc422e9e393c79f4cc472604540784d1e0f7e94e346fcffa2c27cf7e680243c727d26f80fe41189f792bc1bdc9acb3ce87
6414
6415 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151020.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151020.ebuild
6416 deleted file mode 100644
6417 index c83b56c..0000000
6418 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151020.ebuild
6419 +++ /dev/null
6420 @@ -1,111 +0,0 @@
6421 -# Copyright 1999-2015 Gentoo Foundation
6422 -# Distributed under the terms of the GNU General Public License v2
6423 -# $Id$
6424 -
6425 -EAPI="4"
6426 -inherit eutils java-pkg-2 java-ant-2
6427 -
6428 -DESCRIPTION="Netbeans Groovy Cluster"
6429 -HOMEPAGE="http://netbeans.org/projects/groovy"
6430 -SLOT="9999"
6431 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
6432 -SRC_URI="${SOURCE_URL}
6433 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6434 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
6435 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6436 -KEYWORDS="~amd64 ~x86"
6437 -IUSE=""
6438 -S="${WORKDIR}"
6439 -
6440 -CDEPEND="~dev-java/netbeans-extide-${PV}
6441 - ~dev-java/netbeans-ide-${PV}
6442 - ~dev-java/netbeans-java-${PV}
6443 - ~dev-java/netbeans-platform-${PV}"
6444 -DEPEND=">=virtual/jdk-1.7
6445 - app-arch/unzip
6446 - ${CDEPEND}
6447 - dev-java/javahelp:0"
6448 -RDEPEND=">=virtual/jdk-1.7
6449 - ${CDEPEND}"
6450 -
6451 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6452 -
6453 -EANT_BUILD_XML="nbbuild/build.xml"
6454 -EANT_BUILD_TARGET="rebuild-cluster"
6455 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6456 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6457 -JAVA_PKG_BSFIX="off"
6458 -
6459 -src_unpack() {
6460 - unpack $(basename ${SOURCE_URL})
6461 -
6462 - einfo "Deleting bundled jars..."
6463 - find -name "*.jar" -type f -delete
6464 -
6465 - unpack netbeans-9999-r14-build.xml.patch.bz2
6466 -
6467 - pushd "${S}" >/dev/null || die
6468 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
6469 - popd >/dev/null || die
6470 -}
6471 -
6472 -src_prepare() {
6473 - einfo "Deleting bundled class files..."
6474 - find -name "*.class" -type f | xargs rm -vf
6475 -
6476 - epatch netbeans-9999-r14-build.xml.patch
6477 -
6478 - # Support for custom patches
6479 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6480 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6481 -
6482 - if [ -n "${files}" ] ; then
6483 - einfo "Applying custom patches:"
6484 -
6485 - for file in ${files} ; do
6486 - epatch "${file}"
6487 - done
6488 - fi
6489 - fi
6490 -
6491 - einfo "Symlinking external libraries..."
6492 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6493 -
6494 - einfo "Linking in other clusters..."
6495 - mkdir "${S}"/nbbuild/netbeans || die
6496 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6497 -
6498 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6499 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6500 - touch nb.cluster.extide.built
6501 -
6502 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6503 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6504 - touch nb.cluster.ide.built
6505 -
6506 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6507 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6508 - touch nb.cluster.java.built
6509 -
6510 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6511 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6512 - touch nb.cluster.platform.built
6513 -
6514 - popd >/dev/null || die
6515 -
6516 - java-pkg-2_src_prepare
6517 -}
6518 -
6519 -src_install() {
6520 - pushd nbbuild/netbeans/groovy >/dev/null || die
6521 -
6522 - insinto ${INSTALL_DIR}
6523 -
6524 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6525 -
6526 - doins -r *
6527 -
6528 - popd >/dev/null || die
6529 -
6530 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
6531 -}
6532
6533 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151021.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151021.ebuild
6534 deleted file mode 100644
6535 index 5329130..0000000
6536 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151021.ebuild
6537 +++ /dev/null
6538 @@ -1,111 +0,0 @@
6539 -# Copyright 1999-2015 Gentoo Foundation
6540 -# Distributed under the terms of the GNU General Public License v2
6541 -# $Id$
6542 -
6543 -EAPI="4"
6544 -inherit eutils java-pkg-2 java-ant-2
6545 -
6546 -DESCRIPTION="Netbeans Groovy Cluster"
6547 -HOMEPAGE="http://netbeans.org/projects/groovy"
6548 -SLOT="9999"
6549 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
6550 -SRC_URI="${SOURCE_URL}
6551 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6552 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
6553 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6554 -KEYWORDS="~amd64 ~x86"
6555 -IUSE=""
6556 -S="${WORKDIR}"
6557 -
6558 -CDEPEND="~dev-java/netbeans-extide-${PV}
6559 - ~dev-java/netbeans-ide-${PV}
6560 - ~dev-java/netbeans-java-${PV}
6561 - ~dev-java/netbeans-platform-${PV}"
6562 -DEPEND=">=virtual/jdk-1.7
6563 - app-arch/unzip
6564 - ${CDEPEND}
6565 - dev-java/javahelp:0"
6566 -RDEPEND=">=virtual/jdk-1.7
6567 - ${CDEPEND}"
6568 -
6569 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6570 -
6571 -EANT_BUILD_XML="nbbuild/build.xml"
6572 -EANT_BUILD_TARGET="rebuild-cluster"
6573 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6574 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6575 -JAVA_PKG_BSFIX="off"
6576 -
6577 -src_unpack() {
6578 - unpack $(basename ${SOURCE_URL})
6579 -
6580 - einfo "Deleting bundled jars..."
6581 - find -name "*.jar" -type f -delete
6582 -
6583 - unpack netbeans-9999-r14-build.xml.patch.bz2
6584 -
6585 - pushd "${S}" >/dev/null || die
6586 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
6587 - popd >/dev/null || die
6588 -}
6589 -
6590 -src_prepare() {
6591 - einfo "Deleting bundled class files..."
6592 - find -name "*.class" -type f | xargs rm -vf
6593 -
6594 - epatch netbeans-9999-r14-build.xml.patch
6595 -
6596 - # Support for custom patches
6597 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6598 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6599 -
6600 - if [ -n "${files}" ] ; then
6601 - einfo "Applying custom patches:"
6602 -
6603 - for file in ${files} ; do
6604 - epatch "${file}"
6605 - done
6606 - fi
6607 - fi
6608 -
6609 - einfo "Symlinking external libraries..."
6610 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6611 -
6612 - einfo "Linking in other clusters..."
6613 - mkdir "${S}"/nbbuild/netbeans || die
6614 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6615 -
6616 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6617 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6618 - touch nb.cluster.extide.built
6619 -
6620 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6621 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6622 - touch nb.cluster.ide.built
6623 -
6624 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6625 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6626 - touch nb.cluster.java.built
6627 -
6628 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6629 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6630 - touch nb.cluster.platform.built
6631 -
6632 - popd >/dev/null || die
6633 -
6634 - java-pkg-2_src_prepare
6635 -}
6636 -
6637 -src_install() {
6638 - pushd nbbuild/netbeans/groovy >/dev/null || die
6639 -
6640 - insinto ${INSTALL_DIR}
6641 -
6642 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6643 -
6644 - doins -r *
6645 -
6646 - popd >/dev/null || die
6647 -
6648 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
6649 -}
6650
6651 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151022.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151022.ebuild
6652 deleted file mode 100644
6653 index 17289e4..0000000
6654 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151022.ebuild
6655 +++ /dev/null
6656 @@ -1,111 +0,0 @@
6657 -# Copyright 1999-2015 Gentoo Foundation
6658 -# Distributed under the terms of the GNU General Public License v2
6659 -# $Id$
6660 -
6661 -EAPI="4"
6662 -inherit eutils java-pkg-2 java-ant-2
6663 -
6664 -DESCRIPTION="Netbeans Groovy Cluster"
6665 -HOMEPAGE="http://netbeans.org/projects/groovy"
6666 -SLOT="9999"
6667 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
6668 -SRC_URI="${SOURCE_URL}
6669 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6670 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
6671 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6672 -KEYWORDS="~amd64 ~x86"
6673 -IUSE=""
6674 -S="${WORKDIR}"
6675 -
6676 -CDEPEND="~dev-java/netbeans-extide-${PV}
6677 - ~dev-java/netbeans-ide-${PV}
6678 - ~dev-java/netbeans-java-${PV}
6679 - ~dev-java/netbeans-platform-${PV}"
6680 -DEPEND=">=virtual/jdk-1.7
6681 - app-arch/unzip
6682 - ${CDEPEND}
6683 - dev-java/javahelp:0"
6684 -RDEPEND=">=virtual/jdk-1.7
6685 - ${CDEPEND}"
6686 -
6687 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6688 -
6689 -EANT_BUILD_XML="nbbuild/build.xml"
6690 -EANT_BUILD_TARGET="rebuild-cluster"
6691 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6692 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6693 -JAVA_PKG_BSFIX="off"
6694 -
6695 -src_unpack() {
6696 - unpack $(basename ${SOURCE_URL})
6697 -
6698 - einfo "Deleting bundled jars..."
6699 - find -name "*.jar" -type f -delete
6700 -
6701 - unpack netbeans-9999-r14-build.xml.patch.bz2
6702 -
6703 - pushd "${S}" >/dev/null || die
6704 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
6705 - popd >/dev/null || die
6706 -}
6707 -
6708 -src_prepare() {
6709 - einfo "Deleting bundled class files..."
6710 - find -name "*.class" -type f | xargs rm -vf
6711 -
6712 - epatch netbeans-9999-r14-build.xml.patch
6713 -
6714 - # Support for custom patches
6715 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6716 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6717 -
6718 - if [ -n "${files}" ] ; then
6719 - einfo "Applying custom patches:"
6720 -
6721 - for file in ${files} ; do
6722 - epatch "${file}"
6723 - done
6724 - fi
6725 - fi
6726 -
6727 - einfo "Symlinking external libraries..."
6728 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6729 -
6730 - einfo "Linking in other clusters..."
6731 - mkdir "${S}"/nbbuild/netbeans || die
6732 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6733 -
6734 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6735 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6736 - touch nb.cluster.extide.built
6737 -
6738 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6739 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6740 - touch nb.cluster.ide.built
6741 -
6742 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6743 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6744 - touch nb.cluster.java.built
6745 -
6746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6748 - touch nb.cluster.platform.built
6749 -
6750 - popd >/dev/null || die
6751 -
6752 - java-pkg-2_src_prepare
6753 -}
6754 -
6755 -src_install() {
6756 - pushd nbbuild/netbeans/groovy >/dev/null || die
6757 -
6758 - insinto ${INSTALL_DIR}
6759 -
6760 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6761 -
6762 - doins -r *
6763 -
6764 - popd >/dev/null || die
6765 -
6766 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
6767 -}
6768
6769 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151023.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151023.ebuild
6770 deleted file mode 100644
6771 index 4e36a9a..0000000
6772 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151023.ebuild
6773 +++ /dev/null
6774 @@ -1,111 +0,0 @@
6775 -# Copyright 1999-2015 Gentoo Foundation
6776 -# Distributed under the terms of the GNU General Public License v2
6777 -# $Id$
6778 -
6779 -EAPI="4"
6780 -inherit eutils java-pkg-2 java-ant-2
6781 -
6782 -DESCRIPTION="Netbeans Groovy Cluster"
6783 -HOMEPAGE="http://netbeans.org/projects/groovy"
6784 -SLOT="9999"
6785 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
6786 -SRC_URI="${SOURCE_URL}
6787 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6788 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
6789 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6790 -KEYWORDS="~amd64 ~x86"
6791 -IUSE=""
6792 -S="${WORKDIR}"
6793 -
6794 -CDEPEND="~dev-java/netbeans-extide-${PV}
6795 - ~dev-java/netbeans-ide-${PV}
6796 - ~dev-java/netbeans-java-${PV}
6797 - ~dev-java/netbeans-platform-${PV}"
6798 -DEPEND=">=virtual/jdk-1.7
6799 - app-arch/unzip
6800 - ${CDEPEND}
6801 - dev-java/javahelp:0"
6802 -RDEPEND=">=virtual/jdk-1.7
6803 - ${CDEPEND}"
6804 -
6805 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6806 -
6807 -EANT_BUILD_XML="nbbuild/build.xml"
6808 -EANT_BUILD_TARGET="rebuild-cluster"
6809 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6810 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6811 -JAVA_PKG_BSFIX="off"
6812 -
6813 -src_unpack() {
6814 - unpack $(basename ${SOURCE_URL})
6815 -
6816 - einfo "Deleting bundled jars..."
6817 - find -name "*.jar" -type f -delete
6818 -
6819 - unpack netbeans-9999-r14-build.xml.patch.bz2
6820 -
6821 - pushd "${S}" >/dev/null || die
6822 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
6823 - popd >/dev/null || die
6824 -}
6825 -
6826 -src_prepare() {
6827 - einfo "Deleting bundled class files..."
6828 - find -name "*.class" -type f | xargs rm -vf
6829 -
6830 - epatch netbeans-9999-r14-build.xml.patch
6831 -
6832 - # Support for custom patches
6833 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6834 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6835 -
6836 - if [ -n "${files}" ] ; then
6837 - einfo "Applying custom patches:"
6838 -
6839 - for file in ${files} ; do
6840 - epatch "${file}"
6841 - done
6842 - fi
6843 - fi
6844 -
6845 - einfo "Symlinking external libraries..."
6846 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6847 -
6848 - einfo "Linking in other clusters..."
6849 - mkdir "${S}"/nbbuild/netbeans || die
6850 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6851 -
6852 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6853 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6854 - touch nb.cluster.extide.built
6855 -
6856 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6857 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6858 - touch nb.cluster.ide.built
6859 -
6860 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6861 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6862 - touch nb.cluster.java.built
6863 -
6864 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6865 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6866 - touch nb.cluster.platform.built
6867 -
6868 - popd >/dev/null || die
6869 -
6870 - java-pkg-2_src_prepare
6871 -}
6872 -
6873 -src_install() {
6874 - pushd nbbuild/netbeans/groovy >/dev/null || die
6875 -
6876 - insinto ${INSTALL_DIR}
6877 -
6878 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6879 -
6880 - doins -r *
6881 -
6882 - popd >/dev/null || die
6883 -
6884 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
6885 -}
6886
6887 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151026.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151026.ebuild
6888 deleted file mode 100644
6889 index ce6fd0b..0000000
6890 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151026.ebuild
6891 +++ /dev/null
6892 @@ -1,111 +0,0 @@
6893 -# Copyright 1999-2015 Gentoo Foundation
6894 -# Distributed under the terms of the GNU General Public License v2
6895 -# $Id$
6896 -
6897 -EAPI="4"
6898 -inherit eutils java-pkg-2 java-ant-2
6899 -
6900 -DESCRIPTION="Netbeans Groovy Cluster"
6901 -HOMEPAGE="http://netbeans.org/projects/groovy"
6902 -SLOT="9999"
6903 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
6904 -SRC_URI="${SOURCE_URL}
6905 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
6906 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
6907 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
6908 -KEYWORDS="~amd64 ~x86"
6909 -IUSE=""
6910 -S="${WORKDIR}"
6911 -
6912 -CDEPEND="~dev-java/netbeans-extide-${PV}
6913 - ~dev-java/netbeans-ide-${PV}
6914 - ~dev-java/netbeans-java-${PV}
6915 - ~dev-java/netbeans-platform-${PV}"
6916 -DEPEND=">=virtual/jdk-1.7
6917 - app-arch/unzip
6918 - ${CDEPEND}
6919 - dev-java/javahelp:0"
6920 -RDEPEND=">=virtual/jdk-1.7
6921 - ${CDEPEND}"
6922 -
6923 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
6924 -
6925 -EANT_BUILD_XML="nbbuild/build.xml"
6926 -EANT_BUILD_TARGET="rebuild-cluster"
6927 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
6928 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
6929 -JAVA_PKG_BSFIX="off"
6930 -
6931 -src_unpack() {
6932 - unpack $(basename ${SOURCE_URL})
6933 -
6934 - einfo "Deleting bundled jars..."
6935 - find -name "*.jar" -type f -delete
6936 -
6937 - unpack netbeans-9999-r14-build.xml.patch.bz2
6938 -
6939 - pushd "${S}" >/dev/null || die
6940 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
6941 - popd >/dev/null || die
6942 -}
6943 -
6944 -src_prepare() {
6945 - einfo "Deleting bundled class files..."
6946 - find -name "*.class" -type f | xargs rm -vf
6947 -
6948 - epatch netbeans-9999-r14-build.xml.patch
6949 -
6950 - # Support for custom patches
6951 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
6952 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
6953 -
6954 - if [ -n "${files}" ] ; then
6955 - einfo "Applying custom patches:"
6956 -
6957 - for file in ${files} ; do
6958 - epatch "${file}"
6959 - done
6960 - fi
6961 - fi
6962 -
6963 - einfo "Symlinking external libraries..."
6964 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
6965 -
6966 - einfo "Linking in other clusters..."
6967 - mkdir "${S}"/nbbuild/netbeans || die
6968 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
6969 -
6970 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
6971 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6972 - touch nb.cluster.extide.built
6973 -
6974 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
6975 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6976 - touch nb.cluster.ide.built
6977 -
6978 - ln -s /usr/share/netbeans-java-${SLOT} java || die
6979 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6980 - touch nb.cluster.java.built
6981 -
6982 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
6983 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
6984 - touch nb.cluster.platform.built
6985 -
6986 - popd >/dev/null || die
6987 -
6988 - java-pkg-2_src_prepare
6989 -}
6990 -
6991 -src_install() {
6992 - pushd nbbuild/netbeans/groovy >/dev/null || die
6993 -
6994 - insinto ${INSTALL_DIR}
6995 -
6996 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
6997 -
6998 - doins -r *
6999 -
7000 - popd >/dev/null || die
7001 -
7002 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
7003 -}
7004
7005 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151027.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151027.ebuild
7006 deleted file mode 100644
7007 index cb6dbeb..0000000
7008 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151027.ebuild
7009 +++ /dev/null
7010 @@ -1,111 +0,0 @@
7011 -# Copyright 1999-2015 Gentoo Foundation
7012 -# Distributed under the terms of the GNU General Public License v2
7013 -# $Id$
7014 -
7015 -EAPI="4"
7016 -inherit eutils java-pkg-2 java-ant-2
7017 -
7018 -DESCRIPTION="Netbeans Groovy Cluster"
7019 -HOMEPAGE="http://netbeans.org/projects/groovy"
7020 -SLOT="9999"
7021 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
7022 -SRC_URI="${SOURCE_URL}
7023 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7024 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
7025 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7026 -KEYWORDS="~amd64 ~x86"
7027 -IUSE=""
7028 -S="${WORKDIR}"
7029 -
7030 -CDEPEND="~dev-java/netbeans-extide-${PV}
7031 - ~dev-java/netbeans-ide-${PV}
7032 - ~dev-java/netbeans-java-${PV}
7033 - ~dev-java/netbeans-platform-${PV}"
7034 -DEPEND=">=virtual/jdk-1.7
7035 - app-arch/unzip
7036 - ${CDEPEND}
7037 - dev-java/javahelp:0"
7038 -RDEPEND=">=virtual/jdk-1.7
7039 - ${CDEPEND}"
7040 -
7041 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7042 -
7043 -EANT_BUILD_XML="nbbuild/build.xml"
7044 -EANT_BUILD_TARGET="rebuild-cluster"
7045 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7046 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7047 -JAVA_PKG_BSFIX="off"
7048 -
7049 -src_unpack() {
7050 - unpack $(basename ${SOURCE_URL})
7051 -
7052 - einfo "Deleting bundled jars..."
7053 - find -name "*.jar" -type f -delete
7054 -
7055 - unpack netbeans-9999-r14-build.xml.patch.bz2
7056 -
7057 - pushd "${S}" >/dev/null || die
7058 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
7059 - popd >/dev/null || die
7060 -}
7061 -
7062 -src_prepare() {
7063 - einfo "Deleting bundled class files..."
7064 - find -name "*.class" -type f | xargs rm -vf
7065 -
7066 - epatch netbeans-9999-r14-build.xml.patch
7067 -
7068 - # Support for custom patches
7069 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7070 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7071 -
7072 - if [ -n "${files}" ] ; then
7073 - einfo "Applying custom patches:"
7074 -
7075 - for file in ${files} ; do
7076 - epatch "${file}"
7077 - done
7078 - fi
7079 - fi
7080 -
7081 - einfo "Symlinking external libraries..."
7082 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7083 -
7084 - einfo "Linking in other clusters..."
7085 - mkdir "${S}"/nbbuild/netbeans || die
7086 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7087 -
7088 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
7089 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7090 - touch nb.cluster.extide.built
7091 -
7092 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7093 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7094 - touch nb.cluster.ide.built
7095 -
7096 - ln -s /usr/share/netbeans-java-${SLOT} java || die
7097 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7098 - touch nb.cluster.java.built
7099 -
7100 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7101 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7102 - touch nb.cluster.platform.built
7103 -
7104 - popd >/dev/null || die
7105 -
7106 - java-pkg-2_src_prepare
7107 -}
7108 -
7109 -src_install() {
7110 - pushd nbbuild/netbeans/groovy >/dev/null || die
7111 -
7112 - insinto ${INSTALL_DIR}
7113 -
7114 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7115 -
7116 - doins -r *
7117 -
7118 - popd >/dev/null || die
7119 -
7120 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
7121 -}
7122
7123 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151028.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151028.ebuild
7124 deleted file mode 100644
7125 index 49d61f1..0000000
7126 --- a/dev-java/netbeans-groovy/netbeans-groovy-9999_p20151028.ebuild
7127 +++ /dev/null
7128 @@ -1,111 +0,0 @@
7129 -# Copyright 1999-2015 Gentoo Foundation
7130 -# Distributed under the terms of the GNU General Public License v2
7131 -# $Id$
7132 -
7133 -EAPI="4"
7134 -inherit eutils java-pkg-2 java-ant-2
7135 -
7136 -DESCRIPTION="Netbeans Groovy Cluster"
7137 -HOMEPAGE="http://netbeans.org/projects/groovy"
7138 -SLOT="9999"
7139 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
7140 -SRC_URI="${SOURCE_URL}
7141 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7142 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
7143 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7144 -KEYWORDS="~amd64 ~x86"
7145 -IUSE=""
7146 -S="${WORKDIR}"
7147 -
7148 -CDEPEND="~dev-java/netbeans-extide-${PV}
7149 - ~dev-java/netbeans-ide-${PV}
7150 - ~dev-java/netbeans-java-${PV}
7151 - ~dev-java/netbeans-platform-${PV}"
7152 -DEPEND=">=virtual/jdk-1.7
7153 - app-arch/unzip
7154 - ${CDEPEND}
7155 - dev-java/javahelp:0"
7156 -RDEPEND=">=virtual/jdk-1.7
7157 - ${CDEPEND}"
7158 -
7159 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7160 -
7161 -EANT_BUILD_XML="nbbuild/build.xml"
7162 -EANT_BUILD_TARGET="rebuild-cluster"
7163 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7164 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7165 -JAVA_PKG_BSFIX="off"
7166 -
7167 -src_unpack() {
7168 - unpack $(basename ${SOURCE_URL})
7169 -
7170 - einfo "Deleting bundled jars..."
7171 - find -name "*.jar" -type f -delete
7172 -
7173 - unpack netbeans-9999-r14-build.xml.patch.bz2
7174 -
7175 - pushd "${S}" >/dev/null || die
7176 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
7177 - popd >/dev/null || die
7178 -}
7179 -
7180 -src_prepare() {
7181 - einfo "Deleting bundled class files..."
7182 - find -name "*.class" -type f | xargs rm -vf
7183 -
7184 - epatch netbeans-9999-r14-build.xml.patch
7185 -
7186 - # Support for custom patches
7187 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7188 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7189 -
7190 - if [ -n "${files}" ] ; then
7191 - einfo "Applying custom patches:"
7192 -
7193 - for file in ${files} ; do
7194 - epatch "${file}"
7195 - done
7196 - fi
7197 - fi
7198 -
7199 - einfo "Symlinking external libraries..."
7200 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7201 -
7202 - einfo "Linking in other clusters..."
7203 - mkdir "${S}"/nbbuild/netbeans || die
7204 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7205 -
7206 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
7207 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7208 - touch nb.cluster.extide.built
7209 -
7210 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
7211 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7212 - touch nb.cluster.ide.built
7213 -
7214 - ln -s /usr/share/netbeans-java-${SLOT} java || die
7215 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7216 - touch nb.cluster.java.built
7217 -
7218 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7219 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7220 - touch nb.cluster.platform.built
7221 -
7222 - popd >/dev/null || die
7223 -
7224 - java-pkg-2_src_prepare
7225 -}
7226 -
7227 -src_install() {
7228 - pushd nbbuild/netbeans/groovy >/dev/null || die
7229 -
7230 - insinto ${INSTALL_DIR}
7231 -
7232 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7233 -
7234 - doins -r *
7235 -
7236 - popd >/dev/null || die
7237 -
7238 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
7239 -}
7240
7241 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
7242 index 892e994..69b0479 100644
7243 --- a/dev-java/netbeans-harness/Manifest
7244 +++ b/dev-java/netbeans-harness/Manifest
7245 @@ -8,13 +8,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
7246 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
7247 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
7248 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
7249 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
7250 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
7251 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
7252 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
7253 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
7254 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
7255 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
7256 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
7257 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
7258 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
7259 @@ -42,13 +35,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
7260 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
7261 EBUILD netbeans-harness-8.0.2.ebuild 4055 SHA256 2674d562adc57648c82cac9f714f74f9d29dd7b7ff7fa7f0ef37c43ef0975489 SHA512 7d72bed5b955b2365a4c11fcd97a2d6f2372ab939fb9a03b3ff7915053f24d695373c1aa154f6e6916d37ef3ace7b38864d575419460382760500576dae52e49 WHIRLPOOL 72f54a6cb83f282a75f0abb073109414a7b8bcd4e9263466281e68ff34148a7343ed3bd78ebdc8afd109b6b9f5b9f15bfd0e250f418fcaa4986a7c886b57b9f6
7262 EBUILD netbeans-harness-8.1.ebuild 4079 SHA256 116b90d6e6fd1b1ad8ce99c81104262a416a485b3a3110beed70e9381333cec2 SHA512 77ca4bbaf078adf6e13c0fea0a8e673262aaed60dd799ec161584589fb4c791d9bd758c87f4272297d863d3992b54a66b77b7bf05135cada530d111e1c428e68 WHIRLPOOL d385cd6292f31a5817a2c096f960330186a68242b51ed26e4272f33a690a98175e0b622a5d5309e1e6a72ff824662964785b7d235cf3a73ba4d715cd19e89dbb
7263 -EBUILD netbeans-harness-9999_p20151020.ebuild 4125 SHA256 a2353178bb8fbb9ab606abc0255a5865df100d47ec8daa4dc39e0634f5304a7b SHA512 86ca298b06278505df877f2fdbf7f210808d6d2d5dfe1a523b0414026b8dde1a2e3c9d008c8052b628f9373036ff3300d8c12e100b45ece94fe1e7763fe3036c WHIRLPOOL d7f2648646ed5a1fefe9858fc1a2da28a5781d340578fe9004f9b3415ce4d6d6bca83bcf707f9715d1d1c7aa1f786af86c8f4d9a8ca95dbac24ccd8ddd15f82a
7264 -EBUILD netbeans-harness-9999_p20151021.ebuild 4125 SHA256 349bd3dca2a82b4f1a3afe1aa586550863c18cd774a560419b6ec3fa7820a6d1 SHA512 e6b208566274f47633962cae96e791aeb31c19962ea96926d65d9a6860833dbd58df662a55cc4cb9824b1a7ed575becb9ec64c3ed1940707d9d3ae44403a53dd WHIRLPOOL a013264743a8ddf52c0a96ae166d4af620825fbd1bc7763e68af370856dd2cdef30c99d048e664f04c86fa65e4157bbdb086fa0b3cd7cae46b196988a2303b73
7265 -EBUILD netbeans-harness-9999_p20151022.ebuild 4125 SHA256 6736ff80eaf28da59c4f11903cf06a581073541d9441dcfa8955379f43c8b66d SHA512 7a609e462c8b7848cc06bbecc06a4c880c38495d23bb06fad2dc29db7424752bc5cc94cd74537db1d727594a0a24683c17261ef157f0deb1482942c05f233ec8 WHIRLPOOL 6ba1a448293e7fb7ba1586860985916ee405da5e982014035fdf89bf0dd6e2dd7dd889a33fc072a0d5acee83e9b78e3dcde4876dce52749969461610b4f1480d
7266 -EBUILD netbeans-harness-9999_p20151023.ebuild 4125 SHA256 80add6979042d6b7ee0377752c50bf18d4449649f0643ff4e492434f4312190b SHA512 0ac657e466d38ad4018741909a887dbddc6166602683a85068be82c77934eee0721977c79102838bca619f6d971398bfcda5c19f3872945880521311b2c6eb08 WHIRLPOOL 0233c814011eb5c542a0f1e20b10a77c735d8a3e43be7950cc3c24e8df1476f32607642eca5c3263ee950b3031497b9acef808ebbdccf3263aa43dfab83bc6e7
7267 -EBUILD netbeans-harness-9999_p20151026.ebuild 4125 SHA256 42efb5108e3e9c3b7137c619db886d718c713f17ca1595d9a077b8e9959aab77 SHA512 45304cf6673b30ec101121039fb1b3be815af3f9d8cc345e22eea6ebef037308c95f60695ffa6d97049e9e804f9adb51ede00923aeb9bd25d247ce127e028081 WHIRLPOOL 32b3207460dc640798ddb6bac027dd17f8cca39579dc16d41a329452cd9e6767c7d0b908fbc6624d8ad06a54585cac387408c45451815831f4102421d97881fe
7268 -EBUILD netbeans-harness-9999_p20151027.ebuild 4125 SHA256 516f9ce45a508b32ee6b9e6f1c419d48e4dc7c0f4cc47cd5ec4e2e900511f992 SHA512 fe555167e991032e108e631801a66e2559ee591131717f156d334c6be1c7add735f2fe1d5d4ea424e886d26552d0a5dfa5ccbb7b4fc014c30d3d515e37c29c8e WHIRLPOOL 92b5d0a515b140976fd394f0fd0732c72200301aabfc80f3a336e91d9d0952ea6792c77d1c20164dac269954cde88aeade6a46c43147b436fd5f8ae9d9290a6e
7269 -EBUILD netbeans-harness-9999_p20151028.ebuild 4125 SHA256 f4ce0e0f1731c003781d80eaea193b8a113eefde0f1b390f99a810f837b94bd3 SHA512 92dc5b8501049f71c6300922f288d049fcb72466b139d9378edf0a5c773a027aaf546f8ce3afb5facd7b12233fd8ffa5a84c2cbdf4e3d46b4d8787939495f602 WHIRLPOOL c736ad0baf83c9ddfad206d524dc7a9a034f2eaa432bd0c4b53bbd77b715be44d88b5d53f007332883bf4c57b48bebee27a26f64c177c68e79ee55e61efa3849
7270 EBUILD netbeans-harness-9999_p20151101.ebuild 4125 SHA256 2f6a68f7628e7fc73a6f852e5e0d372e8f922d3d14d3aa510bd3654ad4f2ad1d SHA512 b4e74e591ca42f4129e56fd882ec31c620eb211553091451adab0f494cac91dd8bb81fb3895dc15886b523f4d018994b195ae30aa192f9c98aa885d1ccc33d69 WHIRLPOOL 3559903610cf06401108e6fbae3651ff2eea5b923317e0837413bf262b24938eafa13f2e0d8effe7b86d44362fe586d58575ff8eaf72996df240820cfa504e6f
7271 EBUILD netbeans-harness-9999_p20151103.ebuild 4125 SHA256 ae33039ad436f38c8391b3df13de1652f9bb47a2b1205cd916a24f5f290bc94f SHA512 a90051df825c1a50aefbc35d5dfb3e76780b7c5f372435534ceb0f57eaf79f1cb37f325abfc5e5733a9cc823fd93a1c8aef4b2fc5775c86e8d67e1655ffde459 WHIRLPOOL 6276608da537ca801bf1d051148fca2b37c219ee3a329b3a1565aa6921e2eed7395dcf35173595a9d8ca16db1092e4eb307949bacee88cc389d0dea9848e4293
7272 EBUILD netbeans-harness-9999_p20151105.ebuild 4125 SHA256 14329c7376525e9dbca0e2e857376a933f5f4727f2f43a016723e1fc160fa107 SHA512 8e7bf0afb01b5d12a573204dea49f51bf893109cd5917b876a22811c5951a087d5f61d68cccfb5b7e2fb51e07eae484b603de243fe1c029ff675ff7365d4ac3a WHIRLPOOL ec722e8d0da76751e1360fdbfb09f376c4b37c93afafbc3efb40d9d5969818adb1b9ca2dcffe0d362d4af93c91a518b24550ad9761820cd70ce8572b25472752
7273
7274 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151020.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151020.ebuild
7275 deleted file mode 100644
7276 index 01f95be..0000000
7277 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151020.ebuild
7278 +++ /dev/null
7279 @@ -1,114 +0,0 @@
7280 -# Copyright 1999-2015 Gentoo Foundation
7281 -# Distributed under the terms of the GNU General Public License v2
7282 -# $Id$
7283 -
7284 -EAPI="4"
7285 -inherit eutils java-pkg-2 java-ant-2
7286 -
7287 -DESCRIPTION="Netbeans Harness"
7288 -HOMEPAGE="http://netbeans.org/features/platform/"
7289 -SLOT="9999"
7290 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
7291 -SRC_URI="${SOURCE_URL}
7292 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7293 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7294 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7295 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7296 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7297 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7298 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7299 -KEYWORDS="~amd64 ~x86"
7300 -IUSE=""
7301 -S="${WORKDIR}"
7302 -
7303 -CDEPEND="~dev-java/netbeans-platform-${PV}
7304 - dev-java/javahelp:0"
7305 -DEPEND=">=virtual/jdk-1.7
7306 - app-arch/unzip
7307 - ${CDEPEND}
7308 - >=dev-java/junit-4.4:4"
7309 -RDEPEND=">=virtual/jdk-1.7
7310 - ${CDEPEND}"
7311 -
7312 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7313 -
7314 -EANT_BUILD_XML="nbbuild/build.xml"
7315 -EANT_BUILD_TARGET="rebuild-cluster"
7316 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7317 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7318 -JAVA_PKG_BSFIX="off"
7319 -
7320 -src_unpack() {
7321 - unpack $(basename ${SOURCE_URL})
7322 -
7323 - einfo "Deleting bundled jars..."
7324 - find -name "*.jar" -type f -delete
7325 -
7326 - unpack netbeans-9999-r14-build.xml.patch.bz2
7327 -
7328 - pushd "${S}" >/dev/null || die
7329 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7330 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7331 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7332 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7333 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7334 - popd >/dev/null || die
7335 -}
7336 -
7337 -src_prepare() {
7338 - einfo "Deleting bundled class files..."
7339 - find -name "*.class" -type f | xargs rm -vf
7340 -
7341 - epatch netbeans-9999-r14-build.xml.patch
7342 -
7343 - # Support for custom patches
7344 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7345 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7346 -
7347 - if [ -n "${files}" ] ; then
7348 - einfo "Applying custom patches:"
7349 -
7350 - for file in ${files} ; do
7351 - epatch "${file}"
7352 - done
7353 - fi
7354 - fi
7355 -
7356 - einfo "Symlinking external libraries..."
7357 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7358 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7359 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7360 -
7361 - einfo "Linking in other clusters..."
7362 - mkdir "${S}"/nbbuild/netbeans || die
7363 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7364 -
7365 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7366 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7367 - touch nb.cluster.platform.built
7368 -
7369 - popd >/dev/null || die
7370 -
7371 - java-pkg-2_src_prepare
7372 -}
7373 -
7374 -src_install() {
7375 - pushd nbbuild/netbeans/harness >/dev/null || die
7376 -
7377 - insinto ${INSTALL_DIR}
7378 -
7379 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7380 -
7381 - doins -r *
7382 - fperms 755 launchers/app.sh
7383 - find "${D}" -name "*.exe" -type f -delete
7384 -
7385 - popd >/dev/null || die
7386 -
7387 - local instdir=${INSTALL_DIR}/antlib
7388 - pushd "${D}"/${instdir} >/dev/null || die
7389 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7390 - popd >/dev/null || die
7391 -
7392 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7393 -}
7394
7395 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151021.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151021.ebuild
7396 deleted file mode 100644
7397 index 5dedb96..0000000
7398 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151021.ebuild
7399 +++ /dev/null
7400 @@ -1,114 +0,0 @@
7401 -# Copyright 1999-2015 Gentoo Foundation
7402 -# Distributed under the terms of the GNU General Public License v2
7403 -# $Id$
7404 -
7405 -EAPI="4"
7406 -inherit eutils java-pkg-2 java-ant-2
7407 -
7408 -DESCRIPTION="Netbeans Harness"
7409 -HOMEPAGE="http://netbeans.org/features/platform/"
7410 -SLOT="9999"
7411 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
7412 -SRC_URI="${SOURCE_URL}
7413 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7414 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7415 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7416 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7417 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7418 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7419 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7420 -KEYWORDS="~amd64 ~x86"
7421 -IUSE=""
7422 -S="${WORKDIR}"
7423 -
7424 -CDEPEND="~dev-java/netbeans-platform-${PV}
7425 - dev-java/javahelp:0"
7426 -DEPEND=">=virtual/jdk-1.7
7427 - app-arch/unzip
7428 - ${CDEPEND}
7429 - >=dev-java/junit-4.4:4"
7430 -RDEPEND=">=virtual/jdk-1.7
7431 - ${CDEPEND}"
7432 -
7433 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7434 -
7435 -EANT_BUILD_XML="nbbuild/build.xml"
7436 -EANT_BUILD_TARGET="rebuild-cluster"
7437 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7438 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7439 -JAVA_PKG_BSFIX="off"
7440 -
7441 -src_unpack() {
7442 - unpack $(basename ${SOURCE_URL})
7443 -
7444 - einfo "Deleting bundled jars..."
7445 - find -name "*.jar" -type f -delete
7446 -
7447 - unpack netbeans-9999-r14-build.xml.patch.bz2
7448 -
7449 - pushd "${S}" >/dev/null || die
7450 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7451 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7452 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7453 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7454 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7455 - popd >/dev/null || die
7456 -}
7457 -
7458 -src_prepare() {
7459 - einfo "Deleting bundled class files..."
7460 - find -name "*.class" -type f | xargs rm -vf
7461 -
7462 - epatch netbeans-9999-r14-build.xml.patch
7463 -
7464 - # Support for custom patches
7465 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7466 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7467 -
7468 - if [ -n "${files}" ] ; then
7469 - einfo "Applying custom patches:"
7470 -
7471 - for file in ${files} ; do
7472 - epatch "${file}"
7473 - done
7474 - fi
7475 - fi
7476 -
7477 - einfo "Symlinking external libraries..."
7478 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7479 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7480 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7481 -
7482 - einfo "Linking in other clusters..."
7483 - mkdir "${S}"/nbbuild/netbeans || die
7484 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7485 -
7486 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7487 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7488 - touch nb.cluster.platform.built
7489 -
7490 - popd >/dev/null || die
7491 -
7492 - java-pkg-2_src_prepare
7493 -}
7494 -
7495 -src_install() {
7496 - pushd nbbuild/netbeans/harness >/dev/null || die
7497 -
7498 - insinto ${INSTALL_DIR}
7499 -
7500 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7501 -
7502 - doins -r *
7503 - fperms 755 launchers/app.sh
7504 - find "${D}" -name "*.exe" -type f -delete
7505 -
7506 - popd >/dev/null || die
7507 -
7508 - local instdir=${INSTALL_DIR}/antlib
7509 - pushd "${D}"/${instdir} >/dev/null || die
7510 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7511 - popd >/dev/null || die
7512 -
7513 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7514 -}
7515
7516 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151022.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151022.ebuild
7517 deleted file mode 100644
7518 index 4e0d414..0000000
7519 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151022.ebuild
7520 +++ /dev/null
7521 @@ -1,114 +0,0 @@
7522 -# Copyright 1999-2015 Gentoo Foundation
7523 -# Distributed under the terms of the GNU General Public License v2
7524 -# $Id$
7525 -
7526 -EAPI="4"
7527 -inherit eutils java-pkg-2 java-ant-2
7528 -
7529 -DESCRIPTION="Netbeans Harness"
7530 -HOMEPAGE="http://netbeans.org/features/platform/"
7531 -SLOT="9999"
7532 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
7533 -SRC_URI="${SOURCE_URL}
7534 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7535 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7536 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7537 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7538 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7539 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7540 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7541 -KEYWORDS="~amd64 ~x86"
7542 -IUSE=""
7543 -S="${WORKDIR}"
7544 -
7545 -CDEPEND="~dev-java/netbeans-platform-${PV}
7546 - dev-java/javahelp:0"
7547 -DEPEND=">=virtual/jdk-1.7
7548 - app-arch/unzip
7549 - ${CDEPEND}
7550 - >=dev-java/junit-4.4:4"
7551 -RDEPEND=">=virtual/jdk-1.7
7552 - ${CDEPEND}"
7553 -
7554 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7555 -
7556 -EANT_BUILD_XML="nbbuild/build.xml"
7557 -EANT_BUILD_TARGET="rebuild-cluster"
7558 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7559 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7560 -JAVA_PKG_BSFIX="off"
7561 -
7562 -src_unpack() {
7563 - unpack $(basename ${SOURCE_URL})
7564 -
7565 - einfo "Deleting bundled jars..."
7566 - find -name "*.jar" -type f -delete
7567 -
7568 - unpack netbeans-9999-r14-build.xml.patch.bz2
7569 -
7570 - pushd "${S}" >/dev/null || die
7571 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7572 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7573 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7574 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7575 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7576 - popd >/dev/null || die
7577 -}
7578 -
7579 -src_prepare() {
7580 - einfo "Deleting bundled class files..."
7581 - find -name "*.class" -type f | xargs rm -vf
7582 -
7583 - epatch netbeans-9999-r14-build.xml.patch
7584 -
7585 - # Support for custom patches
7586 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7587 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7588 -
7589 - if [ -n "${files}" ] ; then
7590 - einfo "Applying custom patches:"
7591 -
7592 - for file in ${files} ; do
7593 - epatch "${file}"
7594 - done
7595 - fi
7596 - fi
7597 -
7598 - einfo "Symlinking external libraries..."
7599 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7600 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7601 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7602 -
7603 - einfo "Linking in other clusters..."
7604 - mkdir "${S}"/nbbuild/netbeans || die
7605 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7606 -
7607 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7608 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7609 - touch nb.cluster.platform.built
7610 -
7611 - popd >/dev/null || die
7612 -
7613 - java-pkg-2_src_prepare
7614 -}
7615 -
7616 -src_install() {
7617 - pushd nbbuild/netbeans/harness >/dev/null || die
7618 -
7619 - insinto ${INSTALL_DIR}
7620 -
7621 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7622 -
7623 - doins -r *
7624 - fperms 755 launchers/app.sh
7625 - find "${D}" -name "*.exe" -type f -delete
7626 -
7627 - popd >/dev/null || die
7628 -
7629 - local instdir=${INSTALL_DIR}/antlib
7630 - pushd "${D}"/${instdir} >/dev/null || die
7631 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7632 - popd >/dev/null || die
7633 -
7634 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7635 -}
7636
7637 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151023.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151023.ebuild
7638 deleted file mode 100644
7639 index 8f8395d..0000000
7640 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151023.ebuild
7641 +++ /dev/null
7642 @@ -1,114 +0,0 @@
7643 -# Copyright 1999-2015 Gentoo Foundation
7644 -# Distributed under the terms of the GNU General Public License v2
7645 -# $Id$
7646 -
7647 -EAPI="4"
7648 -inherit eutils java-pkg-2 java-ant-2
7649 -
7650 -DESCRIPTION="Netbeans Harness"
7651 -HOMEPAGE="http://netbeans.org/features/platform/"
7652 -SLOT="9999"
7653 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
7654 -SRC_URI="${SOURCE_URL}
7655 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7656 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7657 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7658 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7659 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7660 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7661 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7662 -KEYWORDS="~amd64 ~x86"
7663 -IUSE=""
7664 -S="${WORKDIR}"
7665 -
7666 -CDEPEND="~dev-java/netbeans-platform-${PV}
7667 - dev-java/javahelp:0"
7668 -DEPEND=">=virtual/jdk-1.7
7669 - app-arch/unzip
7670 - ${CDEPEND}
7671 - >=dev-java/junit-4.4:4"
7672 -RDEPEND=">=virtual/jdk-1.7
7673 - ${CDEPEND}"
7674 -
7675 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7676 -
7677 -EANT_BUILD_XML="nbbuild/build.xml"
7678 -EANT_BUILD_TARGET="rebuild-cluster"
7679 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7680 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7681 -JAVA_PKG_BSFIX="off"
7682 -
7683 -src_unpack() {
7684 - unpack $(basename ${SOURCE_URL})
7685 -
7686 - einfo "Deleting bundled jars..."
7687 - find -name "*.jar" -type f -delete
7688 -
7689 - unpack netbeans-9999-r14-build.xml.patch.bz2
7690 -
7691 - pushd "${S}" >/dev/null || die
7692 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7693 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7694 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7695 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7696 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7697 - popd >/dev/null || die
7698 -}
7699 -
7700 -src_prepare() {
7701 - einfo "Deleting bundled class files..."
7702 - find -name "*.class" -type f | xargs rm -vf
7703 -
7704 - epatch netbeans-9999-r14-build.xml.patch
7705 -
7706 - # Support for custom patches
7707 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7708 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7709 -
7710 - if [ -n "${files}" ] ; then
7711 - einfo "Applying custom patches:"
7712 -
7713 - for file in ${files} ; do
7714 - epatch "${file}"
7715 - done
7716 - fi
7717 - fi
7718 -
7719 - einfo "Symlinking external libraries..."
7720 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7721 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7722 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7723 -
7724 - einfo "Linking in other clusters..."
7725 - mkdir "${S}"/nbbuild/netbeans || die
7726 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7727 -
7728 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7729 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7730 - touch nb.cluster.platform.built
7731 -
7732 - popd >/dev/null || die
7733 -
7734 - java-pkg-2_src_prepare
7735 -}
7736 -
7737 -src_install() {
7738 - pushd nbbuild/netbeans/harness >/dev/null || die
7739 -
7740 - insinto ${INSTALL_DIR}
7741 -
7742 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7743 -
7744 - doins -r *
7745 - fperms 755 launchers/app.sh
7746 - find "${D}" -name "*.exe" -type f -delete
7747 -
7748 - popd >/dev/null || die
7749 -
7750 - local instdir=${INSTALL_DIR}/antlib
7751 - pushd "${D}"/${instdir} >/dev/null || die
7752 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7753 - popd >/dev/null || die
7754 -
7755 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7756 -}
7757
7758 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151026.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151026.ebuild
7759 deleted file mode 100644
7760 index cb9cdb4..0000000
7761 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151026.ebuild
7762 +++ /dev/null
7763 @@ -1,114 +0,0 @@
7764 -# Copyright 1999-2015 Gentoo Foundation
7765 -# Distributed under the terms of the GNU General Public License v2
7766 -# $Id$
7767 -
7768 -EAPI="4"
7769 -inherit eutils java-pkg-2 java-ant-2
7770 -
7771 -DESCRIPTION="Netbeans Harness"
7772 -HOMEPAGE="http://netbeans.org/features/platform/"
7773 -SLOT="9999"
7774 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
7775 -SRC_URI="${SOURCE_URL}
7776 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7777 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7778 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7779 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7780 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7781 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7782 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7783 -KEYWORDS="~amd64 ~x86"
7784 -IUSE=""
7785 -S="${WORKDIR}"
7786 -
7787 -CDEPEND="~dev-java/netbeans-platform-${PV}
7788 - dev-java/javahelp:0"
7789 -DEPEND=">=virtual/jdk-1.7
7790 - app-arch/unzip
7791 - ${CDEPEND}
7792 - >=dev-java/junit-4.4:4"
7793 -RDEPEND=">=virtual/jdk-1.7
7794 - ${CDEPEND}"
7795 -
7796 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7797 -
7798 -EANT_BUILD_XML="nbbuild/build.xml"
7799 -EANT_BUILD_TARGET="rebuild-cluster"
7800 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7801 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7802 -JAVA_PKG_BSFIX="off"
7803 -
7804 -src_unpack() {
7805 - unpack $(basename ${SOURCE_URL})
7806 -
7807 - einfo "Deleting bundled jars..."
7808 - find -name "*.jar" -type f -delete
7809 -
7810 - unpack netbeans-9999-r14-build.xml.patch.bz2
7811 -
7812 - pushd "${S}" >/dev/null || die
7813 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7814 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7815 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7816 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7817 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7818 - popd >/dev/null || die
7819 -}
7820 -
7821 -src_prepare() {
7822 - einfo "Deleting bundled class files..."
7823 - find -name "*.class" -type f | xargs rm -vf
7824 -
7825 - epatch netbeans-9999-r14-build.xml.patch
7826 -
7827 - # Support for custom patches
7828 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7829 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7830 -
7831 - if [ -n "${files}" ] ; then
7832 - einfo "Applying custom patches:"
7833 -
7834 - for file in ${files} ; do
7835 - epatch "${file}"
7836 - done
7837 - fi
7838 - fi
7839 -
7840 - einfo "Symlinking external libraries..."
7841 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7842 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7843 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7844 -
7845 - einfo "Linking in other clusters..."
7846 - mkdir "${S}"/nbbuild/netbeans || die
7847 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7848 -
7849 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7850 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7851 - touch nb.cluster.platform.built
7852 -
7853 - popd >/dev/null || die
7854 -
7855 - java-pkg-2_src_prepare
7856 -}
7857 -
7858 -src_install() {
7859 - pushd nbbuild/netbeans/harness >/dev/null || die
7860 -
7861 - insinto ${INSTALL_DIR}
7862 -
7863 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7864 -
7865 - doins -r *
7866 - fperms 755 launchers/app.sh
7867 - find "${D}" -name "*.exe" -type f -delete
7868 -
7869 - popd >/dev/null || die
7870 -
7871 - local instdir=${INSTALL_DIR}/antlib
7872 - pushd "${D}"/${instdir} >/dev/null || die
7873 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7874 - popd >/dev/null || die
7875 -
7876 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7877 -}
7878
7879 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151027.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151027.ebuild
7880 deleted file mode 100644
7881 index bc36c24..0000000
7882 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151027.ebuild
7883 +++ /dev/null
7884 @@ -1,114 +0,0 @@
7885 -# Copyright 1999-2015 Gentoo Foundation
7886 -# Distributed under the terms of the GNU General Public License v2
7887 -# $Id$
7888 -
7889 -EAPI="4"
7890 -inherit eutils java-pkg-2 java-ant-2
7891 -
7892 -DESCRIPTION="Netbeans Harness"
7893 -HOMEPAGE="http://netbeans.org/features/platform/"
7894 -SLOT="9999"
7895 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
7896 -SRC_URI="${SOURCE_URL}
7897 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
7898 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
7899 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
7900 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
7901 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
7902 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
7903 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
7904 -KEYWORDS="~amd64 ~x86"
7905 -IUSE=""
7906 -S="${WORKDIR}"
7907 -
7908 -CDEPEND="~dev-java/netbeans-platform-${PV}
7909 - dev-java/javahelp:0"
7910 -DEPEND=">=virtual/jdk-1.7
7911 - app-arch/unzip
7912 - ${CDEPEND}
7913 - >=dev-java/junit-4.4:4"
7914 -RDEPEND=">=virtual/jdk-1.7
7915 - ${CDEPEND}"
7916 -
7917 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
7918 -
7919 -EANT_BUILD_XML="nbbuild/build.xml"
7920 -EANT_BUILD_TARGET="rebuild-cluster"
7921 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
7922 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
7923 -JAVA_PKG_BSFIX="off"
7924 -
7925 -src_unpack() {
7926 - unpack $(basename ${SOURCE_URL})
7927 -
7928 - einfo "Deleting bundled jars..."
7929 - find -name "*.jar" -type f -delete
7930 -
7931 - unpack netbeans-9999-r14-build.xml.patch.bz2
7932 -
7933 - pushd "${S}" >/dev/null || die
7934 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
7935 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
7936 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
7937 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
7938 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
7939 - popd >/dev/null || die
7940 -}
7941 -
7942 -src_prepare() {
7943 - einfo "Deleting bundled class files..."
7944 - find -name "*.class" -type f | xargs rm -vf
7945 -
7946 - epatch netbeans-9999-r14-build.xml.patch
7947 -
7948 - # Support for custom patches
7949 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
7950 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
7951 -
7952 - if [ -n "${files}" ] ; then
7953 - einfo "Applying custom patches:"
7954 -
7955 - for file in ${files} ; do
7956 - epatch "${file}"
7957 - done
7958 - fi
7959 - fi
7960 -
7961 - einfo "Symlinking external libraries..."
7962 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
7963 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
7964 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
7965 -
7966 - einfo "Linking in other clusters..."
7967 - mkdir "${S}"/nbbuild/netbeans || die
7968 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
7969 -
7970 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
7971 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
7972 - touch nb.cluster.platform.built
7973 -
7974 - popd >/dev/null || die
7975 -
7976 - java-pkg-2_src_prepare
7977 -}
7978 -
7979 -src_install() {
7980 - pushd nbbuild/netbeans/harness >/dev/null || die
7981 -
7982 - insinto ${INSTALL_DIR}
7983 -
7984 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
7985 -
7986 - doins -r *
7987 - fperms 755 launchers/app.sh
7988 - find "${D}" -name "*.exe" -type f -delete
7989 -
7990 - popd >/dev/null || die
7991 -
7992 - local instdir=${INSTALL_DIR}/antlib
7993 - pushd "${D}"/${instdir} >/dev/null || die
7994 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
7995 - popd >/dev/null || die
7996 -
7997 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
7998 -}
7999
8000 diff --git a/dev-java/netbeans-harness/netbeans-harness-9999_p20151028.ebuild b/dev-java/netbeans-harness/netbeans-harness-9999_p20151028.ebuild
8001 deleted file mode 100644
8002 index bedfbad..0000000
8003 --- a/dev-java/netbeans-harness/netbeans-harness-9999_p20151028.ebuild
8004 +++ /dev/null
8005 @@ -1,114 +0,0 @@
8006 -# Copyright 1999-2015 Gentoo Foundation
8007 -# Distributed under the terms of the GNU General Public License v2
8008 -# $Id$
8009 -
8010 -EAPI="4"
8011 -inherit eutils java-pkg-2 java-ant-2
8012 -
8013 -DESCRIPTION="Netbeans Harness"
8014 -HOMEPAGE="http://netbeans.org/features/platform/"
8015 -SLOT="9999"
8016 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
8017 -SRC_URI="${SOURCE_URL}
8018 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8019 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
8020 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
8021 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
8022 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
8023 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
8024 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8025 -KEYWORDS="~amd64 ~x86"
8026 -IUSE=""
8027 -S="${WORKDIR}"
8028 -
8029 -CDEPEND="~dev-java/netbeans-platform-${PV}
8030 - dev-java/javahelp:0"
8031 -DEPEND=">=virtual/jdk-1.7
8032 - app-arch/unzip
8033 - ${CDEPEND}
8034 - >=dev-java/junit-4.4:4"
8035 -RDEPEND=">=virtual/jdk-1.7
8036 - ${CDEPEND}"
8037 -
8038 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8039 -
8040 -EANT_BUILD_XML="nbbuild/build.xml"
8041 -EANT_BUILD_TARGET="rebuild-cluster"
8042 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
8043 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8044 -JAVA_PKG_BSFIX="off"
8045 -
8046 -src_unpack() {
8047 - unpack $(basename ${SOURCE_URL})
8048 -
8049 - einfo "Deleting bundled jars..."
8050 - find -name "*.jar" -type f -delete
8051 -
8052 - unpack netbeans-9999-r14-build.xml.patch.bz2
8053 -
8054 - pushd "${S}" >/dev/null || die
8055 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
8056 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
8057 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
8058 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
8059 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
8060 - popd >/dev/null || die
8061 -}
8062 -
8063 -src_prepare() {
8064 - einfo "Deleting bundled class files..."
8065 - find -name "*.class" -type f | xargs rm -vf
8066 -
8067 - epatch netbeans-9999-r14-build.xml.patch
8068 -
8069 - # Support for custom patches
8070 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8071 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8072 -
8073 - if [ -n "${files}" ] ; then
8074 - einfo "Applying custom patches:"
8075 -
8076 - for file in ${files} ; do
8077 - epatch "${file}"
8078 - done
8079 - fi
8080 - fi
8081 -
8082 - einfo "Symlinking external libraries..."
8083 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8084 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
8085 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
8086 -
8087 - einfo "Linking in other clusters..."
8088 - mkdir "${S}"/nbbuild/netbeans || die
8089 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8090 -
8091 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8092 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8093 - touch nb.cluster.platform.built
8094 -
8095 - popd >/dev/null || die
8096 -
8097 - java-pkg-2_src_prepare
8098 -}
8099 -
8100 -src_install() {
8101 - pushd nbbuild/netbeans/harness >/dev/null || die
8102 -
8103 - insinto ${INSTALL_DIR}
8104 -
8105 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8106 -
8107 - doins -r *
8108 - fperms 755 launchers/app.sh
8109 - find "${D}" -name "*.exe" -type f -delete
8110 -
8111 - popd >/dev/null || die
8112 -
8113 - local instdir=${INSTALL_DIR}/antlib
8114 - pushd "${D}"/${instdir} >/dev/null || die
8115 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
8116 - popd >/dev/null || die
8117 -
8118 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
8119 -}
8120
8121 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
8122 index 0641572..331c8ef 100644
8123 --- a/dev-java/netbeans-ide/Manifest
8124 +++ b/dev-java/netbeans-ide/Manifest
8125 @@ -121,13 +121,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
8126 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
8127 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
8128 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
8129 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
8130 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
8131 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
8132 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
8133 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
8134 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
8135 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
8136 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
8137 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
8138 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
8139 @@ -155,13 +148,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
8140 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
8141 EBUILD netbeans-ide-8.0.2.ebuild 29317 SHA256 42218788ab0fc7c7cd1bb42a8b0c72a66543a3260b752aa55365833c355bcc63 SHA512 c712b66b6bee654390a45e5c616479df2be624bb770f3838d4fcce875f71a8d165703dffd55c4fd7d30e19c392784203e5fe01e2404907d88c935d439efaf578 WHIRLPOOL 67763e4a36215ac002fd321556ce2269affc15ba48ad5069d7ccc746d918179994f174e09305a9d9ddadddbea690778c2769e0ea1993eafc09e01580485e2292
8142 EBUILD netbeans-ide-8.1.ebuild 30288 SHA256 783332022c33a787ededc22d5250e30e1a91676508076fddc69ec64bbe5a6e7c SHA512 402d72f8b1a4e849dfe86054d466afeb0ab3987cd5ee747d3173874cd875fe3572be9e3ccd639fadf9e329db92e7543fd68dffc497805aa4d40b1d008c4a79ad WHIRLPOOL fd2cd798a1763af3fae44bb0eef0a4c4d932ffead6427e27d3483639348d969598b9c81d8949a3950ace1e68d3dfa0e08fe0c787b201b0cc9a95ea0040d156bf
8143 -EBUILD netbeans-ide-9999_p20151020.ebuild 30334 SHA256 72d4045e01c0b9adb6b431f84f4c300b303e9ea6474df0149296202990811eb4 SHA512 9dbfe097d94f29368a251d851982df5990ed2dfb0dd6537d344e992d1a022e169a860413c7b459fbda6261f38bb1026b43ddba78a5a062bf55150647c5ac134d WHIRLPOOL 82a3f22970d024e8af5d0fba4fbb2dccc00759f98705264f5765f0a1c0cfda03a018bfaf406221a1cb251ce2e73a45acfb376ebe3f8152dfd69a0c706014a445
8144 -EBUILD netbeans-ide-9999_p20151021.ebuild 30334 SHA256 084bad7ede24a5d26a4e91e71195cdd38fbaee886ad70421b838f070047c3fba SHA512 0bb75b12d2300d89f56e04915ed0bb6874a83ef69a6cc3eef028d1aef745ac90c4474ad61051f3d96873eb98a0eddc2bdb018b5b5c2b0bfc1b76807f5b3c8b24 WHIRLPOOL a76dc283dfd48058cbd9a98828678b23838d5639508f447479f1d7e71a581c7c9eb103d96f38cdbe4663a2de29e5770a54d1665272149f3db78de0417a76aa8d
8145 -EBUILD netbeans-ide-9999_p20151022.ebuild 30334 SHA256 271c83431ca06beebf6261f927ab83899f80f405059a24116e0199c491f93e2d SHA512 8a1899efa9b1b8622bc7dfb7b8b719f8367bfcd3ea046d8bea7e07f6fea70b86946d9acea582c15d5bc022ad1a766d25426346e2821a34b9627ea3fb17edc04b WHIRLPOOL 741c585cc42725bed6103fed98cab81fcea2f30d11f9cb78e3281a1afb04b9e8591f0b21ad099ec9a7aeb0c944ff73dc387dc6327e26be1fa92d4669127ce7f1
8146 -EBUILD netbeans-ide-9999_p20151023.ebuild 30334 SHA256 c7e1664e71ae5c5c42ab7a33239d244ba6c9739d2d6beed3374ae83555b7b401 SHA512 1d2c547923859dabf53a79f8f6dacacb298db649e6a358db5b53f47031738b2dbb39ae73f127d448f176cd582102ee57d1dbe0a59593243347a5934da745d520 WHIRLPOOL 0216d42be0262e7a6148a98b4b1f6a24f185ac69a163078f866d0cef22b23b72023e8ee7b8bc68fa98119fb516cfaf3493a935ea2b34efbe3f94a976f42f68a5
8147 -EBUILD netbeans-ide-9999_p20151026.ebuild 30334 SHA256 4c995a1903cebb02615893a8e990c0609bb5047f907c22bce1c72d8857668849 SHA512 fc21d132ae68cdecf106beb02918bf8bd396e4316c1542ba12c8a73cf02ffb19bc5f85e1c08fedfa9691919a039fa247a0ecf5d08e2446e6f2002567cf81223c WHIRLPOOL 7ddcb2706c6091ee4a99be4b1ea2ecdd4957f81e4d39f3704cf44c72b457dacc26c81e3516196c552a2c848c6ea2319ea657373f60edfce1243092da5c1b7bd0
8148 -EBUILD netbeans-ide-9999_p20151027.ebuild 30334 SHA256 5edd4b14780caed1ed78b654362b25fa458fec1d9d432a494584bfc25485c95a SHA512 1e2b457b2d952ae21f6530a7a7e519204d5357c957e61d8177d586324aeb20d1e8ff82401421ee579c1f8acfe76215ba0d1af864334f67620a0c4ca62c3f8753 WHIRLPOOL 3bdfab305ec083d9f8cc208275da432a60dfe5c45eb75bca586c945d4a2b7e258c1bb4be62b009099d61755dd4eb5562f588316c91033b14b759bd65ef7c38ca
8149 -EBUILD netbeans-ide-9999_p20151028.ebuild 30334 SHA256 32be0303fa02c7c22db0a7b021b812c8ff46411f7bdc60f4ad8817ed0ee78d27 SHA512 7803d9d58d4fa8a802042b6ee86c15b761eed513a1f6eaad7a9c59ba799ffb8cfecd043bf389a5eb1a008fadc5da2f5620b840b571df5c7c8981ca64a2304291 WHIRLPOOL fc2290b10ac9a5bf2e8e4a66ed0ab2a7dcd6c948f4eb867472c7c23eb4a9a170b8751ed288cd393ef7d73b7a97425ab6042dfb0e01181f66a693b86279d3c34a
8150 EBUILD netbeans-ide-9999_p20151101.ebuild 30334 SHA256 72a40468cc80008e8aaf6351b8f473e976e96e554b4c7d685874089571548d1a SHA512 bf57fd175dddb4f6590f011aff65af9464b48cdb5332f73b6e486d4dbd9e4d65f3bc65727493b47fad701f91b61e6b9d2435f419ee67e0977fe11ed378e84305 WHIRLPOOL 32c8b9f2887c68105b9cb19bb8c747efabfc9a89e9c28f763a37c5cb4e09e935f16aef6d078817ae3093adffe0e6986718c77e74b2ae51512d5cc30f73be2ee0
8151 EBUILD netbeans-ide-9999_p20151103.ebuild 30334 SHA256 4c41b02bf320b06e1804c8c20be2a5c6cd47bebc260f042c0ae5a99eb0ab2d52 SHA512 303267772d005d646cee600d8c074a20828deca4247a16201f824b263d0452cbf193f76b1624a63d0b777e8a52561a3ed99a1e006e038edf7761fb80705942bd WHIRLPOOL 26b1f3827ed19cd51e6f4f2dfe17a18b892ea04b3babcdd3ae6b01d071a9548e6bdbd25214588954a284814d47edd3160585bc4de3b8d17c70f4f6371ac343a8
8152 EBUILD netbeans-ide-9999_p20151105.ebuild 30334 SHA256 b80fbaf389086e216686ad7d1b648b73a308059b8089a346e13c2c39064dd66c SHA512 c598be61c053dc7f097fadc677d1a0b7cb0ec4c51dff14364071445fff29cc9a9e7a282c3cefd5c76e8ac9714700b3e2c33fde996eadcef7f00f932868235c7d WHIRLPOOL 9dcd688bac5315782f608435aab637577b32ce71c571de5ad42e5b9af4f4a3fe7094710a4f010fdc663d20873cf5d26707735934b3cb78623f3afa111ccbb285
8153
8154 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151020.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151020.ebuild
8155 deleted file mode 100644
8156 index 9f4db8c..0000000
8157 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151020.ebuild
8158 +++ /dev/null
8159 @@ -1,377 +0,0 @@
8160 -# Copyright 1999-2015 Gentoo Foundation
8161 -# Distributed under the terms of the GNU General Public License v2
8162 -# $Id$
8163 -
8164 -EAPI="4"
8165 -inherit eutils java-pkg-2 java-ant-2
8166 -
8167 -DESCRIPTION="Netbeans IDE Cluster"
8168 -HOMEPAGE="http://netbeans.org/projects/ide"
8169 -SLOT="9999"
8170 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
8171 -SRC_URI="${SOURCE_URL}
8172 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8173 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
8174 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
8175 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
8176 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
8177 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
8178 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
8179 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
8180 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
8181 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
8182 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
8183 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
8184 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
8185 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
8186 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
8187 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
8188 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
8189 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
8190 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
8191 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
8192 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
8193 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
8194 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
8195 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
8196 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
8197 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
8198 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
8199 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
8200 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
8201 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
8202 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
8203 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
8204 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
8205 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
8206 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
8207 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
8208 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
8209 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
8210 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
8211 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
8212 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
8213 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
8214 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
8215 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
8216 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
8217 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
8218 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
8219 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
8220 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
8221 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
8222 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
8223 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
8224 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
8225 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
8226 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
8227 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
8228 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
8229 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
8230 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
8231 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
8232 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
8233 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
8234 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
8235 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
8236 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
8237 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
8238 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
8239 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
8240 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
8241 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
8242 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
8243 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
8244 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
8245 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
8246 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
8247 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
8248 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8249 -KEYWORDS="~amd64 ~x86"
8250 -IUSE=""
8251 -S="${WORKDIR}"
8252 -
8253 -CDEPEND="~dev-java/netbeans-harness-${PV}
8254 - ~dev-java/netbeans-platform-${PV}
8255 - dev-java/commons-httpclient:3
8256 - dev-java/commons-lang:2.1
8257 - dev-java/commons-logging:0
8258 - dev-java/icu4j:4.4
8259 - dev-java/iso-relax:0
8260 - dev-java/jdbc-mysql:0
8261 - dev-java/jdbc-postgresql:0
8262 - >=dev-java/jsch-0.1.46:0
8263 - >=dev-java/json-simple-1.1:0
8264 - dev-java/jsr173:0
8265 - dev-java/jzlib:0
8266 - dev-java/jvyamlb:0
8267 - dev-java/log4j:0
8268 - dev-java/lucene:3.5
8269 - dev-java/rhino:1.6
8270 - dev-java/saxon:9
8271 - dev-java/smack:2.2
8272 - dev-java/sun-jaf:0
8273 - dev-java/tomcat-servlet-api:2.2
8274 - dev-java/ws-commons-util:0
8275 - dev-java/xerces:2"
8276 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
8277 -# app-text/jing:0 our version is probably too old
8278 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
8279 -# dev-java/freemarker:2.3
8280 -# dev-java/ini4j:0 our version is too old
8281 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
8282 -# dev-java/trilead-ssh2:0 in overlay
8283 -DEPEND=">=virtual/jdk-1.7
8284 - app-arch/unzip
8285 - dev-java/commons-codec:0
8286 - ${CDEPEND}
8287 - dev-java/javacc:0
8288 - dev-java/javahelp:0"
8289 -RDEPEND=">=virtual/jdk-1.7
8290 - ${CDEPEND}"
8291 -
8292 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8293 -
8294 -EANT_BUILD_XML="nbbuild/build.xml"
8295 -EANT_BUILD_TARGET="rebuild-cluster"
8296 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8297 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8298 -JAVA_PKG_BSFIX="off"
8299 -
8300 -JAVA_PKG_WANT_SOURCE="1.7"
8301 -JAVA_PKG_WANT_TARGET="1.7"
8302 -
8303 -src_unpack() {
8304 - unpack $(basename ${SOURCE_URL})
8305 -
8306 - einfo "Deleting bundled jars..."
8307 - find -name "*.jar" -type f -delete
8308 -
8309 - unpack netbeans-9999-r14-build.xml.patch.bz2
8310 -
8311 - pushd "${S}" >/dev/null || die
8312 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
8313 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
8314 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
8315 - 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
8316 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
8317 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
8318 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
8319 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
8320 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
8321 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
8322 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
8323 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
8324 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
8325 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
8326 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
8327 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
8328 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
8329 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
8330 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
8331 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
8332 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
8333 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
8334 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
8335 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
8336 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
8337 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
8338 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
8339 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
8340 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
8341 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
8342 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
8343 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
8344 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
8345 - 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
8346 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
8347 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
8348 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
8349 - 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
8350 - 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
8351 - 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
8352 - 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
8353 - 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
8354 - 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
8355 - 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
8356 - 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
8357 - 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
8358 - 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
8359 - 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
8360 - 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
8361 - 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
8362 - 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
8363 - 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
8364 - 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
8365 - 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
8366 - 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
8367 - 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
8368 - 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
8369 - 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
8370 - 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
8371 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
8372 - 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
8373 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
8374 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
8375 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
8376 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
8377 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
8378 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
8379 - 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
8380 - 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
8381 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
8382 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
8383 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
8384 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
8385 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
8386 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
8387 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
8388 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
8389 - popd >/dev/null || die
8390 -}
8391 -
8392 -src_prepare() {
8393 - einfo "Deleting bundled class files..."
8394 - find -name "*.class" -type f | xargs rm -vf
8395 -
8396 - epatch netbeans-9999-r14-build.xml.patch
8397 -
8398 - # Support for custom patches
8399 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8400 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8401 -
8402 - if [ -n "${files}" ] ; then
8403 - einfo "Applying custom patches:"
8404 -
8405 - for file in ${files} ; do
8406 - epatch "${file}"
8407 - done
8408 - fi
8409 - fi
8410 -
8411 - einfo "Symlinking external libraries..."
8412 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8413 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
8414 -
8415 - einfo "Linking in other clusters..."
8416 - mkdir "${S}"/nbbuild/netbeans || die
8417 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8418 -
8419 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8420 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8421 - touch nb.cluster.platform.built
8422 -
8423 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8424 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8425 - touch nb.cluster.harness.built
8426 -
8427 - popd >/dev/null || die
8428 -
8429 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
8430 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
8431 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
8432 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
8433 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
8434 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
8435 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
8436 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
8437 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
8438 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
8439 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
8440 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
8441 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
8442 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
8443 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
8444 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
8445 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
8446 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
8447 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
8448 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8449 - 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
8450 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
8451 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
8452 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
8453 -
8454 - java-pkg-2_src_prepare
8455 -}
8456 -
8457 -src_compile() {
8458 - unset DISPLAY
8459 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8460 -}
8461 -
8462 -src_install() {
8463 - pushd nbbuild/netbeans/ide >/dev/null || die
8464 -
8465 - insinto ${INSTALL_DIR}
8466 -
8467 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8468 -
8469 - doins -r *
8470 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
8471 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
8472 -
8473 - insinto ${INSTALL_DIR}/bin/nativeexecution
8474 - doins bin/nativeexecution/*
8475 -
8476 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
8477 - for file in *.sh ; do
8478 - fperms 755 ${file}
8479 - done
8480 - popd >/dev/null || die
8481 -
8482 - if use x86 ; then
8483 - doins -r bin/nativeexecution/Linux-x86
8484 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
8485 - for file in * ; do
8486 - fperms 755 ${file}
8487 - done
8488 - popd >/dev/null || die
8489 - elif use amd64 ; then
8490 - doins -r bin/nativeexecution/Linux-x86_64
8491 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
8492 - for file in * ; do
8493 - fperms 755 ${file}
8494 - done
8495 - popd >/dev/null || die
8496 - fi
8497 -
8498 - popd >/dev/null || die
8499 -
8500 - local instdir=${INSTALL_DIR}/modules
8501 - pushd "${D}"/${instdir} >/dev/null || die
8502 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
8503 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
8504 - popd >/dev/null || die
8505 -
8506 - local instdir=${INSTALL_DIR}/modules/ext
8507 - pushd "${D}"/${instdir} >/dev/null || die
8508 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
8509 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
8510 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
8511 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
8512 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
8513 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
8514 - 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
8515 - 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
8516 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
8517 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
8518 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
8519 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
8520 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
8521 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
8522 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
8523 - popd >/dev/null || die
8524 -
8525 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
8526 - pushd "${D}"/${instdir} >/dev/null || die
8527 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
8528 - popd >/dev/null || die
8529 -
8530 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
8531 - pushd "${D}"/${instdir} >/dev/null || die
8532 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
8533 - popd >/dev/null || die
8534 -
8535 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
8536 -}
8537
8538 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151021.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151021.ebuild
8539 deleted file mode 100644
8540 index 964f3b2..0000000
8541 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151021.ebuild
8542 +++ /dev/null
8543 @@ -1,377 +0,0 @@
8544 -# Copyright 1999-2015 Gentoo Foundation
8545 -# Distributed under the terms of the GNU General Public License v2
8546 -# $Id$
8547 -
8548 -EAPI="4"
8549 -inherit eutils java-pkg-2 java-ant-2
8550 -
8551 -DESCRIPTION="Netbeans IDE Cluster"
8552 -HOMEPAGE="http://netbeans.org/projects/ide"
8553 -SLOT="9999"
8554 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
8555 -SRC_URI="${SOURCE_URL}
8556 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8557 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
8558 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
8559 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
8560 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
8561 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
8562 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
8563 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
8564 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
8565 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
8566 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
8567 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
8568 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
8569 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
8570 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
8571 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
8572 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
8573 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
8574 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
8575 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
8576 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
8577 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
8578 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
8579 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
8580 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
8581 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
8582 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
8583 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
8584 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
8585 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
8586 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
8587 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
8588 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
8589 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
8590 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
8591 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
8592 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
8593 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
8594 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
8595 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
8596 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
8597 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
8598 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
8599 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
8600 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
8601 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
8602 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
8603 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
8604 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
8605 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
8606 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
8607 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
8608 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
8609 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
8610 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
8611 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
8612 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
8613 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
8614 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
8615 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
8616 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
8617 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
8618 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
8619 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
8620 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
8621 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
8622 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
8623 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
8624 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
8625 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
8626 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
8627 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
8628 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
8629 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
8630 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
8631 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
8632 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
8633 -KEYWORDS="~amd64 ~x86"
8634 -IUSE=""
8635 -S="${WORKDIR}"
8636 -
8637 -CDEPEND="~dev-java/netbeans-harness-${PV}
8638 - ~dev-java/netbeans-platform-${PV}
8639 - dev-java/commons-httpclient:3
8640 - dev-java/commons-lang:2.1
8641 - dev-java/commons-logging:0
8642 - dev-java/icu4j:4.4
8643 - dev-java/iso-relax:0
8644 - dev-java/jdbc-mysql:0
8645 - dev-java/jdbc-postgresql:0
8646 - >=dev-java/jsch-0.1.46:0
8647 - >=dev-java/json-simple-1.1:0
8648 - dev-java/jsr173:0
8649 - dev-java/jzlib:0
8650 - dev-java/jvyamlb:0
8651 - dev-java/log4j:0
8652 - dev-java/lucene:3.5
8653 - dev-java/rhino:1.6
8654 - dev-java/saxon:9
8655 - dev-java/smack:2.2
8656 - dev-java/sun-jaf:0
8657 - dev-java/tomcat-servlet-api:2.2
8658 - dev-java/ws-commons-util:0
8659 - dev-java/xerces:2"
8660 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
8661 -# app-text/jing:0 our version is probably too old
8662 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
8663 -# dev-java/freemarker:2.3
8664 -# dev-java/ini4j:0 our version is too old
8665 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
8666 -# dev-java/trilead-ssh2:0 in overlay
8667 -DEPEND=">=virtual/jdk-1.7
8668 - app-arch/unzip
8669 - dev-java/commons-codec:0
8670 - ${CDEPEND}
8671 - dev-java/javacc:0
8672 - dev-java/javahelp:0"
8673 -RDEPEND=">=virtual/jdk-1.7
8674 - ${CDEPEND}"
8675 -
8676 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
8677 -
8678 -EANT_BUILD_XML="nbbuild/build.xml"
8679 -EANT_BUILD_TARGET="rebuild-cluster"
8680 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
8681 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
8682 -JAVA_PKG_BSFIX="off"
8683 -
8684 -JAVA_PKG_WANT_SOURCE="1.7"
8685 -JAVA_PKG_WANT_TARGET="1.7"
8686 -
8687 -src_unpack() {
8688 - unpack $(basename ${SOURCE_URL})
8689 -
8690 - einfo "Deleting bundled jars..."
8691 - find -name "*.jar" -type f -delete
8692 -
8693 - unpack netbeans-9999-r14-build.xml.patch.bz2
8694 -
8695 - pushd "${S}" >/dev/null || die
8696 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
8697 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
8698 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
8699 - 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
8700 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
8701 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
8702 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
8703 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
8704 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
8705 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
8706 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
8707 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
8708 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
8709 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
8710 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
8711 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
8712 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
8713 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
8714 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
8715 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
8716 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
8717 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
8718 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
8719 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
8720 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
8721 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
8722 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
8723 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
8724 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
8725 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
8726 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
8727 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
8728 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
8729 - 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
8730 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
8731 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
8732 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
8733 - 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
8734 - 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
8735 - 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
8736 - 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
8737 - 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
8738 - 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
8739 - 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
8740 - 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
8741 - 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
8742 - 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
8743 - 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
8744 - 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
8745 - 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
8746 - 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
8747 - 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
8748 - 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
8749 - 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
8750 - 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
8751 - 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
8752 - 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
8753 - 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
8754 - 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
8755 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
8756 - 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
8757 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
8758 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
8759 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
8760 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
8761 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
8762 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
8763 - 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
8764 - 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
8765 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
8766 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
8767 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
8768 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
8769 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
8770 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
8771 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
8772 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
8773 - popd >/dev/null || die
8774 -}
8775 -
8776 -src_prepare() {
8777 - einfo "Deleting bundled class files..."
8778 - find -name "*.class" -type f | xargs rm -vf
8779 -
8780 - epatch netbeans-9999-r14-build.xml.patch
8781 -
8782 - # Support for custom patches
8783 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
8784 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
8785 -
8786 - if [ -n "${files}" ] ; then
8787 - einfo "Applying custom patches:"
8788 -
8789 - for file in ${files} ; do
8790 - epatch "${file}"
8791 - done
8792 - fi
8793 - fi
8794 -
8795 - einfo "Symlinking external libraries..."
8796 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
8797 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
8798 -
8799 - einfo "Linking in other clusters..."
8800 - mkdir "${S}"/nbbuild/netbeans || die
8801 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
8802 -
8803 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
8804 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8805 - touch nb.cluster.platform.built
8806 -
8807 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
8808 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
8809 - touch nb.cluster.harness.built
8810 -
8811 - popd >/dev/null || die
8812 -
8813 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
8814 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
8815 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
8816 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
8817 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
8818 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
8819 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
8820 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
8821 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
8822 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
8823 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
8824 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
8825 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
8826 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
8827 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
8828 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
8829 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
8830 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
8831 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
8832 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
8833 - 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
8834 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
8835 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
8836 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
8837 -
8838 - java-pkg-2_src_prepare
8839 -}
8840 -
8841 -src_compile() {
8842 - unset DISPLAY
8843 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
8844 -}
8845 -
8846 -src_install() {
8847 - pushd nbbuild/netbeans/ide >/dev/null || die
8848 -
8849 - insinto ${INSTALL_DIR}
8850 -
8851 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
8852 -
8853 - doins -r *
8854 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
8855 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
8856 -
8857 - insinto ${INSTALL_DIR}/bin/nativeexecution
8858 - doins bin/nativeexecution/*
8859 -
8860 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
8861 - for file in *.sh ; do
8862 - fperms 755 ${file}
8863 - done
8864 - popd >/dev/null || die
8865 -
8866 - if use x86 ; then
8867 - doins -r bin/nativeexecution/Linux-x86
8868 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
8869 - for file in * ; do
8870 - fperms 755 ${file}
8871 - done
8872 - popd >/dev/null || die
8873 - elif use amd64 ; then
8874 - doins -r bin/nativeexecution/Linux-x86_64
8875 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
8876 - for file in * ; do
8877 - fperms 755 ${file}
8878 - done
8879 - popd >/dev/null || die
8880 - fi
8881 -
8882 - popd >/dev/null || die
8883 -
8884 - local instdir=${INSTALL_DIR}/modules
8885 - pushd "${D}"/${instdir} >/dev/null || die
8886 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
8887 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
8888 - popd >/dev/null || die
8889 -
8890 - local instdir=${INSTALL_DIR}/modules/ext
8891 - pushd "${D}"/${instdir} >/dev/null || die
8892 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
8893 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
8894 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
8895 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
8896 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
8897 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
8898 - 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
8899 - 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
8900 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
8901 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
8902 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
8903 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
8904 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
8905 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
8906 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
8907 - popd >/dev/null || die
8908 -
8909 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
8910 - pushd "${D}"/${instdir} >/dev/null || die
8911 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
8912 - popd >/dev/null || die
8913 -
8914 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
8915 - pushd "${D}"/${instdir} >/dev/null || die
8916 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
8917 - popd >/dev/null || die
8918 -
8919 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
8920 -}
8921
8922 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151022.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151022.ebuild
8923 deleted file mode 100644
8924 index e162be7..0000000
8925 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151022.ebuild
8926 +++ /dev/null
8927 @@ -1,377 +0,0 @@
8928 -# Copyright 1999-2015 Gentoo Foundation
8929 -# Distributed under the terms of the GNU General Public License v2
8930 -# $Id$
8931 -
8932 -EAPI="4"
8933 -inherit eutils java-pkg-2 java-ant-2
8934 -
8935 -DESCRIPTION="Netbeans IDE Cluster"
8936 -HOMEPAGE="http://netbeans.org/projects/ide"
8937 -SLOT="9999"
8938 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
8939 -SRC_URI="${SOURCE_URL}
8940 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
8941 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
8942 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
8943 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
8944 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
8945 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
8946 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
8947 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
8948 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
8949 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
8950 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
8951 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
8952 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
8953 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
8954 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
8955 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
8956 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
8957 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
8958 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
8959 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
8960 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
8961 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
8962 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
8963 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
8964 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
8965 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
8966 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
8967 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
8968 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
8969 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
8970 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
8971 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
8972 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
8973 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
8974 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
8975 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
8976 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
8977 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
8978 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
8979 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
8980 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
8981 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
8982 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
8983 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
8984 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
8985 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
8986 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
8987 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
8988 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
8989 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
8990 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
8991 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
8992 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
8993 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
8994 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
8995 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
8996 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
8997 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
8998 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
8999 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
9000 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
9001 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
9002 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
9003 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
9004 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
9005 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
9006 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
9007 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
9008 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
9009 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
9010 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
9011 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
9012 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
9013 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
9014 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
9015 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
9016 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9017 -KEYWORDS="~amd64 ~x86"
9018 -IUSE=""
9019 -S="${WORKDIR}"
9020 -
9021 -CDEPEND="~dev-java/netbeans-harness-${PV}
9022 - ~dev-java/netbeans-platform-${PV}
9023 - dev-java/commons-httpclient:3
9024 - dev-java/commons-lang:2.1
9025 - dev-java/commons-logging:0
9026 - dev-java/icu4j:4.4
9027 - dev-java/iso-relax:0
9028 - dev-java/jdbc-mysql:0
9029 - dev-java/jdbc-postgresql:0
9030 - >=dev-java/jsch-0.1.46:0
9031 - >=dev-java/json-simple-1.1:0
9032 - dev-java/jsr173:0
9033 - dev-java/jzlib:0
9034 - dev-java/jvyamlb:0
9035 - dev-java/log4j:0
9036 - dev-java/lucene:3.5
9037 - dev-java/rhino:1.6
9038 - dev-java/saxon:9
9039 - dev-java/smack:2.2
9040 - dev-java/sun-jaf:0
9041 - dev-java/tomcat-servlet-api:2.2
9042 - dev-java/ws-commons-util:0
9043 - dev-java/xerces:2"
9044 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
9045 -# app-text/jing:0 our version is probably too old
9046 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
9047 -# dev-java/freemarker:2.3
9048 -# dev-java/ini4j:0 our version is too old
9049 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
9050 -# dev-java/trilead-ssh2:0 in overlay
9051 -DEPEND=">=virtual/jdk-1.7
9052 - app-arch/unzip
9053 - dev-java/commons-codec:0
9054 - ${CDEPEND}
9055 - dev-java/javacc:0
9056 - dev-java/javahelp:0"
9057 -RDEPEND=">=virtual/jdk-1.7
9058 - ${CDEPEND}"
9059 -
9060 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9061 -
9062 -EANT_BUILD_XML="nbbuild/build.xml"
9063 -EANT_BUILD_TARGET="rebuild-cluster"
9064 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
9065 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9066 -JAVA_PKG_BSFIX="off"
9067 -
9068 -JAVA_PKG_WANT_SOURCE="1.7"
9069 -JAVA_PKG_WANT_TARGET="1.7"
9070 -
9071 -src_unpack() {
9072 - unpack $(basename ${SOURCE_URL})
9073 -
9074 - einfo "Deleting bundled jars..."
9075 - find -name "*.jar" -type f -delete
9076 -
9077 - unpack netbeans-9999-r14-build.xml.patch.bz2
9078 -
9079 - pushd "${S}" >/dev/null || die
9080 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
9081 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
9082 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
9083 - 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
9084 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
9085 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
9086 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
9087 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
9088 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
9089 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
9090 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
9091 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
9092 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
9093 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
9094 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
9095 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
9096 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
9097 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
9098 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
9099 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
9100 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
9101 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
9102 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
9103 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
9104 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
9105 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
9106 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
9107 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
9108 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
9109 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
9110 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
9111 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
9112 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
9113 - 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
9114 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
9115 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
9116 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
9117 - 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
9118 - 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
9119 - 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
9120 - 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
9121 - 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
9122 - 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
9123 - 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
9124 - 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
9125 - 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
9126 - 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
9127 - 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
9128 - 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
9129 - 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
9130 - 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
9131 - 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
9132 - 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
9133 - 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
9134 - 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
9135 - 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
9136 - 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
9137 - 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
9138 - 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
9139 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
9140 - 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
9141 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
9142 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
9143 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
9144 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
9145 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
9146 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
9147 - 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
9148 - 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
9149 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
9150 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
9151 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
9152 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
9153 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
9154 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
9155 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
9156 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
9157 - popd >/dev/null || die
9158 -}
9159 -
9160 -src_prepare() {
9161 - einfo "Deleting bundled class files..."
9162 - find -name "*.class" -type f | xargs rm -vf
9163 -
9164 - epatch netbeans-9999-r14-build.xml.patch
9165 -
9166 - # Support for custom patches
9167 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9168 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9169 -
9170 - if [ -n "${files}" ] ; then
9171 - einfo "Applying custom patches:"
9172 -
9173 - for file in ${files} ; do
9174 - epatch "${file}"
9175 - done
9176 - fi
9177 - fi
9178 -
9179 - einfo "Symlinking external libraries..."
9180 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9181 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
9182 -
9183 - einfo "Linking in other clusters..."
9184 - mkdir "${S}"/nbbuild/netbeans || die
9185 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9186 -
9187 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9188 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9189 - touch nb.cluster.platform.built
9190 -
9191 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9192 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9193 - touch nb.cluster.harness.built
9194 -
9195 - popd >/dev/null || die
9196 -
9197 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
9198 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
9199 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
9200 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
9201 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
9202 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
9203 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
9204 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
9205 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
9206 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
9207 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
9208 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
9209 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
9210 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
9211 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
9212 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
9213 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
9214 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
9215 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
9216 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9217 - 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
9218 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
9219 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
9220 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
9221 -
9222 - java-pkg-2_src_prepare
9223 -}
9224 -
9225 -src_compile() {
9226 - unset DISPLAY
9227 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9228 -}
9229 -
9230 -src_install() {
9231 - pushd nbbuild/netbeans/ide >/dev/null || die
9232 -
9233 - insinto ${INSTALL_DIR}
9234 -
9235 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9236 -
9237 - doins -r *
9238 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
9239 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
9240 -
9241 - insinto ${INSTALL_DIR}/bin/nativeexecution
9242 - doins bin/nativeexecution/*
9243 -
9244 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
9245 - for file in *.sh ; do
9246 - fperms 755 ${file}
9247 - done
9248 - popd >/dev/null || die
9249 -
9250 - if use x86 ; then
9251 - doins -r bin/nativeexecution/Linux-x86
9252 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
9253 - for file in * ; do
9254 - fperms 755 ${file}
9255 - done
9256 - popd >/dev/null || die
9257 - elif use amd64 ; then
9258 - doins -r bin/nativeexecution/Linux-x86_64
9259 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
9260 - for file in * ; do
9261 - fperms 755 ${file}
9262 - done
9263 - popd >/dev/null || die
9264 - fi
9265 -
9266 - popd >/dev/null || die
9267 -
9268 - local instdir=${INSTALL_DIR}/modules
9269 - pushd "${D}"/${instdir} >/dev/null || die
9270 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
9271 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
9272 - popd >/dev/null || die
9273 -
9274 - local instdir=${INSTALL_DIR}/modules/ext
9275 - pushd "${D}"/${instdir} >/dev/null || die
9276 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
9277 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
9278 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
9279 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
9280 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
9281 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
9282 - 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
9283 - 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
9284 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
9285 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
9286 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
9287 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
9288 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
9289 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
9290 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
9291 - popd >/dev/null || die
9292 -
9293 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
9294 - pushd "${D}"/${instdir} >/dev/null || die
9295 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
9296 - popd >/dev/null || die
9297 -
9298 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
9299 - pushd "${D}"/${instdir} >/dev/null || die
9300 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
9301 - popd >/dev/null || die
9302 -
9303 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
9304 -}
9305
9306 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151023.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151023.ebuild
9307 deleted file mode 100644
9308 index d5116e9..0000000
9309 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151023.ebuild
9310 +++ /dev/null
9311 @@ -1,377 +0,0 @@
9312 -# Copyright 1999-2015 Gentoo Foundation
9313 -# Distributed under the terms of the GNU General Public License v2
9314 -# $Id$
9315 -
9316 -EAPI="4"
9317 -inherit eutils java-pkg-2 java-ant-2
9318 -
9319 -DESCRIPTION="Netbeans IDE Cluster"
9320 -HOMEPAGE="http://netbeans.org/projects/ide"
9321 -SLOT="9999"
9322 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
9323 -SRC_URI="${SOURCE_URL}
9324 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9325 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
9326 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
9327 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
9328 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
9329 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
9330 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
9331 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
9332 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
9333 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
9334 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
9335 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
9336 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
9337 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
9338 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
9339 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
9340 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
9341 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
9342 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
9343 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
9344 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
9345 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
9346 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
9347 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
9348 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
9349 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
9350 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
9351 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
9352 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
9353 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
9354 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
9355 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
9356 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
9357 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
9358 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
9359 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
9360 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
9361 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
9362 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
9363 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
9364 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
9365 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
9366 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
9367 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
9368 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
9369 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
9370 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
9371 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
9372 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
9373 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
9374 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
9375 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
9376 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
9377 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
9378 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
9379 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
9380 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
9381 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
9382 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
9383 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
9384 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
9385 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
9386 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
9387 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
9388 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
9389 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
9390 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
9391 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
9392 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
9393 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
9394 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
9395 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
9396 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
9397 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
9398 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
9399 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
9400 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9401 -KEYWORDS="~amd64 ~x86"
9402 -IUSE=""
9403 -S="${WORKDIR}"
9404 -
9405 -CDEPEND="~dev-java/netbeans-harness-${PV}
9406 - ~dev-java/netbeans-platform-${PV}
9407 - dev-java/commons-httpclient:3
9408 - dev-java/commons-lang:2.1
9409 - dev-java/commons-logging:0
9410 - dev-java/icu4j:4.4
9411 - dev-java/iso-relax:0
9412 - dev-java/jdbc-mysql:0
9413 - dev-java/jdbc-postgresql:0
9414 - >=dev-java/jsch-0.1.46:0
9415 - >=dev-java/json-simple-1.1:0
9416 - dev-java/jsr173:0
9417 - dev-java/jzlib:0
9418 - dev-java/jvyamlb:0
9419 - dev-java/log4j:0
9420 - dev-java/lucene:3.5
9421 - dev-java/rhino:1.6
9422 - dev-java/saxon:9
9423 - dev-java/smack:2.2
9424 - dev-java/sun-jaf:0
9425 - dev-java/tomcat-servlet-api:2.2
9426 - dev-java/ws-commons-util:0
9427 - dev-java/xerces:2"
9428 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
9429 -# app-text/jing:0 our version is probably too old
9430 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
9431 -# dev-java/freemarker:2.3
9432 -# dev-java/ini4j:0 our version is too old
9433 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
9434 -# dev-java/trilead-ssh2:0 in overlay
9435 -DEPEND=">=virtual/jdk-1.7
9436 - app-arch/unzip
9437 - dev-java/commons-codec:0
9438 - ${CDEPEND}
9439 - dev-java/javacc:0
9440 - dev-java/javahelp:0"
9441 -RDEPEND=">=virtual/jdk-1.7
9442 - ${CDEPEND}"
9443 -
9444 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9445 -
9446 -EANT_BUILD_XML="nbbuild/build.xml"
9447 -EANT_BUILD_TARGET="rebuild-cluster"
9448 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
9449 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9450 -JAVA_PKG_BSFIX="off"
9451 -
9452 -JAVA_PKG_WANT_SOURCE="1.7"
9453 -JAVA_PKG_WANT_TARGET="1.7"
9454 -
9455 -src_unpack() {
9456 - unpack $(basename ${SOURCE_URL})
9457 -
9458 - einfo "Deleting bundled jars..."
9459 - find -name "*.jar" -type f -delete
9460 -
9461 - unpack netbeans-9999-r14-build.xml.patch.bz2
9462 -
9463 - pushd "${S}" >/dev/null || die
9464 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
9465 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
9466 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
9467 - 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
9468 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
9469 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
9470 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
9471 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
9472 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
9473 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
9474 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
9475 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
9476 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
9477 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
9478 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
9479 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
9480 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
9481 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
9482 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
9483 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
9484 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
9485 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
9486 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
9487 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
9488 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
9489 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
9490 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
9491 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
9492 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
9493 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
9494 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
9495 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
9496 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
9497 - 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
9498 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
9499 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
9500 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
9501 - 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
9502 - 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
9503 - 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
9504 - 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
9505 - 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
9506 - 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
9507 - 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
9508 - 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
9509 - 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
9510 - 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
9511 - 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
9512 - 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
9513 - 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
9514 - 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
9515 - 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
9516 - 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
9517 - 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
9518 - 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
9519 - 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
9520 - 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
9521 - 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
9522 - 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
9523 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
9524 - 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
9525 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
9526 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
9527 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
9528 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
9529 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
9530 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
9531 - 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
9532 - 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
9533 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
9534 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
9535 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
9536 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
9537 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
9538 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
9539 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
9540 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
9541 - popd >/dev/null || die
9542 -}
9543 -
9544 -src_prepare() {
9545 - einfo "Deleting bundled class files..."
9546 - find -name "*.class" -type f | xargs rm -vf
9547 -
9548 - epatch netbeans-9999-r14-build.xml.patch
9549 -
9550 - # Support for custom patches
9551 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9552 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9553 -
9554 - if [ -n "${files}" ] ; then
9555 - einfo "Applying custom patches:"
9556 -
9557 - for file in ${files} ; do
9558 - epatch "${file}"
9559 - done
9560 - fi
9561 - fi
9562 -
9563 - einfo "Symlinking external libraries..."
9564 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9565 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
9566 -
9567 - einfo "Linking in other clusters..."
9568 - mkdir "${S}"/nbbuild/netbeans || die
9569 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9570 -
9571 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9572 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9573 - touch nb.cluster.platform.built
9574 -
9575 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9576 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9577 - touch nb.cluster.harness.built
9578 -
9579 - popd >/dev/null || die
9580 -
9581 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
9582 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
9583 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
9584 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
9585 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
9586 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
9587 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
9588 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
9589 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
9590 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
9591 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
9592 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
9593 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
9594 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
9595 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
9596 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
9597 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
9598 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
9599 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
9600 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9601 - 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
9602 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
9603 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
9604 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
9605 -
9606 - java-pkg-2_src_prepare
9607 -}
9608 -
9609 -src_compile() {
9610 - unset DISPLAY
9611 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9612 -}
9613 -
9614 -src_install() {
9615 - pushd nbbuild/netbeans/ide >/dev/null || die
9616 -
9617 - insinto ${INSTALL_DIR}
9618 -
9619 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
9620 -
9621 - doins -r *
9622 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
9623 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
9624 -
9625 - insinto ${INSTALL_DIR}/bin/nativeexecution
9626 - doins bin/nativeexecution/*
9627 -
9628 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
9629 - for file in *.sh ; do
9630 - fperms 755 ${file}
9631 - done
9632 - popd >/dev/null || die
9633 -
9634 - if use x86 ; then
9635 - doins -r bin/nativeexecution/Linux-x86
9636 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
9637 - for file in * ; do
9638 - fperms 755 ${file}
9639 - done
9640 - popd >/dev/null || die
9641 - elif use amd64 ; then
9642 - doins -r bin/nativeexecution/Linux-x86_64
9643 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
9644 - for file in * ; do
9645 - fperms 755 ${file}
9646 - done
9647 - popd >/dev/null || die
9648 - fi
9649 -
9650 - popd >/dev/null || die
9651 -
9652 - local instdir=${INSTALL_DIR}/modules
9653 - pushd "${D}"/${instdir} >/dev/null || die
9654 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
9655 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
9656 - popd >/dev/null || die
9657 -
9658 - local instdir=${INSTALL_DIR}/modules/ext
9659 - pushd "${D}"/${instdir} >/dev/null || die
9660 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
9661 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
9662 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
9663 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
9664 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
9665 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
9666 - 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
9667 - 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
9668 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
9669 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
9670 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
9671 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
9672 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
9673 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
9674 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
9675 - popd >/dev/null || die
9676 -
9677 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
9678 - pushd "${D}"/${instdir} >/dev/null || die
9679 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
9680 - popd >/dev/null || die
9681 -
9682 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
9683 - pushd "${D}"/${instdir} >/dev/null || die
9684 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
9685 - popd >/dev/null || die
9686 -
9687 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
9688 -}
9689
9690 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151026.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151026.ebuild
9691 deleted file mode 100644
9692 index f835e81..0000000
9693 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151026.ebuild
9694 +++ /dev/null
9695 @@ -1,377 +0,0 @@
9696 -# Copyright 1999-2015 Gentoo Foundation
9697 -# Distributed under the terms of the GNU General Public License v2
9698 -# $Id$
9699 -
9700 -EAPI="4"
9701 -inherit eutils java-pkg-2 java-ant-2
9702 -
9703 -DESCRIPTION="Netbeans IDE Cluster"
9704 -HOMEPAGE="http://netbeans.org/projects/ide"
9705 -SLOT="9999"
9706 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
9707 -SRC_URI="${SOURCE_URL}
9708 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
9709 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
9710 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
9711 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
9712 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
9713 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
9714 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
9715 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
9716 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
9717 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
9718 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
9719 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
9720 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
9721 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
9722 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
9723 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
9724 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
9725 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
9726 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
9727 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
9728 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
9729 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
9730 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
9731 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
9732 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
9733 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
9734 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
9735 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
9736 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
9737 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
9738 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
9739 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
9740 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
9741 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
9742 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
9743 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
9744 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
9745 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
9746 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
9747 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
9748 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
9749 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
9750 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
9751 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
9752 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
9753 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
9754 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
9755 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
9756 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
9757 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
9758 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
9759 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
9760 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
9761 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
9762 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
9763 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
9764 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
9765 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
9766 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
9767 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
9768 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
9769 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
9770 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
9771 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
9772 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
9773 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
9774 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
9775 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
9776 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
9777 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
9778 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
9779 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
9780 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
9781 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
9782 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
9783 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
9784 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
9785 -KEYWORDS="~amd64 ~x86"
9786 -IUSE=""
9787 -S="${WORKDIR}"
9788 -
9789 -CDEPEND="~dev-java/netbeans-harness-${PV}
9790 - ~dev-java/netbeans-platform-${PV}
9791 - dev-java/commons-httpclient:3
9792 - dev-java/commons-lang:2.1
9793 - dev-java/commons-logging:0
9794 - dev-java/icu4j:4.4
9795 - dev-java/iso-relax:0
9796 - dev-java/jdbc-mysql:0
9797 - dev-java/jdbc-postgresql:0
9798 - >=dev-java/jsch-0.1.46:0
9799 - >=dev-java/json-simple-1.1:0
9800 - dev-java/jsr173:0
9801 - dev-java/jzlib:0
9802 - dev-java/jvyamlb:0
9803 - dev-java/log4j:0
9804 - dev-java/lucene:3.5
9805 - dev-java/rhino:1.6
9806 - dev-java/saxon:9
9807 - dev-java/smack:2.2
9808 - dev-java/sun-jaf:0
9809 - dev-java/tomcat-servlet-api:2.2
9810 - dev-java/ws-commons-util:0
9811 - dev-java/xerces:2"
9812 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
9813 -# app-text/jing:0 our version is probably too old
9814 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
9815 -# dev-java/freemarker:2.3
9816 -# dev-java/ini4j:0 our version is too old
9817 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
9818 -# dev-java/trilead-ssh2:0 in overlay
9819 -DEPEND=">=virtual/jdk-1.7
9820 - app-arch/unzip
9821 - dev-java/commons-codec:0
9822 - ${CDEPEND}
9823 - dev-java/javacc:0
9824 - dev-java/javahelp:0"
9825 -RDEPEND=">=virtual/jdk-1.7
9826 - ${CDEPEND}"
9827 -
9828 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
9829 -
9830 -EANT_BUILD_XML="nbbuild/build.xml"
9831 -EANT_BUILD_TARGET="rebuild-cluster"
9832 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
9833 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
9834 -JAVA_PKG_BSFIX="off"
9835 -
9836 -JAVA_PKG_WANT_SOURCE="1.7"
9837 -JAVA_PKG_WANT_TARGET="1.7"
9838 -
9839 -src_unpack() {
9840 - unpack $(basename ${SOURCE_URL})
9841 -
9842 - einfo "Deleting bundled jars..."
9843 - find -name "*.jar" -type f -delete
9844 -
9845 - unpack netbeans-9999-r14-build.xml.patch.bz2
9846 -
9847 - pushd "${S}" >/dev/null || die
9848 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
9849 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
9850 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
9851 - 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
9852 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
9853 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
9854 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
9855 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
9856 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
9857 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
9858 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
9859 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
9860 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
9861 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
9862 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
9863 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
9864 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
9865 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
9866 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
9867 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
9868 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
9869 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
9870 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
9871 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
9872 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
9873 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
9874 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
9875 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
9876 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
9877 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
9878 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
9879 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
9880 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
9881 - 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
9882 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
9883 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
9884 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
9885 - 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
9886 - 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
9887 - 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
9888 - 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
9889 - 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
9890 - 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
9891 - 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
9892 - 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
9893 - 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
9894 - 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
9895 - 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
9896 - 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
9897 - 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
9898 - 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
9899 - 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
9900 - 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
9901 - 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
9902 - 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
9903 - 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
9904 - 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
9905 - 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
9906 - 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
9907 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
9908 - 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
9909 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
9910 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
9911 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
9912 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
9913 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
9914 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
9915 - 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
9916 - 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
9917 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
9918 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
9919 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
9920 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
9921 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
9922 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
9923 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
9924 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
9925 - popd >/dev/null || die
9926 -}
9927 -
9928 -src_prepare() {
9929 - einfo "Deleting bundled class files..."
9930 - find -name "*.class" -type f | xargs rm -vf
9931 -
9932 - epatch netbeans-9999-r14-build.xml.patch
9933 -
9934 - # Support for custom patches
9935 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
9936 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
9937 -
9938 - if [ -n "${files}" ] ; then
9939 - einfo "Applying custom patches:"
9940 -
9941 - for file in ${files} ; do
9942 - epatch "${file}"
9943 - done
9944 - fi
9945 - fi
9946 -
9947 - einfo "Symlinking external libraries..."
9948 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
9949 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
9950 -
9951 - einfo "Linking in other clusters..."
9952 - mkdir "${S}"/nbbuild/netbeans || die
9953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
9954 -
9955 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
9956 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9957 - touch nb.cluster.platform.built
9958 -
9959 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
9960 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
9961 - touch nb.cluster.harness.built
9962 -
9963 - popd >/dev/null || die
9964 -
9965 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
9966 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
9967 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
9968 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
9969 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
9970 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
9971 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
9972 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
9973 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
9974 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
9975 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
9976 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
9977 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
9978 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
9979 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
9980 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
9981 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
9982 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
9983 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
9984 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
9985 - 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
9986 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
9987 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
9988 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
9989 -
9990 - java-pkg-2_src_prepare
9991 -}
9992 -
9993 -src_compile() {
9994 - unset DISPLAY
9995 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
9996 -}
9997 -
9998 -src_install() {
9999 - pushd nbbuild/netbeans/ide >/dev/null || die
10000 -
10001 - insinto ${INSTALL_DIR}
10002 -
10003 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10004 -
10005 - doins -r *
10006 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
10007 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
10008 -
10009 - insinto ${INSTALL_DIR}/bin/nativeexecution
10010 - doins bin/nativeexecution/*
10011 -
10012 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
10013 - for file in *.sh ; do
10014 - fperms 755 ${file}
10015 - done
10016 - popd >/dev/null || die
10017 -
10018 - if use x86 ; then
10019 - doins -r bin/nativeexecution/Linux-x86
10020 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
10021 - for file in * ; do
10022 - fperms 755 ${file}
10023 - done
10024 - popd >/dev/null || die
10025 - elif use amd64 ; then
10026 - doins -r bin/nativeexecution/Linux-x86_64
10027 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
10028 - for file in * ; do
10029 - fperms 755 ${file}
10030 - done
10031 - popd >/dev/null || die
10032 - fi
10033 -
10034 - popd >/dev/null || die
10035 -
10036 - local instdir=${INSTALL_DIR}/modules
10037 - pushd "${D}"/${instdir} >/dev/null || die
10038 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
10039 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
10040 - popd >/dev/null || die
10041 -
10042 - local instdir=${INSTALL_DIR}/modules/ext
10043 - pushd "${D}"/${instdir} >/dev/null || die
10044 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
10045 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
10046 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
10047 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
10048 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
10049 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
10050 - 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
10051 - 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
10052 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
10053 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
10054 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
10055 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
10056 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
10057 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
10058 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
10059 - popd >/dev/null || die
10060 -
10061 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
10062 - pushd "${D}"/${instdir} >/dev/null || die
10063 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
10064 - popd >/dev/null || die
10065 -
10066 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
10067 - pushd "${D}"/${instdir} >/dev/null || die
10068 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
10069 - popd >/dev/null || die
10070 -
10071 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
10072 -}
10073
10074 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151027.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151027.ebuild
10075 deleted file mode 100644
10076 index e8d0180..0000000
10077 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151027.ebuild
10078 +++ /dev/null
10079 @@ -1,377 +0,0 @@
10080 -# Copyright 1999-2015 Gentoo Foundation
10081 -# Distributed under the terms of the GNU General Public License v2
10082 -# $Id$
10083 -
10084 -EAPI="4"
10085 -inherit eutils java-pkg-2 java-ant-2
10086 -
10087 -DESCRIPTION="Netbeans IDE Cluster"
10088 -HOMEPAGE="http://netbeans.org/projects/ide"
10089 -SLOT="9999"
10090 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
10091 -SRC_URI="${SOURCE_URL}
10092 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10093 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
10094 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
10095 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
10096 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
10097 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
10098 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
10099 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
10100 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
10101 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
10102 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
10103 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
10104 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
10105 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
10106 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
10107 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
10108 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
10109 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
10110 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
10111 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
10112 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
10113 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
10114 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
10115 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
10116 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
10117 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
10118 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
10119 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
10120 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
10121 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
10122 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
10123 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
10124 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
10125 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
10126 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
10127 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
10128 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
10129 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
10130 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
10131 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
10132 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
10133 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
10134 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
10135 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
10136 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
10137 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
10138 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
10139 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
10140 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
10141 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
10142 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
10143 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
10144 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
10145 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
10146 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
10147 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
10148 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
10149 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
10150 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
10151 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
10152 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
10153 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
10154 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
10155 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
10156 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
10157 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
10158 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
10159 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
10160 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
10161 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
10162 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
10163 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
10164 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
10165 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
10166 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
10167 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
10168 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10169 -KEYWORDS="~amd64 ~x86"
10170 -IUSE=""
10171 -S="${WORKDIR}"
10172 -
10173 -CDEPEND="~dev-java/netbeans-harness-${PV}
10174 - ~dev-java/netbeans-platform-${PV}
10175 - dev-java/commons-httpclient:3
10176 - dev-java/commons-lang:2.1
10177 - dev-java/commons-logging:0
10178 - dev-java/icu4j:4.4
10179 - dev-java/iso-relax:0
10180 - dev-java/jdbc-mysql:0
10181 - dev-java/jdbc-postgresql:0
10182 - >=dev-java/jsch-0.1.46:0
10183 - >=dev-java/json-simple-1.1:0
10184 - dev-java/jsr173:0
10185 - dev-java/jzlib:0
10186 - dev-java/jvyamlb:0
10187 - dev-java/log4j:0
10188 - dev-java/lucene:3.5
10189 - dev-java/rhino:1.6
10190 - dev-java/saxon:9
10191 - dev-java/smack:2.2
10192 - dev-java/sun-jaf:0
10193 - dev-java/tomcat-servlet-api:2.2
10194 - dev-java/ws-commons-util:0
10195 - dev-java/xerces:2"
10196 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
10197 -# app-text/jing:0 our version is probably too old
10198 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
10199 -# dev-java/freemarker:2.3
10200 -# dev-java/ini4j:0 our version is too old
10201 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
10202 -# dev-java/trilead-ssh2:0 in overlay
10203 -DEPEND=">=virtual/jdk-1.7
10204 - app-arch/unzip
10205 - dev-java/commons-codec:0
10206 - ${CDEPEND}
10207 - dev-java/javacc:0
10208 - dev-java/javahelp:0"
10209 -RDEPEND=">=virtual/jdk-1.7
10210 - ${CDEPEND}"
10211 -
10212 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10213 -
10214 -EANT_BUILD_XML="nbbuild/build.xml"
10215 -EANT_BUILD_TARGET="rebuild-cluster"
10216 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
10217 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10218 -JAVA_PKG_BSFIX="off"
10219 -
10220 -JAVA_PKG_WANT_SOURCE="1.7"
10221 -JAVA_PKG_WANT_TARGET="1.7"
10222 -
10223 -src_unpack() {
10224 - unpack $(basename ${SOURCE_URL})
10225 -
10226 - einfo "Deleting bundled jars..."
10227 - find -name "*.jar" -type f -delete
10228 -
10229 - unpack netbeans-9999-r14-build.xml.patch.bz2
10230 -
10231 - pushd "${S}" >/dev/null || die
10232 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
10233 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
10234 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
10235 - 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
10236 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
10237 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
10238 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
10239 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
10240 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
10241 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
10242 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
10243 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
10244 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
10245 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
10246 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
10247 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
10248 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
10249 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
10250 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
10251 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
10252 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
10253 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
10254 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
10255 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
10256 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
10257 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
10258 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
10259 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
10260 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
10261 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
10262 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
10263 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
10264 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
10265 - 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
10266 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
10267 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
10268 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
10269 - 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
10270 - 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
10271 - 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
10272 - 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
10273 - 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
10274 - 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
10275 - 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
10276 - 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
10277 - 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
10278 - 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
10279 - 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
10280 - 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
10281 - 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
10282 - 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
10283 - 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
10284 - 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
10285 - 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
10286 - 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
10287 - 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
10288 - 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
10289 - 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
10290 - 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
10291 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
10292 - 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
10293 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
10294 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
10295 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
10296 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
10297 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
10298 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
10299 - 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
10300 - 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
10301 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
10302 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
10303 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
10304 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
10305 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
10306 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
10307 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
10308 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
10309 - popd >/dev/null || die
10310 -}
10311 -
10312 -src_prepare() {
10313 - einfo "Deleting bundled class files..."
10314 - find -name "*.class" -type f | xargs rm -vf
10315 -
10316 - epatch netbeans-9999-r14-build.xml.patch
10317 -
10318 - # Support for custom patches
10319 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10320 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10321 -
10322 - if [ -n "${files}" ] ; then
10323 - einfo "Applying custom patches:"
10324 -
10325 - for file in ${files} ; do
10326 - epatch "${file}"
10327 - done
10328 - fi
10329 - fi
10330 -
10331 - einfo "Symlinking external libraries..."
10332 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10333 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
10334 -
10335 - einfo "Linking in other clusters..."
10336 - mkdir "${S}"/nbbuild/netbeans || die
10337 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10338 -
10339 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10340 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10341 - touch nb.cluster.platform.built
10342 -
10343 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10344 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10345 - touch nb.cluster.harness.built
10346 -
10347 - popd >/dev/null || die
10348 -
10349 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
10350 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
10351 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
10352 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
10353 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
10354 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
10355 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
10356 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
10357 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
10358 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
10359 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
10360 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
10361 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
10362 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
10363 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
10364 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
10365 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
10366 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
10367 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
10368 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10369 - 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
10370 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
10371 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
10372 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
10373 -
10374 - java-pkg-2_src_prepare
10375 -}
10376 -
10377 -src_compile() {
10378 - unset DISPLAY
10379 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
10380 -}
10381 -
10382 -src_install() {
10383 - pushd nbbuild/netbeans/ide >/dev/null || die
10384 -
10385 - insinto ${INSTALL_DIR}
10386 -
10387 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10388 -
10389 - doins -r *
10390 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
10391 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
10392 -
10393 - insinto ${INSTALL_DIR}/bin/nativeexecution
10394 - doins bin/nativeexecution/*
10395 -
10396 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
10397 - for file in *.sh ; do
10398 - fperms 755 ${file}
10399 - done
10400 - popd >/dev/null || die
10401 -
10402 - if use x86 ; then
10403 - doins -r bin/nativeexecution/Linux-x86
10404 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
10405 - for file in * ; do
10406 - fperms 755 ${file}
10407 - done
10408 - popd >/dev/null || die
10409 - elif use amd64 ; then
10410 - doins -r bin/nativeexecution/Linux-x86_64
10411 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
10412 - for file in * ; do
10413 - fperms 755 ${file}
10414 - done
10415 - popd >/dev/null || die
10416 - fi
10417 -
10418 - popd >/dev/null || die
10419 -
10420 - local instdir=${INSTALL_DIR}/modules
10421 - pushd "${D}"/${instdir} >/dev/null || die
10422 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
10423 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
10424 - popd >/dev/null || die
10425 -
10426 - local instdir=${INSTALL_DIR}/modules/ext
10427 - pushd "${D}"/${instdir} >/dev/null || die
10428 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
10429 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
10430 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
10431 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
10432 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
10433 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
10434 - 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
10435 - 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
10436 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
10437 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
10438 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
10439 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
10440 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
10441 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
10442 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
10443 - popd >/dev/null || die
10444 -
10445 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
10446 - pushd "${D}"/${instdir} >/dev/null || die
10447 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
10448 - popd >/dev/null || die
10449 -
10450 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
10451 - pushd "${D}"/${instdir} >/dev/null || die
10452 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
10453 - popd >/dev/null || die
10454 -
10455 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
10456 -}
10457
10458 diff --git a/dev-java/netbeans-ide/netbeans-ide-9999_p20151028.ebuild b/dev-java/netbeans-ide/netbeans-ide-9999_p20151028.ebuild
10459 deleted file mode 100644
10460 index 6ad6c78..0000000
10461 --- a/dev-java/netbeans-ide/netbeans-ide-9999_p20151028.ebuild
10462 +++ /dev/null
10463 @@ -1,377 +0,0 @@
10464 -# Copyright 1999-2015 Gentoo Foundation
10465 -# Distributed under the terms of the GNU General Public License v2
10466 -# $Id$
10467 -
10468 -EAPI="4"
10469 -inherit eutils java-pkg-2 java-ant-2
10470 -
10471 -DESCRIPTION="Netbeans IDE Cluster"
10472 -HOMEPAGE="http://netbeans.org/projects/ide"
10473 -SLOT="9999"
10474 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
10475 -SRC_URI="${SOURCE_URL}
10476 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10477 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
10478 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
10479 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
10480 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
10481 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
10482 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
10483 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
10484 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
10485 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
10486 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
10487 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
10488 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
10489 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
10490 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
10491 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
10492 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
10493 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
10494 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
10495 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
10496 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
10497 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
10498 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
10499 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
10500 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
10501 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
10502 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
10503 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
10504 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
10505 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
10506 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
10507 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
10508 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
10509 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
10510 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
10511 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
10512 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
10513 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
10514 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
10515 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
10516 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
10517 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
10518 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
10519 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
10520 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
10521 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
10522 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
10523 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
10524 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
10525 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
10526 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
10527 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
10528 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
10529 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
10530 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
10531 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
10532 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
10533 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
10534 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
10535 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
10536 - http://hg.netbeans.org/binaries/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar
10537 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
10538 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
10539 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
10540 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
10541 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
10542 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
10543 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
10544 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
10545 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
10546 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
10547 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
10548 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
10549 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
10550 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
10551 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
10552 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10553 -KEYWORDS="~amd64 ~x86"
10554 -IUSE=""
10555 -S="${WORKDIR}"
10556 -
10557 -CDEPEND="~dev-java/netbeans-harness-${PV}
10558 - ~dev-java/netbeans-platform-${PV}
10559 - dev-java/commons-httpclient:3
10560 - dev-java/commons-lang:2.1
10561 - dev-java/commons-logging:0
10562 - dev-java/icu4j:4.4
10563 - dev-java/iso-relax:0
10564 - dev-java/jdbc-mysql:0
10565 - dev-java/jdbc-postgresql:0
10566 - >=dev-java/jsch-0.1.46:0
10567 - >=dev-java/json-simple-1.1:0
10568 - dev-java/jsr173:0
10569 - dev-java/jzlib:0
10570 - dev-java/jvyamlb:0
10571 - dev-java/log4j:0
10572 - dev-java/lucene:3.5
10573 - dev-java/rhino:1.6
10574 - dev-java/saxon:9
10575 - dev-java/smack:2.2
10576 - dev-java/sun-jaf:0
10577 - dev-java/tomcat-servlet-api:2.2
10578 - dev-java/ws-commons-util:0
10579 - dev-java/xerces:2"
10580 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
10581 -# app-text/jing:0 our version is probably too old
10582 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
10583 -# dev-java/freemarker:2.3
10584 -# dev-java/ini4j:0 our version is too old
10585 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
10586 -# dev-java/trilead-ssh2:0 in overlay
10587 -DEPEND=">=virtual/jdk-1.7
10588 - app-arch/unzip
10589 - dev-java/commons-codec:0
10590 - ${CDEPEND}
10591 - dev-java/javacc:0
10592 - dev-java/javahelp:0"
10593 -RDEPEND=">=virtual/jdk-1.7
10594 - ${CDEPEND}"
10595 -
10596 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10597 -
10598 -EANT_BUILD_XML="nbbuild/build.xml"
10599 -EANT_BUILD_TARGET="rebuild-cluster"
10600 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
10601 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10602 -JAVA_PKG_BSFIX="off"
10603 -
10604 -JAVA_PKG_WANT_SOURCE="1.7"
10605 -JAVA_PKG_WANT_TARGET="1.7"
10606 -
10607 -src_unpack() {
10608 - unpack $(basename ${SOURCE_URL})
10609 -
10610 - einfo "Deleting bundled jars..."
10611 - find -name "*.jar" -type f -delete
10612 -
10613 - unpack netbeans-9999-r14-build.xml.patch.bz2
10614 -
10615 - pushd "${S}" >/dev/null || die
10616 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
10617 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
10618 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
10619 - 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
10620 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
10621 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
10622 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
10623 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
10624 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
10625 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
10626 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
10627 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
10628 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
10629 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
10630 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
10631 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
10632 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
10633 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
10634 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
10635 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
10636 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
10637 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
10638 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
10639 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
10640 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
10641 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
10642 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
10643 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
10644 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
10645 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
10646 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
10647 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
10648 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
10649 - 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
10650 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
10651 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
10652 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
10653 - 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
10654 - 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
10655 - 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
10656 - 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
10657 - 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
10658 - 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
10659 - 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
10660 - 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
10661 - 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
10662 - 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
10663 - 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
10664 - 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
10665 - 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
10666 - 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
10667 - 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
10668 - 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
10669 - 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
10670 - 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
10671 - 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
10672 - 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
10673 - 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
10674 - 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
10675 - ln -s "${DISTDIR}"/6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar extexecution.process/external/processtreekiller-1.0.7.jar || die
10676 - 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
10677 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
10678 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
10679 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
10680 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
10681 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
10682 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
10683 - 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
10684 - 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
10685 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
10686 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
10687 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
10688 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
10689 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
10690 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
10691 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
10692 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
10693 - popd >/dev/null || die
10694 -}
10695 -
10696 -src_prepare() {
10697 - einfo "Deleting bundled class files..."
10698 - find -name "*.class" -type f | xargs rm -vf
10699 -
10700 - epatch netbeans-9999-r14-build.xml.patch
10701 -
10702 - # Support for custom patches
10703 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
10704 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
10705 -
10706 - if [ -n "${files}" ] ; then
10707 - einfo "Applying custom patches:"
10708 -
10709 - for file in ${files} ; do
10710 - epatch "${file}"
10711 - done
10712 - fi
10713 - fi
10714 -
10715 - einfo "Symlinking external libraries..."
10716 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
10717 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
10718 -
10719 - einfo "Linking in other clusters..."
10720 - mkdir "${S}"/nbbuild/netbeans || die
10721 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
10722 -
10723 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
10724 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10725 - touch nb.cluster.platform.built
10726 -
10727 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
10728 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
10729 - touch nb.cluster.harness.built
10730 -
10731 - popd >/dev/null || die
10732 -
10733 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
10734 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
10735 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
10736 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
10737 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
10738 - java-pkg_jar-from --into html.parser/external icu4j-4.4 icu4j.jar icu4j-4_4_2.jar
10739 - java-pkg_jar-from --into html.validation/external iso-relax isorelax.jar isorelax.jar
10740 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
10741 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
10742 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
10743 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
10744 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
10745 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
10746 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
10747 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
10748 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
10749 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
10750 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
10751 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
10752 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
10753 - 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
10754 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
10755 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
10756 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
10757 -
10758 - java-pkg-2_src_prepare
10759 -}
10760 -
10761 -src_compile() {
10762 - unset DISPLAY
10763 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
10764 -}
10765 -
10766 -src_install() {
10767 - pushd nbbuild/netbeans/ide >/dev/null || die
10768 -
10769 - insinto ${INSTALL_DIR}
10770 -
10771 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
10772 -
10773 - doins -r *
10774 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
10775 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
10776 -
10777 - insinto ${INSTALL_DIR}/bin/nativeexecution
10778 - doins bin/nativeexecution/*
10779 -
10780 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
10781 - for file in *.sh ; do
10782 - fperms 755 ${file}
10783 - done
10784 - popd >/dev/null || die
10785 -
10786 - if use x86 ; then
10787 - doins -r bin/nativeexecution/Linux-x86
10788 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
10789 - for file in * ; do
10790 - fperms 755 ${file}
10791 - done
10792 - popd >/dev/null || die
10793 - elif use amd64 ; then
10794 - doins -r bin/nativeexecution/Linux-x86_64
10795 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
10796 - for file in * ; do
10797 - fperms 755 ${file}
10798 - done
10799 - popd >/dev/null || die
10800 - fi
10801 -
10802 - popd >/dev/null || die
10803 -
10804 - local instdir=${INSTALL_DIR}/modules
10805 - pushd "${D}"/${instdir} >/dev/null || die
10806 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
10807 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
10808 - popd >/dev/null || die
10809 -
10810 - local instdir=${INSTALL_DIR}/modules/ext
10811 - pushd "${D}"/${instdir} >/dev/null || die
10812 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
10813 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-4.4/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
10814 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/isorelax.jar ${instdir}/isorelax.jar || die
10815 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
10816 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
10817 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
10818 - 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
10819 - 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
10820 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
10821 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
10822 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
10823 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
10824 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
10825 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
10826 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
10827 - popd >/dev/null || die
10828 -
10829 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
10830 - pushd "${D}"/${instdir} >/dev/null || die
10831 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
10832 - popd >/dev/null || die
10833 -
10834 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
10835 - pushd "${D}"/${instdir} >/dev/null || die
10836 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
10837 - popd >/dev/null || die
10838 -
10839 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
10840 -}
10841
10842 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
10843 index e3542ba..721edf6 100644
10844 --- a/dev-java/netbeans-java/Manifest
10845 +++ b/dev-java/netbeans-java/Manifest
10846 @@ -6,7 +6,6 @@ DIST 5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241
10847 DIST 61EFAA681DB4565984F8FB85AA95CCA5F7CE88D1-nb-javac-impl.jar 2766903 SHA256 b0000d2aa1948aa9039bec0be29b546ef25fefd59ac5c6fb2733fad4ff4b17d5 SHA512 bf2cf4ac9687a6d6be0a2672a7efcca48838860084f32d5b0fc519e60aa9738de9fcf431c5ad580256f5f3bb8da65fd8c6f5598b006433a40f199a5151c72405 WHIRLPOOL 87f3a6b70f4336d58176cb91ed44ed10989ad7a0954f0642e6f2f411c59884187b5f94c61c87d5f9ace47144e8016fff27b897a14d40de7a597e574993fc3114
10848 DIST 694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip 5870668 SHA256 91370093a4dcf8fc434f06039da0ca1a359530c665da110a97e0e2fe3ea84028 SHA512 49a0854318678ec52641babca57bbf57ce8d67825dc9b0565df77b8fc6bc90a2b02a3ace7dce737de49de2eb7d1f2885ca901350e8826a63c4dd5381f03fcaa6 WHIRLPOOL afbd6831d26e66b9a318e2ed060b2147a51493be68ec8c97ebaa6b38808bf55d52ad54ad20f520299d471cd461bcfcd70a48142035a51ed9732c37c075f3a970
10849 DIST 7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip 5678488 SHA256 368284af56e08cbd0c4a696663ce6f484eeddf4d710a14066da470ac9ee2709b SHA512 d49f22b3ce2bd49f3ddfc35f86c0c21accd45a07b710b0787560b9969e40700d408a25e8e02d10f0d937ce642cbcab222d4e8fa28bd442e34c768b63e5583b41 WHIRLPOOL ec07b768abdbe9aa8608c36aa6bb4641dc18bdfd21d93974f82ddb9074b1f03da17fd043a6bfbfb98a8715c8ba16b5fc2585e9b0d47119a6573fb0b446ae9487
10850 -DIST 7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar 2766790 SHA256 80f4546588c6d548f1448cc42fed5dcf94694782180a05e0dc5af90ad22aa218 SHA512 9fe395abd095a481b85f0bed66fb22f0761a727560af71a45ec2ae85f23a3a652219ac33e49c7b24a4c4a11f21d28ab69b0fcc69dda2843c059e4fb5f6e273ba WHIRLPOOL 3d7dffbdc985a53bff8563ef01eb91ac6b603278971d6c957a3f0cdad9bcfbbf71c78a59524083167f5e7395e7253dfaad9ed148074943b7d75f6f60196ac77f
10851 DIST 839F93A5213FB3E233B09BFD6D6B95669F7043C0-aether-api-1.0.2.v20150114.jar 136324 SHA256 3f74c7c7b9c924769cf3c5b4d52d21aa63e9a2ccbf16f5d26c30ebb31b99699d SHA512 c75746a1b82ef2c7ae13a33f06ec82292934e4348ead4a57d0e6b356ba79903e4658d031dd347e1e2c627288de6585c125a70e0f1d47a696db1eb967cbc36da3 WHIRLPOOL e34c8337c9cf7f43d8d219471b12beca1c7cf2bf9a310ee2dce49fc35bf819d47bbeb92ffeb7bf45bca640a987ce8d5337505938b44e83537a078478d8737f79
10852 DIST 84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip 4599034 SHA256 0a4a0c3e24bfe028a7741950347086e5aa49d8ed1fa59cff5c74c23f28bf8685 SHA512 5058624cadecf56182afe021b94b4ef10375b217000155a30d6f16d24286e985d472deaf47271a8239c15b5941a412b58c918e5f0684f5045690be322e0acc5d WHIRLPOOL 4258ce692b381cabe0b2e345c99f0a0e6bba7e5ee7eeef2604bb1bf686d549199a270fbe9d380197d5ede660da20269fe2ec75bdb01950dd0e71b73ba096ea50
10853 DIST 8ABB2A1D1C9CBC72391C5680C61F92B03A3A6405-nb-javac-impl.jar 3041028 SHA256 de85cccaca9215dde1e83e0eda5a21693537426ea9c221a3692b01294028cf57 SHA512 255d614b857e1304fad400de8bf6213fdcb2f133f51cf82f64c33510796f12b79e6a5284bcb09de08a8f075bd4a300af707db383e04486e1407247c8e37c9ce6 WHIRLPOOL aaab4801e341882f7f2136063f2d2bf01c81c73935eec2eea99d32d75cac3d41fb91d9f50716a4e924837a8f60ace32fadc40797541a228432a67682afbdf3d1
10854 @@ -34,13 +33,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
10855 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
10856 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
10857 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
10858 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
10859 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
10860 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
10861 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
10862 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
10863 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
10864 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
10865 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
10866 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
10867 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
10868 @@ -68,13 +60,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
10869 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
10870 EBUILD netbeans-java-8.0.2-r3.ebuild 13294 SHA256 4abac657cff75400e92b1f2b19bca696113cdc37611c8c0f49dfa8c82fec4296 SHA512 32e41d7acc3aca026993e5edc791f1314f2bfda47413538af655b0335973c4fe50d998c67f129307b164075c3e0503280b4c1729d700431644ca6610d7f0f635 WHIRLPOOL d7f99c13421d08529b54085138fcffd2959a3c3f97d94a1dbe6e726a6dbc2cded69ec0bf97e1458b56847ac121954e8f173c1adde0703fd2969defa53ac37c51
10871 EBUILD netbeans-java-8.1.ebuild 14772 SHA256 cb902b5daf59fb70506d8b8b665418eb98ef2088a72be533b321cc894ef81642 SHA512 b34b6aa8b6358916b0d65f1af261c5cef5e14e9b037cfb6592b98c34f74c556ea57422cc9cd71c1b6cffe6676a7d16cd44b4ddabf270b06078a907a4a79a2fea WHIRLPOOL 1b497bcf6e5141438b69ed81efd64e60532bf956dceea98f30a50d52c3a9bf04c415d578e1315081deef37fd7a7684ddf4806c88c48e51a1ff6eafa7c9fa338d
10872 -EBUILD netbeans-java-9999_p20151020.ebuild 14818 SHA256 8429447d697e0d2c5f6c169937b73ba3e061943bd1ccef44d4ec4676a4e175c6 SHA512 cf9d81fb87a1b5ae5d687023b244ed5d213a8860a0a46a3b8ea98f898b7abd4e07b2a69560f5d042160146c7047370dd132aad45914beb7cd30ab31de0abedad WHIRLPOOL 6a8be8b421801914af952de8bb88e416f451893a72fd123e731b58286bcf475015941c667d794f7372364a627324caf4e79dbd7451ef144d14df6a47d850aa65
10873 -EBUILD netbeans-java-9999_p20151021.ebuild 14818 SHA256 777e781e5a006b2fa4d7a384a014e07121bf5ed56b13d26addb9aec240d61eed SHA512 a6b93c90bdcd51ec115ff179b3b59f589595f785c47acfa8bcf3cf169e726e092bd6f767747305a7ae92d3036456cf13f8cbf4e89a1fbe128b61478d10c95849 WHIRLPOOL aad57979d2eec8ea3ffbb631b303f4bee159ca27507d204f3908ad72c3664867ad70071ab6549315c32e6f432d9bb0b2d3abf9a2787486d7a26ed1c31c99004a
10874 -EBUILD netbeans-java-9999_p20151022.ebuild 14818 SHA256 d94b61e944caff9edb0ff9867a35578586eef230df4a181b316f0b4c6487ff62 SHA512 367f611e540801617aa05b5c09dc9a2cc04864f7b4e016a1786cf9156111ca2b71569e0eabd00c7d8224d46dfac810abec664a3afbe644ecb8795eb67551097f WHIRLPOOL 893a722aefa75c8d257eb0ed7466394c5e5967807c4d54e07e78a18f29bac7cc980f7ebbcbb1b6c8d5822f0af35a1b8077b24049661a1355aec7a98410d10580
10875 -EBUILD netbeans-java-9999_p20151023.ebuild 14818 SHA256 305956fb46c836c93162ad4c0af94569e928ef664343f76bce6751f1bf93e89c SHA512 9f38c12b3e26c5659a4cc555e13388e1dc0c9a4f60f8e8c525ad1162224a87a79301c097c00256745056acebba1c3ce07b0fe0110574defb5b9427154f63840e WHIRLPOOL 8fdee0002bca08afee17871dd46b5a9d3aa038866bfc546f3750c046ab62d3ed9cc2aa0e41e8ce4d858d99d1ebbc649b86123dc02fc85d694bc4fff50e882741
10876 -EBUILD netbeans-java-9999_p20151026.ebuild 14818 SHA256 276eedfa47fd76de18c97a43b4bf59538e6d2463890624f81eb72f015e283f39 SHA512 7ef4a11dfdd9347bc09b6a23ca716c9a28a3e72f778b97edadc55eacdc08895a911612daa58d7c7e105f943b8f6205c9cb602ad9bcfdee500348540f10087a14 WHIRLPOOL c8739d55187ad4f79d7c53d324699cb8a9456a595177ecffe9563f9523874a66b38838c3b46711d57033c4aa2911e38f557847f1d446d86b0bf4498b4e764c6d
10877 -EBUILD netbeans-java-9999_p20151027.ebuild 14818 SHA256 c0be5951eaa80b69d96e3e06e58509a5e6a38243a835877f7b0173f20d99980a SHA512 7f2770d54c854bbf946056cca453dbf16b4af2782f1f55427887b2037c2b9a302c40b7afd0198218dc322e7d78dfc752a40571ba2f7d974e3db28cd418be7336 WHIRLPOOL 29d2496f858fe84b0ce41f7bd26aef9ad66e23c02069b7207af8c8e620b3ee0ab4aeee26d0662bee9de9f44c3d62f576f295d02827baf625cc7e09381043a65e
10878 -EBUILD netbeans-java-9999_p20151028.ebuild 14818 SHA256 20807e62ae8fa21f576985f5d9bacbecc5f251cab28aa9657f8e06a1e615d75d SHA512 4957d4e13a66a7cae9914b28786307b217e0d21e50af84987e2638269af5ddc4fc2b7718408cc3cda3ce5c9dbd96197b636124ed196190dfc8e08444c82d7c65 WHIRLPOOL ff4172f09bd634ec1ff245a4e243681dae24ffb07bef6b435936cb083cce5d5129f7f06bc3b43706115dd8b82d729d6fe805da9b79e4e1ed88c32bf7761fbf28
10879 EBUILD netbeans-java-9999_p20151101.ebuild 14818 SHA256 5bd5ddbf5a311523232231807e549cbaa4aa346aac692dadd9bb6f03574cb0d7 SHA512 78de610b6dada6de7c91b67fb0e6cdfb8f35b1f5bc71a8fa929f3c15a6c93827fce55cdce47fee521091e2dd3dd9c7c5efa7a0dbc081eb0152f25841780cd70c WHIRLPOOL 2b91d456e20599e25cb67b937f299321bac89a61cf0d8d95683d3cab79e834bbb64503aff8f62e5a81c1f5a805d14a0491780513cae60d1b2a646ac8521837be
10880 EBUILD netbeans-java-9999_p20151103.ebuild 14818 SHA256 60c45d5b4a7690d48b21a2ea4faa95ad00e6a5589aa44254919958c73d62c7f0 SHA512 976d629e38193b5e0f097f3d61887bbd4b5cd24310fe34e8bf37adbfdd19de7f1d272299012f0cd43f9964daea528c06de334b68d93229b552ebf3f74d6be063 WHIRLPOOL 51a81ab7609a0d145084106ea9748e023df176d686d05afa861617701c8c43ab07242dcff46ab5bd00b0136e0fabe0dbcd35d77373568546c279cbbdd83d2db5
10881 EBUILD netbeans-java-9999_p20151105.ebuild 14818 SHA256 ba7a04a3d4bd8262b808f280493bddbeb45e76dcac3a493abe8a3b3792d4515a SHA512 91a6a9d039fe6b83aa1dd8ae78db450785add7cf2c7f66ed9b7373c033207da5aa588eb68ff105be1bcdff819acc3d12d2d7517bdd822100cdb8c49b36b13564 WHIRLPOOL 0578e72d3bde1878b39176919cce8ba8cc130e1727c0acc434ac51d4a983382c40167c4baecb326802b6067d9aad07a329de18d66d13e27e57c4b2b98080a342
10882
10883 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151020.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151020.ebuild
10884 deleted file mode 100644
10885 index 9081120..0000000
10886 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151020.ebuild
10887 +++ /dev/null
10888 @@ -1,273 +0,0 @@
10889 -# Copyright 1999-2015 Gentoo Foundation
10890 -# Distributed under the terms of the GNU General Public License v2
10891 -# $Id$
10892 -
10893 -EAPI="4"
10894 -inherit eutils java-pkg-2 java-ant-2
10895 -
10896 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
10897 -
10898 -DESCRIPTION="Netbeans Java Cluster"
10899 -HOMEPAGE="http://netbeans.org/projects/java"
10900 -SLOT="9999"
10901 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
10902 -# jarjar-1.4 contains also asm libraries
10903 -SRC_URI="${SOURCE_URL}
10904 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
10905 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
10906 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
10907 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
10908 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
10909 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
10910 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
10911 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
10912 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
10913 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
10914 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
10915 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
10916 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
10917 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
10918 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
10919 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
10920 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
10921 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
10922 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
10923 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
10924 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
10925 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
10926 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
10927 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
10928 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
10929 -KEYWORDS="~amd64 ~x86"
10930 -IUSE=""
10931 -S="${WORKDIR}"
10932 -
10933 -CDEPEND="~dev-java/netbeans-platform-${PV}
10934 - ~dev-java/netbeans-extide-${PV}
10935 - ~dev-java/netbeans-harness-${PV}
10936 - ~dev-java/netbeans-ide-${PV}
10937 - ~dev-java/netbeans-websvccommon-${PV}
10938 - dev-java/beansbinding:0
10939 - dev-java/cglib:3
10940 - dev-java/jdom:0"
10941 -DEPEND=">=virtual/jdk-1.7
10942 - app-arch/unzip
10943 - ${CDEPEND}
10944 - dev-java/javahelp:0
10945 - dev-java/json-simple:0
10946 - dev-java/junit:4"
10947 -RDEPEND=">=virtual/jdk-1.7
10948 - ${CDEPEND}
10949 - dev-java/absolutelayout:0
10950 - dev-java/antlr:0[java]
10951 - dev-java/c3p0:0
10952 - dev-java/commons-cli:1
10953 - dev-java/commons-collections:0
10954 - dev-java/dom4j:1
10955 - dev-java/fastinfoset:0
10956 - dev-java/glassfish-transaction-api:0
10957 - dev-java/javassist:3
10958 - dev-java/jboss-logging:0
10959 - dev-java/jsr67:0
10960 - dev-java/jsr181:0
10961 - dev-java/jtidy:0
10962 - dev-java/log4j:0
10963 - dev-java/mimepull:0
10964 - dev-java/oracle-javamail:0
10965 - dev-java/saaj:0
10966 - dev-java/slf4j-api:0
10967 - dev-java/slf4j-log4j12:0
10968 - dev-java/slf4j-simple:0
10969 - dev-java/stax-ex:0
10970 - dev-java/stax2-api:0
10971 - dev-java/xmlstreambuffer:0"
10972 -
10973 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
10974 -
10975 -EANT_BUILD_XML="nbbuild/build.xml"
10976 -EANT_BUILD_TARGET="rebuild-cluster"
10977 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
10978 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
10979 -JAVA_PKG_BSFIX="off"
10980 -
10981 -pkg_pretend() {
10982 - local die_now=""
10983 -
10984 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
10985 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
10986 - eerror "Please remove following symlinks and run emerge again:"
10987 - find /usr/share/netbeans-java-${SLOT}/ant -type l
10988 - die_now="1"
10989 - fi
10990 - fi
10991 -
10992 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
10993 - if [ -z "${die_now}" ]; then
10994 - eerror "Please remove following symlinks and run emerge again:"
10995 - fi
10996 -
10997 - echo "/usr/share/netbeans-java-${SLOT}/maven"
10998 - die_now="1"
10999 - fi
11000 -
11001 - if [ -n "${die_now}" ]; then
11002 - die "Symlinks exist"
11003 - fi
11004 -}
11005 -
11006 -src_unpack() {
11007 - unpack $(basename ${SOURCE_URL})
11008 -
11009 - einfo "Deleting bundled jars..."
11010 - find -name "*.jar" -type f -delete
11011 -
11012 - unpack netbeans-9999-r14-build.xml.patch.bz2
11013 -
11014 - pushd "${S}" >/dev/null || die
11015 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
11016 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
11017 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
11018 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
11019 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
11020 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
11021 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
11022 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
11023 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
11024 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
11025 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
11026 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
11027 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
11028 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
11029 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
11030 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
11031 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
11032 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
11033 - 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
11034 - 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
11035 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
11036 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
11037 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
11038 - popd >/dev/null || die
11039 -}
11040 -
11041 -src_prepare() {
11042 - einfo "Deleting bundled class files..."
11043 - find -name "*.class" -type f | xargs rm -vf
11044 -
11045 - epatch netbeans-9999-r14-build.xml.patch
11046 -
11047 - # Support for custom patches
11048 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11049 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11050 -
11051 - if [ -n "${files}" ] ; then
11052 - einfo "Applying custom patches:"
11053 -
11054 - for file in ${files} ; do
11055 - epatch "${file}"
11056 - done
11057 - fi
11058 - fi
11059 -
11060 - einfo "Symlinking external libraries..."
11061 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11062 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
11063 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
11064 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11065 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
11066 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
11067 -
11068 - einfo "Linking in other clusters..."
11069 - mkdir "${S}"/nbbuild/netbeans || die
11070 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11071 -
11072 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11073 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11074 - touch nb.cluster.platform.built
11075 -
11076 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11077 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11078 - touch nb.cluster.extide.built
11079 -
11080 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11081 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11082 - touch nb.cluster.harness.built
11083 -
11084 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11085 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11086 - touch nb.cluster.ide.built
11087 -
11088 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11089 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11090 - touch nb.cluster.websvccommon.built
11091 -
11092 - popd >/dev/null || die
11093 -
11094 - java-pkg-2_src_prepare
11095 -}
11096 -
11097 -src_install() {
11098 - pushd nbbuild/netbeans/java >/dev/null || die
11099 -
11100 - insinto ${INSTALL_DIR}
11101 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11102 -
11103 - doins -r *
11104 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
11105 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
11106 -
11107 - popd >/dev/null || die
11108 -
11109 - local instdir=/${INSTALL_DIR}/maven/lib
11110 - pushd "${D}"/${instdir} >/dev/null || die
11111 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
11112 - popd >/dev/null || die
11113 -
11114 - local instdir=/${INSTALL_DIR}/modules/ext
11115 - pushd "${D}"/${instdir} >/dev/null || die
11116 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
11117 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
11118 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11119 - popd >/dev/null || die
11120 -
11121 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
11122 - pushd "${D}"/${instdir} >/dev/null || die
11123 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
11124 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
11125 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11126 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
11127 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
11128 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
11129 - 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
11130 - 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
11131 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
11132 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
11133 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
11134 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
11135 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
11136 - popd >/dev/null || die
11137 -
11138 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
11139 - pushd "${D}"/${instdir} >/dev/null || die
11140 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
11141 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
11142 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
11143 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
11144 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
11145 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
11146 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
11147 - popd >/dev/null || die
11148 -
11149 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
11150 - pushd "${D}"/${instdir} >/dev/null || die
11151 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11152 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
11153 - popd >/dev/null || die
11154 -
11155 - local instdir=${INSTALL_DIR}/modules/ext/maven
11156 - pushd "${D}"/${instdir} >/dev/null || die
11157 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
11158 - popd >/dev/null || die
11159 -
11160 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
11161 -}
11162
11163 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151021.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151021.ebuild
11164 deleted file mode 100644
11165 index 85b6717..0000000
11166 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151021.ebuild
11167 +++ /dev/null
11168 @@ -1,273 +0,0 @@
11169 -# Copyright 1999-2015 Gentoo Foundation
11170 -# Distributed under the terms of the GNU General Public License v2
11171 -# $Id$
11172 -
11173 -EAPI="4"
11174 -inherit eutils java-pkg-2 java-ant-2
11175 -
11176 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
11177 -
11178 -DESCRIPTION="Netbeans Java Cluster"
11179 -HOMEPAGE="http://netbeans.org/projects/java"
11180 -SLOT="9999"
11181 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
11182 -# jarjar-1.4 contains also asm libraries
11183 -SRC_URI="${SOURCE_URL}
11184 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11185 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
11186 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
11187 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
11188 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
11189 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
11190 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
11191 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
11192 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
11193 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
11194 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
11195 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
11196 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
11197 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
11198 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
11199 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
11200 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
11201 - http://hg.netbeans.org/binaries/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar
11202 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
11203 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
11204 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
11205 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
11206 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
11207 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
11208 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11209 -KEYWORDS="~amd64 ~x86"
11210 -IUSE=""
11211 -S="${WORKDIR}"
11212 -
11213 -CDEPEND="~dev-java/netbeans-platform-${PV}
11214 - ~dev-java/netbeans-extide-${PV}
11215 - ~dev-java/netbeans-harness-${PV}
11216 - ~dev-java/netbeans-ide-${PV}
11217 - ~dev-java/netbeans-websvccommon-${PV}
11218 - dev-java/beansbinding:0
11219 - dev-java/cglib:3
11220 - dev-java/jdom:0"
11221 -DEPEND=">=virtual/jdk-1.7
11222 - app-arch/unzip
11223 - ${CDEPEND}
11224 - dev-java/javahelp:0
11225 - dev-java/json-simple:0
11226 - dev-java/junit:4"
11227 -RDEPEND=">=virtual/jdk-1.7
11228 - ${CDEPEND}
11229 - dev-java/absolutelayout:0
11230 - dev-java/antlr:0[java]
11231 - dev-java/c3p0:0
11232 - dev-java/commons-cli:1
11233 - dev-java/commons-collections:0
11234 - dev-java/dom4j:1
11235 - dev-java/fastinfoset:0
11236 - dev-java/glassfish-transaction-api:0
11237 - dev-java/javassist:3
11238 - dev-java/jboss-logging:0
11239 - dev-java/jsr67:0
11240 - dev-java/jsr181:0
11241 - dev-java/jtidy:0
11242 - dev-java/log4j:0
11243 - dev-java/mimepull:0
11244 - dev-java/oracle-javamail:0
11245 - dev-java/saaj:0
11246 - dev-java/slf4j-api:0
11247 - dev-java/slf4j-log4j12:0
11248 - dev-java/slf4j-simple:0
11249 - dev-java/stax-ex:0
11250 - dev-java/stax2-api:0
11251 - dev-java/xmlstreambuffer:0"
11252 -
11253 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11254 -
11255 -EANT_BUILD_XML="nbbuild/build.xml"
11256 -EANT_BUILD_TARGET="rebuild-cluster"
11257 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11258 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11259 -JAVA_PKG_BSFIX="off"
11260 -
11261 -pkg_pretend() {
11262 - local die_now=""
11263 -
11264 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
11265 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
11266 - eerror "Please remove following symlinks and run emerge again:"
11267 - find /usr/share/netbeans-java-${SLOT}/ant -type l
11268 - die_now="1"
11269 - fi
11270 - fi
11271 -
11272 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
11273 - if [ -z "${die_now}" ]; then
11274 - eerror "Please remove following symlinks and run emerge again:"
11275 - fi
11276 -
11277 - echo "/usr/share/netbeans-java-${SLOT}/maven"
11278 - die_now="1"
11279 - fi
11280 -
11281 - if [ -n "${die_now}" ]; then
11282 - die "Symlinks exist"
11283 - fi
11284 -}
11285 -
11286 -src_unpack() {
11287 - unpack $(basename ${SOURCE_URL})
11288 -
11289 - einfo "Deleting bundled jars..."
11290 - find -name "*.jar" -type f -delete
11291 -
11292 - unpack netbeans-9999-r14-build.xml.patch.bz2
11293 -
11294 - pushd "${S}" >/dev/null || die
11295 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
11296 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
11297 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
11298 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
11299 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
11300 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
11301 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
11302 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
11303 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
11304 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
11305 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
11306 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
11307 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
11308 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
11309 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
11310 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
11311 - ln -s "${DISTDIR}"/7B98BEC9E6D1A447C9C3DDC61EF6658BA000008C-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
11312 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
11313 - 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
11314 - 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
11315 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
11316 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
11317 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
11318 - popd >/dev/null || die
11319 -}
11320 -
11321 -src_prepare() {
11322 - einfo "Deleting bundled class files..."
11323 - find -name "*.class" -type f | xargs rm -vf
11324 -
11325 - epatch netbeans-9999-r14-build.xml.patch
11326 -
11327 - # Support for custom patches
11328 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11329 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11330 -
11331 - if [ -n "${files}" ] ; then
11332 - einfo "Applying custom patches:"
11333 -
11334 - for file in ${files} ; do
11335 - epatch "${file}"
11336 - done
11337 - fi
11338 - fi
11339 -
11340 - einfo "Symlinking external libraries..."
11341 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11342 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
11343 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
11344 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11345 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
11346 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
11347 -
11348 - einfo "Linking in other clusters..."
11349 - mkdir "${S}"/nbbuild/netbeans || die
11350 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11351 -
11352 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11353 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11354 - touch nb.cluster.platform.built
11355 -
11356 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11357 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11358 - touch nb.cluster.extide.built
11359 -
11360 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11361 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11362 - touch nb.cluster.harness.built
11363 -
11364 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11365 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11366 - touch nb.cluster.ide.built
11367 -
11368 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11369 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11370 - touch nb.cluster.websvccommon.built
11371 -
11372 - popd >/dev/null || die
11373 -
11374 - java-pkg-2_src_prepare
11375 -}
11376 -
11377 -src_install() {
11378 - pushd nbbuild/netbeans/java >/dev/null || die
11379 -
11380 - insinto ${INSTALL_DIR}
11381 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11382 -
11383 - doins -r *
11384 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
11385 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
11386 -
11387 - popd >/dev/null || die
11388 -
11389 - local instdir=/${INSTALL_DIR}/maven/lib
11390 - pushd "${D}"/${instdir} >/dev/null || die
11391 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
11392 - popd >/dev/null || die
11393 -
11394 - local instdir=/${INSTALL_DIR}/modules/ext
11395 - pushd "${D}"/${instdir} >/dev/null || die
11396 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
11397 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
11398 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11399 - popd >/dev/null || die
11400 -
11401 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
11402 - pushd "${D}"/${instdir} >/dev/null || die
11403 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
11404 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
11405 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11406 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
11407 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
11408 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
11409 - 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
11410 - 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
11411 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
11412 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
11413 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
11414 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
11415 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
11416 - popd >/dev/null || die
11417 -
11418 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
11419 - pushd "${D}"/${instdir} >/dev/null || die
11420 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
11421 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
11422 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
11423 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
11424 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
11425 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
11426 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
11427 - popd >/dev/null || die
11428 -
11429 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
11430 - pushd "${D}"/${instdir} >/dev/null || die
11431 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11432 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
11433 - popd >/dev/null || die
11434 -
11435 - local instdir=${INSTALL_DIR}/modules/ext/maven
11436 - pushd "${D}"/${instdir} >/dev/null || die
11437 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
11438 - popd >/dev/null || die
11439 -
11440 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
11441 -}
11442
11443 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151022.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151022.ebuild
11444 deleted file mode 100644
11445 index 39dcadf..0000000
11446 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151022.ebuild
11447 +++ /dev/null
11448 @@ -1,273 +0,0 @@
11449 -# Copyright 1999-2015 Gentoo Foundation
11450 -# Distributed under the terms of the GNU General Public License v2
11451 -# $Id$
11452 -
11453 -EAPI="4"
11454 -inherit eutils java-pkg-2 java-ant-2
11455 -
11456 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
11457 -
11458 -DESCRIPTION="Netbeans Java Cluster"
11459 -HOMEPAGE="http://netbeans.org/projects/java"
11460 -SLOT="9999"
11461 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
11462 -# jarjar-1.4 contains also asm libraries
11463 -SRC_URI="${SOURCE_URL}
11464 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11465 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
11466 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
11467 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
11468 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
11469 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
11470 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
11471 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
11472 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
11473 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
11474 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
11475 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
11476 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
11477 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
11478 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
11479 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
11480 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
11481 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
11482 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
11483 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
11484 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
11485 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
11486 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
11487 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
11488 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11489 -KEYWORDS="~amd64 ~x86"
11490 -IUSE=""
11491 -S="${WORKDIR}"
11492 -
11493 -CDEPEND="~dev-java/netbeans-platform-${PV}
11494 - ~dev-java/netbeans-extide-${PV}
11495 - ~dev-java/netbeans-harness-${PV}
11496 - ~dev-java/netbeans-ide-${PV}
11497 - ~dev-java/netbeans-websvccommon-${PV}
11498 - dev-java/beansbinding:0
11499 - dev-java/cglib:3
11500 - dev-java/jdom:0"
11501 -DEPEND=">=virtual/jdk-1.7
11502 - app-arch/unzip
11503 - ${CDEPEND}
11504 - dev-java/javahelp:0
11505 - dev-java/json-simple:0
11506 - dev-java/junit:4"
11507 -RDEPEND=">=virtual/jdk-1.7
11508 - ${CDEPEND}
11509 - dev-java/absolutelayout:0
11510 - dev-java/antlr:0[java]
11511 - dev-java/c3p0:0
11512 - dev-java/commons-cli:1
11513 - dev-java/commons-collections:0
11514 - dev-java/dom4j:1
11515 - dev-java/fastinfoset:0
11516 - dev-java/glassfish-transaction-api:0
11517 - dev-java/javassist:3
11518 - dev-java/jboss-logging:0
11519 - dev-java/jsr67:0
11520 - dev-java/jsr181:0
11521 - dev-java/jtidy:0
11522 - dev-java/log4j:0
11523 - dev-java/mimepull:0
11524 - dev-java/oracle-javamail:0
11525 - dev-java/saaj:0
11526 - dev-java/slf4j-api:0
11527 - dev-java/slf4j-log4j12:0
11528 - dev-java/slf4j-simple:0
11529 - dev-java/stax-ex:0
11530 - dev-java/stax2-api:0
11531 - dev-java/xmlstreambuffer:0"
11532 -
11533 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11534 -
11535 -EANT_BUILD_XML="nbbuild/build.xml"
11536 -EANT_BUILD_TARGET="rebuild-cluster"
11537 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11538 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11539 -JAVA_PKG_BSFIX="off"
11540 -
11541 -pkg_pretend() {
11542 - local die_now=""
11543 -
11544 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
11545 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
11546 - eerror "Please remove following symlinks and run emerge again:"
11547 - find /usr/share/netbeans-java-${SLOT}/ant -type l
11548 - die_now="1"
11549 - fi
11550 - fi
11551 -
11552 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
11553 - if [ -z "${die_now}" ]; then
11554 - eerror "Please remove following symlinks and run emerge again:"
11555 - fi
11556 -
11557 - echo "/usr/share/netbeans-java-${SLOT}/maven"
11558 - die_now="1"
11559 - fi
11560 -
11561 - if [ -n "${die_now}" ]; then
11562 - die "Symlinks exist"
11563 - fi
11564 -}
11565 -
11566 -src_unpack() {
11567 - unpack $(basename ${SOURCE_URL})
11568 -
11569 - einfo "Deleting bundled jars..."
11570 - find -name "*.jar" -type f -delete
11571 -
11572 - unpack netbeans-9999-r14-build.xml.patch.bz2
11573 -
11574 - pushd "${S}" >/dev/null || die
11575 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
11576 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
11577 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
11578 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
11579 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
11580 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
11581 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
11582 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
11583 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
11584 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
11585 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
11586 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
11587 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
11588 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
11589 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
11590 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
11591 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
11592 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
11593 - 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
11594 - 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
11595 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
11596 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
11597 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
11598 - popd >/dev/null || die
11599 -}
11600 -
11601 -src_prepare() {
11602 - einfo "Deleting bundled class files..."
11603 - find -name "*.class" -type f | xargs rm -vf
11604 -
11605 - epatch netbeans-9999-r14-build.xml.patch
11606 -
11607 - # Support for custom patches
11608 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11609 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11610 -
11611 - if [ -n "${files}" ] ; then
11612 - einfo "Applying custom patches:"
11613 -
11614 - for file in ${files} ; do
11615 - epatch "${file}"
11616 - done
11617 - fi
11618 - fi
11619 -
11620 - einfo "Symlinking external libraries..."
11621 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11622 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
11623 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
11624 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11625 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
11626 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
11627 -
11628 - einfo "Linking in other clusters..."
11629 - mkdir "${S}"/nbbuild/netbeans || die
11630 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11631 -
11632 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11633 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11634 - touch nb.cluster.platform.built
11635 -
11636 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11637 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11638 - touch nb.cluster.extide.built
11639 -
11640 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11641 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11642 - touch nb.cluster.harness.built
11643 -
11644 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11645 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11646 - touch nb.cluster.ide.built
11647 -
11648 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11649 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11650 - touch nb.cluster.websvccommon.built
11651 -
11652 - popd >/dev/null || die
11653 -
11654 - java-pkg-2_src_prepare
11655 -}
11656 -
11657 -src_install() {
11658 - pushd nbbuild/netbeans/java >/dev/null || die
11659 -
11660 - insinto ${INSTALL_DIR}
11661 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11662 -
11663 - doins -r *
11664 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
11665 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
11666 -
11667 - popd >/dev/null || die
11668 -
11669 - local instdir=/${INSTALL_DIR}/maven/lib
11670 - pushd "${D}"/${instdir} >/dev/null || die
11671 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
11672 - popd >/dev/null || die
11673 -
11674 - local instdir=/${INSTALL_DIR}/modules/ext
11675 - pushd "${D}"/${instdir} >/dev/null || die
11676 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
11677 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
11678 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11679 - popd >/dev/null || die
11680 -
11681 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
11682 - pushd "${D}"/${instdir} >/dev/null || die
11683 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
11684 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
11685 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11686 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
11687 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
11688 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
11689 - 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
11690 - 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
11691 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
11692 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
11693 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
11694 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
11695 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
11696 - popd >/dev/null || die
11697 -
11698 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
11699 - pushd "${D}"/${instdir} >/dev/null || die
11700 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
11701 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
11702 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
11703 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
11704 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
11705 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
11706 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
11707 - popd >/dev/null || die
11708 -
11709 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
11710 - pushd "${D}"/${instdir} >/dev/null || die
11711 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11712 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
11713 - popd >/dev/null || die
11714 -
11715 - local instdir=${INSTALL_DIR}/modules/ext/maven
11716 - pushd "${D}"/${instdir} >/dev/null || die
11717 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
11718 - popd >/dev/null || die
11719 -
11720 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
11721 -}
11722
11723 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151023.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151023.ebuild
11724 deleted file mode 100644
11725 index f1e7036..0000000
11726 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151023.ebuild
11727 +++ /dev/null
11728 @@ -1,273 +0,0 @@
11729 -# Copyright 1999-2015 Gentoo Foundation
11730 -# Distributed under the terms of the GNU General Public License v2
11731 -# $Id$
11732 -
11733 -EAPI="4"
11734 -inherit eutils java-pkg-2 java-ant-2
11735 -
11736 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
11737 -
11738 -DESCRIPTION="Netbeans Java Cluster"
11739 -HOMEPAGE="http://netbeans.org/projects/java"
11740 -SLOT="9999"
11741 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
11742 -# jarjar-1.4 contains also asm libraries
11743 -SRC_URI="${SOURCE_URL}
11744 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
11745 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
11746 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
11747 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
11748 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
11749 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
11750 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
11751 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
11752 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
11753 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
11754 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
11755 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
11756 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
11757 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
11758 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
11759 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
11760 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
11761 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
11762 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
11763 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
11764 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
11765 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
11766 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
11767 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
11768 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
11769 -KEYWORDS="~amd64 ~x86"
11770 -IUSE=""
11771 -S="${WORKDIR}"
11772 -
11773 -CDEPEND="~dev-java/netbeans-platform-${PV}
11774 - ~dev-java/netbeans-extide-${PV}
11775 - ~dev-java/netbeans-harness-${PV}
11776 - ~dev-java/netbeans-ide-${PV}
11777 - ~dev-java/netbeans-websvccommon-${PV}
11778 - dev-java/beansbinding:0
11779 - dev-java/cglib:3
11780 - dev-java/jdom:0"
11781 -DEPEND=">=virtual/jdk-1.7
11782 - app-arch/unzip
11783 - ${CDEPEND}
11784 - dev-java/javahelp:0
11785 - dev-java/json-simple:0
11786 - dev-java/junit:4"
11787 -RDEPEND=">=virtual/jdk-1.7
11788 - ${CDEPEND}
11789 - dev-java/absolutelayout:0
11790 - dev-java/antlr:0[java]
11791 - dev-java/c3p0:0
11792 - dev-java/commons-cli:1
11793 - dev-java/commons-collections:0
11794 - dev-java/dom4j:1
11795 - dev-java/fastinfoset:0
11796 - dev-java/glassfish-transaction-api:0
11797 - dev-java/javassist:3
11798 - dev-java/jboss-logging:0
11799 - dev-java/jsr67:0
11800 - dev-java/jsr181:0
11801 - dev-java/jtidy:0
11802 - dev-java/log4j:0
11803 - dev-java/mimepull:0
11804 - dev-java/oracle-javamail:0
11805 - dev-java/saaj:0
11806 - dev-java/slf4j-api:0
11807 - dev-java/slf4j-log4j12:0
11808 - dev-java/slf4j-simple:0
11809 - dev-java/stax-ex:0
11810 - dev-java/stax2-api:0
11811 - dev-java/xmlstreambuffer:0"
11812 -
11813 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
11814 -
11815 -EANT_BUILD_XML="nbbuild/build.xml"
11816 -EANT_BUILD_TARGET="rebuild-cluster"
11817 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
11818 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
11819 -JAVA_PKG_BSFIX="off"
11820 -
11821 -pkg_pretend() {
11822 - local die_now=""
11823 -
11824 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
11825 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
11826 - eerror "Please remove following symlinks and run emerge again:"
11827 - find /usr/share/netbeans-java-${SLOT}/ant -type l
11828 - die_now="1"
11829 - fi
11830 - fi
11831 -
11832 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
11833 - if [ -z "${die_now}" ]; then
11834 - eerror "Please remove following symlinks and run emerge again:"
11835 - fi
11836 -
11837 - echo "/usr/share/netbeans-java-${SLOT}/maven"
11838 - die_now="1"
11839 - fi
11840 -
11841 - if [ -n "${die_now}" ]; then
11842 - die "Symlinks exist"
11843 - fi
11844 -}
11845 -
11846 -src_unpack() {
11847 - unpack $(basename ${SOURCE_URL})
11848 -
11849 - einfo "Deleting bundled jars..."
11850 - find -name "*.jar" -type f -delete
11851 -
11852 - unpack netbeans-9999-r14-build.xml.patch.bz2
11853 -
11854 - pushd "${S}" >/dev/null || die
11855 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
11856 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
11857 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
11858 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
11859 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
11860 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
11861 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
11862 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
11863 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
11864 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
11865 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
11866 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
11867 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
11868 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
11869 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
11870 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
11871 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
11872 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
11873 - 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
11874 - 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
11875 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
11876 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
11877 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
11878 - popd >/dev/null || die
11879 -}
11880 -
11881 -src_prepare() {
11882 - einfo "Deleting bundled class files..."
11883 - find -name "*.class" -type f | xargs rm -vf
11884 -
11885 - epatch netbeans-9999-r14-build.xml.patch
11886 -
11887 - # Support for custom patches
11888 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
11889 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
11890 -
11891 - if [ -n "${files}" ] ; then
11892 - einfo "Applying custom patches:"
11893 -
11894 - for file in ${files} ; do
11895 - epatch "${file}"
11896 - done
11897 - fi
11898 - fi
11899 -
11900 - einfo "Symlinking external libraries..."
11901 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
11902 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
11903 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
11904 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
11905 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
11906 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
11907 -
11908 - einfo "Linking in other clusters..."
11909 - mkdir "${S}"/nbbuild/netbeans || die
11910 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
11911 -
11912 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
11913 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11914 - touch nb.cluster.platform.built
11915 -
11916 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
11917 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11918 - touch nb.cluster.extide.built
11919 -
11920 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
11921 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11922 - touch nb.cluster.harness.built
11923 -
11924 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
11925 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11926 - touch nb.cluster.ide.built
11927 -
11928 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
11929 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
11930 - touch nb.cluster.websvccommon.built
11931 -
11932 - popd >/dev/null || die
11933 -
11934 - java-pkg-2_src_prepare
11935 -}
11936 -
11937 -src_install() {
11938 - pushd nbbuild/netbeans/java >/dev/null || die
11939 -
11940 - insinto ${INSTALL_DIR}
11941 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
11942 -
11943 - doins -r *
11944 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
11945 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
11946 -
11947 - popd >/dev/null || die
11948 -
11949 - local instdir=/${INSTALL_DIR}/maven/lib
11950 - pushd "${D}"/${instdir} >/dev/null || die
11951 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
11952 - popd >/dev/null || die
11953 -
11954 - local instdir=/${INSTALL_DIR}/modules/ext
11955 - pushd "${D}"/${instdir} >/dev/null || die
11956 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
11957 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
11958 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11959 - popd >/dev/null || die
11960 -
11961 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
11962 - pushd "${D}"/${instdir} >/dev/null || die
11963 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
11964 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
11965 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
11966 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
11967 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
11968 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
11969 - 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
11970 - 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
11971 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
11972 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
11973 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
11974 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
11975 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
11976 - popd >/dev/null || die
11977 -
11978 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
11979 - pushd "${D}"/${instdir} >/dev/null || die
11980 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
11981 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
11982 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
11983 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
11984 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
11985 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
11986 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
11987 - popd >/dev/null || die
11988 -
11989 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
11990 - pushd "${D}"/${instdir} >/dev/null || die
11991 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
11992 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
11993 - popd >/dev/null || die
11994 -
11995 - local instdir=${INSTALL_DIR}/modules/ext/maven
11996 - pushd "${D}"/${instdir} >/dev/null || die
11997 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
11998 - popd >/dev/null || die
11999 -
12000 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
12001 -}
12002
12003 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151026.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151026.ebuild
12004 deleted file mode 100644
12005 index 5a46e21..0000000
12006 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151026.ebuild
12007 +++ /dev/null
12008 @@ -1,273 +0,0 @@
12009 -# Copyright 1999-2015 Gentoo Foundation
12010 -# Distributed under the terms of the GNU General Public License v2
12011 -# $Id$
12012 -
12013 -EAPI="4"
12014 -inherit eutils java-pkg-2 java-ant-2
12015 -
12016 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
12017 -
12018 -DESCRIPTION="Netbeans Java Cluster"
12019 -HOMEPAGE="http://netbeans.org/projects/java"
12020 -SLOT="9999"
12021 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
12022 -# jarjar-1.4 contains also asm libraries
12023 -SRC_URI="${SOURCE_URL}
12024 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12025 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
12026 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
12027 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
12028 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
12029 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
12030 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
12031 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
12032 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
12033 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
12034 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
12035 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
12036 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
12037 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
12038 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
12039 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
12040 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
12041 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
12042 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
12043 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
12044 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
12045 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
12046 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
12047 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
12048 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12049 -KEYWORDS="~amd64 ~x86"
12050 -IUSE=""
12051 -S="${WORKDIR}"
12052 -
12053 -CDEPEND="~dev-java/netbeans-platform-${PV}
12054 - ~dev-java/netbeans-extide-${PV}
12055 - ~dev-java/netbeans-harness-${PV}
12056 - ~dev-java/netbeans-ide-${PV}
12057 - ~dev-java/netbeans-websvccommon-${PV}
12058 - dev-java/beansbinding:0
12059 - dev-java/cglib:3
12060 - dev-java/jdom:0"
12061 -DEPEND=">=virtual/jdk-1.7
12062 - app-arch/unzip
12063 - ${CDEPEND}
12064 - dev-java/javahelp:0
12065 - dev-java/json-simple:0
12066 - dev-java/junit:4"
12067 -RDEPEND=">=virtual/jdk-1.7
12068 - ${CDEPEND}
12069 - dev-java/absolutelayout:0
12070 - dev-java/antlr:0[java]
12071 - dev-java/c3p0:0
12072 - dev-java/commons-cli:1
12073 - dev-java/commons-collections:0
12074 - dev-java/dom4j:1
12075 - dev-java/fastinfoset:0
12076 - dev-java/glassfish-transaction-api:0
12077 - dev-java/javassist:3
12078 - dev-java/jboss-logging:0
12079 - dev-java/jsr67:0
12080 - dev-java/jsr181:0
12081 - dev-java/jtidy:0
12082 - dev-java/log4j:0
12083 - dev-java/mimepull:0
12084 - dev-java/oracle-javamail:0
12085 - dev-java/saaj:0
12086 - dev-java/slf4j-api:0
12087 - dev-java/slf4j-log4j12:0
12088 - dev-java/slf4j-simple:0
12089 - dev-java/stax-ex:0
12090 - dev-java/stax2-api:0
12091 - dev-java/xmlstreambuffer:0"
12092 -
12093 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12094 -
12095 -EANT_BUILD_XML="nbbuild/build.xml"
12096 -EANT_BUILD_TARGET="rebuild-cluster"
12097 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12098 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12099 -JAVA_PKG_BSFIX="off"
12100 -
12101 -pkg_pretend() {
12102 - local die_now=""
12103 -
12104 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
12105 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
12106 - eerror "Please remove following symlinks and run emerge again:"
12107 - find /usr/share/netbeans-java-${SLOT}/ant -type l
12108 - die_now="1"
12109 - fi
12110 - fi
12111 -
12112 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
12113 - if [ -z "${die_now}" ]; then
12114 - eerror "Please remove following symlinks and run emerge again:"
12115 - fi
12116 -
12117 - echo "/usr/share/netbeans-java-${SLOT}/maven"
12118 - die_now="1"
12119 - fi
12120 -
12121 - if [ -n "${die_now}" ]; then
12122 - die "Symlinks exist"
12123 - fi
12124 -}
12125 -
12126 -src_unpack() {
12127 - unpack $(basename ${SOURCE_URL})
12128 -
12129 - einfo "Deleting bundled jars..."
12130 - find -name "*.jar" -type f -delete
12131 -
12132 - unpack netbeans-9999-r14-build.xml.patch.bz2
12133 -
12134 - pushd "${S}" >/dev/null || die
12135 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
12136 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
12137 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
12138 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
12139 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
12140 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
12141 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
12142 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
12143 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
12144 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
12145 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
12146 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
12147 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
12148 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
12149 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
12150 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
12151 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
12152 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
12153 - 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
12154 - 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
12155 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
12156 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
12157 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
12158 - popd >/dev/null || die
12159 -}
12160 -
12161 -src_prepare() {
12162 - einfo "Deleting bundled class files..."
12163 - find -name "*.class" -type f | xargs rm -vf
12164 -
12165 - epatch netbeans-9999-r14-build.xml.patch
12166 -
12167 - # Support for custom patches
12168 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12169 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12170 -
12171 - if [ -n "${files}" ] ; then
12172 - einfo "Applying custom patches:"
12173 -
12174 - for file in ${files} ; do
12175 - epatch "${file}"
12176 - done
12177 - fi
12178 - fi
12179 -
12180 - einfo "Symlinking external libraries..."
12181 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12182 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
12183 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12184 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12185 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
12186 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
12187 -
12188 - einfo "Linking in other clusters..."
12189 - mkdir "${S}"/nbbuild/netbeans || die
12190 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12191 -
12192 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12193 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12194 - touch nb.cluster.platform.built
12195 -
12196 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12197 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12198 - touch nb.cluster.extide.built
12199 -
12200 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12201 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12202 - touch nb.cluster.harness.built
12203 -
12204 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12205 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12206 - touch nb.cluster.ide.built
12207 -
12208 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12209 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12210 - touch nb.cluster.websvccommon.built
12211 -
12212 - popd >/dev/null || die
12213 -
12214 - java-pkg-2_src_prepare
12215 -}
12216 -
12217 -src_install() {
12218 - pushd nbbuild/netbeans/java >/dev/null || die
12219 -
12220 - insinto ${INSTALL_DIR}
12221 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12222 -
12223 - doins -r *
12224 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
12225 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
12226 -
12227 - popd >/dev/null || die
12228 -
12229 - local instdir=/${INSTALL_DIR}/maven/lib
12230 - pushd "${D}"/${instdir} >/dev/null || die
12231 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
12232 - popd >/dev/null || die
12233 -
12234 - local instdir=/${INSTALL_DIR}/modules/ext
12235 - pushd "${D}"/${instdir} >/dev/null || die
12236 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
12237 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
12238 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12239 - popd >/dev/null || die
12240 -
12241 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
12242 - pushd "${D}"/${instdir} >/dev/null || die
12243 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
12244 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
12245 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12246 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
12247 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
12248 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
12249 - 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
12250 - 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
12251 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
12252 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
12253 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
12254 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
12255 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
12256 - popd >/dev/null || die
12257 -
12258 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
12259 - pushd "${D}"/${instdir} >/dev/null || die
12260 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
12261 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
12262 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
12263 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
12264 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
12265 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
12266 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
12267 - popd >/dev/null || die
12268 -
12269 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
12270 - pushd "${D}"/${instdir} >/dev/null || die
12271 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12272 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
12273 - popd >/dev/null || die
12274 -
12275 - local instdir=${INSTALL_DIR}/modules/ext/maven
12276 - pushd "${D}"/${instdir} >/dev/null || die
12277 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
12278 - popd >/dev/null || die
12279 -
12280 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
12281 -}
12282
12283 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151027.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151027.ebuild
12284 deleted file mode 100644
12285 index 5cf7647..0000000
12286 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151027.ebuild
12287 +++ /dev/null
12288 @@ -1,273 +0,0 @@
12289 -# Copyright 1999-2015 Gentoo Foundation
12290 -# Distributed under the terms of the GNU General Public License v2
12291 -# $Id$
12292 -
12293 -EAPI="4"
12294 -inherit eutils java-pkg-2 java-ant-2
12295 -
12296 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
12297 -
12298 -DESCRIPTION="Netbeans Java Cluster"
12299 -HOMEPAGE="http://netbeans.org/projects/java"
12300 -SLOT="9999"
12301 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
12302 -# jarjar-1.4 contains also asm libraries
12303 -SRC_URI="${SOURCE_URL}
12304 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12305 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
12306 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
12307 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
12308 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
12309 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
12310 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
12311 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
12312 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
12313 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
12314 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
12315 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
12316 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
12317 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
12318 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
12319 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
12320 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
12321 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
12322 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
12323 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
12324 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
12325 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
12326 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
12327 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
12328 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12329 -KEYWORDS="~amd64 ~x86"
12330 -IUSE=""
12331 -S="${WORKDIR}"
12332 -
12333 -CDEPEND="~dev-java/netbeans-platform-${PV}
12334 - ~dev-java/netbeans-extide-${PV}
12335 - ~dev-java/netbeans-harness-${PV}
12336 - ~dev-java/netbeans-ide-${PV}
12337 - ~dev-java/netbeans-websvccommon-${PV}
12338 - dev-java/beansbinding:0
12339 - dev-java/cglib:3
12340 - dev-java/jdom:0"
12341 -DEPEND=">=virtual/jdk-1.7
12342 - app-arch/unzip
12343 - ${CDEPEND}
12344 - dev-java/javahelp:0
12345 - dev-java/json-simple:0
12346 - dev-java/junit:4"
12347 -RDEPEND=">=virtual/jdk-1.7
12348 - ${CDEPEND}
12349 - dev-java/absolutelayout:0
12350 - dev-java/antlr:0[java]
12351 - dev-java/c3p0:0
12352 - dev-java/commons-cli:1
12353 - dev-java/commons-collections:0
12354 - dev-java/dom4j:1
12355 - dev-java/fastinfoset:0
12356 - dev-java/glassfish-transaction-api:0
12357 - dev-java/javassist:3
12358 - dev-java/jboss-logging:0
12359 - dev-java/jsr67:0
12360 - dev-java/jsr181:0
12361 - dev-java/jtidy:0
12362 - dev-java/log4j:0
12363 - dev-java/mimepull:0
12364 - dev-java/oracle-javamail:0
12365 - dev-java/saaj:0
12366 - dev-java/slf4j-api:0
12367 - dev-java/slf4j-log4j12:0
12368 - dev-java/slf4j-simple:0
12369 - dev-java/stax-ex:0
12370 - dev-java/stax2-api:0
12371 - dev-java/xmlstreambuffer:0"
12372 -
12373 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12374 -
12375 -EANT_BUILD_XML="nbbuild/build.xml"
12376 -EANT_BUILD_TARGET="rebuild-cluster"
12377 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12378 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12379 -JAVA_PKG_BSFIX="off"
12380 -
12381 -pkg_pretend() {
12382 - local die_now=""
12383 -
12384 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
12385 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
12386 - eerror "Please remove following symlinks and run emerge again:"
12387 - find /usr/share/netbeans-java-${SLOT}/ant -type l
12388 - die_now="1"
12389 - fi
12390 - fi
12391 -
12392 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
12393 - if [ -z "${die_now}" ]; then
12394 - eerror "Please remove following symlinks and run emerge again:"
12395 - fi
12396 -
12397 - echo "/usr/share/netbeans-java-${SLOT}/maven"
12398 - die_now="1"
12399 - fi
12400 -
12401 - if [ -n "${die_now}" ]; then
12402 - die "Symlinks exist"
12403 - fi
12404 -}
12405 -
12406 -src_unpack() {
12407 - unpack $(basename ${SOURCE_URL})
12408 -
12409 - einfo "Deleting bundled jars..."
12410 - find -name "*.jar" -type f -delete
12411 -
12412 - unpack netbeans-9999-r14-build.xml.patch.bz2
12413 -
12414 - pushd "${S}" >/dev/null || die
12415 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
12416 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
12417 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
12418 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
12419 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
12420 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
12421 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
12422 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
12423 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
12424 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
12425 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
12426 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
12427 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
12428 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
12429 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
12430 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
12431 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
12432 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
12433 - 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
12434 - 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
12435 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
12436 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
12437 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
12438 - popd >/dev/null || die
12439 -}
12440 -
12441 -src_prepare() {
12442 - einfo "Deleting bundled class files..."
12443 - find -name "*.class" -type f | xargs rm -vf
12444 -
12445 - epatch netbeans-9999-r14-build.xml.patch
12446 -
12447 - # Support for custom patches
12448 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12449 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12450 -
12451 - if [ -n "${files}" ] ; then
12452 - einfo "Applying custom patches:"
12453 -
12454 - for file in ${files} ; do
12455 - epatch "${file}"
12456 - done
12457 - fi
12458 - fi
12459 -
12460 - einfo "Symlinking external libraries..."
12461 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12462 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
12463 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12464 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12465 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
12466 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
12467 -
12468 - einfo "Linking in other clusters..."
12469 - mkdir "${S}"/nbbuild/netbeans || die
12470 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12471 -
12472 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12473 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12474 - touch nb.cluster.platform.built
12475 -
12476 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12477 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12478 - touch nb.cluster.extide.built
12479 -
12480 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12481 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12482 - touch nb.cluster.harness.built
12483 -
12484 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12485 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12486 - touch nb.cluster.ide.built
12487 -
12488 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12489 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12490 - touch nb.cluster.websvccommon.built
12491 -
12492 - popd >/dev/null || die
12493 -
12494 - java-pkg-2_src_prepare
12495 -}
12496 -
12497 -src_install() {
12498 - pushd nbbuild/netbeans/java >/dev/null || die
12499 -
12500 - insinto ${INSTALL_DIR}
12501 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12502 -
12503 - doins -r *
12504 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
12505 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
12506 -
12507 - popd >/dev/null || die
12508 -
12509 - local instdir=/${INSTALL_DIR}/maven/lib
12510 - pushd "${D}"/${instdir} >/dev/null || die
12511 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
12512 - popd >/dev/null || die
12513 -
12514 - local instdir=/${INSTALL_DIR}/modules/ext
12515 - pushd "${D}"/${instdir} >/dev/null || die
12516 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
12517 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
12518 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12519 - popd >/dev/null || die
12520 -
12521 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
12522 - pushd "${D}"/${instdir} >/dev/null || die
12523 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
12524 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
12525 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12526 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
12527 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
12528 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
12529 - 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
12530 - 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
12531 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
12532 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
12533 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
12534 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
12535 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
12536 - popd >/dev/null || die
12537 -
12538 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
12539 - pushd "${D}"/${instdir} >/dev/null || die
12540 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
12541 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
12542 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
12543 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
12544 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
12545 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
12546 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
12547 - popd >/dev/null || die
12548 -
12549 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
12550 - pushd "${D}"/${instdir} >/dev/null || die
12551 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12552 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
12553 - popd >/dev/null || die
12554 -
12555 - local instdir=${INSTALL_DIR}/modules/ext/maven
12556 - pushd "${D}"/${instdir} >/dev/null || die
12557 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
12558 - popd >/dev/null || die
12559 -
12560 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
12561 -}
12562
12563 diff --git a/dev-java/netbeans-java/netbeans-java-9999_p20151028.ebuild b/dev-java/netbeans-java/netbeans-java-9999_p20151028.ebuild
12564 deleted file mode 100644
12565 index f08dfe4..0000000
12566 --- a/dev-java/netbeans-java/netbeans-java-9999_p20151028.ebuild
12567 +++ /dev/null
12568 @@ -1,273 +0,0 @@
12569 -# Copyright 1999-2015 Gentoo Foundation
12570 -# Distributed under the terms of the GNU General Public License v2
12571 -# $Id$
12572 -
12573 -EAPI="4"
12574 -inherit eutils java-pkg-2 java-ant-2
12575 -
12576 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
12577 -
12578 -DESCRIPTION="Netbeans Java Cluster"
12579 -HOMEPAGE="http://netbeans.org/projects/java"
12580 -SLOT="9999"
12581 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
12582 -# jarjar-1.4 contains also asm libraries
12583 -SRC_URI="${SOURCE_URL}
12584 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12585 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
12586 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
12587 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
12588 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
12589 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
12590 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
12591 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
12592 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
12593 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
12594 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
12595 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
12596 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
12597 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
12598 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
12599 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
12600 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
12601 - http://hg.netbeans.org/binaries/61EFAA681DB4565984F8FB85AA95CCA5F7CE88D1-nb-javac-impl.jar
12602 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
12603 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
12604 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
12605 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
12606 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
12607 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
12608 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12609 -KEYWORDS="~amd64 ~x86"
12610 -IUSE=""
12611 -S="${WORKDIR}"
12612 -
12613 -CDEPEND="~dev-java/netbeans-platform-${PV}
12614 - ~dev-java/netbeans-extide-${PV}
12615 - ~dev-java/netbeans-harness-${PV}
12616 - ~dev-java/netbeans-ide-${PV}
12617 - ~dev-java/netbeans-websvccommon-${PV}
12618 - dev-java/beansbinding:0
12619 - dev-java/cglib:3
12620 - dev-java/jdom:0"
12621 -DEPEND=">=virtual/jdk-1.7
12622 - app-arch/unzip
12623 - ${CDEPEND}
12624 - dev-java/javahelp:0
12625 - dev-java/json-simple:0
12626 - dev-java/junit:4"
12627 -RDEPEND=">=virtual/jdk-1.7
12628 - ${CDEPEND}
12629 - dev-java/absolutelayout:0
12630 - dev-java/antlr:0[java]
12631 - dev-java/c3p0:0
12632 - dev-java/commons-cli:1
12633 - dev-java/commons-collections:0
12634 - dev-java/dom4j:1
12635 - dev-java/fastinfoset:0
12636 - dev-java/glassfish-transaction-api:0
12637 - dev-java/javassist:3
12638 - dev-java/jboss-logging:0
12639 - dev-java/jsr67:0
12640 - dev-java/jsr181:0
12641 - dev-java/jtidy:0
12642 - dev-java/log4j:0
12643 - dev-java/mimepull:0
12644 - dev-java/oracle-javamail:0
12645 - dev-java/saaj:0
12646 - dev-java/slf4j-api:0
12647 - dev-java/slf4j-log4j12:0
12648 - dev-java/slf4j-simple:0
12649 - dev-java/stax-ex:0
12650 - dev-java/stax2-api:0
12651 - dev-java/xmlstreambuffer:0"
12652 -
12653 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12654 -
12655 -EANT_BUILD_XML="nbbuild/build.xml"
12656 -EANT_BUILD_TARGET="rebuild-cluster"
12657 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12658 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12659 -JAVA_PKG_BSFIX="off"
12660 -
12661 -pkg_pretend() {
12662 - local die_now=""
12663 -
12664 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
12665 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
12666 - eerror "Please remove following symlinks and run emerge again:"
12667 - find /usr/share/netbeans-java-${SLOT}/ant -type l
12668 - die_now="1"
12669 - fi
12670 - fi
12671 -
12672 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
12673 - if [ -z "${die_now}" ]; then
12674 - eerror "Please remove following symlinks and run emerge again:"
12675 - fi
12676 -
12677 - echo "/usr/share/netbeans-java-${SLOT}/maven"
12678 - die_now="1"
12679 - fi
12680 -
12681 - if [ -n "${die_now}" ]; then
12682 - die "Symlinks exist"
12683 - fi
12684 -}
12685 -
12686 -src_unpack() {
12687 - unpack $(basename ${SOURCE_URL})
12688 -
12689 - einfo "Deleting bundled jars..."
12690 - find -name "*.jar" -type f -delete
12691 -
12692 - unpack netbeans-9999-r14-build.xml.patch.bz2
12693 -
12694 - pushd "${S}" >/dev/null || die
12695 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
12696 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
12697 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
12698 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
12699 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
12700 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
12701 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
12702 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
12703 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
12704 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
12705 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
12706 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
12707 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
12708 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
12709 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
12710 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
12711 - ln -s "${DISTDIR}"/61EFAA681DB4565984F8FB85AA95CCA5F7CE88D1-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
12712 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
12713 - 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
12714 - 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
12715 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
12716 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
12717 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
12718 - popd >/dev/null || die
12719 -}
12720 -
12721 -src_prepare() {
12722 - einfo "Deleting bundled class files..."
12723 - find -name "*.class" -type f | xargs rm -vf
12724 -
12725 - epatch netbeans-9999-r14-build.xml.patch
12726 -
12727 - # Support for custom patches
12728 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12729 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12730 -
12731 - if [ -n "${files}" ] ; then
12732 - einfo "Applying custom patches:"
12733 -
12734 - for file in ${files} ; do
12735 - epatch "${file}"
12736 - done
12737 - fi
12738 - fi
12739 -
12740 - einfo "Symlinking external libraries..."
12741 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12742 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
12743 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
12744 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
12745 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
12746 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
12747 -
12748 - einfo "Linking in other clusters..."
12749 - mkdir "${S}"/nbbuild/netbeans || die
12750 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12751 -
12752 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12753 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12754 - touch nb.cluster.platform.built
12755 -
12756 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12757 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12758 - touch nb.cluster.extide.built
12759 -
12760 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
12761 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12762 - touch nb.cluster.harness.built
12763 -
12764 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12765 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12766 - touch nb.cluster.ide.built
12767 -
12768 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
12769 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12770 - touch nb.cluster.websvccommon.built
12771 -
12772 - popd >/dev/null || die
12773 -
12774 - java-pkg-2_src_prepare
12775 -}
12776 -
12777 -src_install() {
12778 - pushd nbbuild/netbeans/java >/dev/null || die
12779 -
12780 - insinto ${INSTALL_DIR}
12781 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12782 -
12783 - doins -r *
12784 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
12785 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
12786 -
12787 - popd >/dev/null || die
12788 -
12789 - local instdir=/${INSTALL_DIR}/maven/lib
12790 - pushd "${D}"/${instdir} >/dev/null || die
12791 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
12792 - popd >/dev/null || die
12793 -
12794 - local instdir=/${INSTALL_DIR}/modules/ext
12795 - pushd "${D}"/${instdir} >/dev/null || die
12796 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
12797 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
12798 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12799 - popd >/dev/null || die
12800 -
12801 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
12802 - pushd "${D}"/${instdir} >/dev/null || die
12803 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
12804 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
12805 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
12806 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
12807 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
12808 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
12809 - 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
12810 - 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
12811 - rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
12812 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
12813 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
12814 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
12815 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
12816 - popd >/dev/null || die
12817 -
12818 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
12819 - pushd "${D}"/${instdir} >/dev/null || die
12820 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
12821 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
12822 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
12823 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
12824 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
12825 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
12826 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
12827 - popd >/dev/null || die
12828 -
12829 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
12830 - pushd "${D}"/${instdir} >/dev/null || die
12831 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
12832 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
12833 - popd >/dev/null || die
12834 -
12835 - local instdir=${INSTALL_DIR}/modules/ext/maven
12836 - pushd "${D}"/${instdir} >/dev/null || die
12837 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
12838 - popd >/dev/null || die
12839 -
12840 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
12841 -}
12842
12843 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
12844 index 73f43f3..a0cd435 100644
12845 --- a/dev-java/netbeans-javacard/Manifest
12846 +++ b/dev-java/netbeans-javacard/Manifest
12847 @@ -6,13 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
12848 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
12849 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
12850 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
12851 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
12852 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
12853 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
12854 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
12855 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
12856 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
12857 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
12858 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
12859 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
12860 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
12861 @@ -40,13 +33,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
12862 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
12863 EBUILD netbeans-javacard-8.0.2.ebuild 4906 SHA256 944fee40d693c2c287e748f70ba565f3cd84bb7c19110f8be716134ec20694a7 SHA512 1f66cd2756effbfde7d43f9da7d8d93cb6252c58a02ee3d821f6faeaf63bf3c63e28f80c6eb44689e3aa954452a2f3893c65e75de84158dff1da0d94cafea14a WHIRLPOOL 88197e03008b8acb1ce62f72783bb096d9a3fc2a289b83367841a8adbee2bf822031f9bd6051831515ee44b1d5d2a109c5646f98ca723506f27c874301fb4189
12864 EBUILD netbeans-javacard-8.1.ebuild 4930 SHA256 5342d0d3f4207da3d36eb19f0fa78015f33b4a6e6435fcf43b7f568afabb9d02 SHA512 5275ae0fd617e26cd8580f6256a766bdd9cc0299f5a488be5a97744ec6abddf262e5fb1db358b9ac00203bbedfe7ac152828b174856d9cf6fa06e1e2128e219b WHIRLPOOL 427bfed5b61a421340acf7ec0cfb5e88a8b4a68cb546b9d0546b7c69ab0e29700d03e2bf58641bde63a2a43579b0521c028cf57dbf25af280fb0732565a30617
12865 -EBUILD netbeans-javacard-9999_p20151020.ebuild 4976 SHA256 3fa86c840916b7cdbdad3ca01c01fc90d92d83e48570872e597fb1e195baa738 SHA512 198643bd7c1e2d724d51c03399456cb52aa976351acb9ae40da5fd6b87ebeb5b4790e939227e5e885f0422a5d53162258480d471fd8c00d698ce52838ca3f859 WHIRLPOOL d733b45a36ef3cedb5c8327b5a8b89bf76270f4347d51a702ac869687f24a65dfb85a4388e00aa81aebd04397ec8e555a2e9abed08c32f276fd8c5ae3e2cc8f9
12866 -EBUILD netbeans-javacard-9999_p20151021.ebuild 4976 SHA256 6f89e15cba20992bcc753c2b30528ec01f252a375caef66957137d126fc61aef SHA512 1da01480b9c39dd0015598ced53b967b41af109b2fe415c3e630bcf8cb0fb07f504798cf1959e8778524587117275007a3d57c541ae36eb78632cba21d8c1155 WHIRLPOOL d072aebdce8fdbef17f4db01361bde811eaafd938c3c7a91068e657bdc17109a6e95b922dc63782ca66833ef63029dc239c98d72e28291385d6f9c5c09de2f2d
12867 -EBUILD netbeans-javacard-9999_p20151022.ebuild 4976 SHA256 24603bc67e1689171486392d388ee593a230a938c672e0bf4e7a2f68c90f801a SHA512 50610482380a179244616d97104f60149bbfb63b36565bf73abf06df8a35edbfee1549a6fdb180b8d8ce64153943c4bce6f6ab0ebbd6ecad537578fe647f22cb WHIRLPOOL 63a866f42d85ac7064dbdf7be7862d0212e4bf45f9125a3ec5c340bfe3c7fd6b29d929c639ae99db690a320612b9e7a83b584cc8603445508f841869073e0fb2
12868 -EBUILD netbeans-javacard-9999_p20151023.ebuild 4976 SHA256 6048b9aea0640200d9d24e12a71d209e11341316d9e689e6ac2545d81423523d SHA512 45d4f927c9df155e25492507ceb41c97b221a77d14621a0798a05dcf430209c43bc3f3503af521bf6dd666e744e955ed80cbf14da67804d9696a112de07955c7 WHIRLPOOL b7895a8fb10dbef15c798e49f4868db519fc2c2e3a721ce8f97eee8c784af6a753a5921813c70796d009039d10184613c64b2e8ca9ebd15d007f8b897ffcd995
12869 -EBUILD netbeans-javacard-9999_p20151026.ebuild 4976 SHA256 3ad34368cd0465a262c7ff7a4dc3a058c4bba679601594b07a287e7c48f695d8 SHA512 b5074ee01ebe17c21f77385b532b1f03e86c5469cdd1586fb3c8b01d8fca6186ad2da724fa6dd48fb4f5c28d05c85889c946568931b290cdd2f48aeaaab2ac46 WHIRLPOOL a39201515e79f13a5a1376e85812c8e6e686bfd4a84ab2b483449ce9e4a5d1c128a71eb4a76916a2fb567f5ce6272b31801f56a15a8d013747a63641394137cb
12870 -EBUILD netbeans-javacard-9999_p20151027.ebuild 4976 SHA256 8e7ba13d32a16be7d0b9e3014cbe78e7728a880d64f4fcbf55368bce78d52ee4 SHA512 0621526ab9112c9563a01b48747ee0b238fe50f6a1452ca4ac9fd0a9a16ad9895abf5f8052ccbe52aaa85dcd683b80f14dc57cd33033154ff61c6978a0adbc4d WHIRLPOOL 38d36c6c62e8254c282abd70e140402f2b4e6f2b50ded9c7a53df9896ec2d1e15abb4d47aff002c29e4b6082443c85c751583b5ebf2a5b339c1036a932918f98
12871 -EBUILD netbeans-javacard-9999_p20151028.ebuild 4976 SHA256 4c2c274dcc8bac59e93baceb5ad68e5df925ba1f1222673f3046b1afa3863fc5 SHA512 8fe1ff6a8083b84d8d6686c6cfb9269d982a66d4d498e82323f10bb4b174a5d479f81083dfdcaace2a4326a894fafef5a42899a13fb163fedb3dbd19137f42d7 WHIRLPOOL 1ec4d3b4dd803d5c558d827251ea6a7fe403908f835a1754efd73e6b36353b4d2b6afec2becff87f164b7fc2932ce9404199dc84523443ac56c830d2cd6835d1
12872 EBUILD netbeans-javacard-9999_p20151101.ebuild 4976 SHA256 74dfe35637320661d3f26c0de6a0459e67abb6c79754fa85213ed2ad9eac872a SHA512 fe707726a2a25f8e85509246facaddabc57d540f7971971714f3a1c5ea9ddca59c14f7211103d227b3b27f3d05f50c03cc132f587ecaed26ced0bf1416be4b72 WHIRLPOOL 7f194c4f154b65f110be8f9ef230c7cfc1a308361573dd576e8d7a0765f12d72130fddcb564b25da92f0c077764710c6d9a4731428aacd6d18e8ac80630d7cfa
12873 EBUILD netbeans-javacard-9999_p20151103.ebuild 4976 SHA256 004c312eecd0ba10e792b434dfc4a78c27fa68b6cc3a00e2f204057903acc621 SHA512 5546230dd0586cf70640cc4e1efe6b7777050f3cb0da50ecde637fd923d4c68a091ad038e5540b43ed289592ab709be13b16c0dc54a0075542618d4aaad695f9 WHIRLPOOL 3b360dfa385dc0abb4372c361163a4683ec40676da2513802e6e44e0a817f9c5d60036fbd046f7d0d206266d553aa5d24b4393e00ef8753b5d8f556f44f5acbe
12874 EBUILD netbeans-javacard-9999_p20151105.ebuild 4976 SHA256 6ec0dc6c1378310ec679e4f6283bf98521c2dbb3bbf73d9465ff4f6113706b9f SHA512 734730a1b93617c9ed50e22e5afdb38df1c05dbbd3be5fcbd470bc864646ed69d4148d39c231224893c261e06c6441f7e108f7b236e10e9d7426152b14320217 WHIRLPOOL 9eed5f876397ad9445853bbc785351546978d55cefa8692c1022640165b295bef82ab361723c51ac6a5bb8048cdb2d48548fba7749835c588c85784af573baf1
12875
12876 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151020.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151020.ebuild
12877 deleted file mode 100644
12878 index 3689fe1..0000000
12879 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151020.ebuild
12880 +++ /dev/null
12881 @@ -1,134 +0,0 @@
12882 -# Copyright 1999-2015 Gentoo Foundation
12883 -# Distributed under the terms of the GNU General Public License v2
12884 -# $Id$
12885 -
12886 -EAPI="4"
12887 -inherit eutils java-pkg-2 java-ant-2
12888 -
12889 -DESCRIPTION="Netbeans JavaCard Cluster"
12890 -HOMEPAGE="http://netbeans.org/projects/javacard"
12891 -SLOT="9999"
12892 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
12893 -SRC_URI="${SOURCE_URL}
12894 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
12895 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
12896 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
12897 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
12898 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
12899 -KEYWORDS="~amd64 ~x86"
12900 -IUSE=""
12901 -S="${WORKDIR}"
12902 -
12903 -CDEPEND="~dev-java/netbeans-extide-${PV}
12904 - ~dev-java/netbeans-ide-${PV}
12905 - ~dev-java/netbeans-java-${PV}
12906 - ~dev-java/netbeans-platform-${PV}"
12907 -DEPEND=">=virtual/jdk-1.7
12908 - app-arch/unzip
12909 - ${CDEPEND}
12910 - dev-java/javahelp:0"
12911 -RDEPEND=">=virtual/jdk-1.7
12912 - ${CDEPEND}
12913 - dev-java/ant-contrib:0
12914 - dev-java/asm:3
12915 - dev-java/bcel:0
12916 - dev-java/commons-cli:1
12917 - dev-java/commons-codec:0
12918 - dev-java/commons-httpclient:3
12919 - dev-java/commons-logging:0"
12920 -
12921 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
12922 -
12923 -EANT_BUILD_XML="nbbuild/build.xml"
12924 -EANT_BUILD_TARGET="rebuild-cluster"
12925 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
12926 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
12927 -JAVA_PKG_BSFIX="off"
12928 -
12929 -src_unpack() {
12930 - unpack $(basename ${SOURCE_URL})
12931 -
12932 - einfo "Deleting bundled jars..."
12933 - find -name "*.jar" -type f -delete
12934 -
12935 - unpack netbeans-9999-r14-build.xml.patch.bz2
12936 -
12937 - pushd "${S}" >/dev/null || die
12938 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
12939 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
12940 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
12941 - popd >/dev/null || die
12942 -}
12943 -
12944 -src_prepare() {
12945 - einfo "Deleting bundled class files..."
12946 - find -name "*.class" -type f | xargs rm -vf
12947 -
12948 - epatch netbeans-9999-r14-build.xml.patch
12949 -
12950 - # Support for custom patches
12951 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
12952 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
12953 -
12954 - if [ -n "${files}" ] ; then
12955 - einfo "Applying custom patches:"
12956 -
12957 - for file in ${files} ; do
12958 - epatch "${file}"
12959 - done
12960 - fi
12961 - fi
12962 -
12963 - einfo "Symlinking external libraries..."
12964 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
12965 -
12966 - einfo "Linking in other clusters..."
12967 - mkdir "${S}"/nbbuild/netbeans || die
12968 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
12969 -
12970 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
12971 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12972 - touch nb.cluster.extide.built
12973 -
12974 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
12975 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12976 - touch nb.cluster.ide.built
12977 -
12978 - ln -s /usr/share/netbeans-java-${SLOT} java || die
12979 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12980 - touch nb.cluster.java.built
12981 -
12982 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
12983 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
12984 - touch nb.cluster.platform.built
12985 -
12986 - popd >/dev/null || die
12987 -
12988 - java-pkg-2_src_prepare
12989 -}
12990 -
12991 -src_install() {
12992 - pushd nbbuild/netbeans/javacard >/dev/null || die
12993 -
12994 - insinto ${INSTALL_DIR}
12995 -
12996 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
12997 -
12998 - doins -r *
12999 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13000 -
13001 - popd >/dev/null || die
13002 -
13003 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13004 - pushd "${D}"/${instdir} >/dev/null || die
13005 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13006 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13007 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13008 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13009 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13010 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13011 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13012 - popd >/dev/null || die
13013 -
13014 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13015 -}
13016
13017 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151021.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151021.ebuild
13018 deleted file mode 100644
13019 index 70aad38..0000000
13020 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151021.ebuild
13021 +++ /dev/null
13022 @@ -1,134 +0,0 @@
13023 -# Copyright 1999-2015 Gentoo Foundation
13024 -# Distributed under the terms of the GNU General Public License v2
13025 -# $Id$
13026 -
13027 -EAPI="4"
13028 -inherit eutils java-pkg-2 java-ant-2
13029 -
13030 -DESCRIPTION="Netbeans JavaCard Cluster"
13031 -HOMEPAGE="http://netbeans.org/projects/javacard"
13032 -SLOT="9999"
13033 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
13034 -SRC_URI="${SOURCE_URL}
13035 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13036 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13037 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13038 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13039 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13040 -KEYWORDS="~amd64 ~x86"
13041 -IUSE=""
13042 -S="${WORKDIR}"
13043 -
13044 -CDEPEND="~dev-java/netbeans-extide-${PV}
13045 - ~dev-java/netbeans-ide-${PV}
13046 - ~dev-java/netbeans-java-${PV}
13047 - ~dev-java/netbeans-platform-${PV}"
13048 -DEPEND=">=virtual/jdk-1.7
13049 - app-arch/unzip
13050 - ${CDEPEND}
13051 - dev-java/javahelp:0"
13052 -RDEPEND=">=virtual/jdk-1.7
13053 - ${CDEPEND}
13054 - dev-java/ant-contrib:0
13055 - dev-java/asm:3
13056 - dev-java/bcel:0
13057 - dev-java/commons-cli:1
13058 - dev-java/commons-codec:0
13059 - dev-java/commons-httpclient:3
13060 - dev-java/commons-logging:0"
13061 -
13062 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13063 -
13064 -EANT_BUILD_XML="nbbuild/build.xml"
13065 -EANT_BUILD_TARGET="rebuild-cluster"
13066 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13067 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13068 -JAVA_PKG_BSFIX="off"
13069 -
13070 -src_unpack() {
13071 - unpack $(basename ${SOURCE_URL})
13072 -
13073 - einfo "Deleting bundled jars..."
13074 - find -name "*.jar" -type f -delete
13075 -
13076 - unpack netbeans-9999-r14-build.xml.patch.bz2
13077 -
13078 - pushd "${S}" >/dev/null || die
13079 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13080 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13081 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13082 - popd >/dev/null || die
13083 -}
13084 -
13085 -src_prepare() {
13086 - einfo "Deleting bundled class files..."
13087 - find -name "*.class" -type f | xargs rm -vf
13088 -
13089 - epatch netbeans-9999-r14-build.xml.patch
13090 -
13091 - # Support for custom patches
13092 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13093 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13094 -
13095 - if [ -n "${files}" ] ; then
13096 - einfo "Applying custom patches:"
13097 -
13098 - for file in ${files} ; do
13099 - epatch "${file}"
13100 - done
13101 - fi
13102 - fi
13103 -
13104 - einfo "Symlinking external libraries..."
13105 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13106 -
13107 - einfo "Linking in other clusters..."
13108 - mkdir "${S}"/nbbuild/netbeans || die
13109 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13110 -
13111 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13112 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13113 - touch nb.cluster.extide.built
13114 -
13115 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13116 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13117 - touch nb.cluster.ide.built
13118 -
13119 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13120 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13121 - touch nb.cluster.java.built
13122 -
13123 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13124 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13125 - touch nb.cluster.platform.built
13126 -
13127 - popd >/dev/null || die
13128 -
13129 - java-pkg-2_src_prepare
13130 -}
13131 -
13132 -src_install() {
13133 - pushd nbbuild/netbeans/javacard >/dev/null || die
13134 -
13135 - insinto ${INSTALL_DIR}
13136 -
13137 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13138 -
13139 - doins -r *
13140 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13141 -
13142 - popd >/dev/null || die
13143 -
13144 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13145 - pushd "${D}"/${instdir} >/dev/null || die
13146 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13147 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13148 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13149 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13150 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13151 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13152 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13153 - popd >/dev/null || die
13154 -
13155 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13156 -}
13157
13158 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151022.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151022.ebuild
13159 deleted file mode 100644
13160 index b83bb1f..0000000
13161 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151022.ebuild
13162 +++ /dev/null
13163 @@ -1,134 +0,0 @@
13164 -# Copyright 1999-2015 Gentoo Foundation
13165 -# Distributed under the terms of the GNU General Public License v2
13166 -# $Id$
13167 -
13168 -EAPI="4"
13169 -inherit eutils java-pkg-2 java-ant-2
13170 -
13171 -DESCRIPTION="Netbeans JavaCard Cluster"
13172 -HOMEPAGE="http://netbeans.org/projects/javacard"
13173 -SLOT="9999"
13174 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
13175 -SRC_URI="${SOURCE_URL}
13176 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13177 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13178 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13179 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13180 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13181 -KEYWORDS="~amd64 ~x86"
13182 -IUSE=""
13183 -S="${WORKDIR}"
13184 -
13185 -CDEPEND="~dev-java/netbeans-extide-${PV}
13186 - ~dev-java/netbeans-ide-${PV}
13187 - ~dev-java/netbeans-java-${PV}
13188 - ~dev-java/netbeans-platform-${PV}"
13189 -DEPEND=">=virtual/jdk-1.7
13190 - app-arch/unzip
13191 - ${CDEPEND}
13192 - dev-java/javahelp:0"
13193 -RDEPEND=">=virtual/jdk-1.7
13194 - ${CDEPEND}
13195 - dev-java/ant-contrib:0
13196 - dev-java/asm:3
13197 - dev-java/bcel:0
13198 - dev-java/commons-cli:1
13199 - dev-java/commons-codec:0
13200 - dev-java/commons-httpclient:3
13201 - dev-java/commons-logging:0"
13202 -
13203 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13204 -
13205 -EANT_BUILD_XML="nbbuild/build.xml"
13206 -EANT_BUILD_TARGET="rebuild-cluster"
13207 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13208 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13209 -JAVA_PKG_BSFIX="off"
13210 -
13211 -src_unpack() {
13212 - unpack $(basename ${SOURCE_URL})
13213 -
13214 - einfo "Deleting bundled jars..."
13215 - find -name "*.jar" -type f -delete
13216 -
13217 - unpack netbeans-9999-r14-build.xml.patch.bz2
13218 -
13219 - pushd "${S}" >/dev/null || die
13220 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13221 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13222 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13223 - popd >/dev/null || die
13224 -}
13225 -
13226 -src_prepare() {
13227 - einfo "Deleting bundled class files..."
13228 - find -name "*.class" -type f | xargs rm -vf
13229 -
13230 - epatch netbeans-9999-r14-build.xml.patch
13231 -
13232 - # Support for custom patches
13233 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13234 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13235 -
13236 - if [ -n "${files}" ] ; then
13237 - einfo "Applying custom patches:"
13238 -
13239 - for file in ${files} ; do
13240 - epatch "${file}"
13241 - done
13242 - fi
13243 - fi
13244 -
13245 - einfo "Symlinking external libraries..."
13246 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13247 -
13248 - einfo "Linking in other clusters..."
13249 - mkdir "${S}"/nbbuild/netbeans || die
13250 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13251 -
13252 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13253 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13254 - touch nb.cluster.extide.built
13255 -
13256 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13257 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13258 - touch nb.cluster.ide.built
13259 -
13260 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13261 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13262 - touch nb.cluster.java.built
13263 -
13264 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13265 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13266 - touch nb.cluster.platform.built
13267 -
13268 - popd >/dev/null || die
13269 -
13270 - java-pkg-2_src_prepare
13271 -}
13272 -
13273 -src_install() {
13274 - pushd nbbuild/netbeans/javacard >/dev/null || die
13275 -
13276 - insinto ${INSTALL_DIR}
13277 -
13278 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13279 -
13280 - doins -r *
13281 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13282 -
13283 - popd >/dev/null || die
13284 -
13285 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13286 - pushd "${D}"/${instdir} >/dev/null || die
13287 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13288 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13289 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13290 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13291 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13292 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13293 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13294 - popd >/dev/null || die
13295 -
13296 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13297 -}
13298
13299 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151023.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151023.ebuild
13300 deleted file mode 100644
13301 index ee30f38..0000000
13302 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151023.ebuild
13303 +++ /dev/null
13304 @@ -1,134 +0,0 @@
13305 -# Copyright 1999-2015 Gentoo Foundation
13306 -# Distributed under the terms of the GNU General Public License v2
13307 -# $Id$
13308 -
13309 -EAPI="4"
13310 -inherit eutils java-pkg-2 java-ant-2
13311 -
13312 -DESCRIPTION="Netbeans JavaCard Cluster"
13313 -HOMEPAGE="http://netbeans.org/projects/javacard"
13314 -SLOT="9999"
13315 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
13316 -SRC_URI="${SOURCE_URL}
13317 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13318 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13319 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13320 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13321 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13322 -KEYWORDS="~amd64 ~x86"
13323 -IUSE=""
13324 -S="${WORKDIR}"
13325 -
13326 -CDEPEND="~dev-java/netbeans-extide-${PV}
13327 - ~dev-java/netbeans-ide-${PV}
13328 - ~dev-java/netbeans-java-${PV}
13329 - ~dev-java/netbeans-platform-${PV}"
13330 -DEPEND=">=virtual/jdk-1.7
13331 - app-arch/unzip
13332 - ${CDEPEND}
13333 - dev-java/javahelp:0"
13334 -RDEPEND=">=virtual/jdk-1.7
13335 - ${CDEPEND}
13336 - dev-java/ant-contrib:0
13337 - dev-java/asm:3
13338 - dev-java/bcel:0
13339 - dev-java/commons-cli:1
13340 - dev-java/commons-codec:0
13341 - dev-java/commons-httpclient:3
13342 - dev-java/commons-logging:0"
13343 -
13344 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13345 -
13346 -EANT_BUILD_XML="nbbuild/build.xml"
13347 -EANT_BUILD_TARGET="rebuild-cluster"
13348 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13349 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13350 -JAVA_PKG_BSFIX="off"
13351 -
13352 -src_unpack() {
13353 - unpack $(basename ${SOURCE_URL})
13354 -
13355 - einfo "Deleting bundled jars..."
13356 - find -name "*.jar" -type f -delete
13357 -
13358 - unpack netbeans-9999-r14-build.xml.patch.bz2
13359 -
13360 - pushd "${S}" >/dev/null || die
13361 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13362 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13363 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13364 - popd >/dev/null || die
13365 -}
13366 -
13367 -src_prepare() {
13368 - einfo "Deleting bundled class files..."
13369 - find -name "*.class" -type f | xargs rm -vf
13370 -
13371 - epatch netbeans-9999-r14-build.xml.patch
13372 -
13373 - # Support for custom patches
13374 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13375 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13376 -
13377 - if [ -n "${files}" ] ; then
13378 - einfo "Applying custom patches:"
13379 -
13380 - for file in ${files} ; do
13381 - epatch "${file}"
13382 - done
13383 - fi
13384 - fi
13385 -
13386 - einfo "Symlinking external libraries..."
13387 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13388 -
13389 - einfo "Linking in other clusters..."
13390 - mkdir "${S}"/nbbuild/netbeans || die
13391 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13392 -
13393 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13394 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13395 - touch nb.cluster.extide.built
13396 -
13397 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13398 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13399 - touch nb.cluster.ide.built
13400 -
13401 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13402 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13403 - touch nb.cluster.java.built
13404 -
13405 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13406 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13407 - touch nb.cluster.platform.built
13408 -
13409 - popd >/dev/null || die
13410 -
13411 - java-pkg-2_src_prepare
13412 -}
13413 -
13414 -src_install() {
13415 - pushd nbbuild/netbeans/javacard >/dev/null || die
13416 -
13417 - insinto ${INSTALL_DIR}
13418 -
13419 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13420 -
13421 - doins -r *
13422 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13423 -
13424 - popd >/dev/null || die
13425 -
13426 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13427 - pushd "${D}"/${instdir} >/dev/null || die
13428 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13429 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13430 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13431 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13432 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13433 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13434 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13435 - popd >/dev/null || die
13436 -
13437 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13438 -}
13439
13440 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151026.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151026.ebuild
13441 deleted file mode 100644
13442 index 87c6da0..0000000
13443 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151026.ebuild
13444 +++ /dev/null
13445 @@ -1,134 +0,0 @@
13446 -# Copyright 1999-2015 Gentoo Foundation
13447 -# Distributed under the terms of the GNU General Public License v2
13448 -# $Id$
13449 -
13450 -EAPI="4"
13451 -inherit eutils java-pkg-2 java-ant-2
13452 -
13453 -DESCRIPTION="Netbeans JavaCard Cluster"
13454 -HOMEPAGE="http://netbeans.org/projects/javacard"
13455 -SLOT="9999"
13456 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
13457 -SRC_URI="${SOURCE_URL}
13458 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13459 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13460 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13461 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13462 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13463 -KEYWORDS="~amd64 ~x86"
13464 -IUSE=""
13465 -S="${WORKDIR}"
13466 -
13467 -CDEPEND="~dev-java/netbeans-extide-${PV}
13468 - ~dev-java/netbeans-ide-${PV}
13469 - ~dev-java/netbeans-java-${PV}
13470 - ~dev-java/netbeans-platform-${PV}"
13471 -DEPEND=">=virtual/jdk-1.7
13472 - app-arch/unzip
13473 - ${CDEPEND}
13474 - dev-java/javahelp:0"
13475 -RDEPEND=">=virtual/jdk-1.7
13476 - ${CDEPEND}
13477 - dev-java/ant-contrib:0
13478 - dev-java/asm:3
13479 - dev-java/bcel:0
13480 - dev-java/commons-cli:1
13481 - dev-java/commons-codec:0
13482 - dev-java/commons-httpclient:3
13483 - dev-java/commons-logging:0"
13484 -
13485 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13486 -
13487 -EANT_BUILD_XML="nbbuild/build.xml"
13488 -EANT_BUILD_TARGET="rebuild-cluster"
13489 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13490 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13491 -JAVA_PKG_BSFIX="off"
13492 -
13493 -src_unpack() {
13494 - unpack $(basename ${SOURCE_URL})
13495 -
13496 - einfo "Deleting bundled jars..."
13497 - find -name "*.jar" -type f -delete
13498 -
13499 - unpack netbeans-9999-r14-build.xml.patch.bz2
13500 -
13501 - pushd "${S}" >/dev/null || die
13502 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13503 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13504 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13505 - popd >/dev/null || die
13506 -}
13507 -
13508 -src_prepare() {
13509 - einfo "Deleting bundled class files..."
13510 - find -name "*.class" -type f | xargs rm -vf
13511 -
13512 - epatch netbeans-9999-r14-build.xml.patch
13513 -
13514 - # Support for custom patches
13515 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13516 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13517 -
13518 - if [ -n "${files}" ] ; then
13519 - einfo "Applying custom patches:"
13520 -
13521 - for file in ${files} ; do
13522 - epatch "${file}"
13523 - done
13524 - fi
13525 - fi
13526 -
13527 - einfo "Symlinking external libraries..."
13528 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13529 -
13530 - einfo "Linking in other clusters..."
13531 - mkdir "${S}"/nbbuild/netbeans || die
13532 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13533 -
13534 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13535 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13536 - touch nb.cluster.extide.built
13537 -
13538 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13539 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13540 - touch nb.cluster.ide.built
13541 -
13542 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13543 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13544 - touch nb.cluster.java.built
13545 -
13546 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13547 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13548 - touch nb.cluster.platform.built
13549 -
13550 - popd >/dev/null || die
13551 -
13552 - java-pkg-2_src_prepare
13553 -}
13554 -
13555 -src_install() {
13556 - pushd nbbuild/netbeans/javacard >/dev/null || die
13557 -
13558 - insinto ${INSTALL_DIR}
13559 -
13560 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13561 -
13562 - doins -r *
13563 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13564 -
13565 - popd >/dev/null || die
13566 -
13567 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13568 - pushd "${D}"/${instdir} >/dev/null || die
13569 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13570 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13571 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13572 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13573 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13574 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13575 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13576 - popd >/dev/null || die
13577 -
13578 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13579 -}
13580
13581 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151027.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151027.ebuild
13582 deleted file mode 100644
13583 index dc2a1f4..0000000
13584 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151027.ebuild
13585 +++ /dev/null
13586 @@ -1,134 +0,0 @@
13587 -# Copyright 1999-2015 Gentoo Foundation
13588 -# Distributed under the terms of the GNU General Public License v2
13589 -# $Id$
13590 -
13591 -EAPI="4"
13592 -inherit eutils java-pkg-2 java-ant-2
13593 -
13594 -DESCRIPTION="Netbeans JavaCard Cluster"
13595 -HOMEPAGE="http://netbeans.org/projects/javacard"
13596 -SLOT="9999"
13597 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
13598 -SRC_URI="${SOURCE_URL}
13599 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13600 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13601 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13602 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13603 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13604 -KEYWORDS="~amd64 ~x86"
13605 -IUSE=""
13606 -S="${WORKDIR}"
13607 -
13608 -CDEPEND="~dev-java/netbeans-extide-${PV}
13609 - ~dev-java/netbeans-ide-${PV}
13610 - ~dev-java/netbeans-java-${PV}
13611 - ~dev-java/netbeans-platform-${PV}"
13612 -DEPEND=">=virtual/jdk-1.7
13613 - app-arch/unzip
13614 - ${CDEPEND}
13615 - dev-java/javahelp:0"
13616 -RDEPEND=">=virtual/jdk-1.7
13617 - ${CDEPEND}
13618 - dev-java/ant-contrib:0
13619 - dev-java/asm:3
13620 - dev-java/bcel:0
13621 - dev-java/commons-cli:1
13622 - dev-java/commons-codec:0
13623 - dev-java/commons-httpclient:3
13624 - dev-java/commons-logging:0"
13625 -
13626 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13627 -
13628 -EANT_BUILD_XML="nbbuild/build.xml"
13629 -EANT_BUILD_TARGET="rebuild-cluster"
13630 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13631 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13632 -JAVA_PKG_BSFIX="off"
13633 -
13634 -src_unpack() {
13635 - unpack $(basename ${SOURCE_URL})
13636 -
13637 - einfo "Deleting bundled jars..."
13638 - find -name "*.jar" -type f -delete
13639 -
13640 - unpack netbeans-9999-r14-build.xml.patch.bz2
13641 -
13642 - pushd "${S}" >/dev/null || die
13643 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13644 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13645 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13646 - popd >/dev/null || die
13647 -}
13648 -
13649 -src_prepare() {
13650 - einfo "Deleting bundled class files..."
13651 - find -name "*.class" -type f | xargs rm -vf
13652 -
13653 - epatch netbeans-9999-r14-build.xml.patch
13654 -
13655 - # Support for custom patches
13656 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13657 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13658 -
13659 - if [ -n "${files}" ] ; then
13660 - einfo "Applying custom patches:"
13661 -
13662 - for file in ${files} ; do
13663 - epatch "${file}"
13664 - done
13665 - fi
13666 - fi
13667 -
13668 - einfo "Symlinking external libraries..."
13669 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13670 -
13671 - einfo "Linking in other clusters..."
13672 - mkdir "${S}"/nbbuild/netbeans || die
13673 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13674 -
13675 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13676 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13677 - touch nb.cluster.extide.built
13678 -
13679 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13680 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13681 - touch nb.cluster.ide.built
13682 -
13683 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13684 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13685 - touch nb.cluster.java.built
13686 -
13687 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13688 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13689 - touch nb.cluster.platform.built
13690 -
13691 - popd >/dev/null || die
13692 -
13693 - java-pkg-2_src_prepare
13694 -}
13695 -
13696 -src_install() {
13697 - pushd nbbuild/netbeans/javacard >/dev/null || die
13698 -
13699 - insinto ${INSTALL_DIR}
13700 -
13701 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13702 -
13703 - doins -r *
13704 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13705 -
13706 - popd >/dev/null || die
13707 -
13708 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13709 - pushd "${D}"/${instdir} >/dev/null || die
13710 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13711 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13712 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13713 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13714 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13715 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13716 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13717 - popd >/dev/null || die
13718 -
13719 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13720 -}
13721
13722 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151028.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151028.ebuild
13723 deleted file mode 100644
13724 index b7058d0..0000000
13725 --- a/dev-java/netbeans-javacard/netbeans-javacard-9999_p20151028.ebuild
13726 +++ /dev/null
13727 @@ -1,134 +0,0 @@
13728 -# Copyright 1999-2015 Gentoo Foundation
13729 -# Distributed under the terms of the GNU General Public License v2
13730 -# $Id$
13731 -
13732 -EAPI="4"
13733 -inherit eutils java-pkg-2 java-ant-2
13734 -
13735 -DESCRIPTION="Netbeans JavaCard Cluster"
13736 -HOMEPAGE="http://netbeans.org/projects/javacard"
13737 -SLOT="9999"
13738 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
13739 -SRC_URI="${SOURCE_URL}
13740 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13741 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
13742 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
13743 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
13744 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13745 -KEYWORDS="~amd64 ~x86"
13746 -IUSE=""
13747 -S="${WORKDIR}"
13748 -
13749 -CDEPEND="~dev-java/netbeans-extide-${PV}
13750 - ~dev-java/netbeans-ide-${PV}
13751 - ~dev-java/netbeans-java-${PV}
13752 - ~dev-java/netbeans-platform-${PV}"
13753 -DEPEND=">=virtual/jdk-1.7
13754 - app-arch/unzip
13755 - ${CDEPEND}
13756 - dev-java/javahelp:0"
13757 -RDEPEND=">=virtual/jdk-1.7
13758 - ${CDEPEND}
13759 - dev-java/ant-contrib:0
13760 - dev-java/asm:3
13761 - dev-java/bcel:0
13762 - dev-java/commons-cli:1
13763 - dev-java/commons-codec:0
13764 - dev-java/commons-httpclient:3
13765 - dev-java/commons-logging:0"
13766 -
13767 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
13768 -
13769 -EANT_BUILD_XML="nbbuild/build.xml"
13770 -EANT_BUILD_TARGET="rebuild-cluster"
13771 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
13772 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
13773 -JAVA_PKG_BSFIX="off"
13774 -
13775 -src_unpack() {
13776 - unpack $(basename ${SOURCE_URL})
13777 -
13778 - einfo "Deleting bundled jars..."
13779 - find -name "*.jar" -type f -delete
13780 -
13781 - unpack netbeans-9999-r14-build.xml.patch.bz2
13782 -
13783 - pushd "${S}" >/dev/null || die
13784 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
13785 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
13786 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
13787 - popd >/dev/null || die
13788 -}
13789 -
13790 -src_prepare() {
13791 - einfo "Deleting bundled class files..."
13792 - find -name "*.class" -type f | xargs rm -vf
13793 -
13794 - epatch netbeans-9999-r14-build.xml.patch
13795 -
13796 - # Support for custom patches
13797 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13798 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13799 -
13800 - if [ -n "${files}" ] ; then
13801 - einfo "Applying custom patches:"
13802 -
13803 - for file in ${files} ; do
13804 - epatch "${file}"
13805 - done
13806 - fi
13807 - fi
13808 -
13809 - einfo "Symlinking external libraries..."
13810 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13811 -
13812 - einfo "Linking in other clusters..."
13813 - mkdir "${S}"/nbbuild/netbeans || die
13814 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13815 -
13816 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
13817 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13818 - touch nb.cluster.extide.built
13819 -
13820 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
13821 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13822 - touch nb.cluster.ide.built
13823 -
13824 - ln -s /usr/share/netbeans-java-${SLOT} java || die
13825 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13826 - touch nb.cluster.java.built
13827 -
13828 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
13829 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13830 - touch nb.cluster.platform.built
13831 -
13832 - popd >/dev/null || die
13833 -
13834 - java-pkg-2_src_prepare
13835 -}
13836 -
13837 -src_install() {
13838 - pushd nbbuild/netbeans/javacard >/dev/null || die
13839 -
13840 - insinto ${INSTALL_DIR}
13841 -
13842 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
13843 -
13844 - doins -r *
13845 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
13846 -
13847 - popd >/dev/null || die
13848 -
13849 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
13850 - pushd "${D}"/${instdir} >/dev/null || die
13851 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
13852 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
13853 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
13854 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
13855 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
13856 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
13857 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
13858 - popd >/dev/null || die
13859 -
13860 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
13861 -}
13862
13863 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
13864 index cb0b2bf..8a2b4bf 100644
13865 --- a/dev-java/netbeans-javadoc/Manifest
13866 +++ b/dev-java/netbeans-javadoc/Manifest
13867 @@ -4,13 +4,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
13868 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
13869 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
13870 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
13871 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
13872 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
13873 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
13874 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
13875 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
13876 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
13877 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
13878 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
13879 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
13880 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
13881 @@ -38,13 +31,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
13882 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
13883 EBUILD netbeans-javadoc-8.0.2.ebuild 5993 SHA256 baf9da38d87b86eb8ed10ef46017361f36ca8583dd90885c9d1667a51851bc52 SHA512 892bc25b30dc26e3ee7c8be9aaf8542c00a7fa1d1d8f883d82bebb816edfa93e1ee9abeac1b0c47ecc8b4169bcaded56c5c71f18151fdc22fe241fcee0fd4521 WHIRLPOOL 2012f28f3ba5074b4d262b20e9a1c8ddf590ce444339ec1a404c890867c1271e38f9f9e09717d0648fae061553f5c8da3d97a70c35c8e853fe4894fb6fd4ec96
13884 EBUILD netbeans-javadoc-8.1.ebuild 6247 SHA256 5f0ab01cbea85353ac471a46e341750785f4889732c9da111d77b87bbd1bcc2d SHA512 4a4636f4f58a9baba9d9f5bac4ee7d4f57c0e07d6790902d34974383660f2926c4c4b16a27bacc2a3a7a0a6d5b7699caae90bb2ac513ac8e0535e46d11ec345e WHIRLPOOL 9cbac0234b9f1a8122df116512d5154b7e85561fd9541e0a77dc5c2b5863cf3238400ac17d05499e950705309faa97caace6da00c912ea07d6a74b0076f683ed
13885 -EBUILD netbeans-javadoc-9999_p20151020.ebuild 6228 SHA256 dc223ff5c029585a18f5e15773ad43b6ee99773eaf61133e915d638b4b80a432 SHA512 3a4fc7a669aefec1454c261ec6d151ecfb47ff4615029619ba9817c284a6acd9c0444da9113d9bc494b8722a85034b102307797936886c0c9817ef87565eb903 WHIRLPOOL 1741f79478c96b3aec92750444759bca60a84914c64bdf8cd6b28a0c4d0afa33391df02c31da9337d2e52ab81f5f563b44da330c18d265b8f5e7e0e167f338e3
13886 -EBUILD netbeans-javadoc-9999_p20151021.ebuild 6228 SHA256 536b88593cc4708143c8136999c88a9a48d1015578314c34de9884f807b5a08f SHA512 f398d5684d3c08c8172137417d48ea912a3dcb1855dcc78d5bf7ec66f484a96153e6c5adf5fb53b34606a5b1d5aeca15abd60aad8cb744ecec04caa83245835d WHIRLPOOL 8b03543bb4a31cd7b2723cf740255f4df88c97aa1ed18d7edc4de44a595de768a4784e55827e025d54d0f9da982ef06d258b5786d65323f5fb33c30507d9c966
13887 -EBUILD netbeans-javadoc-9999_p20151022.ebuild 6228 SHA256 8fdf6ffbbb93cf146c379a837c35bb77b68f96bb6f9e1c555b42f12345ee71ad SHA512 f4897e1aa3260f6186eb1ef39c5778e0701ccb8791b4e77cb6d9d1c107df8d2e042bf99d4e48d34c18f37784179ec17f2dd29896e0e02c43a20634f55f6cc17c WHIRLPOOL 7fe77b458beaba8173cab0ed1662573a1204e79ae85bf149356f22b5e739466670831b91da6976516d235e56cefae96cf528146df60407bf1b57a648a9fb8269
13888 -EBUILD netbeans-javadoc-9999_p20151023.ebuild 6228 SHA256 eed53d61d014e87590508c98f2bd2448119ec322e343c03988a5bf12f3251bf0 SHA512 6e1d414c40750c2772cee21e45625e0e708dc1ead39b736c9e98bd6f07baea348cae174ecbd91ea21d50ab8350c345ba692b871012ddd8e182b9fc26fb1401c6 WHIRLPOOL fea652760a468998c69c10e690a3312f9a415b331c8bc1399f5db484eb5d81e3e5a5d7f573993e8661e470b92dd50091cec4684ea1143362ef481f2ad48c9e1b
13889 -EBUILD netbeans-javadoc-9999_p20151026.ebuild 6228 SHA256 09c69d97b181457c9e53ce7456265e054becd4b3fc3748856a7e7f4bec4dbe8b SHA512 71bb23a5efc4a12a877ef0a9da57b0833faa342d4d5f2aeedee06b742ace7f3d0d9a48a1010760e80bd036e031379865571acd82bb58b9578a2c052ad58ccc65 WHIRLPOOL 82602f24976c5e231b6aee03c416abe34f002b33eebf37c1185788514fc0765de676cf3a611d74b54801364d236f9ffe1d6a868733c4b7804be42840524ce841
13890 -EBUILD netbeans-javadoc-9999_p20151027.ebuild 6228 SHA256 7c237e27538e0b5987aac7931aba9f71c2bf2194eb15e1346155073e5dba7295 SHA512 90e85beab28801cf10149daa8a4c0191fdf0fbf6e9992a59bd15ced1e21dd16f61af00d62539f0d0d322071fd11c12a63e934783d71f5e51815bb5e56cc54c89 WHIRLPOOL 7a64dba1eb0d31809245f65ea4885fec3bfe361b7fe77644eb3e255ea8e2fd3e1c4c04a237d9f22e663d6b2abbc818368d19e74df54c1fe843053f15ca4e293f
13891 -EBUILD netbeans-javadoc-9999_p20151028.ebuild 6228 SHA256 dd276e873754e88840c1df8801cc73af2162f664fc5790654ee78f10e1494712 SHA512 26c2163ba600596cfae489d997f8e386c1ffa673ddcf27198ec15a1df3b99c9d8dae31fd63856d3f4cca98a19db67566926c0c59910b67a4711e9de980153bea WHIRLPOOL 62451b58258ae09c8767dd9d99c762dd0847b350c705a89047de01f5bb58095b45889d7bedfd95ef28da259c26c753b8e15cd6a545c9a0c750bb380e2b8feb3a
13892 EBUILD netbeans-javadoc-9999_p20151101.ebuild 6228 SHA256 dad5cb4a17d24ac57e3d35b1c359acc75c81b122d382fa352d09a10c8a962b1b SHA512 e328af4b6650d46dfce20174f116447806dc06c8c9bca5faeb04bf7dd4d8ffccccd4decb47fc8b5e16e3182509d14a05004d098309a5098ddcb84b2493596424 WHIRLPOOL 759cce5b290a643f421bc2da40c3b6ebe2616948d6a537858fb83c9d8e6822b83575e743307dd6b1a314bfd87a8720d405b6a028214d62b58c223fe50375086a
13893 EBUILD netbeans-javadoc-9999_p20151103.ebuild 6228 SHA256 6af8caab753152fe5ca9520c62ca57febbbb63ed7dcd4c10d0339190890e564d SHA512 2085185ac57c5445ac777eb71ca31f41fdf422629edc5b703b5a5980cd19dffffd545f6b593b6fc611d028173c370e98fe9a510e93d49b64a825298162ef9ede WHIRLPOOL 0d959e83e8625b1ab108b71e9741eac9a23c55fe332ec252c37497e7faa22045df7b844388a0c1441ea7625b9854e8b97a22ad9ac2118e5215fa46af982da583
13894 EBUILD netbeans-javadoc-9999_p20151105.ebuild 6228 SHA256 f88aa47839301880fdce89ffb1c0e2ae03c5dc697902750daf8e1ecf12d1fba6 SHA512 b0f22aad0b693a335c4e3306d3537a306aaeab49abd143ab85b1fff06bc2c7dc48c4feddbf6c324daa46dce8847bf34b092c4cb6b7d39c718cea557772453ebf WHIRLPOOL 37fdaf6f2d038f66c72ce72416a369548cf79568261537d8cedacce49a71b84ffc724377c4f0770e5bb62b10ce15b90e2ff7aa5fc63b2def2686869c11d43c55
13895
13896 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151020.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151020.ebuild
13897 deleted file mode 100644
13898 index a5e853a..0000000
13899 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151020.ebuild
13900 +++ /dev/null
13901 @@ -1,168 +0,0 @@
13902 -# Copyright 1999-2015 Gentoo Foundation
13903 -# Distributed under the terms of the GNU General Public License v2
13904 -# $Id$
13905 -
13906 -EAPI="4"
13907 -inherit eutils java-pkg-2 java-ant-2
13908 -
13909 -DESCRIPTION="Netbeans JavaDocs"
13910 -HOMEPAGE="http://netbeans.org/"
13911 -SLOT="9999"
13912 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
13913 -SRC_URI="${SOURCE_URL}
13914 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
13915 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
13916 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
13917 -KEYWORDS="~amd64 ~x86"
13918 -IUSE=""
13919 -S="${WORKDIR}"
13920 -
13921 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
13922 -DEPEND="dev-java/oracle-jdk-bin:1.7
13923 - app-arch/unzip
13924 - dev-java/javahelp:0
13925 - dev-java/junit:4
13926 - ~dev-java/netbeans-apisupport-${PV}
13927 - ~dev-java/netbeans-cnd-${PV}
13928 - ~dev-java/netbeans-dlight-${PV}
13929 - ~dev-java/netbeans-enterprise-${PV}
13930 - ~dev-java/netbeans-ergonomics-${PV}
13931 - ~dev-java/netbeans-extide-${PV}
13932 - ~dev-java/netbeans-groovy-${PV}
13933 - ~dev-java/netbeans-harness-${PV}
13934 - ~dev-java/netbeans-ide-${PV}
13935 - ~dev-java/netbeans-java-${PV}
13936 - ~dev-java/netbeans-javacard-${PV}
13937 - ~dev-java/netbeans-mobility-${PV}
13938 - ~dev-java/netbeans-nb-${PV}
13939 - ~dev-java/netbeans-php-${PV}
13940 - ~dev-java/netbeans-platform-${PV}
13941 - ~dev-java/netbeans-profiler-${PV}
13942 - ~dev-java/netbeans-websvccommon-${PV}"
13943 -RDEPEND=""
13944 -
13945 -JAVA_PKG_BSFIX="off"
13946 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
13947 -JAVA_PKG_WANT_SOURCE="1.7"
13948 -JAVA_PKG_WANT_TARGET="1.7"
13949 -
13950 -src_unpack() {
13951 - unpack $(basename ${SOURCE_URL})
13952 -
13953 - einfo "Deleting bundled jars..."
13954 - find -name "*.jar" -type f -delete
13955 -
13956 - unpack netbeans-9999-r14-build.xml.patch.bz2
13957 -
13958 - pushd "${S}" >/dev/null || die
13959 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
13960 - popd >/dev/null || die
13961 -}
13962 -
13963 -src_prepare() {
13964 - einfo "Deleting bundled class files..."
13965 - find -name "*.class" -type f | xargs rm -vf
13966 -
13967 - epatch netbeans-9999-r14-build.xml.patch
13968 -
13969 - # Support for custom patches
13970 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
13971 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
13972 -
13973 - if [ -n "${files}" ] ; then
13974 - einfo "Applying custom patches:"
13975 -
13976 - for file in ${files} ; do
13977 - epatch "${file}"
13978 - done
13979 - fi
13980 - fi
13981 -
13982 - einfo "Symlinking external libraries..."
13983 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
13984 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
13985 -
13986 - einfo "Linking in other clusters..."
13987 - mkdir "${S}"/nbbuild/netbeans || die
13988 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
13989 -
13990 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
13991 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13992 - touch nb.cluster.apisupport.built
13993 -
13994 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
13995 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
13996 - touch nb.cluster.cnd.built
13997 -
13998 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
13999 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14000 - touch nb.cluster.dlight.built
14001 -
14002 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14003 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14004 - touch nb.cluster.enterprise.built
14005 -
14006 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14007 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14008 - touch nb.cluster.ergonomics.built
14009 -
14010 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14011 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14012 - touch nb.cluster.extide.built
14013 -
14014 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14015 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14016 - touch nb.cluster.groovy.built
14017 -
14018 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14019 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14020 - touch nb.cluster.harness.built
14021 -
14022 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14023 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14024 - touch nb.cluster.ide.built
14025 -
14026 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14027 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14028 - touch nb.cluster.java.built
14029 -
14030 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14031 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14032 - touch nb.cluster.javacard.built
14033 -
14034 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14035 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14036 - touch nb.cluster.mobility.built
14037 -
14038 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14039 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14040 - touch nb.cluster.nb.built
14041 -
14042 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14043 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14044 - touch nb.cluster.php.built
14045 -
14046 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14047 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14048 - touch nb.cluster.platform.built
14049 -
14050 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14051 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14052 - touch nb.cluster.profiler.built
14053 -
14054 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14055 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14056 - touch nb.cluster.websvccommon.built
14057 -
14058 - java-pkg-2_src_prepare
14059 -}
14060 -
14061 -src_compile() {
14062 - eant -f nbbuild/build.xml bootstrap || die
14063 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14064 -}
14065 -
14066 -src_install() {
14067 - rm nbbuild/build/javadoc/*.zip
14068 - java-pkg_dojavadoc nbbuild/build/javadoc
14069 -}
14070
14071 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151021.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151021.ebuild
14072 deleted file mode 100644
14073 index 1d3f992..0000000
14074 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151021.ebuild
14075 +++ /dev/null
14076 @@ -1,168 +0,0 @@
14077 -# Copyright 1999-2015 Gentoo Foundation
14078 -# Distributed under the terms of the GNU General Public License v2
14079 -# $Id$
14080 -
14081 -EAPI="4"
14082 -inherit eutils java-pkg-2 java-ant-2
14083 -
14084 -DESCRIPTION="Netbeans JavaDocs"
14085 -HOMEPAGE="http://netbeans.org/"
14086 -SLOT="9999"
14087 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
14088 -SRC_URI="${SOURCE_URL}
14089 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14090 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14091 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14092 -KEYWORDS="~amd64 ~x86"
14093 -IUSE=""
14094 -S="${WORKDIR}"
14095 -
14096 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14097 -DEPEND="dev-java/oracle-jdk-bin:1.7
14098 - app-arch/unzip
14099 - dev-java/javahelp:0
14100 - dev-java/junit:4
14101 - ~dev-java/netbeans-apisupport-${PV}
14102 - ~dev-java/netbeans-cnd-${PV}
14103 - ~dev-java/netbeans-dlight-${PV}
14104 - ~dev-java/netbeans-enterprise-${PV}
14105 - ~dev-java/netbeans-ergonomics-${PV}
14106 - ~dev-java/netbeans-extide-${PV}
14107 - ~dev-java/netbeans-groovy-${PV}
14108 - ~dev-java/netbeans-harness-${PV}
14109 - ~dev-java/netbeans-ide-${PV}
14110 - ~dev-java/netbeans-java-${PV}
14111 - ~dev-java/netbeans-javacard-${PV}
14112 - ~dev-java/netbeans-mobility-${PV}
14113 - ~dev-java/netbeans-nb-${PV}
14114 - ~dev-java/netbeans-php-${PV}
14115 - ~dev-java/netbeans-platform-${PV}
14116 - ~dev-java/netbeans-profiler-${PV}
14117 - ~dev-java/netbeans-websvccommon-${PV}"
14118 -RDEPEND=""
14119 -
14120 -JAVA_PKG_BSFIX="off"
14121 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14122 -JAVA_PKG_WANT_SOURCE="1.7"
14123 -JAVA_PKG_WANT_TARGET="1.7"
14124 -
14125 -src_unpack() {
14126 - unpack $(basename ${SOURCE_URL})
14127 -
14128 - einfo "Deleting bundled jars..."
14129 - find -name "*.jar" -type f -delete
14130 -
14131 - unpack netbeans-9999-r14-build.xml.patch.bz2
14132 -
14133 - pushd "${S}" >/dev/null || die
14134 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
14135 - popd >/dev/null || die
14136 -}
14137 -
14138 -src_prepare() {
14139 - einfo "Deleting bundled class files..."
14140 - find -name "*.class" -type f | xargs rm -vf
14141 -
14142 - epatch netbeans-9999-r14-build.xml.patch
14143 -
14144 - # Support for custom patches
14145 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14146 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14147 -
14148 - if [ -n "${files}" ] ; then
14149 - einfo "Applying custom patches:"
14150 -
14151 - for file in ${files} ; do
14152 - epatch "${file}"
14153 - done
14154 - fi
14155 - fi
14156 -
14157 - einfo "Symlinking external libraries..."
14158 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14159 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14160 -
14161 - einfo "Linking in other clusters..."
14162 - mkdir "${S}"/nbbuild/netbeans || die
14163 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14164 -
14165 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
14166 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14167 - touch nb.cluster.apisupport.built
14168 -
14169 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
14170 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14171 - touch nb.cluster.cnd.built
14172 -
14173 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
14174 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14175 - touch nb.cluster.dlight.built
14176 -
14177 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14178 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14179 - touch nb.cluster.enterprise.built
14180 -
14181 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14182 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14183 - touch nb.cluster.ergonomics.built
14184 -
14185 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14186 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14187 - touch nb.cluster.extide.built
14188 -
14189 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14190 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14191 - touch nb.cluster.groovy.built
14192 -
14193 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14194 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14195 - touch nb.cluster.harness.built
14196 -
14197 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14198 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14199 - touch nb.cluster.ide.built
14200 -
14201 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14202 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14203 - touch nb.cluster.java.built
14204 -
14205 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14206 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14207 - touch nb.cluster.javacard.built
14208 -
14209 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14210 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14211 - touch nb.cluster.mobility.built
14212 -
14213 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14214 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14215 - touch nb.cluster.nb.built
14216 -
14217 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14218 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14219 - touch nb.cluster.php.built
14220 -
14221 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14222 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14223 - touch nb.cluster.platform.built
14224 -
14225 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14226 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14227 - touch nb.cluster.profiler.built
14228 -
14229 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14230 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14231 - touch nb.cluster.websvccommon.built
14232 -
14233 - java-pkg-2_src_prepare
14234 -}
14235 -
14236 -src_compile() {
14237 - eant -f nbbuild/build.xml bootstrap || die
14238 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14239 -}
14240 -
14241 -src_install() {
14242 - rm nbbuild/build/javadoc/*.zip
14243 - java-pkg_dojavadoc nbbuild/build/javadoc
14244 -}
14245
14246 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151022.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151022.ebuild
14247 deleted file mode 100644
14248 index e5bb63e..0000000
14249 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151022.ebuild
14250 +++ /dev/null
14251 @@ -1,168 +0,0 @@
14252 -# Copyright 1999-2015 Gentoo Foundation
14253 -# Distributed under the terms of the GNU General Public License v2
14254 -# $Id$
14255 -
14256 -EAPI="4"
14257 -inherit eutils java-pkg-2 java-ant-2
14258 -
14259 -DESCRIPTION="Netbeans JavaDocs"
14260 -HOMEPAGE="http://netbeans.org/"
14261 -SLOT="9999"
14262 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
14263 -SRC_URI="${SOURCE_URL}
14264 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14265 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14266 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14267 -KEYWORDS="~amd64 ~x86"
14268 -IUSE=""
14269 -S="${WORKDIR}"
14270 -
14271 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14272 -DEPEND="dev-java/oracle-jdk-bin:1.7
14273 - app-arch/unzip
14274 - dev-java/javahelp:0
14275 - dev-java/junit:4
14276 - ~dev-java/netbeans-apisupport-${PV}
14277 - ~dev-java/netbeans-cnd-${PV}
14278 - ~dev-java/netbeans-dlight-${PV}
14279 - ~dev-java/netbeans-enterprise-${PV}
14280 - ~dev-java/netbeans-ergonomics-${PV}
14281 - ~dev-java/netbeans-extide-${PV}
14282 - ~dev-java/netbeans-groovy-${PV}
14283 - ~dev-java/netbeans-harness-${PV}
14284 - ~dev-java/netbeans-ide-${PV}
14285 - ~dev-java/netbeans-java-${PV}
14286 - ~dev-java/netbeans-javacard-${PV}
14287 - ~dev-java/netbeans-mobility-${PV}
14288 - ~dev-java/netbeans-nb-${PV}
14289 - ~dev-java/netbeans-php-${PV}
14290 - ~dev-java/netbeans-platform-${PV}
14291 - ~dev-java/netbeans-profiler-${PV}
14292 - ~dev-java/netbeans-websvccommon-${PV}"
14293 -RDEPEND=""
14294 -
14295 -JAVA_PKG_BSFIX="off"
14296 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14297 -JAVA_PKG_WANT_SOURCE="1.7"
14298 -JAVA_PKG_WANT_TARGET="1.7"
14299 -
14300 -src_unpack() {
14301 - unpack $(basename ${SOURCE_URL})
14302 -
14303 - einfo "Deleting bundled jars..."
14304 - find -name "*.jar" -type f -delete
14305 -
14306 - unpack netbeans-9999-r14-build.xml.patch.bz2
14307 -
14308 - pushd "${S}" >/dev/null || die
14309 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
14310 - popd >/dev/null || die
14311 -}
14312 -
14313 -src_prepare() {
14314 - einfo "Deleting bundled class files..."
14315 - find -name "*.class" -type f | xargs rm -vf
14316 -
14317 - epatch netbeans-9999-r14-build.xml.patch
14318 -
14319 - # Support for custom patches
14320 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14321 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14322 -
14323 - if [ -n "${files}" ] ; then
14324 - einfo "Applying custom patches:"
14325 -
14326 - for file in ${files} ; do
14327 - epatch "${file}"
14328 - done
14329 - fi
14330 - fi
14331 -
14332 - einfo "Symlinking external libraries..."
14333 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14334 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14335 -
14336 - einfo "Linking in other clusters..."
14337 - mkdir "${S}"/nbbuild/netbeans || die
14338 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14339 -
14340 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
14341 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14342 - touch nb.cluster.apisupport.built
14343 -
14344 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
14345 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14346 - touch nb.cluster.cnd.built
14347 -
14348 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
14349 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14350 - touch nb.cluster.dlight.built
14351 -
14352 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14353 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14354 - touch nb.cluster.enterprise.built
14355 -
14356 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14357 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14358 - touch nb.cluster.ergonomics.built
14359 -
14360 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14361 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14362 - touch nb.cluster.extide.built
14363 -
14364 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14365 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14366 - touch nb.cluster.groovy.built
14367 -
14368 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14369 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14370 - touch nb.cluster.harness.built
14371 -
14372 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14373 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14374 - touch nb.cluster.ide.built
14375 -
14376 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14377 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14378 - touch nb.cluster.java.built
14379 -
14380 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14381 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14382 - touch nb.cluster.javacard.built
14383 -
14384 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14385 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14386 - touch nb.cluster.mobility.built
14387 -
14388 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14389 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14390 - touch nb.cluster.nb.built
14391 -
14392 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14393 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14394 - touch nb.cluster.php.built
14395 -
14396 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14397 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14398 - touch nb.cluster.platform.built
14399 -
14400 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14401 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14402 - touch nb.cluster.profiler.built
14403 -
14404 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14405 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14406 - touch nb.cluster.websvccommon.built
14407 -
14408 - java-pkg-2_src_prepare
14409 -}
14410 -
14411 -src_compile() {
14412 - eant -f nbbuild/build.xml bootstrap || die
14413 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14414 -}
14415 -
14416 -src_install() {
14417 - rm nbbuild/build/javadoc/*.zip
14418 - java-pkg_dojavadoc nbbuild/build/javadoc
14419 -}
14420
14421 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151023.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151023.ebuild
14422 deleted file mode 100644
14423 index ebfc451..0000000
14424 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151023.ebuild
14425 +++ /dev/null
14426 @@ -1,168 +0,0 @@
14427 -# Copyright 1999-2015 Gentoo Foundation
14428 -# Distributed under the terms of the GNU General Public License v2
14429 -# $Id$
14430 -
14431 -EAPI="4"
14432 -inherit eutils java-pkg-2 java-ant-2
14433 -
14434 -DESCRIPTION="Netbeans JavaDocs"
14435 -HOMEPAGE="http://netbeans.org/"
14436 -SLOT="9999"
14437 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
14438 -SRC_URI="${SOURCE_URL}
14439 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14440 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14441 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14442 -KEYWORDS="~amd64 ~x86"
14443 -IUSE=""
14444 -S="${WORKDIR}"
14445 -
14446 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14447 -DEPEND="dev-java/oracle-jdk-bin:1.7
14448 - app-arch/unzip
14449 - dev-java/javahelp:0
14450 - dev-java/junit:4
14451 - ~dev-java/netbeans-apisupport-${PV}
14452 - ~dev-java/netbeans-cnd-${PV}
14453 - ~dev-java/netbeans-dlight-${PV}
14454 - ~dev-java/netbeans-enterprise-${PV}
14455 - ~dev-java/netbeans-ergonomics-${PV}
14456 - ~dev-java/netbeans-extide-${PV}
14457 - ~dev-java/netbeans-groovy-${PV}
14458 - ~dev-java/netbeans-harness-${PV}
14459 - ~dev-java/netbeans-ide-${PV}
14460 - ~dev-java/netbeans-java-${PV}
14461 - ~dev-java/netbeans-javacard-${PV}
14462 - ~dev-java/netbeans-mobility-${PV}
14463 - ~dev-java/netbeans-nb-${PV}
14464 - ~dev-java/netbeans-php-${PV}
14465 - ~dev-java/netbeans-platform-${PV}
14466 - ~dev-java/netbeans-profiler-${PV}
14467 - ~dev-java/netbeans-websvccommon-${PV}"
14468 -RDEPEND=""
14469 -
14470 -JAVA_PKG_BSFIX="off"
14471 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14472 -JAVA_PKG_WANT_SOURCE="1.7"
14473 -JAVA_PKG_WANT_TARGET="1.7"
14474 -
14475 -src_unpack() {
14476 - unpack $(basename ${SOURCE_URL})
14477 -
14478 - einfo "Deleting bundled jars..."
14479 - find -name "*.jar" -type f -delete
14480 -
14481 - unpack netbeans-9999-r14-build.xml.patch.bz2
14482 -
14483 - pushd "${S}" >/dev/null || die
14484 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
14485 - popd >/dev/null || die
14486 -}
14487 -
14488 -src_prepare() {
14489 - einfo "Deleting bundled class files..."
14490 - find -name "*.class" -type f | xargs rm -vf
14491 -
14492 - epatch netbeans-9999-r14-build.xml.patch
14493 -
14494 - # Support for custom patches
14495 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14496 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14497 -
14498 - if [ -n "${files}" ] ; then
14499 - einfo "Applying custom patches:"
14500 -
14501 - for file in ${files} ; do
14502 - epatch "${file}"
14503 - done
14504 - fi
14505 - fi
14506 -
14507 - einfo "Symlinking external libraries..."
14508 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14509 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14510 -
14511 - einfo "Linking in other clusters..."
14512 - mkdir "${S}"/nbbuild/netbeans || die
14513 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14514 -
14515 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
14516 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14517 - touch nb.cluster.apisupport.built
14518 -
14519 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
14520 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14521 - touch nb.cluster.cnd.built
14522 -
14523 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
14524 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14525 - touch nb.cluster.dlight.built
14526 -
14527 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14528 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14529 - touch nb.cluster.enterprise.built
14530 -
14531 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14532 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14533 - touch nb.cluster.ergonomics.built
14534 -
14535 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14536 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14537 - touch nb.cluster.extide.built
14538 -
14539 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14540 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14541 - touch nb.cluster.groovy.built
14542 -
14543 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14544 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14545 - touch nb.cluster.harness.built
14546 -
14547 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14548 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14549 - touch nb.cluster.ide.built
14550 -
14551 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14552 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14553 - touch nb.cluster.java.built
14554 -
14555 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14556 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14557 - touch nb.cluster.javacard.built
14558 -
14559 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14560 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14561 - touch nb.cluster.mobility.built
14562 -
14563 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14564 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14565 - touch nb.cluster.nb.built
14566 -
14567 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14568 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14569 - touch nb.cluster.php.built
14570 -
14571 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14572 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14573 - touch nb.cluster.platform.built
14574 -
14575 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14576 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14577 - touch nb.cluster.profiler.built
14578 -
14579 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14580 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14581 - touch nb.cluster.websvccommon.built
14582 -
14583 - java-pkg-2_src_prepare
14584 -}
14585 -
14586 -src_compile() {
14587 - eant -f nbbuild/build.xml bootstrap || die
14588 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14589 -}
14590 -
14591 -src_install() {
14592 - rm nbbuild/build/javadoc/*.zip
14593 - java-pkg_dojavadoc nbbuild/build/javadoc
14594 -}
14595
14596 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151026.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151026.ebuild
14597 deleted file mode 100644
14598 index befee91..0000000
14599 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151026.ebuild
14600 +++ /dev/null
14601 @@ -1,168 +0,0 @@
14602 -# Copyright 1999-2015 Gentoo Foundation
14603 -# Distributed under the terms of the GNU General Public License v2
14604 -# $Id$
14605 -
14606 -EAPI="4"
14607 -inherit eutils java-pkg-2 java-ant-2
14608 -
14609 -DESCRIPTION="Netbeans JavaDocs"
14610 -HOMEPAGE="http://netbeans.org/"
14611 -SLOT="9999"
14612 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
14613 -SRC_URI="${SOURCE_URL}
14614 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14615 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14616 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14617 -KEYWORDS="~amd64 ~x86"
14618 -IUSE=""
14619 -S="${WORKDIR}"
14620 -
14621 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14622 -DEPEND="dev-java/oracle-jdk-bin:1.7
14623 - app-arch/unzip
14624 - dev-java/javahelp:0
14625 - dev-java/junit:4
14626 - ~dev-java/netbeans-apisupport-${PV}
14627 - ~dev-java/netbeans-cnd-${PV}
14628 - ~dev-java/netbeans-dlight-${PV}
14629 - ~dev-java/netbeans-enterprise-${PV}
14630 - ~dev-java/netbeans-ergonomics-${PV}
14631 - ~dev-java/netbeans-extide-${PV}
14632 - ~dev-java/netbeans-groovy-${PV}
14633 - ~dev-java/netbeans-harness-${PV}
14634 - ~dev-java/netbeans-ide-${PV}
14635 - ~dev-java/netbeans-java-${PV}
14636 - ~dev-java/netbeans-javacard-${PV}
14637 - ~dev-java/netbeans-mobility-${PV}
14638 - ~dev-java/netbeans-nb-${PV}
14639 - ~dev-java/netbeans-php-${PV}
14640 - ~dev-java/netbeans-platform-${PV}
14641 - ~dev-java/netbeans-profiler-${PV}
14642 - ~dev-java/netbeans-websvccommon-${PV}"
14643 -RDEPEND=""
14644 -
14645 -JAVA_PKG_BSFIX="off"
14646 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14647 -JAVA_PKG_WANT_SOURCE="1.7"
14648 -JAVA_PKG_WANT_TARGET="1.7"
14649 -
14650 -src_unpack() {
14651 - unpack $(basename ${SOURCE_URL})
14652 -
14653 - einfo "Deleting bundled jars..."
14654 - find -name "*.jar" -type f -delete
14655 -
14656 - unpack netbeans-9999-r14-build.xml.patch.bz2
14657 -
14658 - pushd "${S}" >/dev/null || die
14659 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
14660 - popd >/dev/null || die
14661 -}
14662 -
14663 -src_prepare() {
14664 - einfo "Deleting bundled class files..."
14665 - find -name "*.class" -type f | xargs rm -vf
14666 -
14667 - epatch netbeans-9999-r14-build.xml.patch
14668 -
14669 - # Support for custom patches
14670 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14671 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14672 -
14673 - if [ -n "${files}" ] ; then
14674 - einfo "Applying custom patches:"
14675 -
14676 - for file in ${files} ; do
14677 - epatch "${file}"
14678 - done
14679 - fi
14680 - fi
14681 -
14682 - einfo "Symlinking external libraries..."
14683 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14684 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14685 -
14686 - einfo "Linking in other clusters..."
14687 - mkdir "${S}"/nbbuild/netbeans || die
14688 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14689 -
14690 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
14691 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14692 - touch nb.cluster.apisupport.built
14693 -
14694 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
14695 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14696 - touch nb.cluster.cnd.built
14697 -
14698 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
14699 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14700 - touch nb.cluster.dlight.built
14701 -
14702 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14703 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14704 - touch nb.cluster.enterprise.built
14705 -
14706 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14707 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14708 - touch nb.cluster.ergonomics.built
14709 -
14710 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14711 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14712 - touch nb.cluster.extide.built
14713 -
14714 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14715 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14716 - touch nb.cluster.groovy.built
14717 -
14718 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14719 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14720 - touch nb.cluster.harness.built
14721 -
14722 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14723 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14724 - touch nb.cluster.ide.built
14725 -
14726 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14727 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14728 - touch nb.cluster.java.built
14729 -
14730 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14731 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14732 - touch nb.cluster.javacard.built
14733 -
14734 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14735 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14736 - touch nb.cluster.mobility.built
14737 -
14738 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14739 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14740 - touch nb.cluster.nb.built
14741 -
14742 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14743 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14744 - touch nb.cluster.php.built
14745 -
14746 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14747 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14748 - touch nb.cluster.platform.built
14749 -
14750 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14751 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14752 - touch nb.cluster.profiler.built
14753 -
14754 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14755 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14756 - touch nb.cluster.websvccommon.built
14757 -
14758 - java-pkg-2_src_prepare
14759 -}
14760 -
14761 -src_compile() {
14762 - eant -f nbbuild/build.xml bootstrap || die
14763 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14764 -}
14765 -
14766 -src_install() {
14767 - rm nbbuild/build/javadoc/*.zip
14768 - java-pkg_dojavadoc nbbuild/build/javadoc
14769 -}
14770
14771 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151027.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151027.ebuild
14772 deleted file mode 100644
14773 index e2047e2..0000000
14774 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151027.ebuild
14775 +++ /dev/null
14776 @@ -1,168 +0,0 @@
14777 -# Copyright 1999-2015 Gentoo Foundation
14778 -# Distributed under the terms of the GNU General Public License v2
14779 -# $Id$
14780 -
14781 -EAPI="4"
14782 -inherit eutils java-pkg-2 java-ant-2
14783 -
14784 -DESCRIPTION="Netbeans JavaDocs"
14785 -HOMEPAGE="http://netbeans.org/"
14786 -SLOT="9999"
14787 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
14788 -SRC_URI="${SOURCE_URL}
14789 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14790 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14791 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14792 -KEYWORDS="~amd64 ~x86"
14793 -IUSE=""
14794 -S="${WORKDIR}"
14795 -
14796 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14797 -DEPEND="dev-java/oracle-jdk-bin:1.7
14798 - app-arch/unzip
14799 - dev-java/javahelp:0
14800 - dev-java/junit:4
14801 - ~dev-java/netbeans-apisupport-${PV}
14802 - ~dev-java/netbeans-cnd-${PV}
14803 - ~dev-java/netbeans-dlight-${PV}
14804 - ~dev-java/netbeans-enterprise-${PV}
14805 - ~dev-java/netbeans-ergonomics-${PV}
14806 - ~dev-java/netbeans-extide-${PV}
14807 - ~dev-java/netbeans-groovy-${PV}
14808 - ~dev-java/netbeans-harness-${PV}
14809 - ~dev-java/netbeans-ide-${PV}
14810 - ~dev-java/netbeans-java-${PV}
14811 - ~dev-java/netbeans-javacard-${PV}
14812 - ~dev-java/netbeans-mobility-${PV}
14813 - ~dev-java/netbeans-nb-${PV}
14814 - ~dev-java/netbeans-php-${PV}
14815 - ~dev-java/netbeans-platform-${PV}
14816 - ~dev-java/netbeans-profiler-${PV}
14817 - ~dev-java/netbeans-websvccommon-${PV}"
14818 -RDEPEND=""
14819 -
14820 -JAVA_PKG_BSFIX="off"
14821 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14822 -JAVA_PKG_WANT_SOURCE="1.7"
14823 -JAVA_PKG_WANT_TARGET="1.7"
14824 -
14825 -src_unpack() {
14826 - unpack $(basename ${SOURCE_URL})
14827 -
14828 - einfo "Deleting bundled jars..."
14829 - find -name "*.jar" -type f -delete
14830 -
14831 - unpack netbeans-9999-r14-build.xml.patch.bz2
14832 -
14833 - pushd "${S}" >/dev/null || die
14834 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
14835 - popd >/dev/null || die
14836 -}
14837 -
14838 -src_prepare() {
14839 - einfo "Deleting bundled class files..."
14840 - find -name "*.class" -type f | xargs rm -vf
14841 -
14842 - epatch netbeans-9999-r14-build.xml.patch
14843 -
14844 - # Support for custom patches
14845 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
14846 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
14847 -
14848 - if [ -n "${files}" ] ; then
14849 - einfo "Applying custom patches:"
14850 -
14851 - for file in ${files} ; do
14852 - epatch "${file}"
14853 - done
14854 - fi
14855 - fi
14856 -
14857 - einfo "Symlinking external libraries..."
14858 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
14859 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
14860 -
14861 - einfo "Linking in other clusters..."
14862 - mkdir "${S}"/nbbuild/netbeans || die
14863 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
14864 -
14865 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
14866 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14867 - touch nb.cluster.apisupport.built
14868 -
14869 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
14870 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14871 - touch nb.cluster.cnd.built
14872 -
14873 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
14874 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14875 - touch nb.cluster.dlight.built
14876 -
14877 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
14878 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14879 - touch nb.cluster.enterprise.built
14880 -
14881 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
14882 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14883 - touch nb.cluster.ergonomics.built
14884 -
14885 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
14886 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14887 - touch nb.cluster.extide.built
14888 -
14889 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
14890 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14891 - touch nb.cluster.groovy.built
14892 -
14893 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
14894 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14895 - touch nb.cluster.harness.built
14896 -
14897 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
14898 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14899 - touch nb.cluster.ide.built
14900 -
14901 - ln -s /usr/share/netbeans-java-${SLOT} java || die
14902 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14903 - touch nb.cluster.java.built
14904 -
14905 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
14906 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14907 - touch nb.cluster.javacard.built
14908 -
14909 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
14910 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14911 - touch nb.cluster.mobility.built
14912 -
14913 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
14914 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
14915 - touch nb.cluster.nb.built
14916 -
14917 - ln -s /usr/share/netbeans-php-${SLOT} php || die
14918 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14919 - touch nb.cluster.php.built
14920 -
14921 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
14922 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14923 - touch nb.cluster.platform.built
14924 -
14925 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
14926 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14927 - touch nb.cluster.profiler.built
14928 -
14929 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
14930 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
14931 - touch nb.cluster.websvccommon.built
14932 -
14933 - java-pkg-2_src_prepare
14934 -}
14935 -
14936 -src_compile() {
14937 - eant -f nbbuild/build.xml bootstrap || die
14938 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
14939 -}
14940 -
14941 -src_install() {
14942 - rm nbbuild/build/javadoc/*.zip
14943 - java-pkg_dojavadoc nbbuild/build/javadoc
14944 -}
14945
14946 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151028.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151028.ebuild
14947 deleted file mode 100644
14948 index f61ab3f..0000000
14949 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-9999_p20151028.ebuild
14950 +++ /dev/null
14951 @@ -1,168 +0,0 @@
14952 -# Copyright 1999-2015 Gentoo Foundation
14953 -# Distributed under the terms of the GNU General Public License v2
14954 -# $Id$
14955 -
14956 -EAPI="4"
14957 -inherit eutils java-pkg-2 java-ant-2
14958 -
14959 -DESCRIPTION="Netbeans JavaDocs"
14960 -HOMEPAGE="http://netbeans.org/"
14961 -SLOT="9999"
14962 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
14963 -SRC_URI="${SOURCE_URL}
14964 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
14965 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
14966 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
14967 -KEYWORDS="~amd64 ~x86"
14968 -IUSE=""
14969 -S="${WORKDIR}"
14970 -
14971 -# oracle-jdk-bin is needed because other jdks do not contain jre/lib/ext/jfxrt.jar
14972 -DEPEND="dev-java/oracle-jdk-bin:1.7
14973 - app-arch/unzip
14974 - dev-java/javahelp:0
14975 - dev-java/junit:4
14976 - ~dev-java/netbeans-apisupport-${PV}
14977 - ~dev-java/netbeans-cnd-${PV}
14978 - ~dev-java/netbeans-dlight-${PV}
14979 - ~dev-java/netbeans-enterprise-${PV}
14980 - ~dev-java/netbeans-ergonomics-${PV}
14981 - ~dev-java/netbeans-extide-${PV}
14982 - ~dev-java/netbeans-groovy-${PV}
14983 - ~dev-java/netbeans-harness-${PV}
14984 - ~dev-java/netbeans-ide-${PV}
14985 - ~dev-java/netbeans-java-${PV}
14986 - ~dev-java/netbeans-javacard-${PV}
14987 - ~dev-java/netbeans-mobility-${PV}
14988 - ~dev-java/netbeans-nb-${PV}
14989 - ~dev-java/netbeans-php-${PV}
14990 - ~dev-java/netbeans-platform-${PV}
14991 - ~dev-java/netbeans-profiler-${PV}
14992 - ~dev-java/netbeans-websvccommon-${PV}"
14993 -RDEPEND=""
14994 -
14995 -JAVA_PKG_BSFIX="off"
14996 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
14997 -JAVA_PKG_WANT_SOURCE="1.7"
14998 -JAVA_PKG_WANT_TARGET="1.7"
14999 -
15000 -src_unpack() {
15001 - unpack $(basename ${SOURCE_URL})
15002 -
15003 - einfo "Deleting bundled jars..."
15004 - find -name "*.jar" -type f -delete
15005 -
15006 - unpack netbeans-9999-r14-build.xml.patch.bz2
15007 -
15008 - pushd "${S}" >/dev/null || die
15009 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
15010 - popd >/dev/null || die
15011 -}
15012 -
15013 -src_prepare() {
15014 - einfo "Deleting bundled class files..."
15015 - find -name "*.class" -type f | xargs rm -vf
15016 -
15017 - epatch netbeans-9999-r14-build.xml.patch
15018 -
15019 - # Support for custom patches
15020 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15021 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15022 -
15023 - if [ -n "${files}" ] ; then
15024 - einfo "Applying custom patches:"
15025 -
15026 - for file in ${files} ; do
15027 - epatch "${file}"
15028 - done
15029 - fi
15030 - fi
15031 -
15032 - einfo "Symlinking external libraries..."
15033 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15034 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15035 -
15036 - einfo "Linking in other clusters..."
15037 - mkdir "${S}"/nbbuild/netbeans || die
15038 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15039 -
15040 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
15041 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15042 - touch nb.cluster.apisupport.built
15043 -
15044 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
15045 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15046 - touch nb.cluster.cnd.built
15047 -
15048 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
15049 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15050 - touch nb.cluster.dlight.built
15051 -
15052 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
15053 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15054 - touch nb.cluster.enterprise.built
15055 -
15056 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
15057 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15058 - touch nb.cluster.ergonomics.built
15059 -
15060 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15061 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15062 - touch nb.cluster.extide.built
15063 -
15064 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
15065 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15066 - touch nb.cluster.groovy.built
15067 -
15068 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
15069 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15070 - touch nb.cluster.harness.built
15071 -
15072 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15073 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15074 - touch nb.cluster.ide.built
15075 -
15076 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15077 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15078 - touch nb.cluster.java.built
15079 -
15080 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
15081 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15082 - touch nb.cluster.javacard.built
15083 -
15084 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
15085 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15086 - touch nb.cluster.mobility.built
15087 -
15088 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
15089 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
15090 - touch nb.cluster.nb.built
15091 -
15092 - ln -s /usr/share/netbeans-php-${SLOT} php || die
15093 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15094 - touch nb.cluster.php.built
15095 -
15096 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15097 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15098 - touch nb.cluster.platform.built
15099 -
15100 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
15101 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15102 - touch nb.cluster.profiler.built
15103 -
15104 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
15105 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15106 - touch nb.cluster.websvccommon.built
15107 -
15108 - java-pkg-2_src_prepare
15109 -}
15110 -
15111 -src_compile() {
15112 - eant -f nbbuild/build.xml bootstrap || die
15113 - ANT_OPTS="-Xmx1536m" eant -f nbbuild/javadoctools/build.xml build-javadoc
15114 -}
15115 -
15116 -src_install() {
15117 - rm nbbuild/build/javadoc/*.zip
15118 - java-pkg_dojavadoc nbbuild/build/javadoc
15119 -}
15120
15121 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
15122 index 97ca720..cf2720d 100644
15123 --- a/dev-java/netbeans-javafx/Manifest
15124 +++ b/dev-java/netbeans-javafx/Manifest
15125 @@ -11,13 +11,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
15126 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
15127 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15128 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
15129 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
15130 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
15131 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
15132 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
15133 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
15134 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
15135 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
15136 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
15137 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
15138 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
15139 @@ -45,13 +38,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
15140 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
15141 EBUILD netbeans-javafx-8.0.2.ebuild 4647 SHA256 15e5e0b1c4729852dd55e5bfb2dcb520ba7c959bd9927d315c0abcb3f94e4ecc SHA512 520c60264fee67b0ccfd50ced0cc8586d5653d5186fa75c6b7cd8b400aae834de446b7e6145ad38df7e68207391fb360ef4834140e096d48add568fed387ac98 WHIRLPOOL 416a56ceb2ba85e3923ada0c8ef485cdd6fa16b3423b8fd0de523fa54dd082cbaedee5da4f1a92b50e440195f9256376f50e99a850d70ccdcb8c0ff370007f7c
15142 EBUILD netbeans-javafx-8.1.ebuild 4671 SHA256 2a12bebaca0ddbb03b84c33de7f5933f76a8381db3c40013fc4014687ded6cd4 SHA512 ff410f96e808c414e3e9485461866239080098e46e843ee771a78a0afffddc1c776697dccb276daf7f87dadf915a212bfe9c2a07b3a8a9057cb3ea19b77163fb WHIRLPOOL 51729142255a16d4cd949d4bf5f3b681d36bc83f30dad39aad9d1dd56f7dcec0dae4377817350e7947d518129a74eec7f227c3cb1600ac168ea90d056b87d195
15143 -EBUILD netbeans-javafx-9999_p20151020.ebuild 4717 SHA256 9283235fe5544df58cb5962dced7108a333d8ba68124cabf6399a08435557670 SHA512 68f866b745bcbca8090a92896c0b5c29812eee41fe05a41c3f962f76a7026b98c6ca18ee441d394af0b11aab59a14bc9be50f5b4f87d257784ad3f2397e44dd5 WHIRLPOOL c35b1b34da5a61f3984a89dd10caa875c4bbe117964565de4c05a2417253c4fe311c5fee7c16f2c146004844007e0d90ecef359858cd89c3b9ec4357fba8d4cf
15144 -EBUILD netbeans-javafx-9999_p20151021.ebuild 4717 SHA256 c47d7f400900c07d0d0e109eea6ac82602503243f545a7295d8a7641951804fa SHA512 8516c4f4eed684ba6927243a3f8088c7e3422f0b284fe31205c44fdf3b98d1bb4a67e36ec873e3fd955ce2951ac0d0052fc834b62a22a6f61dcb188aa7c29fbf WHIRLPOOL cda6d3bd92366f82b27550a4de1b628b65f14ef01dfe880ca638a3c55a6862e9fd89e97551dc49592723d9a1598fc8ac04a94f249db3214eefd9dd5d44c1a09a
15145 -EBUILD netbeans-javafx-9999_p20151022.ebuild 4717 SHA256 1a6ce3036dbec321ce24697911fcb3ad3908cb64c51b3c4aaa7b64a46d1f9096 SHA512 2b3bb3d9f6e23ac6ae424481b4de62054751d0ae9c67d17c06358c3334033ad690153d359413b60f64e735967b7853c3a1d1ef212a4227b5c5cbb0f091e2f910 WHIRLPOOL 665235f06f9cb6008138cabb41d99088bf1f2b5e16c03d8e9076be3030d10ed73c09724357579528334b3b92c36f76bad501651f32e522f5866e64f26e6cd7d6
15146 -EBUILD netbeans-javafx-9999_p20151023.ebuild 4717 SHA256 8e3c4c133bf67f5b3be455b1058b6935cf29175b7d7a340d519ae924557d08d8 SHA512 84cd67d516acf56f5e815915f4a15a4042e51a5fd86f5386d1aff7ecc8df06f1073e652141ded0cc5b30d6798f5751aea4c444c874f4c1f4091ae6edb8b1c288 WHIRLPOOL ea6876404f8f263aacd604a1d74c451cd039924bab4bb585e10c63473ad9ceab602890737c5fe7f28ba3c1073b83f1f8524778f6a8ce40bd922641054efc9715
15147 -EBUILD netbeans-javafx-9999_p20151026.ebuild 4717 SHA256 5ddee603c803ffd030c2b3f050f04930fc92a454cb00a84c0d2a4b25363eb972 SHA512 12695f2525758897305587be70aeef4985624e1184cdf709fdd0385cbe4ec30241bf3daa4522dec2c1cce77b298f476a7d93a683913dadbb2c1a6585a7803996 WHIRLPOOL 6c7d3e7828c1ce1c17acef8f427c77f7a95ff5cad443ee9492a9d0924359599dc4db314ec5d1e3ae8f5527aaf06b8cef9270a2082f8dfe01da5a9765d6585202
15148 -EBUILD netbeans-javafx-9999_p20151027.ebuild 4717 SHA256 a3e7506e80d2fe2ffbe5313e47f6792859e21c8f6d44d2057b8f83b2adff1802 SHA512 57eff0caa6e146aff5d907d8a977f336780be3fc6d9fe125b74c03e1f3ec91b739b9c17ab2b385350d3c593091200f538afa59327d404db41dbdc9488ec2aa17 WHIRLPOOL 469948f50b564a57ca365916b5c4f9392882d30ef3fc61304f5fee0c04d20eb295e49b8d5c6230f72575679917c2963d3cf5874ea184f0e6e5185ce66d130ced
15149 -EBUILD netbeans-javafx-9999_p20151028.ebuild 4717 SHA256 6b4ffb34216f5f0171d87e1f53016d76e295e075d878dc30eb93942a4b000b7b SHA512 d120dd124186585c2e3c5976debbefda3acddeedf8cba5d00572d8f24c9ceb81cfe364ad77d3105aecb2c5d65d4054a317d463a8fc81d106fdd4c6a3bc16406c WHIRLPOOL 53261f8a2c4611870041d965b40693b8b3f529f2edb9a869ecfdafb53a4fb0cd91b68f90b49788c744533398a8c1b839d42666c1f11f72149bd76fe4025ea76e
15150 EBUILD netbeans-javafx-9999_p20151101.ebuild 4717 SHA256 bea25b3b5c80353aa32794ac60d83a291a3e46c3fa39979f0b47d9a6f3ca8213 SHA512 ddc6a5e580b4e868b089d376875fd55680795853156dcf9cfb28021d38383f81068474d06491dd5401f96df6e6e5efc46056247cb7f90c6632e076305ed89b02 WHIRLPOOL f1322bec9fbc6f93a1964b469860e86bfeac88b700d66db25069d2dd9268fde7ee756299d9ddc790173d48a4fb2b18cf65b2b4c350332a45c56d9ea5b09ffcf1
15151 EBUILD netbeans-javafx-9999_p20151103.ebuild 4717 SHA256 990c59297ecbfa243e2518014686c2dd6a63f541fb29c4c306e5fdb33ef9f444 SHA512 15f02a7d3d23e57e39dc8a3eee56fc0588252b6625085b4bf691cfbe2e25661ca4f1be75b3bf2cf4c0ab4aea86656ad0e8b1498f3afcbea703c9984168568eb9 WHIRLPOOL 2a8deab8fc1de72f17d20da00eb014169de7f15d63d55bd13c4571471970b1aabb11a537ff4dcd35e12849320ca2eb92b5a6a8bc2894e7be41b473eda4525023
15152 EBUILD netbeans-javafx-9999_p20151105.ebuild 4717 SHA256 a8f0dfebc65f64372a2115bd6f5c7df0674edc7be4727997c7fb2a314805c553 SHA512 f7f252780d39a67d015406a78cc86ba40fb700daf3889b82289afab699b3c4a569d4e85a30578ccdffdd24109bda3daf9d64030e1ff72a2f21525f9c0cc87be9 WHIRLPOOL 876e2685584c1c5538df558180820305d1d9cf395d72cc1075c322c0f03a743632d18485873f3f504b59ec2f65d44f2c85d0c98a5c77821c287a8da869cb8389
15153
15154 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151020.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151020.ebuild
15155 deleted file mode 100644
15156 index c691416..0000000
15157 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151020.ebuild
15158 +++ /dev/null
15159 @@ -1,124 +0,0 @@
15160 -# Copyright 1999-2015 Gentoo Foundation
15161 -# Distributed under the terms of the GNU General Public License v2
15162 -# $Id$
15163 -
15164 -EAPI="4"
15165 -inherit eutils java-pkg-2 java-ant-2
15166 -
15167 -DESCRIPTION="Netbeans JavaFX Cluster"
15168 -HOMEPAGE="http://netbeans.org/projects/javafx"
15169 -SLOT="9999"
15170 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
15171 -SRC_URI="${SOURCE_URL}
15172 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15173 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15174 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15175 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15176 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15177 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15178 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15179 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15180 -KEYWORDS="~amd64 ~x86"
15181 -IUSE=""
15182 -S="${WORKDIR}"
15183 -
15184 -CDEPEND="~dev-java/netbeans-extide-${PV}
15185 - ~dev-java/netbeans-ide-${PV}
15186 - ~dev-java/netbeans-java-${PV}
15187 - ~dev-java/netbeans-platform-${PV}"
15188 -DEPEND=">=virtual/jdk-1.7
15189 - app-arch/unzip
15190 - ${CDEPEND}
15191 - dev-java/javahelp:0
15192 - dev-java/junit:4"
15193 -RDEPEND=">=virtual/jdk-1.7
15194 - ${CDEPEND}"
15195 -
15196 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15197 -
15198 -EANT_BUILD_XML="nbbuild/build.xml"
15199 -EANT_BUILD_TARGET="rebuild-cluster"
15200 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15201 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15202 -JAVA_PKG_BSFIX="off"
15203 -
15204 -src_unpack() {
15205 - unpack $(basename ${SOURCE_URL})
15206 -
15207 - einfo "Deleting bundled jars..."
15208 - find -name "*.jar" -type f -delete
15209 -
15210 - unpack netbeans-9999-r14-build.xml.patch.bz2
15211 -
15212 - pushd "${S}" >/dev/null || die
15213 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15214 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15215 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15216 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15217 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15218 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15219 - popd >/dev/null || die
15220 -}
15221 -
15222 -src_prepare() {
15223 - einfo "Deleting bundled class files..."
15224 - find -name "*.class" -type f | xargs rm -vf
15225 -
15226 - epatch netbeans-9999-r14-build.xml.patch
15227 -
15228 - # Support for custom patches
15229 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15230 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15231 -
15232 - if [ -n "${files}" ] ; then
15233 - einfo "Applying custom patches:"
15234 -
15235 - for file in ${files} ; do
15236 - epatch "${file}"
15237 - done
15238 - fi
15239 - fi
15240 -
15241 - einfo "Symlinking external libraries..."
15242 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15243 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15244 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15245 -
15246 - einfo "Linking in other clusters..."
15247 - mkdir "${S}"/nbbuild/netbeans || die
15248 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15249 -
15250 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15251 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15252 - touch nb.cluster.extide.built
15253 -
15254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15256 - touch nb.cluster.ide.built
15257 -
15258 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15259 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15260 - touch nb.cluster.java.built
15261 -
15262 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15263 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15264 - touch nb.cluster.platform.built
15265 -
15266 - popd >/dev/null || die
15267 -
15268 - java-pkg-2_src_prepare
15269 -}
15270 -
15271 -src_install() {
15272 - pushd nbbuild/netbeans/javafx >/dev/null || die
15273 -
15274 - insinto ${INSTALL_DIR}
15275 -
15276 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15277 -
15278 - doins -r *
15279 -
15280 - popd >/dev/null || die
15281 -
15282 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15283 -}
15284
15285 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151021.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151021.ebuild
15286 deleted file mode 100644
15287 index 9174363..0000000
15288 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151021.ebuild
15289 +++ /dev/null
15290 @@ -1,124 +0,0 @@
15291 -# Copyright 1999-2015 Gentoo Foundation
15292 -# Distributed under the terms of the GNU General Public License v2
15293 -# $Id$
15294 -
15295 -EAPI="4"
15296 -inherit eutils java-pkg-2 java-ant-2
15297 -
15298 -DESCRIPTION="Netbeans JavaFX Cluster"
15299 -HOMEPAGE="http://netbeans.org/projects/javafx"
15300 -SLOT="9999"
15301 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
15302 -SRC_URI="${SOURCE_URL}
15303 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15304 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15305 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15306 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15307 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15308 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15309 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15310 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15311 -KEYWORDS="~amd64 ~x86"
15312 -IUSE=""
15313 -S="${WORKDIR}"
15314 -
15315 -CDEPEND="~dev-java/netbeans-extide-${PV}
15316 - ~dev-java/netbeans-ide-${PV}
15317 - ~dev-java/netbeans-java-${PV}
15318 - ~dev-java/netbeans-platform-${PV}"
15319 -DEPEND=">=virtual/jdk-1.7
15320 - app-arch/unzip
15321 - ${CDEPEND}
15322 - dev-java/javahelp:0
15323 - dev-java/junit:4"
15324 -RDEPEND=">=virtual/jdk-1.7
15325 - ${CDEPEND}"
15326 -
15327 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15328 -
15329 -EANT_BUILD_XML="nbbuild/build.xml"
15330 -EANT_BUILD_TARGET="rebuild-cluster"
15331 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15332 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15333 -JAVA_PKG_BSFIX="off"
15334 -
15335 -src_unpack() {
15336 - unpack $(basename ${SOURCE_URL})
15337 -
15338 - einfo "Deleting bundled jars..."
15339 - find -name "*.jar" -type f -delete
15340 -
15341 - unpack netbeans-9999-r14-build.xml.patch.bz2
15342 -
15343 - pushd "${S}" >/dev/null || die
15344 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15345 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15346 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15347 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15348 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15349 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15350 - popd >/dev/null || die
15351 -}
15352 -
15353 -src_prepare() {
15354 - einfo "Deleting bundled class files..."
15355 - find -name "*.class" -type f | xargs rm -vf
15356 -
15357 - epatch netbeans-9999-r14-build.xml.patch
15358 -
15359 - # Support for custom patches
15360 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15361 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15362 -
15363 - if [ -n "${files}" ] ; then
15364 - einfo "Applying custom patches:"
15365 -
15366 - for file in ${files} ; do
15367 - epatch "${file}"
15368 - done
15369 - fi
15370 - fi
15371 -
15372 - einfo "Symlinking external libraries..."
15373 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15374 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15375 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15376 -
15377 - einfo "Linking in other clusters..."
15378 - mkdir "${S}"/nbbuild/netbeans || die
15379 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15380 -
15381 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15382 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15383 - touch nb.cluster.extide.built
15384 -
15385 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15386 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15387 - touch nb.cluster.ide.built
15388 -
15389 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15390 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15391 - touch nb.cluster.java.built
15392 -
15393 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15394 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15395 - touch nb.cluster.platform.built
15396 -
15397 - popd >/dev/null || die
15398 -
15399 - java-pkg-2_src_prepare
15400 -}
15401 -
15402 -src_install() {
15403 - pushd nbbuild/netbeans/javafx >/dev/null || die
15404 -
15405 - insinto ${INSTALL_DIR}
15406 -
15407 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15408 -
15409 - doins -r *
15410 -
15411 - popd >/dev/null || die
15412 -
15413 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15414 -}
15415
15416 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151022.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151022.ebuild
15417 deleted file mode 100644
15418 index 16123e6..0000000
15419 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151022.ebuild
15420 +++ /dev/null
15421 @@ -1,124 +0,0 @@
15422 -# Copyright 1999-2015 Gentoo Foundation
15423 -# Distributed under the terms of the GNU General Public License v2
15424 -# $Id$
15425 -
15426 -EAPI="4"
15427 -inherit eutils java-pkg-2 java-ant-2
15428 -
15429 -DESCRIPTION="Netbeans JavaFX Cluster"
15430 -HOMEPAGE="http://netbeans.org/projects/javafx"
15431 -SLOT="9999"
15432 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
15433 -SRC_URI="${SOURCE_URL}
15434 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15435 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15436 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15437 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15438 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15439 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15440 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15441 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15442 -KEYWORDS="~amd64 ~x86"
15443 -IUSE=""
15444 -S="${WORKDIR}"
15445 -
15446 -CDEPEND="~dev-java/netbeans-extide-${PV}
15447 - ~dev-java/netbeans-ide-${PV}
15448 - ~dev-java/netbeans-java-${PV}
15449 - ~dev-java/netbeans-platform-${PV}"
15450 -DEPEND=">=virtual/jdk-1.7
15451 - app-arch/unzip
15452 - ${CDEPEND}
15453 - dev-java/javahelp:0
15454 - dev-java/junit:4"
15455 -RDEPEND=">=virtual/jdk-1.7
15456 - ${CDEPEND}"
15457 -
15458 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15459 -
15460 -EANT_BUILD_XML="nbbuild/build.xml"
15461 -EANT_BUILD_TARGET="rebuild-cluster"
15462 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15463 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15464 -JAVA_PKG_BSFIX="off"
15465 -
15466 -src_unpack() {
15467 - unpack $(basename ${SOURCE_URL})
15468 -
15469 - einfo "Deleting bundled jars..."
15470 - find -name "*.jar" -type f -delete
15471 -
15472 - unpack netbeans-9999-r14-build.xml.patch.bz2
15473 -
15474 - pushd "${S}" >/dev/null || die
15475 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15476 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15477 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15478 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15479 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15480 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15481 - popd >/dev/null || die
15482 -}
15483 -
15484 -src_prepare() {
15485 - einfo "Deleting bundled class files..."
15486 - find -name "*.class" -type f | xargs rm -vf
15487 -
15488 - epatch netbeans-9999-r14-build.xml.patch
15489 -
15490 - # Support for custom patches
15491 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15492 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15493 -
15494 - if [ -n "${files}" ] ; then
15495 - einfo "Applying custom patches:"
15496 -
15497 - for file in ${files} ; do
15498 - epatch "${file}"
15499 - done
15500 - fi
15501 - fi
15502 -
15503 - einfo "Symlinking external libraries..."
15504 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15505 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15506 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15507 -
15508 - einfo "Linking in other clusters..."
15509 - mkdir "${S}"/nbbuild/netbeans || die
15510 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15511 -
15512 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15513 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15514 - touch nb.cluster.extide.built
15515 -
15516 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15517 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15518 - touch nb.cluster.ide.built
15519 -
15520 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15521 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15522 - touch nb.cluster.java.built
15523 -
15524 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15525 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15526 - touch nb.cluster.platform.built
15527 -
15528 - popd >/dev/null || die
15529 -
15530 - java-pkg-2_src_prepare
15531 -}
15532 -
15533 -src_install() {
15534 - pushd nbbuild/netbeans/javafx >/dev/null || die
15535 -
15536 - insinto ${INSTALL_DIR}
15537 -
15538 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15539 -
15540 - doins -r *
15541 -
15542 - popd >/dev/null || die
15543 -
15544 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15545 -}
15546
15547 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151023.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151023.ebuild
15548 deleted file mode 100644
15549 index 3247e5d..0000000
15550 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151023.ebuild
15551 +++ /dev/null
15552 @@ -1,124 +0,0 @@
15553 -# Copyright 1999-2015 Gentoo Foundation
15554 -# Distributed under the terms of the GNU General Public License v2
15555 -# $Id$
15556 -
15557 -EAPI="4"
15558 -inherit eutils java-pkg-2 java-ant-2
15559 -
15560 -DESCRIPTION="Netbeans JavaFX Cluster"
15561 -HOMEPAGE="http://netbeans.org/projects/javafx"
15562 -SLOT="9999"
15563 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
15564 -SRC_URI="${SOURCE_URL}
15565 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15566 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15567 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15568 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15569 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15570 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15571 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15572 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15573 -KEYWORDS="~amd64 ~x86"
15574 -IUSE=""
15575 -S="${WORKDIR}"
15576 -
15577 -CDEPEND="~dev-java/netbeans-extide-${PV}
15578 - ~dev-java/netbeans-ide-${PV}
15579 - ~dev-java/netbeans-java-${PV}
15580 - ~dev-java/netbeans-platform-${PV}"
15581 -DEPEND=">=virtual/jdk-1.7
15582 - app-arch/unzip
15583 - ${CDEPEND}
15584 - dev-java/javahelp:0
15585 - dev-java/junit:4"
15586 -RDEPEND=">=virtual/jdk-1.7
15587 - ${CDEPEND}"
15588 -
15589 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15590 -
15591 -EANT_BUILD_XML="nbbuild/build.xml"
15592 -EANT_BUILD_TARGET="rebuild-cluster"
15593 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15594 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15595 -JAVA_PKG_BSFIX="off"
15596 -
15597 -src_unpack() {
15598 - unpack $(basename ${SOURCE_URL})
15599 -
15600 - einfo "Deleting bundled jars..."
15601 - find -name "*.jar" -type f -delete
15602 -
15603 - unpack netbeans-9999-r14-build.xml.patch.bz2
15604 -
15605 - pushd "${S}" >/dev/null || die
15606 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15607 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15608 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15609 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15610 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15611 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.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 apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15636 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15637 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15638 -
15639 - einfo "Linking in other clusters..."
15640 - mkdir "${S}"/nbbuild/netbeans || die
15641 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15642 -
15643 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15644 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15645 - touch nb.cluster.extide.built
15646 -
15647 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15648 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15649 - touch nb.cluster.ide.built
15650 -
15651 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15652 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15653 - touch nb.cluster.java.built
15654 -
15655 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15656 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15657 - touch nb.cluster.platform.built
15658 -
15659 - popd >/dev/null || die
15660 -
15661 - java-pkg-2_src_prepare
15662 -}
15663 -
15664 -src_install() {
15665 - pushd nbbuild/netbeans/javafx >/dev/null || die
15666 -
15667 - insinto ${INSTALL_DIR}
15668 -
15669 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15670 -
15671 - doins -r *
15672 -
15673 - popd >/dev/null || die
15674 -
15675 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15676 -}
15677
15678 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151026.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151026.ebuild
15679 deleted file mode 100644
15680 index 2fc3c97..0000000
15681 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151026.ebuild
15682 +++ /dev/null
15683 @@ -1,124 +0,0 @@
15684 -# Copyright 1999-2015 Gentoo Foundation
15685 -# Distributed under the terms of the GNU General Public License v2
15686 -# $Id$
15687 -
15688 -EAPI="4"
15689 -inherit eutils java-pkg-2 java-ant-2
15690 -
15691 -DESCRIPTION="Netbeans JavaFX Cluster"
15692 -HOMEPAGE="http://netbeans.org/projects/javafx"
15693 -SLOT="9999"
15694 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
15695 -SRC_URI="${SOURCE_URL}
15696 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15697 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15698 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15699 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15700 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15701 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15702 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15703 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15704 -KEYWORDS="~amd64 ~x86"
15705 -IUSE=""
15706 -S="${WORKDIR}"
15707 -
15708 -CDEPEND="~dev-java/netbeans-extide-${PV}
15709 - ~dev-java/netbeans-ide-${PV}
15710 - ~dev-java/netbeans-java-${PV}
15711 - ~dev-java/netbeans-platform-${PV}"
15712 -DEPEND=">=virtual/jdk-1.7
15713 - app-arch/unzip
15714 - ${CDEPEND}
15715 - dev-java/javahelp:0
15716 - dev-java/junit:4"
15717 -RDEPEND=">=virtual/jdk-1.7
15718 - ${CDEPEND}"
15719 -
15720 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15721 -
15722 -EANT_BUILD_XML="nbbuild/build.xml"
15723 -EANT_BUILD_TARGET="rebuild-cluster"
15724 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15725 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15726 -JAVA_PKG_BSFIX="off"
15727 -
15728 -src_unpack() {
15729 - unpack $(basename ${SOURCE_URL})
15730 -
15731 - einfo "Deleting bundled jars..."
15732 - find -name "*.jar" -type f -delete
15733 -
15734 - unpack netbeans-9999-r14-build.xml.patch.bz2
15735 -
15736 - pushd "${S}" >/dev/null || die
15737 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15738 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15739 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15740 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15741 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15742 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15743 - popd >/dev/null || die
15744 -}
15745 -
15746 -src_prepare() {
15747 - einfo "Deleting bundled class files..."
15748 - find -name "*.class" -type f | xargs rm -vf
15749 -
15750 - epatch netbeans-9999-r14-build.xml.patch
15751 -
15752 - # Support for custom patches
15753 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15754 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15755 -
15756 - if [ -n "${files}" ] ; then
15757 - einfo "Applying custom patches:"
15758 -
15759 - for file in ${files} ; do
15760 - epatch "${file}"
15761 - done
15762 - fi
15763 - fi
15764 -
15765 - einfo "Symlinking external libraries..."
15766 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15767 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15768 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15769 -
15770 - einfo "Linking in other clusters..."
15771 - mkdir "${S}"/nbbuild/netbeans || die
15772 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15773 -
15774 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15775 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15776 - touch nb.cluster.extide.built
15777 -
15778 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15779 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15780 - touch nb.cluster.ide.built
15781 -
15782 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15783 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15784 - touch nb.cluster.java.built
15785 -
15786 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15787 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15788 - touch nb.cluster.platform.built
15789 -
15790 - popd >/dev/null || die
15791 -
15792 - java-pkg-2_src_prepare
15793 -}
15794 -
15795 -src_install() {
15796 - pushd nbbuild/netbeans/javafx >/dev/null || die
15797 -
15798 - insinto ${INSTALL_DIR}
15799 -
15800 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15801 -
15802 - doins -r *
15803 -
15804 - popd >/dev/null || die
15805 -
15806 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15807 -}
15808
15809 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151027.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151027.ebuild
15810 deleted file mode 100644
15811 index 52baa09..0000000
15812 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151027.ebuild
15813 +++ /dev/null
15814 @@ -1,124 +0,0 @@
15815 -# Copyright 1999-2015 Gentoo Foundation
15816 -# Distributed under the terms of the GNU General Public License v2
15817 -# $Id$
15818 -
15819 -EAPI="4"
15820 -inherit eutils java-pkg-2 java-ant-2
15821 -
15822 -DESCRIPTION="Netbeans JavaFX Cluster"
15823 -HOMEPAGE="http://netbeans.org/projects/javafx"
15824 -SLOT="9999"
15825 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
15826 -SRC_URI="${SOURCE_URL}
15827 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15828 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15829 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15830 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15831 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15832 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15833 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15834 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15835 -KEYWORDS="~amd64 ~x86"
15836 -IUSE=""
15837 -S="${WORKDIR}"
15838 -
15839 -CDEPEND="~dev-java/netbeans-extide-${PV}
15840 - ~dev-java/netbeans-ide-${PV}
15841 - ~dev-java/netbeans-java-${PV}
15842 - ~dev-java/netbeans-platform-${PV}"
15843 -DEPEND=">=virtual/jdk-1.7
15844 - app-arch/unzip
15845 - ${CDEPEND}
15846 - dev-java/javahelp:0
15847 - dev-java/junit:4"
15848 -RDEPEND=">=virtual/jdk-1.7
15849 - ${CDEPEND}"
15850 -
15851 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15852 -
15853 -EANT_BUILD_XML="nbbuild/build.xml"
15854 -EANT_BUILD_TARGET="rebuild-cluster"
15855 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15856 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15857 -JAVA_PKG_BSFIX="off"
15858 -
15859 -src_unpack() {
15860 - unpack $(basename ${SOURCE_URL})
15861 -
15862 - einfo "Deleting bundled jars..."
15863 - find -name "*.jar" -type f -delete
15864 -
15865 - unpack netbeans-9999-r14-build.xml.patch.bz2
15866 -
15867 - pushd "${S}" >/dev/null || die
15868 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
15869 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
15870 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
15871 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
15872 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
15873 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
15874 - popd >/dev/null || die
15875 -}
15876 -
15877 -src_prepare() {
15878 - einfo "Deleting bundled class files..."
15879 - find -name "*.class" -type f | xargs rm -vf
15880 -
15881 - epatch netbeans-9999-r14-build.xml.patch
15882 -
15883 - # Support for custom patches
15884 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
15885 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
15886 -
15887 - if [ -n "${files}" ] ; then
15888 - einfo "Applying custom patches:"
15889 -
15890 - for file in ${files} ; do
15891 - epatch "${file}"
15892 - done
15893 - fi
15894 - fi
15895 -
15896 - einfo "Symlinking external libraries..."
15897 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
15898 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
15899 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
15900 -
15901 - einfo "Linking in other clusters..."
15902 - mkdir "${S}"/nbbuild/netbeans || die
15903 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
15904 -
15905 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
15906 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15907 - touch nb.cluster.extide.built
15908 -
15909 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
15910 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15911 - touch nb.cluster.ide.built
15912 -
15913 - ln -s /usr/share/netbeans-java-${SLOT} java || die
15914 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15915 - touch nb.cluster.java.built
15916 -
15917 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
15918 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
15919 - touch nb.cluster.platform.built
15920 -
15921 - popd >/dev/null || die
15922 -
15923 - java-pkg-2_src_prepare
15924 -}
15925 -
15926 -src_install() {
15927 - pushd nbbuild/netbeans/javafx >/dev/null || die
15928 -
15929 - insinto ${INSTALL_DIR}
15930 -
15931 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
15932 -
15933 - doins -r *
15934 -
15935 - popd >/dev/null || die
15936 -
15937 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
15938 -}
15939
15940 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151028.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151028.ebuild
15941 deleted file mode 100644
15942 index b3577b1..0000000
15943 --- a/dev-java/netbeans-javafx/netbeans-javafx-9999_p20151028.ebuild
15944 +++ /dev/null
15945 @@ -1,124 +0,0 @@
15946 -# Copyright 1999-2015 Gentoo Foundation
15947 -# Distributed under the terms of the GNU General Public License v2
15948 -# $Id$
15949 -
15950 -EAPI="4"
15951 -inherit eutils java-pkg-2 java-ant-2
15952 -
15953 -DESCRIPTION="Netbeans JavaFX Cluster"
15954 -HOMEPAGE="http://netbeans.org/projects/javafx"
15955 -SLOT="9999"
15956 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
15957 -SRC_URI="${SOURCE_URL}
15958 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
15959 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
15960 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
15961 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
15962 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
15963 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
15964 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
15965 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
15966 -KEYWORDS="~amd64 ~x86"
15967 -IUSE=""
15968 -S="${WORKDIR}"
15969 -
15970 -CDEPEND="~dev-java/netbeans-extide-${PV}
15971 - ~dev-java/netbeans-ide-${PV}
15972 - ~dev-java/netbeans-java-${PV}
15973 - ~dev-java/netbeans-platform-${PV}"
15974 -DEPEND=">=virtual/jdk-1.7
15975 - app-arch/unzip
15976 - ${CDEPEND}
15977 - dev-java/javahelp:0
15978 - dev-java/junit:4"
15979 -RDEPEND=">=virtual/jdk-1.7
15980 - ${CDEPEND}"
15981 -
15982 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
15983 -
15984 -EANT_BUILD_XML="nbbuild/build.xml"
15985 -EANT_BUILD_TARGET="rebuild-cluster"
15986 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
15987 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
15988 -JAVA_PKG_BSFIX="off"
15989 -
15990 -src_unpack() {
15991 - unpack $(basename ${SOURCE_URL})
15992 -
15993 - einfo "Deleting bundled jars..."
15994 - find -name "*.jar" -type f -delete
15995 -
15996 - unpack netbeans-9999-r14-build.xml.patch.bz2
15997 -
15998 - pushd "${S}" >/dev/null || die
15999 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
16000 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
16001 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
16002 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
16003 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
16004 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
16005 - popd >/dev/null || die
16006 -}
16007 -
16008 -src_prepare() {
16009 - einfo "Deleting bundled class files..."
16010 - find -name "*.class" -type f | xargs rm -vf
16011 -
16012 - epatch netbeans-9999-r14-build.xml.patch
16013 -
16014 - # Support for custom patches
16015 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16016 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16017 -
16018 - if [ -n "${files}" ] ; then
16019 - einfo "Applying custom patches:"
16020 -
16021 - for file in ${files} ; do
16022 - epatch "${file}"
16023 - done
16024 - fi
16025 - fi
16026 -
16027 - einfo "Symlinking external libraries..."
16028 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
16029 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16030 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
16031 -
16032 - einfo "Linking in other clusters..."
16033 - mkdir "${S}"/nbbuild/netbeans || die
16034 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16035 -
16036 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16037 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16038 - touch nb.cluster.extide.built
16039 -
16040 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16041 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16042 - touch nb.cluster.ide.built
16043 -
16044 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16045 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16046 - touch nb.cluster.java.built
16047 -
16048 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16049 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16050 - touch nb.cluster.platform.built
16051 -
16052 - popd >/dev/null || die
16053 -
16054 - java-pkg-2_src_prepare
16055 -}
16056 -
16057 -src_install() {
16058 - pushd nbbuild/netbeans/javafx >/dev/null || die
16059 -
16060 - insinto ${INSTALL_DIR}
16061 -
16062 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16063 -
16064 - doins -r *
16065 -
16066 - popd >/dev/null || die
16067 -
16068 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
16069 -}
16070
16071 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
16072 index 70a5351..2574e92 100644
16073 --- a/dev-java/netbeans-mobility/Manifest
16074 +++ b/dev-java/netbeans-mobility/Manifest
16075 @@ -3,13 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
16076 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
16077 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
16078 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
16079 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
16080 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
16081 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
16082 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
16083 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
16084 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
16085 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
16086 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
16087 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
16088 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
16089 @@ -37,13 +30,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
16090 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
16091 EBUILD netbeans-mobility-8.0.2.ebuild 4342 SHA256 e9b4ff8fe38904346bc21a82219696e97322bf9df4e9d4cad2259b6f08bbe7f9 SHA512 338711fe61c469cee80e499ddf8c3ad70a3a38e6658311afcd1d24edd1a99b87566fafcbd392bb958b589796e0913d2574b07570870c8d3382a91a324227082f WHIRLPOOL 855b2817c36bea67c8fb368a0740be18b71dbebb2b98a154552f002a56eaff34f54eee2698379d7200a6042c1de699df23e7717b5b6c532776852d8757b74cb0
16092 EBUILD netbeans-mobility-8.1.ebuild 4366 SHA256 fe10d103a284b8f82b67179ea52d51d57b43cfc4a4084b97e3f9650526621497 SHA512 36bdf0948b41bfe4f9c66fe093030d5f27b90f5a89be94dfbd176e3887b249d5aa3eb9b0924df142291f0d693f274eef840ed3a7f658106847327befd0374710 WHIRLPOOL f9dd44e6401367b2df73c5f1428bff53547ac012068297667666d0241c29310aed4413a368e5350a996af37ad026e875325467b1a165cba6953d99a5da3a0d76
16093 -EBUILD netbeans-mobility-9999_p20151020.ebuild 4412 SHA256 1d8ef002e80070069c10a8f22e7f9ca36c3b42853cb5c703a8fce60f083d1323 SHA512 7034bc012801d98a05a011b2802d9afed49c382e120b6b09f4dfed83fa5f4a0c2532192ef3f436e6e579800f8302c4993f1c2892178f5959ad5fbda80f0c0aa7 WHIRLPOOL 503a6d3c20d7786ea062933e1dda16b596aa37f7744bbe40085981de931b6175b43589398e40e54ba9870073d3884a7315098766412e949cfe955497a575b549
16094 -EBUILD netbeans-mobility-9999_p20151021.ebuild 4412 SHA256 df6d3be68d04956c7f3865ddc4ef8b0a26fd7b8dccfa3f7a0a64af16776cd264 SHA512 f72ab38f30043b6c9ee59141ea95547e5b46d7582c942bfa996d265766adbb6f09a8597b473426910fb87a91b7465cff5aa4b19a36895d166b165792b76487d0 WHIRLPOOL f80bf08281201c3cb5bfc7c33fadc7df8697bab60aae16bb8e0f90c48552f116c155f814dee18f62732a91d84cfc79491ff8569b10be3cb0b97e5e956d807776
16095 -EBUILD netbeans-mobility-9999_p20151022.ebuild 4412 SHA256 39124bd89f53f7b3c28999fe76077da5cdde0489360ba3785f407ab2b52616fc SHA512 43bf5692f86d4cf5227d2a8270dc95801cf572cbb685ecfc72d95a131123147db059e91d6f3ad49dc212f28b58bde9236315820148c10fb3da9aba71285fdcc0 WHIRLPOOL 16b87a4dab31cd8fecee6beb315c6e2807dffac044cad1f3141d18dedfd6302d1db101f890f19b5618a9eb5069a5d57d2c47d69ddf2dcc9f7e58522d5ae0efcf
16096 -EBUILD netbeans-mobility-9999_p20151023.ebuild 4412 SHA256 12e53904612550cd07cd9092f3dce8e89de5797cc7feb215d5364bab68d026ab SHA512 57ea5bfa455b893df4a76ff3cc8a52e26a20bc6623a4abca166ae47db86e0e89727e7b73c37fda2e1a4b93923f790ee62c7539f1013a1c8390acd5b54963a192 WHIRLPOOL 05eb17b775282f3e4f79768f86c751680b7d313c294255037179439f4545fe79eeecd9e3cc2e6897f1f3530e860bd8fbedc5fcaa2edaa00901de69c7d65ae3cd
16097 -EBUILD netbeans-mobility-9999_p20151026.ebuild 4412 SHA256 1f130e82eb851b7dd6485d380ff39efc250c38a0cf436ad3787e3e6063b2226b SHA512 c3dd11b851637806885a2f6b9b2e29bb120e2f408c5ba7b2889c3f290812799ed650b38ac98d4ca1b813808672107e43e485c9390e58cd9130405602ed2eb1d1 WHIRLPOOL bd475ee6a3c6703928b09c7366805a9d996bbffcd2a7b0e1e39edfdc2d59452a2fcc30c3a9686a811754fb6e2c248a99daf4336699d85a58a7272939424ca4b9
16098 -EBUILD netbeans-mobility-9999_p20151027.ebuild 4412 SHA256 0802a42f470a00d7f1318bf2e452c8448baf2953f25efb3923b4f5eb289cd981 SHA512 0c875b75106c61390e78510aee89700782e9ee210e25b56b82166797177c75acd97b973184bb0006e95594dbd31b0adff716da9dd7cc4668303537a75a0069d1 WHIRLPOOL 06255d473d3ff625a67e1e83f54c6a02d340fa5dd3b2bc0435f7b1611472d8d0d3fa8707c41a5311e8272b00eb5188cc73a040d9f9b7c7258efa991eb401667a
16099 -EBUILD netbeans-mobility-9999_p20151028.ebuild 4412 SHA256 6671a728a82ca100c1ba7cceac7aa02ad256ebf4ced169c0c9b65a2257fad3be SHA512 50693747c46a7f2718b4fb8962c63558bffcc904c33252483c7180fe8d38ca333ec425a6cc3bea6bc447757263101fa2dc5a5b6fe2f2e1500569f3612e2f8357 WHIRLPOOL 54bdc9d1bc9d979ef7e13504e15456aa11c555c40186721eea952a56c5e36d9c2d9aa3c9f01849900e7ac5a0d81ee9c543814fb95ae5afe0fc43055880e9e7ef
16100 EBUILD netbeans-mobility-9999_p20151101.ebuild 4412 SHA256 e25b7d637bc5cd7559b322247edb504909a865ee29190103a06a89fd1e7d259a SHA512 68666ff1854f0529e6919069c4e4e5c05efd639e327787cfd031e7f8d19c8d86e3617ad112714225486250f07e7e3c8b4c14a91f9217e0a7e97a7b78af8695e1 WHIRLPOOL 72302d7a42ceae3d1e671a0955d0777c66b1343a3b7eed66fdd41e82a15508c1a0a71af2c5055dbfa724ed99bdd045d769ab3582f88092ee7db56bcb54b05192
16101 EBUILD netbeans-mobility-9999_p20151103.ebuild 4412 SHA256 792b415ffb10a0531c3ba056d62245839fd2e5f742aabef8a570f0c31eebe8f3 SHA512 eddbf4df7fc7786a591863bf705398044215332e7935baa6ef43c45a9dc663af3fd4235142ee807bee8f17fd7b82c47d7578862a5c550d6a8ffa0f2f5172b9ed WHIRLPOOL 95d038f2091dc59907a618a79ffd236396f895fbc75723675bc7ff14c49fa16bf5466e7b731442487316fe798a4deb72db4b25c5dfbb4a889c6cac23b845b6cf
16102 EBUILD netbeans-mobility-9999_p20151105.ebuild 4412 SHA256 1b1b3278a8355dc0c0aded259c2f6b4660e329a131cc103087f739a65c97181c SHA512 2a9615814b36667605d57a77c3b883eff9d4af6676f79733b4f9f7d8f4dcbafaa46f2a6bedf19482224f8cea59a9e80dcee9ba62ba0efc7ebe5ab263a0f31058 WHIRLPOOL 0de6b79abd7edaeb2abe05421d0047fddb254d970909acb84cb711da2599d0c56285ae50b9add5580176930595338429add1f091a4b38f86ef6615307bfddb8f
16103
16104 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151020.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151020.ebuild
16105 deleted file mode 100644
16106 index 06c63ef..0000000
16107 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151020.ebuild
16108 +++ /dev/null
16109 @@ -1,126 +0,0 @@
16110 -# Copyright 1999-2015 Gentoo Foundation
16111 -# Distributed under the terms of the GNU General Public License v2
16112 -# $Id$
16113 -
16114 -EAPI="4"
16115 -inherit eutils java-pkg-2 java-ant-2
16116 -
16117 -DESCRIPTION="Netbeans Mobility Cluster"
16118 -HOMEPAGE="http://netbeans.org/features/platform/"
16119 -SLOT="9999"
16120 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
16121 -SRC_URI="${SOURCE_URL}
16122 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16123 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16124 -KEYWORDS="~amd64 ~x86"
16125 -IUSE=""
16126 -S="${WORKDIR}"
16127 -
16128 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16129 - ~dev-java/netbeans-enterprise-${PV}
16130 - ~dev-java/netbeans-extide-${PV}
16131 - ~dev-java/netbeans-ide-${PV}
16132 - ~dev-java/netbeans-java-${PV}
16133 - ~dev-java/netbeans-platform-${PV}
16134 - ~dev-java/netbeans-websvccommon-${PV}"
16135 -DEPEND=">=virtual/jdk-1.7
16136 - app-arch/unzip
16137 - ${CDEPEND}
16138 - dev-java/javahelp:0"
16139 -RDEPEND=">=virtual/jdk-1.7
16140 - ${CDEPEND}"
16141 -
16142 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16143 -
16144 -EANT_BUILD_XML="nbbuild/build.xml"
16145 -EANT_BUILD_TARGET="rebuild-cluster"
16146 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16147 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16148 -JAVA_PKG_BSFIX="off"
16149 -
16150 -src_unpack() {
16151 - unpack $(basename ${SOURCE_URL})
16152 -
16153 - einfo "Deleting bundled jars..."
16154 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16155 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16156 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16157 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16158 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16159 -
16160 - unpack netbeans-9999-r14-build.xml.patch.bz2
16161 -}
16162 -
16163 -src_prepare() {
16164 - einfo "Deleting bundled class files..."
16165 - find -name "*.class" -type f | xargs rm -vf
16166 -
16167 - epatch netbeans-9999-r14-build.xml.patch
16168 -
16169 - # Support for custom patches
16170 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16171 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16172 -
16173 - if [ -n "${files}" ] ; then
16174 - einfo "Applying custom patches:"
16175 -
16176 - for file in ${files} ; do
16177 - epatch "${file}"
16178 - done
16179 - fi
16180 - fi
16181 -
16182 - einfo "Symlinking external libraries..."
16183 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16184 -
16185 - einfo "Linking in other clusters..."
16186 - mkdir "${S}"/nbbuild/netbeans || die
16187 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16188 -
16189 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16190 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16191 - touch nb.cluster.apisupport.built
16192 -
16193 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16194 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16195 - touch nb.cluster.enterprise.built
16196 -
16197 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16198 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16199 - touch nb.cluster.extide.built
16200 -
16201 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16202 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16203 - touch nb.cluster.ide.built
16204 -
16205 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16206 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16207 - touch nb.cluster.java.built
16208 -
16209 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16210 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16211 - touch nb.cluster.platform.built
16212 -
16213 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16214 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16215 - touch nb.cluster.websvccommon.built
16216 -
16217 - popd >/dev/null || die
16218 -
16219 - java-pkg-2_src_prepare
16220 -}
16221 -
16222 -src_install() {
16223 - pushd nbbuild/netbeans/mobility >/dev/null || die
16224 -
16225 - insinto ${INSTALL_DIR}
16226 -
16227 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16228 -
16229 - doins -r *
16230 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16231 -
16232 - popd >/dev/null || die
16233 -
16234 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16235 -}
16236
16237 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151021.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151021.ebuild
16238 deleted file mode 100644
16239 index c2f6899..0000000
16240 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151021.ebuild
16241 +++ /dev/null
16242 @@ -1,126 +0,0 @@
16243 -# Copyright 1999-2015 Gentoo Foundation
16244 -# Distributed under the terms of the GNU General Public License v2
16245 -# $Id$
16246 -
16247 -EAPI="4"
16248 -inherit eutils java-pkg-2 java-ant-2
16249 -
16250 -DESCRIPTION="Netbeans Mobility Cluster"
16251 -HOMEPAGE="http://netbeans.org/features/platform/"
16252 -SLOT="9999"
16253 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
16254 -SRC_URI="${SOURCE_URL}
16255 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16256 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16257 -KEYWORDS="~amd64 ~x86"
16258 -IUSE=""
16259 -S="${WORKDIR}"
16260 -
16261 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16262 - ~dev-java/netbeans-enterprise-${PV}
16263 - ~dev-java/netbeans-extide-${PV}
16264 - ~dev-java/netbeans-ide-${PV}
16265 - ~dev-java/netbeans-java-${PV}
16266 - ~dev-java/netbeans-platform-${PV}
16267 - ~dev-java/netbeans-websvccommon-${PV}"
16268 -DEPEND=">=virtual/jdk-1.7
16269 - app-arch/unzip
16270 - ${CDEPEND}
16271 - dev-java/javahelp:0"
16272 -RDEPEND=">=virtual/jdk-1.7
16273 - ${CDEPEND}"
16274 -
16275 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16276 -
16277 -EANT_BUILD_XML="nbbuild/build.xml"
16278 -EANT_BUILD_TARGET="rebuild-cluster"
16279 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16280 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16281 -JAVA_PKG_BSFIX="off"
16282 -
16283 -src_unpack() {
16284 - unpack $(basename ${SOURCE_URL})
16285 -
16286 - einfo "Deleting bundled jars..."
16287 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16288 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16289 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16290 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16291 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16292 -
16293 - unpack netbeans-9999-r14-build.xml.patch.bz2
16294 -}
16295 -
16296 -src_prepare() {
16297 - einfo "Deleting bundled class files..."
16298 - find -name "*.class" -type f | xargs rm -vf
16299 -
16300 - epatch netbeans-9999-r14-build.xml.patch
16301 -
16302 - # Support for custom patches
16303 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16304 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16305 -
16306 - if [ -n "${files}" ] ; then
16307 - einfo "Applying custom patches:"
16308 -
16309 - for file in ${files} ; do
16310 - epatch "${file}"
16311 - done
16312 - fi
16313 - fi
16314 -
16315 - einfo "Symlinking external libraries..."
16316 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16317 -
16318 - einfo "Linking in other clusters..."
16319 - mkdir "${S}"/nbbuild/netbeans || die
16320 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16321 -
16322 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16323 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16324 - touch nb.cluster.apisupport.built
16325 -
16326 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16327 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16328 - touch nb.cluster.enterprise.built
16329 -
16330 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16331 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16332 - touch nb.cluster.extide.built
16333 -
16334 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16335 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16336 - touch nb.cluster.ide.built
16337 -
16338 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16339 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16340 - touch nb.cluster.java.built
16341 -
16342 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16343 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16344 - touch nb.cluster.platform.built
16345 -
16346 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16347 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16348 - touch nb.cluster.websvccommon.built
16349 -
16350 - popd >/dev/null || die
16351 -
16352 - java-pkg-2_src_prepare
16353 -}
16354 -
16355 -src_install() {
16356 - pushd nbbuild/netbeans/mobility >/dev/null || die
16357 -
16358 - insinto ${INSTALL_DIR}
16359 -
16360 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16361 -
16362 - doins -r *
16363 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16364 -
16365 - popd >/dev/null || die
16366 -
16367 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16368 -}
16369
16370 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151022.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151022.ebuild
16371 deleted file mode 100644
16372 index f80b276..0000000
16373 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151022.ebuild
16374 +++ /dev/null
16375 @@ -1,126 +0,0 @@
16376 -# Copyright 1999-2015 Gentoo Foundation
16377 -# Distributed under the terms of the GNU General Public License v2
16378 -# $Id$
16379 -
16380 -EAPI="4"
16381 -inherit eutils java-pkg-2 java-ant-2
16382 -
16383 -DESCRIPTION="Netbeans Mobility Cluster"
16384 -HOMEPAGE="http://netbeans.org/features/platform/"
16385 -SLOT="9999"
16386 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
16387 -SRC_URI="${SOURCE_URL}
16388 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16389 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16390 -KEYWORDS="~amd64 ~x86"
16391 -IUSE=""
16392 -S="${WORKDIR}"
16393 -
16394 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16395 - ~dev-java/netbeans-enterprise-${PV}
16396 - ~dev-java/netbeans-extide-${PV}
16397 - ~dev-java/netbeans-ide-${PV}
16398 - ~dev-java/netbeans-java-${PV}
16399 - ~dev-java/netbeans-platform-${PV}
16400 - ~dev-java/netbeans-websvccommon-${PV}"
16401 -DEPEND=">=virtual/jdk-1.7
16402 - app-arch/unzip
16403 - ${CDEPEND}
16404 - dev-java/javahelp:0"
16405 -RDEPEND=">=virtual/jdk-1.7
16406 - ${CDEPEND}"
16407 -
16408 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16409 -
16410 -EANT_BUILD_XML="nbbuild/build.xml"
16411 -EANT_BUILD_TARGET="rebuild-cluster"
16412 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16413 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16414 -JAVA_PKG_BSFIX="off"
16415 -
16416 -src_unpack() {
16417 - unpack $(basename ${SOURCE_URL})
16418 -
16419 - einfo "Deleting bundled jars..."
16420 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16421 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16422 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16423 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16424 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16425 -
16426 - unpack netbeans-9999-r14-build.xml.patch.bz2
16427 -}
16428 -
16429 -src_prepare() {
16430 - einfo "Deleting bundled class files..."
16431 - find -name "*.class" -type f | xargs rm -vf
16432 -
16433 - epatch netbeans-9999-r14-build.xml.patch
16434 -
16435 - # Support for custom patches
16436 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16437 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16438 -
16439 - if [ -n "${files}" ] ; then
16440 - einfo "Applying custom patches:"
16441 -
16442 - for file in ${files} ; do
16443 - epatch "${file}"
16444 - done
16445 - fi
16446 - fi
16447 -
16448 - einfo "Symlinking external libraries..."
16449 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16450 -
16451 - einfo "Linking in other clusters..."
16452 - mkdir "${S}"/nbbuild/netbeans || die
16453 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16454 -
16455 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16456 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16457 - touch nb.cluster.apisupport.built
16458 -
16459 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16460 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16461 - touch nb.cluster.enterprise.built
16462 -
16463 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16464 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16465 - touch nb.cluster.extide.built
16466 -
16467 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16468 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16469 - touch nb.cluster.ide.built
16470 -
16471 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16472 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16473 - touch nb.cluster.java.built
16474 -
16475 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16476 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16477 - touch nb.cluster.platform.built
16478 -
16479 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16480 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16481 - touch nb.cluster.websvccommon.built
16482 -
16483 - popd >/dev/null || die
16484 -
16485 - java-pkg-2_src_prepare
16486 -}
16487 -
16488 -src_install() {
16489 - pushd nbbuild/netbeans/mobility >/dev/null || die
16490 -
16491 - insinto ${INSTALL_DIR}
16492 -
16493 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16494 -
16495 - doins -r *
16496 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16497 -
16498 - popd >/dev/null || die
16499 -
16500 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16501 -}
16502
16503 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151023.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151023.ebuild
16504 deleted file mode 100644
16505 index 2acd887..0000000
16506 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151023.ebuild
16507 +++ /dev/null
16508 @@ -1,126 +0,0 @@
16509 -# Copyright 1999-2015 Gentoo Foundation
16510 -# Distributed under the terms of the GNU General Public License v2
16511 -# $Id$
16512 -
16513 -EAPI="4"
16514 -inherit eutils java-pkg-2 java-ant-2
16515 -
16516 -DESCRIPTION="Netbeans Mobility Cluster"
16517 -HOMEPAGE="http://netbeans.org/features/platform/"
16518 -SLOT="9999"
16519 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
16520 -SRC_URI="${SOURCE_URL}
16521 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16522 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16523 -KEYWORDS="~amd64 ~x86"
16524 -IUSE=""
16525 -S="${WORKDIR}"
16526 -
16527 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16528 - ~dev-java/netbeans-enterprise-${PV}
16529 - ~dev-java/netbeans-extide-${PV}
16530 - ~dev-java/netbeans-ide-${PV}
16531 - ~dev-java/netbeans-java-${PV}
16532 - ~dev-java/netbeans-platform-${PV}
16533 - ~dev-java/netbeans-websvccommon-${PV}"
16534 -DEPEND=">=virtual/jdk-1.7
16535 - app-arch/unzip
16536 - ${CDEPEND}
16537 - dev-java/javahelp:0"
16538 -RDEPEND=">=virtual/jdk-1.7
16539 - ${CDEPEND}"
16540 -
16541 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16542 -
16543 -EANT_BUILD_XML="nbbuild/build.xml"
16544 -EANT_BUILD_TARGET="rebuild-cluster"
16545 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16546 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16547 -JAVA_PKG_BSFIX="off"
16548 -
16549 -src_unpack() {
16550 - unpack $(basename ${SOURCE_URL})
16551 -
16552 - einfo "Deleting bundled jars..."
16553 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16554 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16555 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16556 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16557 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16558 -
16559 - unpack netbeans-9999-r14-build.xml.patch.bz2
16560 -}
16561 -
16562 -src_prepare() {
16563 - einfo "Deleting bundled class files..."
16564 - find -name "*.class" -type f | xargs rm -vf
16565 -
16566 - epatch netbeans-9999-r14-build.xml.patch
16567 -
16568 - # Support for custom patches
16569 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16570 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16571 -
16572 - if [ -n "${files}" ] ; then
16573 - einfo "Applying custom patches:"
16574 -
16575 - for file in ${files} ; do
16576 - epatch "${file}"
16577 - done
16578 - fi
16579 - fi
16580 -
16581 - einfo "Symlinking external libraries..."
16582 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16583 -
16584 - einfo "Linking in other clusters..."
16585 - mkdir "${S}"/nbbuild/netbeans || die
16586 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16587 -
16588 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16589 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16590 - touch nb.cluster.apisupport.built
16591 -
16592 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16593 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16594 - touch nb.cluster.enterprise.built
16595 -
16596 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16597 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16598 - touch nb.cluster.extide.built
16599 -
16600 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16601 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16602 - touch nb.cluster.ide.built
16603 -
16604 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16605 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16606 - touch nb.cluster.java.built
16607 -
16608 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16609 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16610 - touch nb.cluster.platform.built
16611 -
16612 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16613 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16614 - touch nb.cluster.websvccommon.built
16615 -
16616 - popd >/dev/null || die
16617 -
16618 - java-pkg-2_src_prepare
16619 -}
16620 -
16621 -src_install() {
16622 - pushd nbbuild/netbeans/mobility >/dev/null || die
16623 -
16624 - insinto ${INSTALL_DIR}
16625 -
16626 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16627 -
16628 - doins -r *
16629 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16630 -
16631 - popd >/dev/null || die
16632 -
16633 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16634 -}
16635
16636 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151026.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151026.ebuild
16637 deleted file mode 100644
16638 index 73f19d1..0000000
16639 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151026.ebuild
16640 +++ /dev/null
16641 @@ -1,126 +0,0 @@
16642 -# Copyright 1999-2015 Gentoo Foundation
16643 -# Distributed under the terms of the GNU General Public License v2
16644 -# $Id$
16645 -
16646 -EAPI="4"
16647 -inherit eutils java-pkg-2 java-ant-2
16648 -
16649 -DESCRIPTION="Netbeans Mobility Cluster"
16650 -HOMEPAGE="http://netbeans.org/features/platform/"
16651 -SLOT="9999"
16652 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
16653 -SRC_URI="${SOURCE_URL}
16654 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16655 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16656 -KEYWORDS="~amd64 ~x86"
16657 -IUSE=""
16658 -S="${WORKDIR}"
16659 -
16660 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16661 - ~dev-java/netbeans-enterprise-${PV}
16662 - ~dev-java/netbeans-extide-${PV}
16663 - ~dev-java/netbeans-ide-${PV}
16664 - ~dev-java/netbeans-java-${PV}
16665 - ~dev-java/netbeans-platform-${PV}
16666 - ~dev-java/netbeans-websvccommon-${PV}"
16667 -DEPEND=">=virtual/jdk-1.7
16668 - app-arch/unzip
16669 - ${CDEPEND}
16670 - dev-java/javahelp:0"
16671 -RDEPEND=">=virtual/jdk-1.7
16672 - ${CDEPEND}"
16673 -
16674 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16675 -
16676 -EANT_BUILD_XML="nbbuild/build.xml"
16677 -EANT_BUILD_TARGET="rebuild-cluster"
16678 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16679 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16680 -JAVA_PKG_BSFIX="off"
16681 -
16682 -src_unpack() {
16683 - unpack $(basename ${SOURCE_URL})
16684 -
16685 - einfo "Deleting bundled jars..."
16686 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16687 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16688 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16689 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16690 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16691 -
16692 - unpack netbeans-9999-r14-build.xml.patch.bz2
16693 -}
16694 -
16695 -src_prepare() {
16696 - einfo "Deleting bundled class files..."
16697 - find -name "*.class" -type f | xargs rm -vf
16698 -
16699 - epatch netbeans-9999-r14-build.xml.patch
16700 -
16701 - # Support for custom patches
16702 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16703 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16704 -
16705 - if [ -n "${files}" ] ; then
16706 - einfo "Applying custom patches:"
16707 -
16708 - for file in ${files} ; do
16709 - epatch "${file}"
16710 - done
16711 - fi
16712 - fi
16713 -
16714 - einfo "Symlinking external libraries..."
16715 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16716 -
16717 - einfo "Linking in other clusters..."
16718 - mkdir "${S}"/nbbuild/netbeans || die
16719 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16720 -
16721 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16722 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16723 - touch nb.cluster.apisupport.built
16724 -
16725 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16726 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16727 - touch nb.cluster.enterprise.built
16728 -
16729 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16730 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16731 - touch nb.cluster.extide.built
16732 -
16733 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16734 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16735 - touch nb.cluster.ide.built
16736 -
16737 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16738 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16739 - touch nb.cluster.java.built
16740 -
16741 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16742 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16743 - touch nb.cluster.platform.built
16744 -
16745 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16746 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16747 - touch nb.cluster.websvccommon.built
16748 -
16749 - popd >/dev/null || die
16750 -
16751 - java-pkg-2_src_prepare
16752 -}
16753 -
16754 -src_install() {
16755 - pushd nbbuild/netbeans/mobility >/dev/null || die
16756 -
16757 - insinto ${INSTALL_DIR}
16758 -
16759 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16760 -
16761 - doins -r *
16762 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16763 -
16764 - popd >/dev/null || die
16765 -
16766 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16767 -}
16768
16769 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151027.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151027.ebuild
16770 deleted file mode 100644
16771 index ee4b7f6..0000000
16772 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151027.ebuild
16773 +++ /dev/null
16774 @@ -1,126 +0,0 @@
16775 -# Copyright 1999-2015 Gentoo Foundation
16776 -# Distributed under the terms of the GNU General Public License v2
16777 -# $Id$
16778 -
16779 -EAPI="4"
16780 -inherit eutils java-pkg-2 java-ant-2
16781 -
16782 -DESCRIPTION="Netbeans Mobility Cluster"
16783 -HOMEPAGE="http://netbeans.org/features/platform/"
16784 -SLOT="9999"
16785 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
16786 -SRC_URI="${SOURCE_URL}
16787 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16788 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16789 -KEYWORDS="~amd64 ~x86"
16790 -IUSE=""
16791 -S="${WORKDIR}"
16792 -
16793 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16794 - ~dev-java/netbeans-enterprise-${PV}
16795 - ~dev-java/netbeans-extide-${PV}
16796 - ~dev-java/netbeans-ide-${PV}
16797 - ~dev-java/netbeans-java-${PV}
16798 - ~dev-java/netbeans-platform-${PV}
16799 - ~dev-java/netbeans-websvccommon-${PV}"
16800 -DEPEND=">=virtual/jdk-1.7
16801 - app-arch/unzip
16802 - ${CDEPEND}
16803 - dev-java/javahelp:0"
16804 -RDEPEND=">=virtual/jdk-1.7
16805 - ${CDEPEND}"
16806 -
16807 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16808 -
16809 -EANT_BUILD_XML="nbbuild/build.xml"
16810 -EANT_BUILD_TARGET="rebuild-cluster"
16811 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16812 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16813 -JAVA_PKG_BSFIX="off"
16814 -
16815 -src_unpack() {
16816 - unpack $(basename ${SOURCE_URL})
16817 -
16818 - einfo "Deleting bundled jars..."
16819 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16820 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16821 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16822 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16823 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16824 -
16825 - unpack netbeans-9999-r14-build.xml.patch.bz2
16826 -}
16827 -
16828 -src_prepare() {
16829 - einfo "Deleting bundled class files..."
16830 - find -name "*.class" -type f | xargs rm -vf
16831 -
16832 - epatch netbeans-9999-r14-build.xml.patch
16833 -
16834 - # Support for custom patches
16835 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16836 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16837 -
16838 - if [ -n "${files}" ] ; then
16839 - einfo "Applying custom patches:"
16840 -
16841 - for file in ${files} ; do
16842 - epatch "${file}"
16843 - done
16844 - fi
16845 - fi
16846 -
16847 - einfo "Symlinking external libraries..."
16848 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16849 -
16850 - einfo "Linking in other clusters..."
16851 - mkdir "${S}"/nbbuild/netbeans || die
16852 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16853 -
16854 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16855 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16856 - touch nb.cluster.apisupport.built
16857 -
16858 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16859 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16860 - touch nb.cluster.enterprise.built
16861 -
16862 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16863 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16864 - touch nb.cluster.extide.built
16865 -
16866 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
16867 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16868 - touch nb.cluster.ide.built
16869 -
16870 - ln -s /usr/share/netbeans-java-${SLOT} java || die
16871 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16872 - touch nb.cluster.java.built
16873 -
16874 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
16875 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16876 - touch nb.cluster.platform.built
16877 -
16878 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
16879 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16880 - touch nb.cluster.websvccommon.built
16881 -
16882 - popd >/dev/null || die
16883 -
16884 - java-pkg-2_src_prepare
16885 -}
16886 -
16887 -src_install() {
16888 - pushd nbbuild/netbeans/mobility >/dev/null || die
16889 -
16890 - insinto ${INSTALL_DIR}
16891 -
16892 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
16893 -
16894 - doins -r *
16895 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
16896 -
16897 - popd >/dev/null || die
16898 -
16899 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
16900 -}
16901
16902 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151028.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151028.ebuild
16903 deleted file mode 100644
16904 index 39dd192..0000000
16905 --- a/dev-java/netbeans-mobility/netbeans-mobility-9999_p20151028.ebuild
16906 +++ /dev/null
16907 @@ -1,126 +0,0 @@
16908 -# Copyright 1999-2015 Gentoo Foundation
16909 -# Distributed under the terms of the GNU General Public License v2
16910 -# $Id$
16911 -
16912 -EAPI="4"
16913 -inherit eutils java-pkg-2 java-ant-2
16914 -
16915 -DESCRIPTION="Netbeans Mobility Cluster"
16916 -HOMEPAGE="http://netbeans.org/features/platform/"
16917 -SLOT="9999"
16918 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
16919 -SRC_URI="${SOURCE_URL}
16920 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
16921 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
16922 -KEYWORDS="~amd64 ~x86"
16923 -IUSE=""
16924 -S="${WORKDIR}"
16925 -
16926 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
16927 - ~dev-java/netbeans-enterprise-${PV}
16928 - ~dev-java/netbeans-extide-${PV}
16929 - ~dev-java/netbeans-ide-${PV}
16930 - ~dev-java/netbeans-java-${PV}
16931 - ~dev-java/netbeans-platform-${PV}
16932 - ~dev-java/netbeans-websvccommon-${PV}"
16933 -DEPEND=">=virtual/jdk-1.7
16934 - app-arch/unzip
16935 - ${CDEPEND}
16936 - dev-java/javahelp:0"
16937 -RDEPEND=">=virtual/jdk-1.7
16938 - ${CDEPEND}"
16939 -
16940 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
16941 -
16942 -EANT_BUILD_XML="nbbuild/build.xml"
16943 -EANT_BUILD_TARGET="rebuild-cluster"
16944 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
16945 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
16946 -JAVA_PKG_BSFIX="off"
16947 -
16948 -src_unpack() {
16949 - unpack $(basename ${SOURCE_URL})
16950 -
16951 - einfo "Deleting bundled jars..."
16952 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
16953 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
16954 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
16955 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
16956 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
16957 -
16958 - unpack netbeans-9999-r14-build.xml.patch.bz2
16959 -}
16960 -
16961 -src_prepare() {
16962 - einfo "Deleting bundled class files..."
16963 - find -name "*.class" -type f | xargs rm -vf
16964 -
16965 - epatch netbeans-9999-r14-build.xml.patch
16966 -
16967 - # Support for custom patches
16968 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
16969 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
16970 -
16971 - if [ -n "${files}" ] ; then
16972 - einfo "Applying custom patches:"
16973 -
16974 - for file in ${files} ; do
16975 - epatch "${file}"
16976 - done
16977 - fi
16978 - fi
16979 -
16980 - einfo "Symlinking external libraries..."
16981 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
16982 -
16983 - einfo "Linking in other clusters..."
16984 - mkdir "${S}"/nbbuild/netbeans || die
16985 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
16986 -
16987 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
16988 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16989 - touch nb.cluster.apisupport.built
16990 -
16991 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
16992 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16993 - touch nb.cluster.enterprise.built
16994 -
16995 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
16996 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
16997 - touch nb.cluster.extide.built
16998 -
16999 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17000 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17001 - touch nb.cluster.ide.built
17002 -
17003 - ln -s /usr/share/netbeans-java-${SLOT} java || die
17004 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17005 - touch nb.cluster.java.built
17006 -
17007 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17008 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17009 - touch nb.cluster.platform.built
17010 -
17011 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
17012 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17013 - touch nb.cluster.websvccommon.built
17014 -
17015 - popd >/dev/null || die
17016 -
17017 - java-pkg-2_src_prepare
17018 -}
17019 -
17020 -src_install() {
17021 - pushd nbbuild/netbeans/mobility >/dev/null || die
17022 -
17023 - insinto ${INSTALL_DIR}
17024 -
17025 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
17026 -
17027 - doins -r *
17028 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
17029 -
17030 - popd >/dev/null || die
17031 -
17032 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
17033 -}
17034
17035 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
17036 index fad19be..6dbaff7 100644
17037 --- a/dev-java/netbeans-nb/Manifest
17038 +++ b/dev-java/netbeans-nb/Manifest
17039 @@ -6,13 +6,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
17040 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
17041 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
17042 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
17043 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
17044 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
17045 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
17046 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
17047 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
17048 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
17049 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
17050 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
17051 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
17052 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
17053 @@ -40,13 +33,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
17054 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
17055 EBUILD netbeans-nb-8.0.2.ebuild 4927 SHA256 7531e50c4d76608bf925efdba4f54f522de3a8ceeef4d48807fb4ee48bfabdf6 SHA512 925734f331cf228066c5c9e614f48b756af31cac8b559cfe756347b6a2cb0ce362c7c41489a25084f2ed3f2e415baefd148a54f39fc00269fb14179efe056cb9 WHIRLPOOL e3224c5f22bb8e4792a5f98bbe819e071ff18c99533ce05a3fc1c5898ddcca1e3ce34487ba78159bb4d60155acdf15ae4fe81189ff2d5b1bc77ffd9ee4e20aca
17056 EBUILD netbeans-nb-8.1.ebuild 4065 SHA256 c1bfd704ecaa1fd62b149114b7391b4633a90a8a1d87645b833731920aa6efbb SHA512 56bda99c3d05522d5becb032177e4b4411d862d18a069e2d4343ddc8b08d05ed6c3199588e28aece7e583ccc9f95517621780a246bdd65c7d3edf072a61ef1cb WHIRLPOOL b9a43e6b4ada929bcf2aaed0bffe9cdfe0b9dbbf001e8ee4f2ab3cf8a08e27d318ea435d0580c80fd23cf921d261ca9b54d54a2b2e7a53173f955bde03aa0a12
17057 -EBUILD netbeans-nb-9999_p20151020.ebuild 4997 SHA256 9de1dc3e412e0221882d29d7c5fe185864b7cd18da96967de4c0548f8382c0b8 SHA512 e60354e81cd6278f54d71eecb07ad618cd8f9cc67e477bd4b4147ade941bb1316d39f05803dcd5e0ec559f075f2e1322909193bccc814722eeacdc5e074f3c33 WHIRLPOOL 04317326c50a78e843c281a4abd0e53cf1183fda10035a9ae3e120500a20b9a0a201ba990b184004635608a6fbccf6ef54a3ba0eb9fb3109b5c54a677405ed06
17058 -EBUILD netbeans-nb-9999_p20151021.ebuild 4997 SHA256 18d9c7664c8a0426a3acdc46631c7830871e4582f4a869665c52522a12935a34 SHA512 0e04722f14fa109387d872adb91632819c5c16c91423e1d2fd656b24983e06ea3e144753f57c487559cbc536c2697aeefa3af56c73f5ea6b88e80148733edba8 WHIRLPOOL 9f4cfcbb2153b7a33866351e78151d74722db8af1a43ac52bff1470847a8e8d895036ab8c4ff0dda609d5ad0772f8686643b5df5af5f08f1af0f7edab94a75d4
17059 -EBUILD netbeans-nb-9999_p20151022.ebuild 4997 SHA256 89df804a96cdef9701d3897bc135ec3d013e11d8153ca4a2a722511085709904 SHA512 debdddb74f9f74b303093ef594d78999a949b7793928a4830b1e3bd8a2b2ae17103b59a01376d10a4d094490bb99f9e158c39d3eb730c5bd14c17c790ea1b89e WHIRLPOOL 440fbc7759cac4c402b3132b9f72b04d6f956821f65ab659c55a20b56fd146574dc8aae3406a87fbdfe763eb0d73ed8ceda1bd2538e18478b17b9e44aa9c9119
17060 -EBUILD netbeans-nb-9999_p20151023.ebuild 4997 SHA256 a019648553d26a99f7d6cacb24ea03d0cee5c89c2ca8aa64b84f8eed13a4f898 SHA512 c1a94d8fae78d61568726bd2ff5d6fe1f2a318163b0bdf64a5a57554bd0dea8d5403f7130c50cbb36802b537a39c40fb9d2a48518a4572e3b86c2163ced03a59 WHIRLPOOL cfdb1feab91a19ff728f5b7e1699c44d62bce02d8d7032f44256bf267f02871b25c5a2e203bd2ae8a8728b74c88d50bbf8b22671fe096f0b9a2e27b3e871b894
17061 -EBUILD netbeans-nb-9999_p20151026.ebuild 4997 SHA256 0c64cfac56adedc3358bd153d2cfecc50fff8600b950f4360831124a43004b50 SHA512 7a67be976b85b2f1c7913666af6cb266047322518fa95f84e41faae856871ef747cb23c9aa89b446b3830193b552e819cce61d46005141c8dfaecb8887ec57ba WHIRLPOOL add096a0b1c1d493d82f150434985a837cd08e3a9511d3e49c8ac179e346aa71cc6a12ad8b44a366794f7363c70b46d25676f1e1403afda0084198ec8a070d0c
17062 -EBUILD netbeans-nb-9999_p20151027.ebuild 4997 SHA256 11d39ce8dcb6e465c843c74367aed601ac47527c1c90239a25dce416504c4a83 SHA512 08fb919dfa06b8ec12bdfd25ba6a053aa060009d9cc95517b2feb18e306a0a5e8d2cbef9d38f2c6da28bb138183acf79666518f4bc4b4179885c70734d8fdda4 WHIRLPOOL ecb3c888ebf7537d66172ca1c1068cc76cad14b296b6588f4b518317d49b93fdb703f9a5df80ac57b53bd0f969c70fae8989ee05e47485e2eeda1f4a44f99845
17063 -EBUILD netbeans-nb-9999_p20151028.ebuild 4997 SHA256 245af016e2976230fc5ede4b16fb09a9fa7ee451498129cb5b06ac97254bcb73 SHA512 1594eb2bb3f6a00938fcca94a7a858681e9d7c263fe95eca8452b6c01c19d1061a0e3e2b69997ae46418d32dccf8dd5278bbc181666910188276000bd618de68 WHIRLPOOL 6b9446734a7c36570a32eb14ac4241a0fdb22fa23ad932c4a5419f09c62538eb6ff15f218804b28466ff107f574a50c708ce23d19800b27f325b0ae319941842
17064 EBUILD netbeans-nb-9999_p20151101.ebuild 4997 SHA256 9c42522f7debe07d0511b8127fcd144fee5acb66fc17888eed697d0723e4ebf1 SHA512 6c34b949c1b8e6c7263fa5c463e43bdedd832d4ff0e82272da4d53f6971a82fc086869309332757a44ac25e68909392b1a37f270bd389cb089418679e133f34c WHIRLPOOL 2ed2078031e3cfb031eb6a06536835269b3dd568740cd083b4bbaee92d1f70c60a795d143c4e6b9e271eea1a023e249732b03c97fbab9af876b7175fced04139
17065 EBUILD netbeans-nb-9999_p20151103.ebuild 4997 SHA256 f19461c82960da3ede496a20f8f79d8f51943b10e1fb16e9cfde899aae4c3e38 SHA512 1b2404a0ef3d847b69fe8e667c8474fdb6a34b114141b2a63c9243c53f7bf622413b3e54047e4612bc9832dfad141aa0aa134dbd5e4afc07f70b2e52d69a51d9 WHIRLPOOL cb1390a21f8cc3c29c3d1c5c95bdc1a4dc2e22344ed8b4458b4654201c9f8fc68932dbb1b443e24b9fe9c13c2bc711126b184f79536d4c6d88b35f802e502152
17066 EBUILD netbeans-nb-9999_p20151105.ebuild 4111 SHA256 c7295376c78f8ee438a5f3cccfa0fc771778d7af1dd62c32fe8d7b850b39694c SHA512 cc36c1f65772bec2f563188fcbffd98f6a4d5609baf5a201ab6f50e62d03f101a36e06165162fbeb6d6684fb22017e8110da5a0a2b0e15038daf21e2b9f96fe1 WHIRLPOOL e485a6ef921cf6edcb122816176384e35968b1af523289fd1aa88883982fda51cdfb24586a4ae33359259f1854c296c228da0018dcd41256143d80c05a2dc36c
17067
17068 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151020.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151020.ebuild
17069 deleted file mode 100644
17070 index bd543b0..0000000
17071 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151020.ebuild
17072 +++ /dev/null
17073 @@ -1,148 +0,0 @@
17074 -# Copyright 1999-2015 Gentoo Foundation
17075 -# Distributed under the terms of the GNU General Public License v2
17076 -# $Id$
17077 -
17078 -EAPI="4"
17079 -inherit eutils java-pkg-2 java-ant-2
17080 -
17081 -DESCRIPTION="Netbeans IDE Branding"
17082 -HOMEPAGE="http://netbeans.org/"
17083 -SLOT="9999"
17084 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
17085 -SRC_URI="${SOURCE_URL}
17086 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17087 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17088 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17089 -KEYWORDS="~amd64 ~x86"
17090 -IUSE="keychain"
17091 -S="${WORKDIR}"
17092 -
17093 -CDEPEND="~dev-java/netbeans-platform-${PV}
17094 - ~dev-java/netbeans-harness-${PV}
17095 - ~dev-java/netbeans-ide-${PV}"
17096 -DEPEND=">=virtual/jdk-1.7
17097 - app-arch/unzip
17098 - ${CDEPEND}
17099 - dev-java/javahelp:0"
17100 -RDEPEND=">=virtual/jdk-1.7
17101 - ${CDEPEND}
17102 - keychain? (
17103 - net-misc/keychain:0
17104 - net-misc/x11-ssh-askpass:0
17105 - )"
17106 -
17107 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17108 -
17109 -EANT_BUILD_XML="nbbuild/build.xml"
17110 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17111 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17112 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17113 -JAVA_PKG_BSFIX="off"
17114 -
17115 -src_unpack() {
17116 - unpack $(basename ${SOURCE_URL})
17117 -
17118 - einfo "Deleting bundled jars..."
17119 - find -name "*.jar" -type f -delete
17120 -
17121 - unpack netbeans-9999-r14-build.xml.patch.bz2
17122 -}
17123 -
17124 -src_prepare() {
17125 - einfo "Deleting bundled class files..."
17126 - find -name "*.class" -type f | xargs rm -vf
17127 -
17128 - epatch netbeans-9999-r14-build.xml.patch
17129 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17130 -
17131 - # Support for custom patches
17132 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17133 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17134 -
17135 - if [ -n "${files}" ] ; then
17136 - einfo "Applying custom patches:"
17137 -
17138 - for file in ${files} ; do
17139 - epatch "${file}"
17140 - done
17141 - fi
17142 - fi
17143 -
17144 - einfo "Symlinking external libraries..."
17145 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17146 -
17147 - einfo "Linking in other clusters..."
17148 - mkdir "${S}"/nbbuild/netbeans || die
17149 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17150 -
17151 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17152 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17153 - touch nb.cluster.platform.built
17154 -
17155 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17156 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17157 - touch nb.cluster.harness.built
17158 -
17159 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17160 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17161 - touch nb.cluster.ide.built
17162 - popd >/dev/null || die
17163 -
17164 - java-pkg-2_src_prepare
17165 -}
17166 -
17167 -src_install() {
17168 - pushd nbbuild/netbeans >/dev/null || die
17169 -
17170 - insinto ${INSTALL_DIR}/nb
17171 -
17172 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17173 -
17174 - insinto ${INSTALL_DIR}
17175 - doins -r nb
17176 - dodoc *.txt
17177 - dohtml *.html *.css
17178 -
17179 - insinto ${INSTALL_DIR}/bin
17180 - doins bin/netbeans
17181 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17182 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17183 -
17184 - insinto /etc/netbeans-${SLOT}
17185 - doins etc/*
17186 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17187 -
17188 - # fix paths per bug# 163483
17189 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17190 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17191 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17192 - fi
17193 -
17194 - dodir /usr/share/icons/hicolor/32x32/apps
17195 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17196 - dodir /usr/share/icons/hicolor/128x128/apps
17197 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17198 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17199 -
17200 - popd >/dev/null || die
17201 -
17202 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17203 -
17204 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17205 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17206 -}
17207 -
17208 -pkg_postinst() {
17209 - if use keychain ; then
17210 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17211 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17212 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17213 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17214 - einfo "each key on single line, for example:"
17215 - einfo "id_dsa"
17216 - einfo "id_dsa_gentoo"
17217 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17218 - einfo "for key password (only this time and never again). You can find more information"
17219 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17220 - fi
17221 -}
17222
17223 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151021.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151021.ebuild
17224 deleted file mode 100644
17225 index e5e5f40..0000000
17226 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151021.ebuild
17227 +++ /dev/null
17228 @@ -1,148 +0,0 @@
17229 -# Copyright 1999-2015 Gentoo Foundation
17230 -# Distributed under the terms of the GNU General Public License v2
17231 -# $Id$
17232 -
17233 -EAPI="4"
17234 -inherit eutils java-pkg-2 java-ant-2
17235 -
17236 -DESCRIPTION="Netbeans IDE Branding"
17237 -HOMEPAGE="http://netbeans.org/"
17238 -SLOT="9999"
17239 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
17240 -SRC_URI="${SOURCE_URL}
17241 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17242 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17243 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17244 -KEYWORDS="~amd64 ~x86"
17245 -IUSE="keychain"
17246 -S="${WORKDIR}"
17247 -
17248 -CDEPEND="~dev-java/netbeans-platform-${PV}
17249 - ~dev-java/netbeans-harness-${PV}
17250 - ~dev-java/netbeans-ide-${PV}"
17251 -DEPEND=">=virtual/jdk-1.7
17252 - app-arch/unzip
17253 - ${CDEPEND}
17254 - dev-java/javahelp:0"
17255 -RDEPEND=">=virtual/jdk-1.7
17256 - ${CDEPEND}
17257 - keychain? (
17258 - net-misc/keychain:0
17259 - net-misc/x11-ssh-askpass:0
17260 - )"
17261 -
17262 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17263 -
17264 -EANT_BUILD_XML="nbbuild/build.xml"
17265 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17266 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17267 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17268 -JAVA_PKG_BSFIX="off"
17269 -
17270 -src_unpack() {
17271 - unpack $(basename ${SOURCE_URL})
17272 -
17273 - einfo "Deleting bundled jars..."
17274 - find -name "*.jar" -type f -delete
17275 -
17276 - unpack netbeans-9999-r14-build.xml.patch.bz2
17277 -}
17278 -
17279 -src_prepare() {
17280 - einfo "Deleting bundled class files..."
17281 - find -name "*.class" -type f | xargs rm -vf
17282 -
17283 - epatch netbeans-9999-r14-build.xml.patch
17284 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17285 -
17286 - # Support for custom patches
17287 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17288 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17289 -
17290 - if [ -n "${files}" ] ; then
17291 - einfo "Applying custom patches:"
17292 -
17293 - for file in ${files} ; do
17294 - epatch "${file}"
17295 - done
17296 - fi
17297 - fi
17298 -
17299 - einfo "Symlinking external libraries..."
17300 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17301 -
17302 - einfo "Linking in other clusters..."
17303 - mkdir "${S}"/nbbuild/netbeans || die
17304 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17305 -
17306 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17307 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17308 - touch nb.cluster.platform.built
17309 -
17310 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17311 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17312 - touch nb.cluster.harness.built
17313 -
17314 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17315 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17316 - touch nb.cluster.ide.built
17317 - popd >/dev/null || die
17318 -
17319 - java-pkg-2_src_prepare
17320 -}
17321 -
17322 -src_install() {
17323 - pushd nbbuild/netbeans >/dev/null || die
17324 -
17325 - insinto ${INSTALL_DIR}/nb
17326 -
17327 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17328 -
17329 - insinto ${INSTALL_DIR}
17330 - doins -r nb
17331 - dodoc *.txt
17332 - dohtml *.html *.css
17333 -
17334 - insinto ${INSTALL_DIR}/bin
17335 - doins bin/netbeans
17336 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17337 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17338 -
17339 - insinto /etc/netbeans-${SLOT}
17340 - doins etc/*
17341 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17342 -
17343 - # fix paths per bug# 163483
17344 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17345 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17346 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17347 - fi
17348 -
17349 - dodir /usr/share/icons/hicolor/32x32/apps
17350 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17351 - dodir /usr/share/icons/hicolor/128x128/apps
17352 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17353 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17354 -
17355 - popd >/dev/null || die
17356 -
17357 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17358 -
17359 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17360 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17361 -}
17362 -
17363 -pkg_postinst() {
17364 - if use keychain ; then
17365 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17366 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17367 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17368 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17369 - einfo "each key on single line, for example:"
17370 - einfo "id_dsa"
17371 - einfo "id_dsa_gentoo"
17372 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17373 - einfo "for key password (only this time and never again). You can find more information"
17374 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17375 - fi
17376 -}
17377
17378 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151022.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151022.ebuild
17379 deleted file mode 100644
17380 index e5f76d7..0000000
17381 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151022.ebuild
17382 +++ /dev/null
17383 @@ -1,148 +0,0 @@
17384 -# Copyright 1999-2015 Gentoo Foundation
17385 -# Distributed under the terms of the GNU General Public License v2
17386 -# $Id$
17387 -
17388 -EAPI="4"
17389 -inherit eutils java-pkg-2 java-ant-2
17390 -
17391 -DESCRIPTION="Netbeans IDE Branding"
17392 -HOMEPAGE="http://netbeans.org/"
17393 -SLOT="9999"
17394 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
17395 -SRC_URI="${SOURCE_URL}
17396 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17397 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17398 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17399 -KEYWORDS="~amd64 ~x86"
17400 -IUSE="keychain"
17401 -S="${WORKDIR}"
17402 -
17403 -CDEPEND="~dev-java/netbeans-platform-${PV}
17404 - ~dev-java/netbeans-harness-${PV}
17405 - ~dev-java/netbeans-ide-${PV}"
17406 -DEPEND=">=virtual/jdk-1.7
17407 - app-arch/unzip
17408 - ${CDEPEND}
17409 - dev-java/javahelp:0"
17410 -RDEPEND=">=virtual/jdk-1.7
17411 - ${CDEPEND}
17412 - keychain? (
17413 - net-misc/keychain:0
17414 - net-misc/x11-ssh-askpass:0
17415 - )"
17416 -
17417 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17418 -
17419 -EANT_BUILD_XML="nbbuild/build.xml"
17420 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17421 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17422 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17423 -JAVA_PKG_BSFIX="off"
17424 -
17425 -src_unpack() {
17426 - unpack $(basename ${SOURCE_URL})
17427 -
17428 - einfo "Deleting bundled jars..."
17429 - find -name "*.jar" -type f -delete
17430 -
17431 - unpack netbeans-9999-r14-build.xml.patch.bz2
17432 -}
17433 -
17434 -src_prepare() {
17435 - einfo "Deleting bundled class files..."
17436 - find -name "*.class" -type f | xargs rm -vf
17437 -
17438 - epatch netbeans-9999-r14-build.xml.patch
17439 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17440 -
17441 - # Support for custom patches
17442 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17443 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17444 -
17445 - if [ -n "${files}" ] ; then
17446 - einfo "Applying custom patches:"
17447 -
17448 - for file in ${files} ; do
17449 - epatch "${file}"
17450 - done
17451 - fi
17452 - fi
17453 -
17454 - einfo "Symlinking external libraries..."
17455 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17456 -
17457 - einfo "Linking in other clusters..."
17458 - mkdir "${S}"/nbbuild/netbeans || die
17459 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17460 -
17461 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17462 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17463 - touch nb.cluster.platform.built
17464 -
17465 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17466 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17467 - touch nb.cluster.harness.built
17468 -
17469 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17470 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17471 - touch nb.cluster.ide.built
17472 - popd >/dev/null || die
17473 -
17474 - java-pkg-2_src_prepare
17475 -}
17476 -
17477 -src_install() {
17478 - pushd nbbuild/netbeans >/dev/null || die
17479 -
17480 - insinto ${INSTALL_DIR}/nb
17481 -
17482 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17483 -
17484 - insinto ${INSTALL_DIR}
17485 - doins -r nb
17486 - dodoc *.txt
17487 - dohtml *.html *.css
17488 -
17489 - insinto ${INSTALL_DIR}/bin
17490 - doins bin/netbeans
17491 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17492 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17493 -
17494 - insinto /etc/netbeans-${SLOT}
17495 - doins etc/*
17496 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17497 -
17498 - # fix paths per bug# 163483
17499 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17500 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17501 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17502 - fi
17503 -
17504 - dodir /usr/share/icons/hicolor/32x32/apps
17505 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17506 - dodir /usr/share/icons/hicolor/128x128/apps
17507 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17508 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17509 -
17510 - popd >/dev/null || die
17511 -
17512 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17513 -
17514 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17515 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17516 -}
17517 -
17518 -pkg_postinst() {
17519 - if use keychain ; then
17520 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17521 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17522 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17523 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17524 - einfo "each key on single line, for example:"
17525 - einfo "id_dsa"
17526 - einfo "id_dsa_gentoo"
17527 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17528 - einfo "for key password (only this time and never again). You can find more information"
17529 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17530 - fi
17531 -}
17532
17533 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151023.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151023.ebuild
17534 deleted file mode 100644
17535 index 759c071..0000000
17536 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151023.ebuild
17537 +++ /dev/null
17538 @@ -1,148 +0,0 @@
17539 -# Copyright 1999-2015 Gentoo Foundation
17540 -# Distributed under the terms of the GNU General Public License v2
17541 -# $Id$
17542 -
17543 -EAPI="4"
17544 -inherit eutils java-pkg-2 java-ant-2
17545 -
17546 -DESCRIPTION="Netbeans IDE Branding"
17547 -HOMEPAGE="http://netbeans.org/"
17548 -SLOT="9999"
17549 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
17550 -SRC_URI="${SOURCE_URL}
17551 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17552 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17553 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17554 -KEYWORDS="~amd64 ~x86"
17555 -IUSE="keychain"
17556 -S="${WORKDIR}"
17557 -
17558 -CDEPEND="~dev-java/netbeans-platform-${PV}
17559 - ~dev-java/netbeans-harness-${PV}
17560 - ~dev-java/netbeans-ide-${PV}"
17561 -DEPEND=">=virtual/jdk-1.7
17562 - app-arch/unzip
17563 - ${CDEPEND}
17564 - dev-java/javahelp:0"
17565 -RDEPEND=">=virtual/jdk-1.7
17566 - ${CDEPEND}
17567 - keychain? (
17568 - net-misc/keychain:0
17569 - net-misc/x11-ssh-askpass:0
17570 - )"
17571 -
17572 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17573 -
17574 -EANT_BUILD_XML="nbbuild/build.xml"
17575 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17576 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17577 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17578 -JAVA_PKG_BSFIX="off"
17579 -
17580 -src_unpack() {
17581 - unpack $(basename ${SOURCE_URL})
17582 -
17583 - einfo "Deleting bundled jars..."
17584 - find -name "*.jar" -type f -delete
17585 -
17586 - unpack netbeans-9999-r14-build.xml.patch.bz2
17587 -}
17588 -
17589 -src_prepare() {
17590 - einfo "Deleting bundled class files..."
17591 - find -name "*.class" -type f | xargs rm -vf
17592 -
17593 - epatch netbeans-9999-r14-build.xml.patch
17594 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17595 -
17596 - # Support for custom patches
17597 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17598 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17599 -
17600 - if [ -n "${files}" ] ; then
17601 - einfo "Applying custom patches:"
17602 -
17603 - for file in ${files} ; do
17604 - epatch "${file}"
17605 - done
17606 - fi
17607 - fi
17608 -
17609 - einfo "Symlinking external libraries..."
17610 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17611 -
17612 - einfo "Linking in other clusters..."
17613 - mkdir "${S}"/nbbuild/netbeans || die
17614 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17615 -
17616 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17617 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17618 - touch nb.cluster.platform.built
17619 -
17620 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17621 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17622 - touch nb.cluster.harness.built
17623 -
17624 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17625 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17626 - touch nb.cluster.ide.built
17627 - popd >/dev/null || die
17628 -
17629 - java-pkg-2_src_prepare
17630 -}
17631 -
17632 -src_install() {
17633 - pushd nbbuild/netbeans >/dev/null || die
17634 -
17635 - insinto ${INSTALL_DIR}/nb
17636 -
17637 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17638 -
17639 - insinto ${INSTALL_DIR}
17640 - doins -r nb
17641 - dodoc *.txt
17642 - dohtml *.html *.css
17643 -
17644 - insinto ${INSTALL_DIR}/bin
17645 - doins bin/netbeans
17646 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17647 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17648 -
17649 - insinto /etc/netbeans-${SLOT}
17650 - doins etc/*
17651 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17652 -
17653 - # fix paths per bug# 163483
17654 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17655 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17656 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17657 - fi
17658 -
17659 - dodir /usr/share/icons/hicolor/32x32/apps
17660 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17661 - dodir /usr/share/icons/hicolor/128x128/apps
17662 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17663 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17664 -
17665 - popd >/dev/null || die
17666 -
17667 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17668 -
17669 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17670 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17671 -}
17672 -
17673 -pkg_postinst() {
17674 - if use keychain ; then
17675 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17676 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17677 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17678 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17679 - einfo "each key on single line, for example:"
17680 - einfo "id_dsa"
17681 - einfo "id_dsa_gentoo"
17682 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17683 - einfo "for key password (only this time and never again). You can find more information"
17684 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17685 - fi
17686 -}
17687
17688 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151026.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151026.ebuild
17689 deleted file mode 100644
17690 index d92212e..0000000
17691 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151026.ebuild
17692 +++ /dev/null
17693 @@ -1,148 +0,0 @@
17694 -# Copyright 1999-2015 Gentoo Foundation
17695 -# Distributed under the terms of the GNU General Public License v2
17696 -# $Id$
17697 -
17698 -EAPI="4"
17699 -inherit eutils java-pkg-2 java-ant-2
17700 -
17701 -DESCRIPTION="Netbeans IDE Branding"
17702 -HOMEPAGE="http://netbeans.org/"
17703 -SLOT="9999"
17704 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
17705 -SRC_URI="${SOURCE_URL}
17706 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17707 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17708 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17709 -KEYWORDS="~amd64 ~x86"
17710 -IUSE="keychain"
17711 -S="${WORKDIR}"
17712 -
17713 -CDEPEND="~dev-java/netbeans-platform-${PV}
17714 - ~dev-java/netbeans-harness-${PV}
17715 - ~dev-java/netbeans-ide-${PV}"
17716 -DEPEND=">=virtual/jdk-1.7
17717 - app-arch/unzip
17718 - ${CDEPEND}
17719 - dev-java/javahelp:0"
17720 -RDEPEND=">=virtual/jdk-1.7
17721 - ${CDEPEND}
17722 - keychain? (
17723 - net-misc/keychain:0
17724 - net-misc/x11-ssh-askpass:0
17725 - )"
17726 -
17727 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17728 -
17729 -EANT_BUILD_XML="nbbuild/build.xml"
17730 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17731 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17732 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17733 -JAVA_PKG_BSFIX="off"
17734 -
17735 -src_unpack() {
17736 - unpack $(basename ${SOURCE_URL})
17737 -
17738 - einfo "Deleting bundled jars..."
17739 - find -name "*.jar" -type f -delete
17740 -
17741 - unpack netbeans-9999-r14-build.xml.patch.bz2
17742 -}
17743 -
17744 -src_prepare() {
17745 - einfo "Deleting bundled class files..."
17746 - find -name "*.class" -type f | xargs rm -vf
17747 -
17748 - epatch netbeans-9999-r14-build.xml.patch
17749 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17750 -
17751 - # Support for custom patches
17752 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17753 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17754 -
17755 - if [ -n "${files}" ] ; then
17756 - einfo "Applying custom patches:"
17757 -
17758 - for file in ${files} ; do
17759 - epatch "${file}"
17760 - done
17761 - fi
17762 - fi
17763 -
17764 - einfo "Symlinking external libraries..."
17765 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17766 -
17767 - einfo "Linking in other clusters..."
17768 - mkdir "${S}"/nbbuild/netbeans || die
17769 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17770 -
17771 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17772 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17773 - touch nb.cluster.platform.built
17774 -
17775 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17776 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17777 - touch nb.cluster.harness.built
17778 -
17779 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17780 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17781 - touch nb.cluster.ide.built
17782 - popd >/dev/null || die
17783 -
17784 - java-pkg-2_src_prepare
17785 -}
17786 -
17787 -src_install() {
17788 - pushd nbbuild/netbeans >/dev/null || die
17789 -
17790 - insinto ${INSTALL_DIR}/nb
17791 -
17792 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17793 -
17794 - insinto ${INSTALL_DIR}
17795 - doins -r nb
17796 - dodoc *.txt
17797 - dohtml *.html *.css
17798 -
17799 - insinto ${INSTALL_DIR}/bin
17800 - doins bin/netbeans
17801 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17802 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17803 -
17804 - insinto /etc/netbeans-${SLOT}
17805 - doins etc/*
17806 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17807 -
17808 - # fix paths per bug# 163483
17809 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17810 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17811 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17812 - fi
17813 -
17814 - dodir /usr/share/icons/hicolor/32x32/apps
17815 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17816 - dodir /usr/share/icons/hicolor/128x128/apps
17817 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17818 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17819 -
17820 - popd >/dev/null || die
17821 -
17822 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17823 -
17824 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17825 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17826 -}
17827 -
17828 -pkg_postinst() {
17829 - if use keychain ; then
17830 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17831 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17832 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17833 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17834 - einfo "each key on single line, for example:"
17835 - einfo "id_dsa"
17836 - einfo "id_dsa_gentoo"
17837 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17838 - einfo "for key password (only this time and never again). You can find more information"
17839 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17840 - fi
17841 -}
17842
17843 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151027.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151027.ebuild
17844 deleted file mode 100644
17845 index 46ffdfb..0000000
17846 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151027.ebuild
17847 +++ /dev/null
17848 @@ -1,148 +0,0 @@
17849 -# Copyright 1999-2015 Gentoo Foundation
17850 -# Distributed under the terms of the GNU General Public License v2
17851 -# $Id$
17852 -
17853 -EAPI="4"
17854 -inherit eutils java-pkg-2 java-ant-2
17855 -
17856 -DESCRIPTION="Netbeans IDE Branding"
17857 -HOMEPAGE="http://netbeans.org/"
17858 -SLOT="9999"
17859 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
17860 -SRC_URI="${SOURCE_URL}
17861 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
17862 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
17863 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
17864 -KEYWORDS="~amd64 ~x86"
17865 -IUSE="keychain"
17866 -S="${WORKDIR}"
17867 -
17868 -CDEPEND="~dev-java/netbeans-platform-${PV}
17869 - ~dev-java/netbeans-harness-${PV}
17870 - ~dev-java/netbeans-ide-${PV}"
17871 -DEPEND=">=virtual/jdk-1.7
17872 - app-arch/unzip
17873 - ${CDEPEND}
17874 - dev-java/javahelp:0"
17875 -RDEPEND=">=virtual/jdk-1.7
17876 - ${CDEPEND}
17877 - keychain? (
17878 - net-misc/keychain:0
17879 - net-misc/x11-ssh-askpass:0
17880 - )"
17881 -
17882 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
17883 -
17884 -EANT_BUILD_XML="nbbuild/build.xml"
17885 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
17886 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
17887 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
17888 -JAVA_PKG_BSFIX="off"
17889 -
17890 -src_unpack() {
17891 - unpack $(basename ${SOURCE_URL})
17892 -
17893 - einfo "Deleting bundled jars..."
17894 - find -name "*.jar" -type f -delete
17895 -
17896 - unpack netbeans-9999-r14-build.xml.patch.bz2
17897 -}
17898 -
17899 -src_prepare() {
17900 - einfo "Deleting bundled class files..."
17901 - find -name "*.class" -type f | xargs rm -vf
17902 -
17903 - epatch netbeans-9999-r14-build.xml.patch
17904 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
17905 -
17906 - # Support for custom patches
17907 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
17908 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
17909 -
17910 - if [ -n "${files}" ] ; then
17911 - einfo "Applying custom patches:"
17912 -
17913 - for file in ${files} ; do
17914 - epatch "${file}"
17915 - done
17916 - fi
17917 - fi
17918 -
17919 - einfo "Symlinking external libraries..."
17920 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
17921 -
17922 - einfo "Linking in other clusters..."
17923 - mkdir "${S}"/nbbuild/netbeans || die
17924 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
17925 -
17926 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
17927 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17928 - touch nb.cluster.platform.built
17929 -
17930 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
17931 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17932 - touch nb.cluster.harness.built
17933 -
17934 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
17935 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
17936 - touch nb.cluster.ide.built
17937 - popd >/dev/null || die
17938 -
17939 - java-pkg-2_src_prepare
17940 -}
17941 -
17942 -src_install() {
17943 - pushd nbbuild/netbeans >/dev/null || die
17944 -
17945 - insinto ${INSTALL_DIR}/nb
17946 -
17947 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
17948 -
17949 - insinto ${INSTALL_DIR}
17950 - doins -r nb
17951 - dodoc *.txt
17952 - dohtml *.html *.css
17953 -
17954 - insinto ${INSTALL_DIR}/bin
17955 - doins bin/netbeans
17956 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
17957 - fperms 755 ${INSTALL_DIR}/bin/netbeans
17958 -
17959 - insinto /etc/netbeans-${SLOT}
17960 - doins etc/*
17961 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
17962 -
17963 - # fix paths per bug# 163483
17964 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
17965 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17966 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
17967 - fi
17968 -
17969 - dodir /usr/share/icons/hicolor/32x32/apps
17970 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
17971 - dodir /usr/share/icons/hicolor/128x128/apps
17972 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
17973 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
17974 -
17975 - popd >/dev/null || die
17976 -
17977 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
17978 -
17979 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
17980 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
17981 -}
17982 -
17983 -pkg_postinst() {
17984 - if use keychain ; then
17985 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
17986 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
17987 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
17988 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
17989 - einfo "each key on single line, for example:"
17990 - einfo "id_dsa"
17991 - einfo "id_dsa_gentoo"
17992 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
17993 - einfo "for key password (only this time and never again). You can find more information"
17994 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
17995 - fi
17996 -}
17997
17998 diff --git a/dev-java/netbeans-nb/netbeans-nb-9999_p20151028.ebuild b/dev-java/netbeans-nb/netbeans-nb-9999_p20151028.ebuild
17999 deleted file mode 100644
18000 index 6fed115..0000000
18001 --- a/dev-java/netbeans-nb/netbeans-nb-9999_p20151028.ebuild
18002 +++ /dev/null
18003 @@ -1,148 +0,0 @@
18004 -# Copyright 1999-2015 Gentoo Foundation
18005 -# Distributed under the terms of the GNU General Public License v2
18006 -# $Id$
18007 -
18008 -EAPI="4"
18009 -inherit eutils java-pkg-2 java-ant-2
18010 -
18011 -DESCRIPTION="Netbeans IDE Branding"
18012 -HOMEPAGE="http://netbeans.org/"
18013 -SLOT="9999"
18014 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
18015 -SRC_URI="${SOURCE_URL}
18016 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18017 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
18018 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18019 -KEYWORDS="~amd64 ~x86"
18020 -IUSE="keychain"
18021 -S="${WORKDIR}"
18022 -
18023 -CDEPEND="~dev-java/netbeans-platform-${PV}
18024 - ~dev-java/netbeans-harness-${PV}
18025 - ~dev-java/netbeans-ide-${PV}"
18026 -DEPEND=">=virtual/jdk-1.7
18027 - app-arch/unzip
18028 - ${CDEPEND}
18029 - dev-java/javahelp:0"
18030 -RDEPEND=">=virtual/jdk-1.7
18031 - ${CDEPEND}
18032 - keychain? (
18033 - net-misc/keychain:0
18034 - net-misc/x11-ssh-askpass:0
18035 - )"
18036 -
18037 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18038 -
18039 -EANT_BUILD_XML="nbbuild/build.xml"
18040 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
18041 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18042 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18043 -JAVA_PKG_BSFIX="off"
18044 -
18045 -src_unpack() {
18046 - unpack $(basename ${SOURCE_URL})
18047 -
18048 - einfo "Deleting bundled jars..."
18049 - find -name "*.jar" -type f -delete
18050 -
18051 - unpack netbeans-9999-r14-build.xml.patch.bz2
18052 -}
18053 -
18054 -src_prepare() {
18055 - einfo "Deleting bundled class files..."
18056 - find -name "*.class" -type f | xargs rm -vf
18057 -
18058 - epatch netbeans-9999-r14-build.xml.patch
18059 - use keychain && epatch "${FILESDIR}"/${SLOT}/keychain-support.patch
18060 -
18061 - # Support for custom patches
18062 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18063 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18064 -
18065 - if [ -n "${files}" ] ; then
18066 - einfo "Applying custom patches:"
18067 -
18068 - for file in ${files} ; do
18069 - epatch "${file}"
18070 - done
18071 - fi
18072 - fi
18073 -
18074 - einfo "Symlinking external libraries..."
18075 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18076 -
18077 - einfo "Linking in other clusters..."
18078 - mkdir "${S}"/nbbuild/netbeans || die
18079 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18080 -
18081 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18082 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18083 - touch nb.cluster.platform.built
18084 -
18085 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
18086 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18087 - touch nb.cluster.harness.built
18088 -
18089 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18090 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18091 - touch nb.cluster.ide.built
18092 - popd >/dev/null || die
18093 -
18094 - java-pkg-2_src_prepare
18095 -}
18096 -
18097 -src_install() {
18098 - pushd nbbuild/netbeans >/dev/null || die
18099 -
18100 - insinto ${INSTALL_DIR}/nb
18101 -
18102 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
18103 -
18104 - insinto ${INSTALL_DIR}
18105 - doins -r nb
18106 - dodoc *.txt
18107 - dohtml *.html *.css
18108 -
18109 - insinto ${INSTALL_DIR}/bin
18110 - doins bin/netbeans
18111 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
18112 - fperms 755 ${INSTALL_DIR}/bin/netbeans
18113 -
18114 - insinto /etc/netbeans-${SLOT}
18115 - doins etc/*
18116 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
18117 -
18118 - # fix paths per bug# 163483
18119 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
18120 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
18121 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
18122 - fi
18123 -
18124 - dodir /usr/share/icons/hicolor/32x32/apps
18125 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
18126 - dodir /usr/share/icons/hicolor/128x128/apps
18127 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
18128 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
18129 -
18130 - popd >/dev/null || die
18131 -
18132 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
18133 -
18134 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
18135 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
18136 -}
18137 -
18138 -pkg_postinst() {
18139 - if use keychain ; then
18140 - einfo "You enabled keychain support, that means NetBeans will use keychain for managing"
18141 - einfo "your keys while connecting to ssh protected repositories. If you want to load some"
18142 - einfo "keys on NetBeans startup, create file keychain-keys.txt in your userdir"
18143 - einfo "(~/.netbeans/${SLOT}/keychain-keys.txt) and put names of your keys in the file,"
18144 - einfo "each key on single line, for example:"
18145 - einfo "id_dsa"
18146 - einfo "id_dsa_gentoo"
18147 - einfo "If on NetBeans startup key will not be handled by keychain yet, you will be asked"
18148 - einfo "for key password (only this time and never again). You can find more information"
18149 - einfo "about keychain at https://wiki.gentoo.org/wiki/Keychain"
18150 - fi
18151 -}
18152
18153 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
18154 index b9c2d29..c30639f 100644
18155 --- a/dev-java/netbeans-php/Manifest
18156 +++ b/dev-java/netbeans-php/Manifest
18157 @@ -7,13 +7,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
18158 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
18159 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
18160 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
18161 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
18162 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
18163 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
18164 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
18165 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
18166 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
18167 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
18168 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
18169 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
18170 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
18171 @@ -41,13 +34,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
18172 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
18173 EBUILD netbeans-php-8.0.2.ebuild 4347 SHA256 585b2488d748f3d0f87c17c951870e167aac7bf10847428add786e4a8a446583 SHA512 1431305d4f340cb0a2c7c896c54d45f6f02ef82a4201f82053278b98511a5a4a68210317530e9cdf5cf1f495996d3a3f9c4b2c3c479aa407abd375072ab3182f WHIRLPOOL af8476f2ff2d119f2657e6be03cfea1160f86e41bd791f40609f1bc8a8aada46ba1081e4f2417b0fddde931fa4e43d20956c0fe1d4fdf3617b78d01afd23f9b4
18174 EBUILD netbeans-php-8.1.ebuild 4371 SHA256 a9e7565a8cbcc5dfca4d9449f43b959911c47ad8da59648e383ecce55c4b0064 SHA512 67d43532ea43abf007adce73e7da2345d9cc42229189ba90d254d7764e19e3fd3c86b990ea2fe08cf52e49422def481046fe6e0e447fdc1de1680ac59f51d9d3 WHIRLPOOL 433275570fd81db477180e58909ebd50b83cde03bd5df807cc9ee213e2f3a44f65f3ec4877851aa6322e7752969aa72313ee7b35b8ee07446e8c22be4321d536
18175 -EBUILD netbeans-php-9999_p20151020.ebuild 4417 SHA256 208c7fa12dd52de0ce78d242a9f427ba5b41adfca6cb259fad7fc4ace2df820d SHA512 3f73c670d6dfe34c28379c6e107588c293bd283b5de32089c83f8c7770baf9b1e53a284ad62c82b96df9590e08b8f45653a679603326a005063242bbf510b1ff WHIRLPOOL 7014632a49417d2062092a771c83b140d31b2eb6586673af3c766fff1d8afbca1b749b1866a407378f9757621ccce816c19a08eb12a50d52891ec1c6fc3776fb
18176 -EBUILD netbeans-php-9999_p20151021.ebuild 4417 SHA256 b24ce936662554673be3aff8ea5336e6fdab67b224387562f745e83b0db07c0a SHA512 925de49261031fcf5746b890b978a6c14fe33a8b9a4505fa32dd8db8667f7000ecf7e68aa507619b7bc96020167295f4b878798b69675cd91702142ac09e3f8b WHIRLPOOL e3ba0851bbf8eab5d9a0007beed75e16943721d30db70c2ef2aa7c2bd8e99ed2d45844ef4bac9c53e6e069a205772563abaf0e242c3fce56e42b24d41b7a3def
18177 -EBUILD netbeans-php-9999_p20151022.ebuild 4417 SHA256 eecba5b3b17ecc48e5d37ed05da4c746b8b89447ee52ed6de0539b2ca40e3162 SHA512 28c76bdac0036e20abdcb72d3584c8cf598a51a2e5edb0f6ec76140ab41ca1a71e8dfeea002a55a4e7a3e4d778cd035cee876e5d5424b8f3adafe6b5a22aedfc WHIRLPOOL 6e5fdc4553d72deb8a695a3457c8b4963e92f0c502db34532f6483ed183bc01c31398770a743500e59d3fa2a82ae0c3695018756788976d434aa25b2afaade0c
18178 -EBUILD netbeans-php-9999_p20151023.ebuild 4417 SHA256 d4e689e087317a6ee7579699cc3d19857bf44fb847f58e7930a1d7cfcb1a9bd5 SHA512 69637c9af4433e393bac57e77288657e9822c636e9413200b985df160c9c6efa1a0c0afcc420960b192bc047437242fffa0c909647e7cf72f4b5496e92a6705e WHIRLPOOL baa741f2dc91bc2f8688344377cc6a75b6c2ce7c1459eb5ac80b158f6886b977a00f266052245deb5fc2f5f9982166fc4076583f29fe9fb1c920549a95551f93
18179 -EBUILD netbeans-php-9999_p20151026.ebuild 4417 SHA256 3d97cdcaefe48b8790f826644c4771d2f36de33012ec40003970a2d79a4d2b55 SHA512 1f7af10caad0779fb9b2ae3e46d9b35437f743b1d92725ffcb21ab17fdca5014afb5d26ff09527630f810d99159b8b2345ac0e31073b942d69163bbf86a36755 WHIRLPOOL fbb2f7e1e0fa5bd9076df58c1aa4e48d6a41e96f36489d6f3c41847687d5dc6b8fef9080196363ef076c2f32d62f26b1018e5b503efe9ceff74b9007c4e2c10f
18180 -EBUILD netbeans-php-9999_p20151027.ebuild 4417 SHA256 6cac68c3821a59b888a06e5b33d998744bd5fd18aa9c58286a74c1a2ae8a50f1 SHA512 3c8e5e731ff9d5f9b2da475cecf84a2675abd5740218cd2041687a954eb47f569373a84441000350ee4007f3ee83a9854867725f13271184b89f00dc4fc6df6d WHIRLPOOL f0b0a4478c8f4fed286a5fec968b4ef77b7ea6540a8d275ac910033db9b7bf3fbf1dd8d15a2ca13fff381cc8f61c9527f7cf29e1732ed24bf722814721d0babd
18181 -EBUILD netbeans-php-9999_p20151028.ebuild 4417 SHA256 63b7bfb12d57dfa249bbc1ab7960b14314ed394a19f43caca0ef2402597a2b25 SHA512 f251fe9d449c1a1d2b40602b620fad89b733e8f46f76778bc454e1059e5714e91e693530308020e5e111ba23b80e6c37b4cbd563ab3e3a584e6e425ffba3ab16 WHIRLPOOL 0dcb1deeeb1aedad78e28f3581ff255f726824766e1f9c410aa5a932fddbed96262b55cb8c29d1a18d53a15e9b55163e88b84c023dceecbdbc70203e847d4536
18182 EBUILD netbeans-php-9999_p20151101.ebuild 4417 SHA256 599a80da65a7ae6b22860d0b70acb49a8c55ab034ffc56352074fc434b54f74b SHA512 e0e7105401c7bab851e7e917c5a6ba4530fe24961084c20051adebff4691bd1e01bf7c885ac5aca6ae7326675190208aa0bc18fda6afc4d525490e1bd69015d9 WHIRLPOOL e0f3c7fceaa1b782320e938a6b246855f1b8b419f3991a43e5f3208b306b37b4bba29bd80bb58a1fff0998fe781c70d0ef036468001a21edac79ccb460ea4399
18183 EBUILD netbeans-php-9999_p20151103.ebuild 4417 SHA256 0c510ab51e46c5bf0bf5325415bef4ea9adb301d9246e3c4a001d3975fb0ce47 SHA512 d3116c25b1931f78e37a3ac3008f163998b5acaeb4472ebf8382b647e803d0c914a7f7752cae958aaa1bb9146693fd78cd99d32df8490b36b94f5a6d66bd3c3b WHIRLPOOL 931422ac3154f79d08473f795e20f4eab511168b897fbddcbf132ee0a9a7433800e387cbc8bb19fb42d4ef43b7dcd651af4b2862f2089088170782cc4f52178f
18184 EBUILD netbeans-php-9999_p20151105.ebuild 4417 SHA256 395502fc76b35cbe6d3da651255b2aed4bbec55460d0aa574ff157d1ab38bb8a SHA512 3ae1e29a1f1be218a5f62443e5a2a0f84e7785479eb7c5093469ba49e1eff3bd97c19b202319641046daa7b3014a934857d9ebdb2a579b0b7591fac75e29a972 WHIRLPOOL a91a00f1ba9d1d9452babc624f4a91bc4de1ad30e63e7e422df737ba5ec5e2a94f6c14e3fe8bedb747f104ccffe3f740d3008051ef7782216fcc589772057e36
18185
18186 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151020.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151020.ebuild
18187 deleted file mode 100644
18188 index 3ccc290..0000000
18189 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151020.ebuild
18190 +++ /dev/null
18191 @@ -1,127 +0,0 @@
18192 -# Copyright 1999-2015 Gentoo Foundation
18193 -# Distributed under the terms of the GNU General Public License v2
18194 -# $Id$
18195 -
18196 -EAPI="4"
18197 -inherit eutils java-pkg-2 java-ant-2
18198 -
18199 -DESCRIPTION="Netbeans PHP Cluster"
18200 -HOMEPAGE="http://netbeans.org/projects/php"
18201 -SLOT="9999"
18202 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
18203 -SRC_URI="${SOURCE_URL}
18204 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18205 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18206 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18207 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18208 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18209 -KEYWORDS="~amd64 ~x86"
18210 -IUSE=""
18211 -S="${WORKDIR}"
18212 -
18213 -CDEPEND="~dev-java/netbeans-extide-${PV}
18214 - ~dev-java/netbeans-ide-${PV}
18215 - ~dev-java/netbeans-platform-${PV}
18216 - ~dev-java/netbeans-webcommon-${PV}
18217 - ~dev-java/netbeans-websvccommon-${PV}
18218 - dev-java/javacup:0"
18219 -DEPEND=">=virtual/jdk-1.7
18220 - app-arch/unzip
18221 - ${CDEPEND}
18222 - dev-java/javahelp:0"
18223 -RDEPEND=">=virtual/jdk-1.7
18224 - ${CDEPEND}"
18225 -
18226 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18227 -
18228 -EANT_BUILD_XML="nbbuild/build.xml"
18229 -EANT_BUILD_TARGET="rebuild-cluster"
18230 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18231 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18232 -JAVA_PKG_BSFIX="off"
18233 -
18234 -src_unpack() {
18235 - unpack $(basename ${SOURCE_URL})
18236 -
18237 - einfo "Deleting bundled jars..."
18238 - find -name "*.jar" -type f -delete
18239 -
18240 - unpack netbeans-9999-r14-build.xml.patch.bz2
18241 -
18242 - pushd "${S}" >/dev/null || die
18243 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18244 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18245 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18246 - popd >/dev/null || die
18247 -}
18248 -
18249 -src_prepare() {
18250 - einfo "Deleting bundled class files..."
18251 - find -name "*.class" -type f | xargs rm -vf
18252 -
18253 - epatch netbeans-9999-r14-build.xml.patch
18254 -
18255 - # Support for custom patches
18256 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18257 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18258 -
18259 - if [ -n "${files}" ] ; then
18260 - einfo "Applying custom patches:"
18261 -
18262 - for file in ${files} ; do
18263 - epatch "${file}"
18264 - done
18265 - fi
18266 - fi
18267 -
18268 - einfo "Symlinking external libraries..."
18269 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18270 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18271 -
18272 - einfo "Linking in other clusters..."
18273 - mkdir "${S}"/nbbuild/netbeans || die
18274 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18275 -
18276 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18277 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18278 - touch nb.cluster.extide.built
18279 -
18280 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18281 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18282 - touch nb.cluster.ide.built
18283 -
18284 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18285 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18286 - touch nb.cluster.platform.built
18287 -
18288 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18289 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18290 - touch nb.cluster.webcommon.built
18291 -
18292 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18293 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18294 - touch nb.cluster.websvccommon.built
18295 -
18296 - popd >/dev/null || die
18297 -
18298 - java-pkg-2_src_prepare
18299 -}
18300 -
18301 -src_install() {
18302 - pushd nbbuild/netbeans/php >/dev/null || die
18303 -
18304 - insinto ${INSTALL_DIR}
18305 -
18306 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18307 -
18308 - doins -r *
18309 -
18310 - popd >/dev/null || die
18311 -
18312 - local instdir=${INSTALL_DIR}/modules/ext
18313 - pushd "${D}"/${instdir} >/dev/null || die
18314 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18315 - popd >/dev/null || die
18316 -
18317 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18318 -}
18319
18320 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151021.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151021.ebuild
18321 deleted file mode 100644
18322 index ec84309..0000000
18323 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151021.ebuild
18324 +++ /dev/null
18325 @@ -1,127 +0,0 @@
18326 -# Copyright 1999-2015 Gentoo Foundation
18327 -# Distributed under the terms of the GNU General Public License v2
18328 -# $Id$
18329 -
18330 -EAPI="4"
18331 -inherit eutils java-pkg-2 java-ant-2
18332 -
18333 -DESCRIPTION="Netbeans PHP Cluster"
18334 -HOMEPAGE="http://netbeans.org/projects/php"
18335 -SLOT="9999"
18336 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
18337 -SRC_URI="${SOURCE_URL}
18338 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18339 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18340 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18341 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18342 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18343 -KEYWORDS="~amd64 ~x86"
18344 -IUSE=""
18345 -S="${WORKDIR}"
18346 -
18347 -CDEPEND="~dev-java/netbeans-extide-${PV}
18348 - ~dev-java/netbeans-ide-${PV}
18349 - ~dev-java/netbeans-platform-${PV}
18350 - ~dev-java/netbeans-webcommon-${PV}
18351 - ~dev-java/netbeans-websvccommon-${PV}
18352 - dev-java/javacup:0"
18353 -DEPEND=">=virtual/jdk-1.7
18354 - app-arch/unzip
18355 - ${CDEPEND}
18356 - dev-java/javahelp:0"
18357 -RDEPEND=">=virtual/jdk-1.7
18358 - ${CDEPEND}"
18359 -
18360 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18361 -
18362 -EANT_BUILD_XML="nbbuild/build.xml"
18363 -EANT_BUILD_TARGET="rebuild-cluster"
18364 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18365 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18366 -JAVA_PKG_BSFIX="off"
18367 -
18368 -src_unpack() {
18369 - unpack $(basename ${SOURCE_URL})
18370 -
18371 - einfo "Deleting bundled jars..."
18372 - find -name "*.jar" -type f -delete
18373 -
18374 - unpack netbeans-9999-r14-build.xml.patch.bz2
18375 -
18376 - pushd "${S}" >/dev/null || die
18377 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18378 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18379 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18380 - popd >/dev/null || die
18381 -}
18382 -
18383 -src_prepare() {
18384 - einfo "Deleting bundled class files..."
18385 - find -name "*.class" -type f | xargs rm -vf
18386 -
18387 - epatch netbeans-9999-r14-build.xml.patch
18388 -
18389 - # Support for custom patches
18390 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18391 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18392 -
18393 - if [ -n "${files}" ] ; then
18394 - einfo "Applying custom patches:"
18395 -
18396 - for file in ${files} ; do
18397 - epatch "${file}"
18398 - done
18399 - fi
18400 - fi
18401 -
18402 - einfo "Symlinking external libraries..."
18403 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18404 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18405 -
18406 - einfo "Linking in other clusters..."
18407 - mkdir "${S}"/nbbuild/netbeans || die
18408 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18409 -
18410 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18411 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18412 - touch nb.cluster.extide.built
18413 -
18414 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18415 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18416 - touch nb.cluster.ide.built
18417 -
18418 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18419 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18420 - touch nb.cluster.platform.built
18421 -
18422 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18423 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18424 - touch nb.cluster.webcommon.built
18425 -
18426 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18427 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18428 - touch nb.cluster.websvccommon.built
18429 -
18430 - popd >/dev/null || die
18431 -
18432 - java-pkg-2_src_prepare
18433 -}
18434 -
18435 -src_install() {
18436 - pushd nbbuild/netbeans/php >/dev/null || die
18437 -
18438 - insinto ${INSTALL_DIR}
18439 -
18440 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18441 -
18442 - doins -r *
18443 -
18444 - popd >/dev/null || die
18445 -
18446 - local instdir=${INSTALL_DIR}/modules/ext
18447 - pushd "${D}"/${instdir} >/dev/null || die
18448 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18449 - popd >/dev/null || die
18450 -
18451 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18452 -}
18453
18454 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151022.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151022.ebuild
18455 deleted file mode 100644
18456 index b14758f..0000000
18457 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151022.ebuild
18458 +++ /dev/null
18459 @@ -1,127 +0,0 @@
18460 -# Copyright 1999-2015 Gentoo Foundation
18461 -# Distributed under the terms of the GNU General Public License v2
18462 -# $Id$
18463 -
18464 -EAPI="4"
18465 -inherit eutils java-pkg-2 java-ant-2
18466 -
18467 -DESCRIPTION="Netbeans PHP Cluster"
18468 -HOMEPAGE="http://netbeans.org/projects/php"
18469 -SLOT="9999"
18470 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
18471 -SRC_URI="${SOURCE_URL}
18472 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18473 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18474 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18475 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18476 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18477 -KEYWORDS="~amd64 ~x86"
18478 -IUSE=""
18479 -S="${WORKDIR}"
18480 -
18481 -CDEPEND="~dev-java/netbeans-extide-${PV}
18482 - ~dev-java/netbeans-ide-${PV}
18483 - ~dev-java/netbeans-platform-${PV}
18484 - ~dev-java/netbeans-webcommon-${PV}
18485 - ~dev-java/netbeans-websvccommon-${PV}
18486 - dev-java/javacup:0"
18487 -DEPEND=">=virtual/jdk-1.7
18488 - app-arch/unzip
18489 - ${CDEPEND}
18490 - dev-java/javahelp:0"
18491 -RDEPEND=">=virtual/jdk-1.7
18492 - ${CDEPEND}"
18493 -
18494 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18495 -
18496 -EANT_BUILD_XML="nbbuild/build.xml"
18497 -EANT_BUILD_TARGET="rebuild-cluster"
18498 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18499 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18500 -JAVA_PKG_BSFIX="off"
18501 -
18502 -src_unpack() {
18503 - unpack $(basename ${SOURCE_URL})
18504 -
18505 - einfo "Deleting bundled jars..."
18506 - find -name "*.jar" -type f -delete
18507 -
18508 - unpack netbeans-9999-r14-build.xml.patch.bz2
18509 -
18510 - pushd "${S}" >/dev/null || die
18511 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18512 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18513 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18514 - popd >/dev/null || die
18515 -}
18516 -
18517 -src_prepare() {
18518 - einfo "Deleting bundled class files..."
18519 - find -name "*.class" -type f | xargs rm -vf
18520 -
18521 - epatch netbeans-9999-r14-build.xml.patch
18522 -
18523 - # Support for custom patches
18524 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18525 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18526 -
18527 - if [ -n "${files}" ] ; then
18528 - einfo "Applying custom patches:"
18529 -
18530 - for file in ${files} ; do
18531 - epatch "${file}"
18532 - done
18533 - fi
18534 - fi
18535 -
18536 - einfo "Symlinking external libraries..."
18537 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18538 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18539 -
18540 - einfo "Linking in other clusters..."
18541 - mkdir "${S}"/nbbuild/netbeans || die
18542 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18543 -
18544 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18545 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18546 - touch nb.cluster.extide.built
18547 -
18548 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18549 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18550 - touch nb.cluster.ide.built
18551 -
18552 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18553 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18554 - touch nb.cluster.platform.built
18555 -
18556 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18557 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18558 - touch nb.cluster.webcommon.built
18559 -
18560 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18561 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18562 - touch nb.cluster.websvccommon.built
18563 -
18564 - popd >/dev/null || die
18565 -
18566 - java-pkg-2_src_prepare
18567 -}
18568 -
18569 -src_install() {
18570 - pushd nbbuild/netbeans/php >/dev/null || die
18571 -
18572 - insinto ${INSTALL_DIR}
18573 -
18574 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18575 -
18576 - doins -r *
18577 -
18578 - popd >/dev/null || die
18579 -
18580 - local instdir=${INSTALL_DIR}/modules/ext
18581 - pushd "${D}"/${instdir} >/dev/null || die
18582 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18583 - popd >/dev/null || die
18584 -
18585 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18586 -}
18587
18588 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151023.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151023.ebuild
18589 deleted file mode 100644
18590 index ae67436..0000000
18591 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151023.ebuild
18592 +++ /dev/null
18593 @@ -1,127 +0,0 @@
18594 -# Copyright 1999-2015 Gentoo Foundation
18595 -# Distributed under the terms of the GNU General Public License v2
18596 -# $Id$
18597 -
18598 -EAPI="4"
18599 -inherit eutils java-pkg-2 java-ant-2
18600 -
18601 -DESCRIPTION="Netbeans PHP Cluster"
18602 -HOMEPAGE="http://netbeans.org/projects/php"
18603 -SLOT="9999"
18604 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
18605 -SRC_URI="${SOURCE_URL}
18606 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18607 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18608 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18609 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18610 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18611 -KEYWORDS="~amd64 ~x86"
18612 -IUSE=""
18613 -S="${WORKDIR}"
18614 -
18615 -CDEPEND="~dev-java/netbeans-extide-${PV}
18616 - ~dev-java/netbeans-ide-${PV}
18617 - ~dev-java/netbeans-platform-${PV}
18618 - ~dev-java/netbeans-webcommon-${PV}
18619 - ~dev-java/netbeans-websvccommon-${PV}
18620 - dev-java/javacup:0"
18621 -DEPEND=">=virtual/jdk-1.7
18622 - app-arch/unzip
18623 - ${CDEPEND}
18624 - dev-java/javahelp:0"
18625 -RDEPEND=">=virtual/jdk-1.7
18626 - ${CDEPEND}"
18627 -
18628 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18629 -
18630 -EANT_BUILD_XML="nbbuild/build.xml"
18631 -EANT_BUILD_TARGET="rebuild-cluster"
18632 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18633 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18634 -JAVA_PKG_BSFIX="off"
18635 -
18636 -src_unpack() {
18637 - unpack $(basename ${SOURCE_URL})
18638 -
18639 - einfo "Deleting bundled jars..."
18640 - find -name "*.jar" -type f -delete
18641 -
18642 - unpack netbeans-9999-r14-build.xml.patch.bz2
18643 -
18644 - pushd "${S}" >/dev/null || die
18645 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18646 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18647 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18648 - popd >/dev/null || die
18649 -}
18650 -
18651 -src_prepare() {
18652 - einfo "Deleting bundled class files..."
18653 - find -name "*.class" -type f | xargs rm -vf
18654 -
18655 - epatch netbeans-9999-r14-build.xml.patch
18656 -
18657 - # Support for custom patches
18658 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18659 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18660 -
18661 - if [ -n "${files}" ] ; then
18662 - einfo "Applying custom patches:"
18663 -
18664 - for file in ${files} ; do
18665 - epatch "${file}"
18666 - done
18667 - fi
18668 - fi
18669 -
18670 - einfo "Symlinking external libraries..."
18671 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18672 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18673 -
18674 - einfo "Linking in other clusters..."
18675 - mkdir "${S}"/nbbuild/netbeans || die
18676 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18677 -
18678 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18679 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18680 - touch nb.cluster.extide.built
18681 -
18682 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18683 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18684 - touch nb.cluster.ide.built
18685 -
18686 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18687 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18688 - touch nb.cluster.platform.built
18689 -
18690 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18691 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18692 - touch nb.cluster.webcommon.built
18693 -
18694 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18695 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18696 - touch nb.cluster.websvccommon.built
18697 -
18698 - popd >/dev/null || die
18699 -
18700 - java-pkg-2_src_prepare
18701 -}
18702 -
18703 -src_install() {
18704 - pushd nbbuild/netbeans/php >/dev/null || die
18705 -
18706 - insinto ${INSTALL_DIR}
18707 -
18708 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18709 -
18710 - doins -r *
18711 -
18712 - popd >/dev/null || die
18713 -
18714 - local instdir=${INSTALL_DIR}/modules/ext
18715 - pushd "${D}"/${instdir} >/dev/null || die
18716 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18717 - popd >/dev/null || die
18718 -
18719 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18720 -}
18721
18722 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151026.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151026.ebuild
18723 deleted file mode 100644
18724 index 851b546..0000000
18725 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151026.ebuild
18726 +++ /dev/null
18727 @@ -1,127 +0,0 @@
18728 -# Copyright 1999-2015 Gentoo Foundation
18729 -# Distributed under the terms of the GNU General Public License v2
18730 -# $Id$
18731 -
18732 -EAPI="4"
18733 -inherit eutils java-pkg-2 java-ant-2
18734 -
18735 -DESCRIPTION="Netbeans PHP Cluster"
18736 -HOMEPAGE="http://netbeans.org/projects/php"
18737 -SLOT="9999"
18738 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
18739 -SRC_URI="${SOURCE_URL}
18740 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18741 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18742 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18743 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18744 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18745 -KEYWORDS="~amd64 ~x86"
18746 -IUSE=""
18747 -S="${WORKDIR}"
18748 -
18749 -CDEPEND="~dev-java/netbeans-extide-${PV}
18750 - ~dev-java/netbeans-ide-${PV}
18751 - ~dev-java/netbeans-platform-${PV}
18752 - ~dev-java/netbeans-webcommon-${PV}
18753 - ~dev-java/netbeans-websvccommon-${PV}
18754 - dev-java/javacup:0"
18755 -DEPEND=">=virtual/jdk-1.7
18756 - app-arch/unzip
18757 - ${CDEPEND}
18758 - dev-java/javahelp:0"
18759 -RDEPEND=">=virtual/jdk-1.7
18760 - ${CDEPEND}"
18761 -
18762 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18763 -
18764 -EANT_BUILD_XML="nbbuild/build.xml"
18765 -EANT_BUILD_TARGET="rebuild-cluster"
18766 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18767 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18768 -JAVA_PKG_BSFIX="off"
18769 -
18770 -src_unpack() {
18771 - unpack $(basename ${SOURCE_URL})
18772 -
18773 - einfo "Deleting bundled jars..."
18774 - find -name "*.jar" -type f -delete
18775 -
18776 - unpack netbeans-9999-r14-build.xml.patch.bz2
18777 -
18778 - pushd "${S}" >/dev/null || die
18779 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18780 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18781 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18782 - popd >/dev/null || die
18783 -}
18784 -
18785 -src_prepare() {
18786 - einfo "Deleting bundled class files..."
18787 - find -name "*.class" -type f | xargs rm -vf
18788 -
18789 - epatch netbeans-9999-r14-build.xml.patch
18790 -
18791 - # Support for custom patches
18792 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18793 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18794 -
18795 - if [ -n "${files}" ] ; then
18796 - einfo "Applying custom patches:"
18797 -
18798 - for file in ${files} ; do
18799 - epatch "${file}"
18800 - done
18801 - fi
18802 - fi
18803 -
18804 - einfo "Symlinking external libraries..."
18805 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18806 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18807 -
18808 - einfo "Linking in other clusters..."
18809 - mkdir "${S}"/nbbuild/netbeans || die
18810 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18811 -
18812 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18813 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18814 - touch nb.cluster.extide.built
18815 -
18816 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18817 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18818 - touch nb.cluster.ide.built
18819 -
18820 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18821 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18822 - touch nb.cluster.platform.built
18823 -
18824 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18825 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18826 - touch nb.cluster.webcommon.built
18827 -
18828 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18829 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18830 - touch nb.cluster.websvccommon.built
18831 -
18832 - popd >/dev/null || die
18833 -
18834 - java-pkg-2_src_prepare
18835 -}
18836 -
18837 -src_install() {
18838 - pushd nbbuild/netbeans/php >/dev/null || die
18839 -
18840 - insinto ${INSTALL_DIR}
18841 -
18842 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18843 -
18844 - doins -r *
18845 -
18846 - popd >/dev/null || die
18847 -
18848 - local instdir=${INSTALL_DIR}/modules/ext
18849 - pushd "${D}"/${instdir} >/dev/null || die
18850 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18851 - popd >/dev/null || die
18852 -
18853 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18854 -}
18855
18856 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151027.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151027.ebuild
18857 deleted file mode 100644
18858 index f84b240..0000000
18859 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151027.ebuild
18860 +++ /dev/null
18861 @@ -1,127 +0,0 @@
18862 -# Copyright 1999-2015 Gentoo Foundation
18863 -# Distributed under the terms of the GNU General Public License v2
18864 -# $Id$
18865 -
18866 -EAPI="4"
18867 -inherit eutils java-pkg-2 java-ant-2
18868 -
18869 -DESCRIPTION="Netbeans PHP Cluster"
18870 -HOMEPAGE="http://netbeans.org/projects/php"
18871 -SLOT="9999"
18872 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
18873 -SRC_URI="${SOURCE_URL}
18874 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
18875 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
18876 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
18877 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
18878 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
18879 -KEYWORDS="~amd64 ~x86"
18880 -IUSE=""
18881 -S="${WORKDIR}"
18882 -
18883 -CDEPEND="~dev-java/netbeans-extide-${PV}
18884 - ~dev-java/netbeans-ide-${PV}
18885 - ~dev-java/netbeans-platform-${PV}
18886 - ~dev-java/netbeans-webcommon-${PV}
18887 - ~dev-java/netbeans-websvccommon-${PV}
18888 - dev-java/javacup:0"
18889 -DEPEND=">=virtual/jdk-1.7
18890 - app-arch/unzip
18891 - ${CDEPEND}
18892 - dev-java/javahelp:0"
18893 -RDEPEND=">=virtual/jdk-1.7
18894 - ${CDEPEND}"
18895 -
18896 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
18897 -
18898 -EANT_BUILD_XML="nbbuild/build.xml"
18899 -EANT_BUILD_TARGET="rebuild-cluster"
18900 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
18901 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
18902 -JAVA_PKG_BSFIX="off"
18903 -
18904 -src_unpack() {
18905 - unpack $(basename ${SOURCE_URL})
18906 -
18907 - einfo "Deleting bundled jars..."
18908 - find -name "*.jar" -type f -delete
18909 -
18910 - unpack netbeans-9999-r14-build.xml.patch.bz2
18911 -
18912 - pushd "${S}" >/dev/null || die
18913 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
18914 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
18915 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
18916 - popd >/dev/null || die
18917 -}
18918 -
18919 -src_prepare() {
18920 - einfo "Deleting bundled class files..."
18921 - find -name "*.class" -type f | xargs rm -vf
18922 -
18923 - epatch netbeans-9999-r14-build.xml.patch
18924 -
18925 - # Support for custom patches
18926 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
18927 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
18928 -
18929 - if [ -n "${files}" ] ; then
18930 - einfo "Applying custom patches:"
18931 -
18932 - for file in ${files} ; do
18933 - epatch "${file}"
18934 - done
18935 - fi
18936 - fi
18937 -
18938 - einfo "Symlinking external libraries..."
18939 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
18940 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
18941 -
18942 - einfo "Linking in other clusters..."
18943 - mkdir "${S}"/nbbuild/netbeans || die
18944 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
18945 -
18946 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
18947 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18948 - touch nb.cluster.extide.built
18949 -
18950 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
18951 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18952 - touch nb.cluster.ide.built
18953 -
18954 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
18955 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18956 - touch nb.cluster.platform.built
18957 -
18958 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
18959 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18960 - touch nb.cluster.webcommon.built
18961 -
18962 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
18963 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
18964 - touch nb.cluster.websvccommon.built
18965 -
18966 - popd >/dev/null || die
18967 -
18968 - java-pkg-2_src_prepare
18969 -}
18970 -
18971 -src_install() {
18972 - pushd nbbuild/netbeans/php >/dev/null || die
18973 -
18974 - insinto ${INSTALL_DIR}
18975 -
18976 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
18977 -
18978 - doins -r *
18979 -
18980 - popd >/dev/null || die
18981 -
18982 - local instdir=${INSTALL_DIR}/modules/ext
18983 - pushd "${D}"/${instdir} >/dev/null || die
18984 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
18985 - popd >/dev/null || die
18986 -
18987 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
18988 -}
18989
18990 diff --git a/dev-java/netbeans-php/netbeans-php-9999_p20151028.ebuild b/dev-java/netbeans-php/netbeans-php-9999_p20151028.ebuild
18991 deleted file mode 100644
18992 index 7365914..0000000
18993 --- a/dev-java/netbeans-php/netbeans-php-9999_p20151028.ebuild
18994 +++ /dev/null
18995 @@ -1,127 +0,0 @@
18996 -# Copyright 1999-2015 Gentoo Foundation
18997 -# Distributed under the terms of the GNU General Public License v2
18998 -# $Id$
18999 -
19000 -EAPI="4"
19001 -inherit eutils java-pkg-2 java-ant-2
19002 -
19003 -DESCRIPTION="Netbeans PHP Cluster"
19004 -HOMEPAGE="http://netbeans.org/projects/php"
19005 -SLOT="9999"
19006 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
19007 -SRC_URI="${SOURCE_URL}
19008 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19009 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
19010 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
19011 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
19012 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19013 -KEYWORDS="~amd64 ~x86"
19014 -IUSE=""
19015 -S="${WORKDIR}"
19016 -
19017 -CDEPEND="~dev-java/netbeans-extide-${PV}
19018 - ~dev-java/netbeans-ide-${PV}
19019 - ~dev-java/netbeans-platform-${PV}
19020 - ~dev-java/netbeans-webcommon-${PV}
19021 - ~dev-java/netbeans-websvccommon-${PV}
19022 - dev-java/javacup:0"
19023 -DEPEND=">=virtual/jdk-1.7
19024 - app-arch/unzip
19025 - ${CDEPEND}
19026 - dev-java/javahelp:0"
19027 -RDEPEND=">=virtual/jdk-1.7
19028 - ${CDEPEND}"
19029 -
19030 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19031 -
19032 -EANT_BUILD_XML="nbbuild/build.xml"
19033 -EANT_BUILD_TARGET="rebuild-cluster"
19034 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
19035 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19036 -JAVA_PKG_BSFIX="off"
19037 -
19038 -src_unpack() {
19039 - unpack $(basename ${SOURCE_URL})
19040 -
19041 - einfo "Deleting bundled jars..."
19042 - find -name "*.jar" -type f -delete
19043 -
19044 - unpack netbeans-9999-r14-build.xml.patch.bz2
19045 -
19046 - pushd "${S}" >/dev/null || die
19047 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
19048 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
19049 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
19050 - popd >/dev/null || die
19051 -}
19052 -
19053 -src_prepare() {
19054 - einfo "Deleting bundled class files..."
19055 - find -name "*.class" -type f | xargs rm -vf
19056 -
19057 - epatch netbeans-9999-r14-build.xml.patch
19058 -
19059 - # Support for custom patches
19060 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19061 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19062 -
19063 - if [ -n "${files}" ] ; then
19064 - einfo "Applying custom patches:"
19065 -
19066 - for file in ${files} ; do
19067 - epatch "${file}"
19068 - done
19069 - fi
19070 - fi
19071 -
19072 - einfo "Symlinking external libraries..."
19073 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19074 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
19075 -
19076 - einfo "Linking in other clusters..."
19077 - mkdir "${S}"/nbbuild/netbeans || die
19078 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
19079 -
19080 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
19081 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19082 - touch nb.cluster.extide.built
19083 -
19084 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
19085 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19086 - touch nb.cluster.ide.built
19087 -
19088 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
19089 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19090 - touch nb.cluster.platform.built
19091 -
19092 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
19093 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19094 - touch nb.cluster.webcommon.built
19095 -
19096 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
19097 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
19098 - touch nb.cluster.websvccommon.built
19099 -
19100 - popd >/dev/null || die
19101 -
19102 - java-pkg-2_src_prepare
19103 -}
19104 -
19105 -src_install() {
19106 - pushd nbbuild/netbeans/php >/dev/null || die
19107 -
19108 - insinto ${INSTALL_DIR}
19109 -
19110 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19111 -
19112 - doins -r *
19113 -
19114 - popd >/dev/null || die
19115 -
19116 - local instdir=${INSTALL_DIR}/modules/ext
19117 - pushd "${D}"/${instdir} >/dev/null || die
19118 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
19119 - popd >/dev/null || die
19120 -
19121 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
19122 -}
19123
19124 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
19125 index 3af914c..ee2acb6 100644
19126 --- a/dev-java/netbeans-platform/Manifest
19127 +++ b/dev-java/netbeans-platform/Manifest
19128 @@ -20,13 +20,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
19129 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
19130 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
19131 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
19132 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
19133 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
19134 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
19135 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
19136 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
19137 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
19138 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
19139 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
19140 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
19141 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
19142 @@ -54,13 +47,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
19143 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
19144 EBUILD netbeans-platform-8.0.2.ebuild 5406 SHA256 98e9861da45ead0d2d975a0527315df5282870b2d7e71a089724d91c18852e81 SHA512 cadbe66132d3ad81f6d149e20731b558c11c529e2ec15b1fe47ff97d99a3f4b4612fa5c98c435c4ff979eaefab6702721db009a03162202c96b4b411cf9f872a WHIRLPOOL 9552948e8bbad308f4379eaae69d8c214da9fbfab87d75226949b69ddca3e68c2d36c4d05738196073e5b959ab0b764064c9186d421198937122aa4bdc4988dc
19145 EBUILD netbeans-platform-8.1.ebuild 9320 SHA256 4a03fc6a399aaab949edb3df7c629da5bc7ce6288d44dbc848097352c2b4ae3a SHA512 7015cb042dd4e371cdcad49838eb2e4109d1ec505ac618f3a6f98d4dce328ab34be90a3cb0820896bd75337a180a1bd9c91c842a143fdffdf033696d5f496402 WHIRLPOOL 8c5311df396a374bf9d8c994b37c5c9fe6aa3c82a9e9e0824a5caefb0006fd9b44f4fdddd387ee12da48592929d5c4dd7e7fb2d866c9ddaf76acf5b3adbe310e
19146 -EBUILD netbeans-platform-9999_p20151020.ebuild 9382 SHA256 db617dafb475e4324a21b071b145e661f9a79d786e95e7f396234d29308dc595 SHA512 5fcebabf4c0035b7ab436ca6da2ddf63a19a3d1f91e87193a0dc806b25d03c0f4e406b43232460bc4f54155a741d975b77dbeb2ec621a300276dae0b1b2f3033 WHIRLPOOL ec49b99816e734a41606e73d3d5bfbcdddfb9bbe73e667b5596919696f683ea37bbe8fcfc118ab63be48029de4708d4315944c38e98891a07e635634de7c8e0a
19147 -EBUILD netbeans-platform-9999_p20151021.ebuild 9382 SHA256 d9742a3110a5b22b89e4329b9412db78682613b582e782a2a9813768948604e4 SHA512 fc2fe7c58772ce0ade11802e35e777bf91318e3a6b1d10dc66378e36fe310d36db8c51c575b6830eaf5876b2e6fee8a86b19e57ee6e9f1d2dd106f50ab4a8c78 WHIRLPOOL 21ec9e4973de328392a4b7ab8e850f3389ffdc642f120749ba35cb0ba80d5c7db08c8f7f378e97bdf6460c0e14d39a05b638af66b72e6422855cedf4131261b7
19148 -EBUILD netbeans-platform-9999_p20151022.ebuild 9382 SHA256 1eb19a322dfc7d6dc8f1bb971253b41957503406af7c41eeb24c68b675fb7106 SHA512 4eca2fce825c4c4b6153c3808b68772c50c4f4e665d37ccab33b81b95cecad54b2d1979252c8b77ce8fc91599421bc974e995dd7a03af4e633d110254da13337 WHIRLPOOL a0f1a07c99ccee9cea1282657c855fee70aeef72487816d23f5f4874795ad27d188987f0babda4f74dbf5bdd5db8f1a3ff5056aa709d62f2a04bfe2758dfde9f
19149 -EBUILD netbeans-platform-9999_p20151023.ebuild 9382 SHA256 bdd859e874772ec7177df97053f3515fffb3db92461cf7158df0382d2221d915 SHA512 7362660208aa4fae0ad17b282404629608b622b38e46d06a97d7f5d722778e7a5b4b7452f3cbfe323d46665a265b4b4dfb2232c2e28a78c764f4b0d2c5bfc2f6 WHIRLPOOL 048c0791018301910e9d792aa585e0820be159aae1fb491ca3db11b200de070b478bb6a7e6bdb3ad41d95385c8025a0a324a9bc7284427ab51bc23fb3ddfbebc
19150 -EBUILD netbeans-platform-9999_p20151026.ebuild 9382 SHA256 58399d2332decdaf845b441bd2f5edd4ebfafe23baf8d1e883d3dd6658898df7 SHA512 bf86f6a0427ddf4a8b9951025e68bc38c11356ecda589a22db9a07fe5c2e3f61af9dc4a581199e5da5ae644456c1beacc52fc0240ceaeac6fe5cf58d4f80c1ee WHIRLPOOL 668a2dea33b20355fc08bf77f71c14f6a6a2257592a979c78acd248725e9fe4ef1895b79e6f064e0bafd28cce3efac29b55f8b89537b4d0e301ce3958c12951d
19151 -EBUILD netbeans-platform-9999_p20151027.ebuild 9382 SHA256 8c2443f5d25ad614091e2911a36ad3b221482d197792655db6354fc7b0bde9be SHA512 55a3fa3393c23b133196964c4d0a727c91f5750936a6e930d0e6faa701f4bdebe752bb51c338d4436184e34058b698f669a58690884aa599c27b080de8ad547e WHIRLPOOL addecc44cf1a822dd69257310c5d79faf736b00ab1ce9cf1259066eca86111a1edd7999cacb08c9f1aad735511e5d7735c797445d48a912b2ee3d7ee1315b69e
19152 -EBUILD netbeans-platform-9999_p20151028.ebuild 9382 SHA256 f87f502658a5d528d94e4446d76856bdcb094d98f582e4b8bf085dbdb22ca32d SHA512 9aa39060f601625f4f2049abea8cc117170f435f328387c58bdfa7e354a8709bfc1b134f8641db66cf6672a4ff58f14b4989021e7aad7b5ae49d1f2c33efc876 WHIRLPOOL 5c571afd19cecc9ac1d30ef952f79c65919b5f2062975fca3796c6cceab818661c8a5c8b5467551b56b19244d971335bdf2716535b0345ec32a9be0d17fda262
19153 EBUILD netbeans-platform-9999_p20151101.ebuild 9382 SHA256 caf47d0f6b7b4e6aa9db3f4f9ba522dfbf8bfeee811dff5133087657432f0b35 SHA512 0b737b39c8122b84dcd8311c51146cedcaa5c69ceaa159abe305d773c300be913cd3c1d3de14391cf75e5d4b06f8489edf66fe555efe5a44db95fea80e74c97a WHIRLPOOL d1dd018cbe4741f126e3408f041f8377f4fa1af914353cd248f5d70b5a6c6fcb3a481cc9bffe06617e45911d462d79dd40c8ac15fb0650d0a7db0a13e1d4bbde
19154 EBUILD netbeans-platform-9999_p20151103.ebuild 9382 SHA256 b499162ff2573bc4454bb18fecd67962c9071e6fdffb217a4880d4a54fe79a5c SHA512 b0c3163dda478d3ef8618628f67fbbaf4e44b3c9ca9fdc2b5ad828df1b70f7716a58888cfd39d5ca72311822a0309179300915b979bddaff27749d50bff37959 WHIRLPOOL 9047c700227bb7f44a2981dc5d3aa42f2be337a6fcf828e648f1d02bb32f2df07abd3c36666099e7d94567934663e5026fb4bc45dc9be14e6d1c9a872f161bc0
19155 EBUILD netbeans-platform-9999_p20151105.ebuild 9382 SHA256 92b3ae3d8bb53a699a2d52786dc0dc21edc5d693bd504e42c91b6391d2b95d6c SHA512 4cca6cb6f7816af69b202c7e32f4219cdf03f81f35fcb1d8b521bd30d112a69a6d1120d9a17bc47f3350c8707c882e654442b1d00afab1ff37b226bda93d1f53 WHIRLPOOL 3787e22555e1900800ffa43ef46d7c97e67974f58b21c03f504832957dafd2ad29d6a53406967e5eed49f4c221682a632b8ad9ad85671a9a97f5b57e846c3297
19156
19157 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151020.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151020.ebuild
19158 deleted file mode 100644
19159 index 8fbc825..0000000
19160 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151020.ebuild
19161 +++ /dev/null
19162 @@ -1,166 +0,0 @@
19163 -# Copyright 1999-2015 Gentoo Foundation
19164 -# Distributed under the terms of the GNU General Public License v2
19165 -# $Id$
19166 -
19167 -EAPI="4"
19168 -inherit eutils java-pkg-2 java-ant-2
19169 -
19170 -DESCRIPTION="Netbeans Platform"
19171 -HOMEPAGE="http://netbeans.org/features/platform/"
19172 -SLOT="9999"
19173 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
19174 -SRC_URI="${SOURCE_URL}
19175 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19176 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
19177 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
19178 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
19179 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
19180 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
19181 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
19182 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
19183 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
19184 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
19185 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
19186 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
19187 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
19188 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
19189 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
19190 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19191 -KEYWORDS="~amd64 ~x86"
19192 -IUSE=""
19193 -S="${WORKDIR}"
19194 -
19195 -CDEPEND="dev-java/hamcrest-core:1.3
19196 - dev-java/javahelp:0
19197 - >=dev-java/jna-3.4:0
19198 - dev-java/junit:4[source]
19199 - >=dev-java/osgi-core-api-5:0
19200 - dev-java/osgi-compendium:0
19201 - dev-java/swing-layout:1[source]
19202 - dev-java/testng:0"
19203 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
19204 -# the error:
19205 -# [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]
19206 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
19207 -# [nbmerge] Failed to build target: all-api.html4j
19208 -
19209 -DEPEND="dev-java/oracle-jdk-bin:1.7
19210 - app-arch/unzip
19211 - ${CDEPEND}"
19212 -RDEPEND=">=virtual/jdk-1.7
19213 - ${CDEPEND}"
19214 -
19215 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19216 -
19217 -EANT_BUILD_XML="nbbuild/build.xml"
19218 -EANT_BUILD_TARGET="rebuild-cluster"
19219 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19220 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19221 -JAVA_PKG_BSFIX="off"
19222 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19223 -JAVA_PKG_WANT_SOURCE="1.7"
19224 -JAVA_PKG_WANT_TARGET="1.7"
19225 -
19226 -src_unpack() {
19227 - unpack $(basename ${SOURCE_URL})
19228 -
19229 - einfo "Deleting bundled jars..."
19230 - find -name "*.jar" -type f -delete
19231 -
19232 - unpack netbeans-9999-r14-build.xml.patch.bz2
19233 -
19234 - pushd "${S}" >/dev/null || die
19235 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
19236 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
19237 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
19238 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
19239 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
19240 - 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
19241 - 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
19242 - 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
19243 - 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
19244 - 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
19245 - 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
19246 - 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
19247 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
19248 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
19249 - popd >/dev/null || die
19250 -}
19251 -
19252 -src_prepare() {
19253 - einfo "Deleting bundled class files..."
19254 - find -name "*.class" -type f | xargs rm -vf
19255 -
19256 - # upstream jna jar contains bundled binary libraries so we disable that feature
19257 - epatch netbeans-9999-r14-build.xml.patch
19258 -
19259 - # Support for custom patches
19260 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19261 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19262 -
19263 - if [ -n "${files}" ] ; then
19264 - einfo "Applying custom patches:"
19265 -
19266 - for file in ${files} ; do
19267 - epatch "${file}"
19268 - done
19269 - fi
19270 - fi
19271 -
19272 - einfo "Symlinking external libraries..."
19273 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
19274 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
19275 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19276 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
19277 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19278 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
19279 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
19280 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
19281 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
19282 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
19283 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
19284 -
19285 - java-pkg-2_src_prepare
19286 -}
19287 -
19288 -src_compile() {
19289 - unset DISPLAY
19290 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19291 -}
19292 -
19293 -src_install() {
19294 - pushd nbbuild/netbeans/platform >/dev/null || die
19295 -
19296 - java-pkg_dojar lib/*.jar
19297 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19298 -
19299 - insinto ${INSTALL_DIR}
19300 - doins -r *
19301 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
19302 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
19303 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
19304 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
19305 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
19306 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
19307 - rm -fr "${D}"/modules/lib || die
19308 -
19309 - popd >/dev/null || die
19310 -
19311 - fperms 775 ${INSTALL_DIR}/lib/nbexec
19312 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
19313 -
19314 - local instdir=${INSTALL_DIR}/modules/ext
19315 - pushd "${D}"/${instdir} >/dev/null || die
19316 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
19317 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
19318 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
19319 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
19320 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
19321 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
19322 - 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
19323 - 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
19324 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
19325 - popd >/dev/null || die
19326 -
19327 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
19328 -}
19329
19330 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151021.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151021.ebuild
19331 deleted file mode 100644
19332 index 92795a3..0000000
19333 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151021.ebuild
19334 +++ /dev/null
19335 @@ -1,166 +0,0 @@
19336 -# Copyright 1999-2015 Gentoo Foundation
19337 -# Distributed under the terms of the GNU General Public License v2
19338 -# $Id$
19339 -
19340 -EAPI="4"
19341 -inherit eutils java-pkg-2 java-ant-2
19342 -
19343 -DESCRIPTION="Netbeans Platform"
19344 -HOMEPAGE="http://netbeans.org/features/platform/"
19345 -SLOT="9999"
19346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
19347 -SRC_URI="${SOURCE_URL}
19348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19349 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
19350 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
19351 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
19352 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
19353 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
19354 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
19355 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
19356 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
19357 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
19358 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
19359 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
19360 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
19361 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
19362 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
19363 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19364 -KEYWORDS="~amd64 ~x86"
19365 -IUSE=""
19366 -S="${WORKDIR}"
19367 -
19368 -CDEPEND="dev-java/hamcrest-core:1.3
19369 - dev-java/javahelp:0
19370 - >=dev-java/jna-3.4:0
19371 - dev-java/junit:4[source]
19372 - >=dev-java/osgi-core-api-5:0
19373 - dev-java/osgi-compendium:0
19374 - dev-java/swing-layout:1[source]
19375 - dev-java/testng:0"
19376 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
19377 -# the error:
19378 -# [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]
19379 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
19380 -# [nbmerge] Failed to build target: all-api.html4j
19381 -
19382 -DEPEND="dev-java/oracle-jdk-bin:1.7
19383 - app-arch/unzip
19384 - ${CDEPEND}"
19385 -RDEPEND=">=virtual/jdk-1.7
19386 - ${CDEPEND}"
19387 -
19388 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19389 -
19390 -EANT_BUILD_XML="nbbuild/build.xml"
19391 -EANT_BUILD_TARGET="rebuild-cluster"
19392 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19393 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19394 -JAVA_PKG_BSFIX="off"
19395 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19396 -JAVA_PKG_WANT_SOURCE="1.7"
19397 -JAVA_PKG_WANT_TARGET="1.7"
19398 -
19399 -src_unpack() {
19400 - unpack $(basename ${SOURCE_URL})
19401 -
19402 - einfo "Deleting bundled jars..."
19403 - find -name "*.jar" -type f -delete
19404 -
19405 - unpack netbeans-9999-r14-build.xml.patch.bz2
19406 -
19407 - pushd "${S}" >/dev/null || die
19408 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
19409 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
19410 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
19411 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
19412 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
19413 - 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
19414 - 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
19415 - 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
19416 - 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
19417 - 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
19418 - 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
19419 - 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
19420 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
19421 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
19422 - popd >/dev/null || die
19423 -}
19424 -
19425 -src_prepare() {
19426 - einfo "Deleting bundled class files..."
19427 - find -name "*.class" -type f | xargs rm -vf
19428 -
19429 - # upstream jna jar contains bundled binary libraries so we disable that feature
19430 - epatch netbeans-9999-r14-build.xml.patch
19431 -
19432 - # Support for custom patches
19433 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19434 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19435 -
19436 - if [ -n "${files}" ] ; then
19437 - einfo "Applying custom patches:"
19438 -
19439 - for file in ${files} ; do
19440 - epatch "${file}"
19441 - done
19442 - fi
19443 - fi
19444 -
19445 - einfo "Symlinking external libraries..."
19446 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
19447 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
19448 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19449 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
19450 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19451 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
19452 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
19453 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
19454 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
19455 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
19456 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
19457 -
19458 - java-pkg-2_src_prepare
19459 -}
19460 -
19461 -src_compile() {
19462 - unset DISPLAY
19463 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19464 -}
19465 -
19466 -src_install() {
19467 - pushd nbbuild/netbeans/platform >/dev/null || die
19468 -
19469 - java-pkg_dojar lib/*.jar
19470 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19471 -
19472 - insinto ${INSTALL_DIR}
19473 - doins -r *
19474 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
19475 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
19476 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
19477 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
19478 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
19479 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
19480 - rm -fr "${D}"/modules/lib || die
19481 -
19482 - popd >/dev/null || die
19483 -
19484 - fperms 775 ${INSTALL_DIR}/lib/nbexec
19485 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
19486 -
19487 - local instdir=${INSTALL_DIR}/modules/ext
19488 - pushd "${D}"/${instdir} >/dev/null || die
19489 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
19490 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
19491 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
19492 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
19493 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
19494 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
19495 - 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
19496 - 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
19497 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
19498 - popd >/dev/null || die
19499 -
19500 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
19501 -}
19502
19503 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151022.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151022.ebuild
19504 deleted file mode 100644
19505 index 35933b9..0000000
19506 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151022.ebuild
19507 +++ /dev/null
19508 @@ -1,166 +0,0 @@
19509 -# Copyright 1999-2015 Gentoo Foundation
19510 -# Distributed under the terms of the GNU General Public License v2
19511 -# $Id$
19512 -
19513 -EAPI="4"
19514 -inherit eutils java-pkg-2 java-ant-2
19515 -
19516 -DESCRIPTION="Netbeans Platform"
19517 -HOMEPAGE="http://netbeans.org/features/platform/"
19518 -SLOT="9999"
19519 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
19520 -SRC_URI="${SOURCE_URL}
19521 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19522 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
19523 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
19524 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
19525 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
19526 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
19527 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
19528 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
19529 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
19530 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
19531 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
19532 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
19533 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
19534 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
19535 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
19536 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19537 -KEYWORDS="~amd64 ~x86"
19538 -IUSE=""
19539 -S="${WORKDIR}"
19540 -
19541 -CDEPEND="dev-java/hamcrest-core:1.3
19542 - dev-java/javahelp:0
19543 - >=dev-java/jna-3.4:0
19544 - dev-java/junit:4[source]
19545 - >=dev-java/osgi-core-api-5:0
19546 - dev-java/osgi-compendium:0
19547 - dev-java/swing-layout:1[source]
19548 - dev-java/testng:0"
19549 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
19550 -# the error:
19551 -# [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]
19552 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
19553 -# [nbmerge] Failed to build target: all-api.html4j
19554 -
19555 -DEPEND="dev-java/oracle-jdk-bin:1.7
19556 - app-arch/unzip
19557 - ${CDEPEND}"
19558 -RDEPEND=">=virtual/jdk-1.7
19559 - ${CDEPEND}"
19560 -
19561 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19562 -
19563 -EANT_BUILD_XML="nbbuild/build.xml"
19564 -EANT_BUILD_TARGET="rebuild-cluster"
19565 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19566 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19567 -JAVA_PKG_BSFIX="off"
19568 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19569 -JAVA_PKG_WANT_SOURCE="1.7"
19570 -JAVA_PKG_WANT_TARGET="1.7"
19571 -
19572 -src_unpack() {
19573 - unpack $(basename ${SOURCE_URL})
19574 -
19575 - einfo "Deleting bundled jars..."
19576 - find -name "*.jar" -type f -delete
19577 -
19578 - unpack netbeans-9999-r14-build.xml.patch.bz2
19579 -
19580 - pushd "${S}" >/dev/null || die
19581 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
19582 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
19583 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
19584 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
19585 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
19586 - 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
19587 - 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
19588 - 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
19589 - 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
19590 - 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
19591 - 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
19592 - 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
19593 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
19594 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
19595 - popd >/dev/null || die
19596 -}
19597 -
19598 -src_prepare() {
19599 - einfo "Deleting bundled class files..."
19600 - find -name "*.class" -type f | xargs rm -vf
19601 -
19602 - # upstream jna jar contains bundled binary libraries so we disable that feature
19603 - epatch netbeans-9999-r14-build.xml.patch
19604 -
19605 - # Support for custom patches
19606 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19607 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19608 -
19609 - if [ -n "${files}" ] ; then
19610 - einfo "Applying custom patches:"
19611 -
19612 - for file in ${files} ; do
19613 - epatch "${file}"
19614 - done
19615 - fi
19616 - fi
19617 -
19618 - einfo "Symlinking external libraries..."
19619 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
19620 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
19621 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19622 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
19623 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19624 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
19625 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
19626 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
19627 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
19628 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
19629 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
19630 -
19631 - java-pkg-2_src_prepare
19632 -}
19633 -
19634 -src_compile() {
19635 - unset DISPLAY
19636 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19637 -}
19638 -
19639 -src_install() {
19640 - pushd nbbuild/netbeans/platform >/dev/null || die
19641 -
19642 - java-pkg_dojar lib/*.jar
19643 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19644 -
19645 - insinto ${INSTALL_DIR}
19646 - doins -r *
19647 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
19648 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
19649 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
19650 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
19651 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
19652 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
19653 - rm -fr "${D}"/modules/lib || die
19654 -
19655 - popd >/dev/null || die
19656 -
19657 - fperms 775 ${INSTALL_DIR}/lib/nbexec
19658 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
19659 -
19660 - local instdir=${INSTALL_DIR}/modules/ext
19661 - pushd "${D}"/${instdir} >/dev/null || die
19662 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
19663 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
19664 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
19665 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
19666 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
19667 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
19668 - 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
19669 - 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
19670 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
19671 - popd >/dev/null || die
19672 -
19673 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
19674 -}
19675
19676 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151023.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151023.ebuild
19677 deleted file mode 100644
19678 index 3ca5af5..0000000
19679 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151023.ebuild
19680 +++ /dev/null
19681 @@ -1,166 +0,0 @@
19682 -# Copyright 1999-2015 Gentoo Foundation
19683 -# Distributed under the terms of the GNU General Public License v2
19684 -# $Id$
19685 -
19686 -EAPI="4"
19687 -inherit eutils java-pkg-2 java-ant-2
19688 -
19689 -DESCRIPTION="Netbeans Platform"
19690 -HOMEPAGE="http://netbeans.org/features/platform/"
19691 -SLOT="9999"
19692 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
19693 -SRC_URI="${SOURCE_URL}
19694 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19695 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
19696 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
19697 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
19698 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
19699 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
19700 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
19701 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
19702 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
19703 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
19704 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
19705 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
19706 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
19707 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
19708 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
19709 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19710 -KEYWORDS="~amd64 ~x86"
19711 -IUSE=""
19712 -S="${WORKDIR}"
19713 -
19714 -CDEPEND="dev-java/hamcrest-core:1.3
19715 - dev-java/javahelp:0
19716 - >=dev-java/jna-3.4:0
19717 - dev-java/junit:4[source]
19718 - >=dev-java/osgi-core-api-5:0
19719 - dev-java/osgi-compendium:0
19720 - dev-java/swing-layout:1[source]
19721 - dev-java/testng:0"
19722 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
19723 -# the error:
19724 -# [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]
19725 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
19726 -# [nbmerge] Failed to build target: all-api.html4j
19727 -
19728 -DEPEND="dev-java/oracle-jdk-bin:1.7
19729 - app-arch/unzip
19730 - ${CDEPEND}"
19731 -RDEPEND=">=virtual/jdk-1.7
19732 - ${CDEPEND}"
19733 -
19734 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19735 -
19736 -EANT_BUILD_XML="nbbuild/build.xml"
19737 -EANT_BUILD_TARGET="rebuild-cluster"
19738 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19739 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19740 -JAVA_PKG_BSFIX="off"
19741 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19742 -JAVA_PKG_WANT_SOURCE="1.7"
19743 -JAVA_PKG_WANT_TARGET="1.7"
19744 -
19745 -src_unpack() {
19746 - unpack $(basename ${SOURCE_URL})
19747 -
19748 - einfo "Deleting bundled jars..."
19749 - find -name "*.jar" -type f -delete
19750 -
19751 - unpack netbeans-9999-r14-build.xml.patch.bz2
19752 -
19753 - pushd "${S}" >/dev/null || die
19754 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
19755 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
19756 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
19757 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
19758 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
19759 - 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
19760 - 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
19761 - 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
19762 - 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
19763 - 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
19764 - 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
19765 - 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
19766 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
19767 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
19768 - popd >/dev/null || die
19769 -}
19770 -
19771 -src_prepare() {
19772 - einfo "Deleting bundled class files..."
19773 - find -name "*.class" -type f | xargs rm -vf
19774 -
19775 - # upstream jna jar contains bundled binary libraries so we disable that feature
19776 - epatch netbeans-9999-r14-build.xml.patch
19777 -
19778 - # Support for custom patches
19779 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19780 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19781 -
19782 - if [ -n "${files}" ] ; then
19783 - einfo "Applying custom patches:"
19784 -
19785 - for file in ${files} ; do
19786 - epatch "${file}"
19787 - done
19788 - fi
19789 - fi
19790 -
19791 - einfo "Symlinking external libraries..."
19792 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
19793 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
19794 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19795 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
19796 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19797 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
19798 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
19799 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
19800 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
19801 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
19802 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
19803 -
19804 - java-pkg-2_src_prepare
19805 -}
19806 -
19807 -src_compile() {
19808 - unset DISPLAY
19809 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19810 -}
19811 -
19812 -src_install() {
19813 - pushd nbbuild/netbeans/platform >/dev/null || die
19814 -
19815 - java-pkg_dojar lib/*.jar
19816 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19817 -
19818 - insinto ${INSTALL_DIR}
19819 - doins -r *
19820 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
19821 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
19822 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
19823 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
19824 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
19825 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
19826 - rm -fr "${D}"/modules/lib || die
19827 -
19828 - popd >/dev/null || die
19829 -
19830 - fperms 775 ${INSTALL_DIR}/lib/nbexec
19831 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
19832 -
19833 - local instdir=${INSTALL_DIR}/modules/ext
19834 - pushd "${D}"/${instdir} >/dev/null || die
19835 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
19836 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
19837 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
19838 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
19839 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
19840 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
19841 - 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
19842 - 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
19843 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
19844 - popd >/dev/null || die
19845 -
19846 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
19847 -}
19848
19849 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151026.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151026.ebuild
19850 deleted file mode 100644
19851 index 12235ed..0000000
19852 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151026.ebuild
19853 +++ /dev/null
19854 @@ -1,166 +0,0 @@
19855 -# Copyright 1999-2015 Gentoo Foundation
19856 -# Distributed under the terms of the GNU General Public License v2
19857 -# $Id$
19858 -
19859 -EAPI="4"
19860 -inherit eutils java-pkg-2 java-ant-2
19861 -
19862 -DESCRIPTION="Netbeans Platform"
19863 -HOMEPAGE="http://netbeans.org/features/platform/"
19864 -SLOT="9999"
19865 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
19866 -SRC_URI="${SOURCE_URL}
19867 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
19868 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
19869 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
19870 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
19871 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
19872 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
19873 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
19874 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
19875 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
19876 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
19877 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
19878 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
19879 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
19880 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
19881 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
19882 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
19883 -KEYWORDS="~amd64 ~x86"
19884 -IUSE=""
19885 -S="${WORKDIR}"
19886 -
19887 -CDEPEND="dev-java/hamcrest-core:1.3
19888 - dev-java/javahelp:0
19889 - >=dev-java/jna-3.4:0
19890 - dev-java/junit:4[source]
19891 - >=dev-java/osgi-core-api-5:0
19892 - dev-java/osgi-compendium:0
19893 - dev-java/swing-layout:1[source]
19894 - dev-java/testng:0"
19895 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
19896 -# the error:
19897 -# [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]
19898 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
19899 -# [nbmerge] Failed to build target: all-api.html4j
19900 -
19901 -DEPEND="dev-java/oracle-jdk-bin:1.7
19902 - app-arch/unzip
19903 - ${CDEPEND}"
19904 -RDEPEND=">=virtual/jdk-1.7
19905 - ${CDEPEND}"
19906 -
19907 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
19908 -
19909 -EANT_BUILD_XML="nbbuild/build.xml"
19910 -EANT_BUILD_TARGET="rebuild-cluster"
19911 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
19912 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
19913 -JAVA_PKG_BSFIX="off"
19914 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
19915 -JAVA_PKG_WANT_SOURCE="1.7"
19916 -JAVA_PKG_WANT_TARGET="1.7"
19917 -
19918 -src_unpack() {
19919 - unpack $(basename ${SOURCE_URL})
19920 -
19921 - einfo "Deleting bundled jars..."
19922 - find -name "*.jar" -type f -delete
19923 -
19924 - unpack netbeans-9999-r14-build.xml.patch.bz2
19925 -
19926 - pushd "${S}" >/dev/null || die
19927 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
19928 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
19929 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
19930 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
19931 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
19932 - 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
19933 - 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
19934 - 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
19935 - 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
19936 - 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
19937 - 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
19938 - 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
19939 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
19940 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
19941 - popd >/dev/null || die
19942 -}
19943 -
19944 -src_prepare() {
19945 - einfo "Deleting bundled class files..."
19946 - find -name "*.class" -type f | xargs rm -vf
19947 -
19948 - # upstream jna jar contains bundled binary libraries so we disable that feature
19949 - epatch netbeans-9999-r14-build.xml.patch
19950 -
19951 - # Support for custom patches
19952 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
19953 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
19954 -
19955 - if [ -n "${files}" ] ; then
19956 - einfo "Applying custom patches:"
19957 -
19958 - for file in ${files} ; do
19959 - epatch "${file}"
19960 - done
19961 - fi
19962 - fi
19963 -
19964 - einfo "Symlinking external libraries..."
19965 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
19966 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
19967 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
19968 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
19969 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
19970 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
19971 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
19972 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
19973 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
19974 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
19975 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
19976 -
19977 - java-pkg-2_src_prepare
19978 -}
19979 -
19980 -src_compile() {
19981 - unset DISPLAY
19982 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
19983 -}
19984 -
19985 -src_install() {
19986 - pushd nbbuild/netbeans/platform >/dev/null || die
19987 -
19988 - java-pkg_dojar lib/*.jar
19989 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
19990 -
19991 - insinto ${INSTALL_DIR}
19992 - doins -r *
19993 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
19994 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
19995 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
19996 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
19997 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
19998 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
19999 - rm -fr "${D}"/modules/lib || die
20000 -
20001 - popd >/dev/null || die
20002 -
20003 - fperms 775 ${INSTALL_DIR}/lib/nbexec
20004 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
20005 -
20006 - local instdir=${INSTALL_DIR}/modules/ext
20007 - pushd "${D}"/${instdir} >/dev/null || die
20008 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
20009 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
20010 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
20011 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
20012 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
20013 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
20014 - 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
20015 - 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
20016 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
20017 - popd >/dev/null || die
20018 -
20019 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
20020 -}
20021
20022 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151027.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151027.ebuild
20023 deleted file mode 100644
20024 index b766c8e..0000000
20025 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151027.ebuild
20026 +++ /dev/null
20027 @@ -1,166 +0,0 @@
20028 -# Copyright 1999-2015 Gentoo Foundation
20029 -# Distributed under the terms of the GNU General Public License v2
20030 -# $Id$
20031 -
20032 -EAPI="4"
20033 -inherit eutils java-pkg-2 java-ant-2
20034 -
20035 -DESCRIPTION="Netbeans Platform"
20036 -HOMEPAGE="http://netbeans.org/features/platform/"
20037 -SLOT="9999"
20038 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
20039 -SRC_URI="${SOURCE_URL}
20040 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20041 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
20042 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
20043 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
20044 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
20045 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
20046 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
20047 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
20048 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
20049 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
20050 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
20051 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
20052 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
20053 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
20054 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
20055 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20056 -KEYWORDS="~amd64 ~x86"
20057 -IUSE=""
20058 -S="${WORKDIR}"
20059 -
20060 -CDEPEND="dev-java/hamcrest-core:1.3
20061 - dev-java/javahelp:0
20062 - >=dev-java/jna-3.4:0
20063 - dev-java/junit:4[source]
20064 - >=dev-java/osgi-core-api-5:0
20065 - dev-java/osgi-compendium:0
20066 - dev-java/swing-layout:1[source]
20067 - dev-java/testng:0"
20068 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
20069 -# the error:
20070 -# [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]
20071 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
20072 -# [nbmerge] Failed to build target: all-api.html4j
20073 -
20074 -DEPEND="dev-java/oracle-jdk-bin:1.7
20075 - app-arch/unzip
20076 - ${CDEPEND}"
20077 -RDEPEND=">=virtual/jdk-1.7
20078 - ${CDEPEND}"
20079 -
20080 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20081 -
20082 -EANT_BUILD_XML="nbbuild/build.xml"
20083 -EANT_BUILD_TARGET="rebuild-cluster"
20084 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20085 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20086 -JAVA_PKG_BSFIX="off"
20087 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20088 -JAVA_PKG_WANT_SOURCE="1.7"
20089 -JAVA_PKG_WANT_TARGET="1.7"
20090 -
20091 -src_unpack() {
20092 - unpack $(basename ${SOURCE_URL})
20093 -
20094 - einfo "Deleting bundled jars..."
20095 - find -name "*.jar" -type f -delete
20096 -
20097 - unpack netbeans-9999-r14-build.xml.patch.bz2
20098 -
20099 - pushd "${S}" >/dev/null || die
20100 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
20101 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
20102 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
20103 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
20104 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
20105 - 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
20106 - 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
20107 - 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
20108 - 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
20109 - 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
20110 - 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
20111 - 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
20112 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
20113 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
20114 - popd >/dev/null || die
20115 -}
20116 -
20117 -src_prepare() {
20118 - einfo "Deleting bundled class files..."
20119 - find -name "*.class" -type f | xargs rm -vf
20120 -
20121 - # upstream jna jar contains bundled binary libraries so we disable that feature
20122 - epatch netbeans-9999-r14-build.xml.patch
20123 -
20124 - # Support for custom patches
20125 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20126 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20127 -
20128 - if [ -n "${files}" ] ; then
20129 - einfo "Applying custom patches:"
20130 -
20131 - for file in ${files} ; do
20132 - epatch "${file}"
20133 - done
20134 - fi
20135 - fi
20136 -
20137 - einfo "Symlinking external libraries..."
20138 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
20139 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
20140 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20141 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
20142 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20143 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
20144 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
20145 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
20146 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
20147 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
20148 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
20149 -
20150 - java-pkg-2_src_prepare
20151 -}
20152 -
20153 -src_compile() {
20154 - unset DISPLAY
20155 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20156 -}
20157 -
20158 -src_install() {
20159 - pushd nbbuild/netbeans/platform >/dev/null || die
20160 -
20161 - java-pkg_dojar lib/*.jar
20162 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20163 -
20164 - insinto ${INSTALL_DIR}
20165 - doins -r *
20166 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
20167 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
20168 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
20169 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
20170 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
20171 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
20172 - rm -fr "${D}"/modules/lib || die
20173 -
20174 - popd >/dev/null || die
20175 -
20176 - fperms 775 ${INSTALL_DIR}/lib/nbexec
20177 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
20178 -
20179 - local instdir=${INSTALL_DIR}/modules/ext
20180 - pushd "${D}"/${instdir} >/dev/null || die
20181 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
20182 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
20183 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
20184 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
20185 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
20186 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
20187 - 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
20188 - 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
20189 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
20190 - popd >/dev/null || die
20191 -
20192 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
20193 -}
20194
20195 diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20151028.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20151028.ebuild
20196 deleted file mode 100644
20197 index 838c27e..0000000
20198 --- a/dev-java/netbeans-platform/netbeans-platform-9999_p20151028.ebuild
20199 +++ /dev/null
20200 @@ -1,166 +0,0 @@
20201 -# Copyright 1999-2015 Gentoo Foundation
20202 -# Distributed under the terms of the GNU General Public License v2
20203 -# $Id$
20204 -
20205 -EAPI="4"
20206 -inherit eutils java-pkg-2 java-ant-2
20207 -
20208 -DESCRIPTION="Netbeans Platform"
20209 -HOMEPAGE="http://netbeans.org/features/platform/"
20210 -SLOT="9999"
20211 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
20212 -SRC_URI="${SOURCE_URL}
20213 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
20214 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
20215 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
20216 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
20217 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
20218 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
20219 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
20220 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
20221 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
20222 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
20223 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
20224 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
20225 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
20226 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
20227 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
20228 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20229 -KEYWORDS="~amd64 ~x86"
20230 -IUSE=""
20231 -S="${WORKDIR}"
20232 -
20233 -CDEPEND="dev-java/hamcrest-core:1.3
20234 - dev-java/javahelp:0
20235 - >=dev-java/jna-3.4:0
20236 - dev-java/junit:4[source]
20237 - >=dev-java/osgi-core-api-5:0
20238 - dev-java/osgi-compendium:0
20239 - dev-java/swing-layout:1[source]
20240 - dev-java/testng:0"
20241 -# oracle-jdk-bin is needed because other jdks do not contain file jre/lib/ext/jfxrt.jar
20242 -# the error:
20243 -# [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]
20244 -# [parseprojectxml] Classpath entry /opt/icedtea-bin-7.2.4.7/jre/lib/ext/jfxrt.jar does not exist; skipping
20245 -# [nbmerge] Failed to build target: all-api.html4j
20246 -
20247 -DEPEND="dev-java/oracle-jdk-bin:1.7
20248 - app-arch/unzip
20249 - ${CDEPEND}"
20250 -RDEPEND=">=virtual/jdk-1.7
20251 - ${CDEPEND}"
20252 -
20253 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20254 -
20255 -EANT_BUILD_XML="nbbuild/build.xml"
20256 -EANT_BUILD_TARGET="rebuild-cluster"
20257 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
20258 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20259 -JAVA_PKG_BSFIX="off"
20260 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.7"
20261 -JAVA_PKG_WANT_SOURCE="1.7"
20262 -JAVA_PKG_WANT_TARGET="1.7"
20263 -
20264 -src_unpack() {
20265 - unpack $(basename ${SOURCE_URL})
20266 -
20267 - einfo "Deleting bundled jars..."
20268 - find -name "*.jar" -type f -delete
20269 -
20270 - unpack netbeans-9999-r14-build.xml.patch.bz2
20271 -
20272 - pushd "${S}" >/dev/null || die
20273 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
20274 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
20275 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
20276 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
20277 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
20278 - 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
20279 - 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
20280 - 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
20281 - 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
20282 - 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
20283 - 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
20284 - 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
20285 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
20286 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
20287 - popd >/dev/null || die
20288 -}
20289 -
20290 -src_prepare() {
20291 - einfo "Deleting bundled class files..."
20292 - find -name "*.class" -type f | xargs rm -vf
20293 -
20294 - # upstream jna jar contains bundled binary libraries so we disable that feature
20295 - epatch netbeans-9999-r14-build.xml.patch
20296 -
20297 - # Support for custom patches
20298 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20299 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20300 -
20301 - if [ -n "${files}" ] ; then
20302 - einfo "Applying custom patches:"
20303 -
20304 - for file in ${files} ; do
20305 - epatch "${file}"
20306 - done
20307 - fi
20308 - fi
20309 -
20310 - einfo "Symlinking external libraries..."
20311 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
20312 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
20313 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20314 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
20315 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
20316 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
20317 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
20318 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
20319 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
20320 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
20321 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
20322 -
20323 - java-pkg-2_src_prepare
20324 -}
20325 -
20326 -src_compile() {
20327 - unset DISPLAY
20328 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
20329 -}
20330 -
20331 -src_install() {
20332 - pushd nbbuild/netbeans/platform >/dev/null || die
20333 -
20334 - java-pkg_dojar lib/*.jar
20335 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20336 -
20337 - insinto ${INSTALL_DIR}
20338 - doins -r *
20339 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
20340 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
20341 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
20342 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
20343 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
20344 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
20345 - rm -fr "${D}"/modules/lib || die
20346 -
20347 - popd >/dev/null || die
20348 -
20349 - fperms 775 ${INSTALL_DIR}/lib/nbexec
20350 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
20351 -
20352 - local instdir=${INSTALL_DIR}/modules/ext
20353 - pushd "${D}"/${instdir} >/dev/null || die
20354 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
20355 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
20356 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
20357 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
20358 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
20359 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
20360 - 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
20361 - 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
20362 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
20363 - popd >/dev/null || die
20364 -
20365 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
20366 -}
20367
20368 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
20369 index a91b64a..30284cb 100644
20370 --- a/dev-java/netbeans-profiler/Manifest
20371 +++ b/dev-java/netbeans-profiler/Manifest
20372 @@ -3,13 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
20373 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
20374 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
20375 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
20376 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
20377 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
20378 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
20379 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
20380 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
20381 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
20382 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
20383 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
20384 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
20385 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
20386 @@ -37,13 +30,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
20387 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
20388 EBUILD netbeans-profiler-8.0.2.ebuild 3402 SHA256 8021dea620d1bc26214ff0ec285f8061c24693dd28a62a97a48ac3223707e920 SHA512 2660390337a973256b1aac3a02b14e16782c230fa2714ae695213b0cabc0eb60621c6a1ae234f9e57259a19de22a87447f9a89ab846bd59bcedd2be313c35072 WHIRLPOOL 5d1053ded03143b2de05b64cfbe59b515cb786d60bfa65566be795567bfaf5feb88a2f8e7161a05da512fafd523f871778d5ddeb3c6b89fc95885096e379f65d
20389 EBUILD netbeans-profiler-8.1.ebuild 3426 SHA256 81f8b3b135f021a2dbe7b5ccb53fc7fcf79908ab83ef14ca0e912732b7fb4b53 SHA512 210bc0c5214aa8f79f559cccf69f1ed885dd2d14dc55cd17bd89c8a7f04f1a76de5b414426337b2ba6e99576850f0753f13e41e0f424b3f0adc58001dffc217a WHIRLPOOL 293d12a03294532dc9ce10503b030282cb636f08af6300ea796885eb6a3fe36c9d37c2a07138d03e9c4d45b31352ce160901a96f659f26d50a0fe5caee3bf0fa
20390 -EBUILD netbeans-profiler-9999_p20151020.ebuild 3472 SHA256 2b1993d329fe5afdea67c7e24a85fafff444cd7c28b57c9caf5c62b1ecde78f1 SHA512 db24778ecdb2490041c2ec371f94bbe417d1e2712ee1cd43b39b069f3dec7d87b23c494fbfe85408f7d202caa8c3e8761346070d07bb51233d75c24cc623b206 WHIRLPOOL 48caf83a0980a80af45609c9067e4c7f3df4f78f405fe2b545a14a63abf3fad1f316181767f1da3f5b945eaf0bf566ead544ad18516604c5fdc2099a493b7f04
20391 -EBUILD netbeans-profiler-9999_p20151021.ebuild 3472 SHA256 03f58d3f6e992c1274fdcc0025c4fa32f718075f0e5225589a6873a0a2d64c7b SHA512 963d342afd85e0451a1bfcc72f94fd77b3f166bd38bb1b03f1bf414640aaa901167fbccc622d71a6c3708cd1eec278501acebe5271352ff65b0a6c3b8c5fa11e WHIRLPOOL e976cace69d324d27c8fa2ce56239d884d2a673c4c341aec1748a7743f8712c6395c9bdc7121750a62f6751d37c194207b08dc644540aa4e0fd0a59f90c47289
20392 -EBUILD netbeans-profiler-9999_p20151022.ebuild 3472 SHA256 f33a9e9eb1f2a2dce32855a61ec417a3ff6c835b011492d83c66fa884c0f0179 SHA512 740a39b644677e35195cdc9e83afeacafe8ea0e76a4e8e8c4d3fcbbdcadaf675a4e99e8ff713892587cd3fb0e7d7e06e207b17a3abb39914b4e32cdb7a1d37c2 WHIRLPOOL b25ef4c55c9305654175af0bb700c3796858dc836f3868f3a6ade3b7455f643c46819534170e90a82efffcdf98ff37f33827f8e556a3641343bd46f162c8f228
20393 -EBUILD netbeans-profiler-9999_p20151023.ebuild 3472 SHA256 db9fa42496eda2d8cc23427678c2598e2de86cd2680d730412d7c1ea07221bd3 SHA512 58fc9ae2ba039022662c6ab3b0c0a0d9ee8857c65be1195e1b2fd1f057f62ca048b138721ed2a226de18adcca40faede0ad88e492267ae8825a6e2042f5d1ebb WHIRLPOOL 980a53cd03c3c9ee83e842b796d18d240fb170fa301379cba179ef50ebcacde26ce820a714e2a19547ca37759df4425a2e5d1875632ec80b11e7b3f6a8553acc
20394 -EBUILD netbeans-profiler-9999_p20151026.ebuild 3472 SHA256 f19ccfa91d2e459a5cc16da60e0019448e43a8b4bdfbda360aa724f50bc1532f SHA512 6070b5df97a4729daf337be2a09e6e857bf2c66f03713e98a6b5da22fc98fd85223376d8d2f7003f1ac738bfbd68ee3b6b11ad64169815585627a06c5a939bf2 WHIRLPOOL c8e43b4fc01d216cce320b8c474588b6bbe60b8a8b8ed53e29e0e8e8dc51d459251b4f60e5bc47a6c69e96f13de161bc211a2fc8ac0b478000170dba7c2e068f
20395 -EBUILD netbeans-profiler-9999_p20151027.ebuild 3472 SHA256 2770caf8ba006381f59e9ed758beb6af2ffba102b55caff11bb2ee8f9bf744ac SHA512 fee0a425a89fa1e8d325167fc528c6f957f13080026fe2671947bf00a2f7ba43f0ba41f0b482cff1d1438b9381adbb0a3d70dec0cc8305b44a1a037b269ae27f WHIRLPOOL 447eccc0d6bc8da214de210cde7cb41db8ad8435ea3419607d7fa53fe718e0790b25f91927196f627821b557e89ff4ba51937904adfbe68a7e130d0f6955c5ef
20396 -EBUILD netbeans-profiler-9999_p20151028.ebuild 3472 SHA256 a50ff2fb88bae82fe4d3758a784a036faf0e541cf1f723b0ce1f1dfb8b11164c SHA512 2d718beaedffd6676f4e93584ed622aacf58d256ca549636c41ea0f71434a073ea989a5fef318c0f6b4c89193d77b776846ac6368ec1425f7f4fd72b7dc51491 WHIRLPOOL 3ca7d4a7b08a8489dc33c62c1be13f8af78045fbff5070178b05542a43ce370576ff0ec7396e5338057e52b5ac06bc91df9ca747626844b6a11d8743ccd6636b
20397 EBUILD netbeans-profiler-9999_p20151101.ebuild 3472 SHA256 2c453e505d57cb36f64db7c697a5abd69b230a177264d581db7c74827773ec3a SHA512 568e1855872d4ee90609a8b2f0dce9963d78ac4d43f3abc30adacf00a958e388f2742d55c284583501049b98e95d9d50e989c14495ee3ca0a928c6a68e7818e5 WHIRLPOOL a35708d9626767c3a1385292af47c44589784e18d62c4f8c7551c7210fff535613831ddde45992658778fbcdec389ac4dc5cc7921dbad2e70d7dba5ade8f3da8
20398 EBUILD netbeans-profiler-9999_p20151103.ebuild 3472 SHA256 d3e683e6072bf554b3c3980c94ca66859cb6698a2d8a504a8d45b426bd4d9aa2 SHA512 69c86b898f3082b56892a334c77678d0aaade752b3574e60a209f704c84a2a52cba2f5b1205079793a7fa4375e51c00951acf6c534f6eaed5c75872358386ac6 WHIRLPOOL 5db543deb2a62c4d937a5a6b5033e6233bb91ce1d483d87eb61fec898320f069040a795452c720326badcae8dc4cb5088fb2f8a1b960ebca58dcfa21a19d16d7
20399 EBUILD netbeans-profiler-9999_p20151105.ebuild 3472 SHA256 117e9456cfdabfa577d0ace36520d82daec97794c2c192931e73556dfce58e21 SHA512 3726cdcef892c71da33474f7d94255b30abf36fc9a8cfc713bc4df862455989b0a997983aa90f6350900e325ea328b770d96e146cbc07e6bb8ffd3541b26ce1e WHIRLPOOL 7a60e2c12e062771592e192e2128842f3679c584f7ee976ded6e12bec879c19544f463faa6286996dc84545a7ff737cf03391a88ef11455dd62c75443f0c35e3
20400
20401 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151020.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151020.ebuild
20402 deleted file mode 100644
20403 index 0557d05..0000000
20404 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151020.ebuild
20405 +++ /dev/null
20406 @@ -1,121 +0,0 @@
20407 -# Copyright 1999-2015 Gentoo Foundation
20408 -# Distributed under the terms of the GNU General Public License v2
20409 -# $Id$
20410 -
20411 -EAPI="4"
20412 -inherit eutils java-pkg-2 java-ant-2
20413 -
20414 -DESCRIPTION="Netbeans Profiler Cluster"
20415 -HOMEPAGE="http://netbeans.org/projects/profiler"
20416 -SLOT="9999"
20417 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
20418 -SRC_URI="${SOURCE_URL}
20419 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
20420 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20421 -KEYWORDS="~amd64 ~x86"
20422 -IUSE=""
20423 -S="${WORKDIR}"
20424 -
20425 -# Binary files needed for remote profiling
20426 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
20427 -
20428 -CDEPEND="~dev-java/netbeans-extide-${PV}
20429 - ~dev-java/netbeans-ide-${PV}
20430 - ~dev-java/netbeans-java-${PV}
20431 - ~dev-java/netbeans-platform-${PV}"
20432 -DEPEND=">=virtual/jdk-1.7
20433 - app-arch/unzip
20434 - ${CDEPEND}
20435 - dev-java/javahelp:0"
20436 -RDEPEND=">=virtual/jdk-1.7
20437 - ${CDEPEND}"
20438 -
20439 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20440 -
20441 -EANT_BUILD_XML="nbbuild/build.xml"
20442 -EANT_BUILD_TARGET="rebuild-cluster"
20443 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20444 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20445 -JAVA_PKG_BSFIX="off"
20446 -
20447 -src_unpack() {
20448 - unpack $(basename ${SOURCE_URL})
20449 -
20450 - einfo "Deleting bundled jars..."
20451 - find -name "*.jar" -type f -delete
20452 -
20453 - unpack netbeans-9999-r14-build.xml.patch.bz2
20454 -}
20455 -
20456 -src_prepare() {
20457 - einfo "Deleting bundled class files..."
20458 - find -name "*.class" -type f | xargs rm -vf
20459 -
20460 - epatch netbeans-9999-r14-build.xml.patch
20461 -
20462 - # Support for custom patches
20463 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20464 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20465 -
20466 - if [ -n "${files}" ] ; then
20467 - einfo "Applying custom patches:"
20468 -
20469 - for file in ${files} ; do
20470 - epatch "${file}"
20471 - done
20472 - fi
20473 - fi
20474 -
20475 - einfo "Symlinking external libraries..."
20476 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20477 -
20478 - einfo "Linking in other clusters..."
20479 - mkdir "${S}"/nbbuild/netbeans || die
20480 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20481 -
20482 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20483 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20484 - touch nb.cluster.extide.built
20485 -
20486 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20487 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20488 - touch nb.cluster.ide.built
20489 -
20490 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20491 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20492 - touch nb.cluster.java.built
20493 -
20494 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20495 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20496 - touch nb.cluster.platform.built
20497 -
20498 - popd >/dev/null || die
20499 -
20500 - java-pkg-2_src_prepare
20501 -}
20502 -
20503 -src_install() {
20504 - pushd nbbuild/netbeans/profiler >/dev/null || die
20505 -
20506 - insinto ${INSTALL_DIR}
20507 -
20508 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20509 -
20510 - doins -r *
20511 -
20512 - for file in lib/deployed/cvm/linux/*.so ; do
20513 - fperms 755 ${file}
20514 - done
20515 -
20516 - for file in lib/deployed/jdk*/linux*/*.so ; do
20517 - fperms 755 ${file}
20518 - done
20519 -
20520 - for file in remote-pack-defs/*.sh ; do
20521 - fperms 755 ${file}
20522 - done
20523 -
20524 - popd >/dev/null || die
20525 -
20526 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
20527 -}
20528
20529 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151021.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151021.ebuild
20530 deleted file mode 100644
20531 index f718553..0000000
20532 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151021.ebuild
20533 +++ /dev/null
20534 @@ -1,121 +0,0 @@
20535 -# Copyright 1999-2015 Gentoo Foundation
20536 -# Distributed under the terms of the GNU General Public License v2
20537 -# $Id$
20538 -
20539 -EAPI="4"
20540 -inherit eutils java-pkg-2 java-ant-2
20541 -
20542 -DESCRIPTION="Netbeans Profiler Cluster"
20543 -HOMEPAGE="http://netbeans.org/projects/profiler"
20544 -SLOT="9999"
20545 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
20546 -SRC_URI="${SOURCE_URL}
20547 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
20548 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20549 -KEYWORDS="~amd64 ~x86"
20550 -IUSE=""
20551 -S="${WORKDIR}"
20552 -
20553 -# Binary files needed for remote profiling
20554 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
20555 -
20556 -CDEPEND="~dev-java/netbeans-extide-${PV}
20557 - ~dev-java/netbeans-ide-${PV}
20558 - ~dev-java/netbeans-java-${PV}
20559 - ~dev-java/netbeans-platform-${PV}"
20560 -DEPEND=">=virtual/jdk-1.7
20561 - app-arch/unzip
20562 - ${CDEPEND}
20563 - dev-java/javahelp:0"
20564 -RDEPEND=">=virtual/jdk-1.7
20565 - ${CDEPEND}"
20566 -
20567 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20568 -
20569 -EANT_BUILD_XML="nbbuild/build.xml"
20570 -EANT_BUILD_TARGET="rebuild-cluster"
20571 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20572 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20573 -JAVA_PKG_BSFIX="off"
20574 -
20575 -src_unpack() {
20576 - unpack $(basename ${SOURCE_URL})
20577 -
20578 - einfo "Deleting bundled jars..."
20579 - find -name "*.jar" -type f -delete
20580 -
20581 - unpack netbeans-9999-r14-build.xml.patch.bz2
20582 -}
20583 -
20584 -src_prepare() {
20585 - einfo "Deleting bundled class files..."
20586 - find -name "*.class" -type f | xargs rm -vf
20587 -
20588 - epatch netbeans-9999-r14-build.xml.patch
20589 -
20590 - # Support for custom patches
20591 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20592 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20593 -
20594 - if [ -n "${files}" ] ; then
20595 - einfo "Applying custom patches:"
20596 -
20597 - for file in ${files} ; do
20598 - epatch "${file}"
20599 - done
20600 - fi
20601 - fi
20602 -
20603 - einfo "Symlinking external libraries..."
20604 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20605 -
20606 - einfo "Linking in other clusters..."
20607 - mkdir "${S}"/nbbuild/netbeans || die
20608 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20609 -
20610 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20611 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20612 - touch nb.cluster.extide.built
20613 -
20614 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20615 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20616 - touch nb.cluster.ide.built
20617 -
20618 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20619 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20620 - touch nb.cluster.java.built
20621 -
20622 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20623 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20624 - touch nb.cluster.platform.built
20625 -
20626 - popd >/dev/null || die
20627 -
20628 - java-pkg-2_src_prepare
20629 -}
20630 -
20631 -src_install() {
20632 - pushd nbbuild/netbeans/profiler >/dev/null || die
20633 -
20634 - insinto ${INSTALL_DIR}
20635 -
20636 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20637 -
20638 - doins -r *
20639 -
20640 - for file in lib/deployed/cvm/linux/*.so ; do
20641 - fperms 755 ${file}
20642 - done
20643 -
20644 - for file in lib/deployed/jdk*/linux*/*.so ; do
20645 - fperms 755 ${file}
20646 - done
20647 -
20648 - for file in remote-pack-defs/*.sh ; do
20649 - fperms 755 ${file}
20650 - done
20651 -
20652 - popd >/dev/null || die
20653 -
20654 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
20655 -}
20656
20657 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151022.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151022.ebuild
20658 deleted file mode 100644
20659 index 7b8d2c4..0000000
20660 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151022.ebuild
20661 +++ /dev/null
20662 @@ -1,121 +0,0 @@
20663 -# Copyright 1999-2015 Gentoo Foundation
20664 -# Distributed under the terms of the GNU General Public License v2
20665 -# $Id$
20666 -
20667 -EAPI="4"
20668 -inherit eutils java-pkg-2 java-ant-2
20669 -
20670 -DESCRIPTION="Netbeans Profiler Cluster"
20671 -HOMEPAGE="http://netbeans.org/projects/profiler"
20672 -SLOT="9999"
20673 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
20674 -SRC_URI="${SOURCE_URL}
20675 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
20676 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20677 -KEYWORDS="~amd64 ~x86"
20678 -IUSE=""
20679 -S="${WORKDIR}"
20680 -
20681 -# Binary files needed for remote profiling
20682 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
20683 -
20684 -CDEPEND="~dev-java/netbeans-extide-${PV}
20685 - ~dev-java/netbeans-ide-${PV}
20686 - ~dev-java/netbeans-java-${PV}
20687 - ~dev-java/netbeans-platform-${PV}"
20688 -DEPEND=">=virtual/jdk-1.7
20689 - app-arch/unzip
20690 - ${CDEPEND}
20691 - dev-java/javahelp:0"
20692 -RDEPEND=">=virtual/jdk-1.7
20693 - ${CDEPEND}"
20694 -
20695 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20696 -
20697 -EANT_BUILD_XML="nbbuild/build.xml"
20698 -EANT_BUILD_TARGET="rebuild-cluster"
20699 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20700 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20701 -JAVA_PKG_BSFIX="off"
20702 -
20703 -src_unpack() {
20704 - unpack $(basename ${SOURCE_URL})
20705 -
20706 - einfo "Deleting bundled jars..."
20707 - find -name "*.jar" -type f -delete
20708 -
20709 - unpack netbeans-9999-r14-build.xml.patch.bz2
20710 -}
20711 -
20712 -src_prepare() {
20713 - einfo "Deleting bundled class files..."
20714 - find -name "*.class" -type f | xargs rm -vf
20715 -
20716 - epatch netbeans-9999-r14-build.xml.patch
20717 -
20718 - # Support for custom patches
20719 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20720 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20721 -
20722 - if [ -n "${files}" ] ; then
20723 - einfo "Applying custom patches:"
20724 -
20725 - for file in ${files} ; do
20726 - epatch "${file}"
20727 - done
20728 - fi
20729 - fi
20730 -
20731 - einfo "Symlinking external libraries..."
20732 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20733 -
20734 - einfo "Linking in other clusters..."
20735 - mkdir "${S}"/nbbuild/netbeans || die
20736 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20737 -
20738 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20739 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20740 - touch nb.cluster.extide.built
20741 -
20742 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20743 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20744 - touch nb.cluster.ide.built
20745 -
20746 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20747 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20748 - touch nb.cluster.java.built
20749 -
20750 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20751 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20752 - touch nb.cluster.platform.built
20753 -
20754 - popd >/dev/null || die
20755 -
20756 - java-pkg-2_src_prepare
20757 -}
20758 -
20759 -src_install() {
20760 - pushd nbbuild/netbeans/profiler >/dev/null || die
20761 -
20762 - insinto ${INSTALL_DIR}
20763 -
20764 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20765 -
20766 - doins -r *
20767 -
20768 - for file in lib/deployed/cvm/linux/*.so ; do
20769 - fperms 755 ${file}
20770 - done
20771 -
20772 - for file in lib/deployed/jdk*/linux*/*.so ; do
20773 - fperms 755 ${file}
20774 - done
20775 -
20776 - for file in remote-pack-defs/*.sh ; do
20777 - fperms 755 ${file}
20778 - done
20779 -
20780 - popd >/dev/null || die
20781 -
20782 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
20783 -}
20784
20785 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151023.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151023.ebuild
20786 deleted file mode 100644
20787 index 5963fc6..0000000
20788 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151023.ebuild
20789 +++ /dev/null
20790 @@ -1,121 +0,0 @@
20791 -# Copyright 1999-2015 Gentoo Foundation
20792 -# Distributed under the terms of the GNU General Public License v2
20793 -# $Id$
20794 -
20795 -EAPI="4"
20796 -inherit eutils java-pkg-2 java-ant-2
20797 -
20798 -DESCRIPTION="Netbeans Profiler Cluster"
20799 -HOMEPAGE="http://netbeans.org/projects/profiler"
20800 -SLOT="9999"
20801 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
20802 -SRC_URI="${SOURCE_URL}
20803 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
20804 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20805 -KEYWORDS="~amd64 ~x86"
20806 -IUSE=""
20807 -S="${WORKDIR}"
20808 -
20809 -# Binary files needed for remote profiling
20810 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
20811 -
20812 -CDEPEND="~dev-java/netbeans-extide-${PV}
20813 - ~dev-java/netbeans-ide-${PV}
20814 - ~dev-java/netbeans-java-${PV}
20815 - ~dev-java/netbeans-platform-${PV}"
20816 -DEPEND=">=virtual/jdk-1.7
20817 - app-arch/unzip
20818 - ${CDEPEND}
20819 - dev-java/javahelp:0"
20820 -RDEPEND=">=virtual/jdk-1.7
20821 - ${CDEPEND}"
20822 -
20823 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20824 -
20825 -EANT_BUILD_XML="nbbuild/build.xml"
20826 -EANT_BUILD_TARGET="rebuild-cluster"
20827 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20828 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20829 -JAVA_PKG_BSFIX="off"
20830 -
20831 -src_unpack() {
20832 - unpack $(basename ${SOURCE_URL})
20833 -
20834 - einfo "Deleting bundled jars..."
20835 - find -name "*.jar" -type f -delete
20836 -
20837 - unpack netbeans-9999-r14-build.xml.patch.bz2
20838 -}
20839 -
20840 -src_prepare() {
20841 - einfo "Deleting bundled class files..."
20842 - find -name "*.class" -type f | xargs rm -vf
20843 -
20844 - epatch netbeans-9999-r14-build.xml.patch
20845 -
20846 - # Support for custom patches
20847 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20848 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20849 -
20850 - if [ -n "${files}" ] ; then
20851 - einfo "Applying custom patches:"
20852 -
20853 - for file in ${files} ; do
20854 - epatch "${file}"
20855 - done
20856 - fi
20857 - fi
20858 -
20859 - einfo "Symlinking external libraries..."
20860 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20861 -
20862 - einfo "Linking in other clusters..."
20863 - mkdir "${S}"/nbbuild/netbeans || die
20864 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20865 -
20866 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20867 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20868 - touch nb.cluster.extide.built
20869 -
20870 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20871 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20872 - touch nb.cluster.ide.built
20873 -
20874 - ln -s /usr/share/netbeans-java-${SLOT} java || die
20875 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20876 - touch nb.cluster.java.built
20877 -
20878 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
20879 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20880 - touch nb.cluster.platform.built
20881 -
20882 - popd >/dev/null || die
20883 -
20884 - java-pkg-2_src_prepare
20885 -}
20886 -
20887 -src_install() {
20888 - pushd nbbuild/netbeans/profiler >/dev/null || die
20889 -
20890 - insinto ${INSTALL_DIR}
20891 -
20892 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
20893 -
20894 - doins -r *
20895 -
20896 - for file in lib/deployed/cvm/linux/*.so ; do
20897 - fperms 755 ${file}
20898 - done
20899 -
20900 - for file in lib/deployed/jdk*/linux*/*.so ; do
20901 - fperms 755 ${file}
20902 - done
20903 -
20904 - for file in remote-pack-defs/*.sh ; do
20905 - fperms 755 ${file}
20906 - done
20907 -
20908 - popd >/dev/null || die
20909 -
20910 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
20911 -}
20912
20913 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151026.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151026.ebuild
20914 deleted file mode 100644
20915 index c0b7e8b..0000000
20916 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151026.ebuild
20917 +++ /dev/null
20918 @@ -1,121 +0,0 @@
20919 -# Copyright 1999-2015 Gentoo Foundation
20920 -# Distributed under the terms of the GNU General Public License v2
20921 -# $Id$
20922 -
20923 -EAPI="4"
20924 -inherit eutils java-pkg-2 java-ant-2
20925 -
20926 -DESCRIPTION="Netbeans Profiler Cluster"
20927 -HOMEPAGE="http://netbeans.org/projects/profiler"
20928 -SLOT="9999"
20929 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
20930 -SRC_URI="${SOURCE_URL}
20931 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
20932 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
20933 -KEYWORDS="~amd64 ~x86"
20934 -IUSE=""
20935 -S="${WORKDIR}"
20936 -
20937 -# Binary files needed for remote profiling
20938 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
20939 -
20940 -CDEPEND="~dev-java/netbeans-extide-${PV}
20941 - ~dev-java/netbeans-ide-${PV}
20942 - ~dev-java/netbeans-java-${PV}
20943 - ~dev-java/netbeans-platform-${PV}"
20944 -DEPEND=">=virtual/jdk-1.7
20945 - app-arch/unzip
20946 - ${CDEPEND}
20947 - dev-java/javahelp:0"
20948 -RDEPEND=">=virtual/jdk-1.7
20949 - ${CDEPEND}"
20950 -
20951 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
20952 -
20953 -EANT_BUILD_XML="nbbuild/build.xml"
20954 -EANT_BUILD_TARGET="rebuild-cluster"
20955 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
20956 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
20957 -JAVA_PKG_BSFIX="off"
20958 -
20959 -src_unpack() {
20960 - unpack $(basename ${SOURCE_URL})
20961 -
20962 - einfo "Deleting bundled jars..."
20963 - find -name "*.jar" -type f -delete
20964 -
20965 - unpack netbeans-9999-r14-build.xml.patch.bz2
20966 -}
20967 -
20968 -src_prepare() {
20969 - einfo "Deleting bundled class files..."
20970 - find -name "*.class" -type f | xargs rm -vf
20971 -
20972 - epatch netbeans-9999-r14-build.xml.patch
20973 -
20974 - # Support for custom patches
20975 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
20976 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
20977 -
20978 - if [ -n "${files}" ] ; then
20979 - einfo "Applying custom patches:"
20980 -
20981 - for file in ${files} ; do
20982 - epatch "${file}"
20983 - done
20984 - fi
20985 - fi
20986 -
20987 - einfo "Symlinking external libraries..."
20988 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
20989 -
20990 - einfo "Linking in other clusters..."
20991 - mkdir "${S}"/nbbuild/netbeans || die
20992 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
20993 -
20994 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
20995 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
20996 - touch nb.cluster.extide.built
20997 -
20998 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
20999 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21000 - touch nb.cluster.ide.built
21001 -
21002 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21003 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21004 - touch nb.cluster.java.built
21005 -
21006 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21007 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21008 - touch nb.cluster.platform.built
21009 -
21010 - popd >/dev/null || die
21011 -
21012 - java-pkg-2_src_prepare
21013 -}
21014 -
21015 -src_install() {
21016 - pushd nbbuild/netbeans/profiler >/dev/null || die
21017 -
21018 - insinto ${INSTALL_DIR}
21019 -
21020 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21021 -
21022 - doins -r *
21023 -
21024 - for file in lib/deployed/cvm/linux/*.so ; do
21025 - fperms 755 ${file}
21026 - done
21027 -
21028 - for file in lib/deployed/jdk*/linux*/*.so ; do
21029 - fperms 755 ${file}
21030 - done
21031 -
21032 - for file in remote-pack-defs/*.sh ; do
21033 - fperms 755 ${file}
21034 - done
21035 -
21036 - popd >/dev/null || die
21037 -
21038 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
21039 -}
21040
21041 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151027.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151027.ebuild
21042 deleted file mode 100644
21043 index e1a0dd6..0000000
21044 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151027.ebuild
21045 +++ /dev/null
21046 @@ -1,121 +0,0 @@
21047 -# Copyright 1999-2015 Gentoo Foundation
21048 -# Distributed under the terms of the GNU General Public License v2
21049 -# $Id$
21050 -
21051 -EAPI="4"
21052 -inherit eutils java-pkg-2 java-ant-2
21053 -
21054 -DESCRIPTION="Netbeans Profiler Cluster"
21055 -HOMEPAGE="http://netbeans.org/projects/profiler"
21056 -SLOT="9999"
21057 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
21058 -SRC_URI="${SOURCE_URL}
21059 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
21060 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21061 -KEYWORDS="~amd64 ~x86"
21062 -IUSE=""
21063 -S="${WORKDIR}"
21064 -
21065 -# Binary files needed for remote profiling
21066 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
21067 -
21068 -CDEPEND="~dev-java/netbeans-extide-${PV}
21069 - ~dev-java/netbeans-ide-${PV}
21070 - ~dev-java/netbeans-java-${PV}
21071 - ~dev-java/netbeans-platform-${PV}"
21072 -DEPEND=">=virtual/jdk-1.7
21073 - app-arch/unzip
21074 - ${CDEPEND}
21075 - dev-java/javahelp:0"
21076 -RDEPEND=">=virtual/jdk-1.7
21077 - ${CDEPEND}"
21078 -
21079 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21080 -
21081 -EANT_BUILD_XML="nbbuild/build.xml"
21082 -EANT_BUILD_TARGET="rebuild-cluster"
21083 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21084 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21085 -JAVA_PKG_BSFIX="off"
21086 -
21087 -src_unpack() {
21088 - unpack $(basename ${SOURCE_URL})
21089 -
21090 - einfo "Deleting bundled jars..."
21091 - find -name "*.jar" -type f -delete
21092 -
21093 - unpack netbeans-9999-r14-build.xml.patch.bz2
21094 -}
21095 -
21096 -src_prepare() {
21097 - einfo "Deleting bundled class files..."
21098 - find -name "*.class" -type f | xargs rm -vf
21099 -
21100 - epatch netbeans-9999-r14-build.xml.patch
21101 -
21102 - # Support for custom patches
21103 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21104 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21105 -
21106 - if [ -n "${files}" ] ; then
21107 - einfo "Applying custom patches:"
21108 -
21109 - for file in ${files} ; do
21110 - epatch "${file}"
21111 - done
21112 - fi
21113 - fi
21114 -
21115 - einfo "Symlinking external libraries..."
21116 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21117 -
21118 - einfo "Linking in other clusters..."
21119 - mkdir "${S}"/nbbuild/netbeans || die
21120 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21121 -
21122 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21123 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21124 - touch nb.cluster.extide.built
21125 -
21126 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21127 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21128 - touch nb.cluster.ide.built
21129 -
21130 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21131 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21132 - touch nb.cluster.java.built
21133 -
21134 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21135 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21136 - touch nb.cluster.platform.built
21137 -
21138 - popd >/dev/null || die
21139 -
21140 - java-pkg-2_src_prepare
21141 -}
21142 -
21143 -src_install() {
21144 - pushd nbbuild/netbeans/profiler >/dev/null || die
21145 -
21146 - insinto ${INSTALL_DIR}
21147 -
21148 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21149 -
21150 - doins -r *
21151 -
21152 - for file in lib/deployed/cvm/linux/*.so ; do
21153 - fperms 755 ${file}
21154 - done
21155 -
21156 - for file in lib/deployed/jdk*/linux*/*.so ; do
21157 - fperms 755 ${file}
21158 - done
21159 -
21160 - for file in remote-pack-defs/*.sh ; do
21161 - fperms 755 ${file}
21162 - done
21163 -
21164 - popd >/dev/null || die
21165 -
21166 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
21167 -}
21168
21169 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151028.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151028.ebuild
21170 deleted file mode 100644
21171 index d71d38a..0000000
21172 --- a/dev-java/netbeans-profiler/netbeans-profiler-9999_p20151028.ebuild
21173 +++ /dev/null
21174 @@ -1,121 +0,0 @@
21175 -# Copyright 1999-2015 Gentoo Foundation
21176 -# Distributed under the terms of the GNU General Public License v2
21177 -# $Id$
21178 -
21179 -EAPI="4"
21180 -inherit eutils java-pkg-2 java-ant-2
21181 -
21182 -DESCRIPTION="Netbeans Profiler Cluster"
21183 -HOMEPAGE="http://netbeans.org/projects/profiler"
21184 -SLOT="9999"
21185 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
21186 -SRC_URI="${SOURCE_URL}
21187 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
21188 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21189 -KEYWORDS="~amd64 ~x86"
21190 -IUSE=""
21191 -S="${WORKDIR}"
21192 -
21193 -# Binary files needed for remote profiling
21194 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
21195 -
21196 -CDEPEND="~dev-java/netbeans-extide-${PV}
21197 - ~dev-java/netbeans-ide-${PV}
21198 - ~dev-java/netbeans-java-${PV}
21199 - ~dev-java/netbeans-platform-${PV}"
21200 -DEPEND=">=virtual/jdk-1.7
21201 - app-arch/unzip
21202 - ${CDEPEND}
21203 - dev-java/javahelp:0"
21204 -RDEPEND=">=virtual/jdk-1.7
21205 - ${CDEPEND}"
21206 -
21207 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21208 -
21209 -EANT_BUILD_XML="nbbuild/build.xml"
21210 -EANT_BUILD_TARGET="rebuild-cluster"
21211 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21212 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21213 -JAVA_PKG_BSFIX="off"
21214 -
21215 -src_unpack() {
21216 - unpack $(basename ${SOURCE_URL})
21217 -
21218 - einfo "Deleting bundled jars..."
21219 - find -name "*.jar" -type f -delete
21220 -
21221 - unpack netbeans-9999-r14-build.xml.patch.bz2
21222 -}
21223 -
21224 -src_prepare() {
21225 - einfo "Deleting bundled class files..."
21226 - find -name "*.class" -type f | xargs rm -vf
21227 -
21228 - epatch netbeans-9999-r14-build.xml.patch
21229 -
21230 - # Support for custom patches
21231 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21232 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21233 -
21234 - if [ -n "${files}" ] ; then
21235 - einfo "Applying custom patches:"
21236 -
21237 - for file in ${files} ; do
21238 - epatch "${file}"
21239 - done
21240 - fi
21241 - fi
21242 -
21243 - einfo "Symlinking external libraries..."
21244 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21245 -
21246 - einfo "Linking in other clusters..."
21247 - mkdir "${S}"/nbbuild/netbeans || die
21248 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21249 -
21250 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21251 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21252 - touch nb.cluster.extide.built
21253 -
21254 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21255 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21256 - touch nb.cluster.ide.built
21257 -
21258 - ln -s /usr/share/netbeans-java-${SLOT} java || die
21259 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21260 - touch nb.cluster.java.built
21261 -
21262 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21263 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21264 - touch nb.cluster.platform.built
21265 -
21266 - popd >/dev/null || die
21267 -
21268 - java-pkg-2_src_prepare
21269 -}
21270 -
21271 -src_install() {
21272 - pushd nbbuild/netbeans/profiler >/dev/null || die
21273 -
21274 - insinto ${INSTALL_DIR}
21275 -
21276 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21277 -
21278 - doins -r *
21279 -
21280 - for file in lib/deployed/cvm/linux/*.so ; do
21281 - fperms 755 ${file}
21282 - done
21283 -
21284 - for file in lib/deployed/jdk*/linux*/*.so ; do
21285 - fperms 755 ${file}
21286 - done
21287 -
21288 - for file in remote-pack-defs/*.sh ; do
21289 - fperms 755 ${file}
21290 - done
21291 -
21292 - popd >/dev/null || die
21293 -
21294 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
21295 -}
21296
21297 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
21298 index b4a05f1..0862386 100644
21299 --- a/dev-java/netbeans-webcommon/Manifest
21300 +++ b/dev-java/netbeans-webcommon/Manifest
21301 @@ -12,13 +12,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
21302 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
21303 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
21304 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
21305 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
21306 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
21307 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
21308 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
21309 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
21310 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
21311 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
21312 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
21313 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
21314 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
21315 @@ -46,13 +39,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
21316 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
21317 EBUILD netbeans-webcommon-8.0.2.ebuild 4723 SHA256 e2ba39cb6f22c990acf9a492eac5707f130382d56f9bc1e3636e82cbe4d61938 SHA512 61955d38f829b3ed54bc5cb9a71da07f05676a2bf7219fa8073aeee0f0e2d0e73f7aa6ec1636be39fb071d3d2b9de7ceb813a247a61961874f4cc78697d4e568 WHIRLPOOL 1a272650fc2394716a790b79cb85a9322929c7cc96ea4776cc639fb869c5b536140dbdc632b1a8aa9cb1fc8e740050125c2ebe9390de7a8f4207e88e24924206
21318 EBUILD netbeans-webcommon-8.1.ebuild 4945 SHA256 55c57b638481134d659763154a7820467a9866707112cba0e60dbd9ba8cd2840 SHA512 a98987535f60b533bf0df701f83693a58584dfa9a10d5c8646186165d884fb7e8a3348ec77cbf25d1a8cc8cfd947bf54cdb30d251ae1a3fffb74947070d76579 WHIRLPOOL 36fe1b7b9b34a02fcda227aaeebed8a33562e6fe4a014c78e9a464d709bf5120322a35bd54a0ffa15c4dd4f3ae605cf6fc2d35c5652f7162ae646c61ad69210a
21319 -EBUILD netbeans-webcommon-9999_p20151020.ebuild 4991 SHA256 d0ec398501285ef079063a9136b13a1cd191a422b54a035e2c3dfc4ba7603b31 SHA512 480a3b051ef36de88a023d53f764b522dee66ec02d1acb730d43cf4e8dc7f3f66690ce847fb3ce37a2f8b0234a0fc9fef3e6683ca40f858cd2dd0df1eda15687 WHIRLPOOL bc2873d5be22616d0327e9f40bc721549b75f4bb4d2288ab415ce3a5ec18c77ba0c1e8d9dde7524d0efac71142f95fc68fb951c0a786eb40dc22fec52991d4cc
21320 -EBUILD netbeans-webcommon-9999_p20151021.ebuild 4991 SHA256 e1bcd977700d48aa2bb75b738ecff755fc24723d4152d0acc832a2b8c2d7311f SHA512 26df77097e720f8fa8cda7b666f64998f0851eb5cc4d7763974b4a09e863a59827efe68f76fef434685ffae7b5f21c7367d5713d3318547efc588606b4595b64 WHIRLPOOL 7d54f163d3939bba0ddcd256ec91addbe063101cc8d8b1dcfd7e08d586d52cd9b0a2e19d08db316d916ba97066b6989772e2231c0c73f67fbb57434b14f95a7f
21321 -EBUILD netbeans-webcommon-9999_p20151022.ebuild 4991 SHA256 b1a14475ee0025e7b750d8779915750c7b30d1bbd79513f536a21fecd237eadf SHA512 dadc81d7405fd4bee1249583ce4102a1193c959825e261372a8ce561a6b6415712dac13b1a78ac3f808d45a771a362c1c8944769ad191fbaa333e1e0d235f7f9 WHIRLPOOL 24a20915e017bad651b8bcab44e107e2ff5ca74925fa5975400f8b94f9339d97cf9ead5e2af7b36bc67fb0e2a01d7a7a1d613a84a2e222bebfe4aec5fe25035c
21322 -EBUILD netbeans-webcommon-9999_p20151023.ebuild 4991 SHA256 b48c23f57b3706974de2b3b0635988d439eada2c15918cae0d15bbda64e99c00 SHA512 b0acc8a0722cdf0bd3c03fab0cce434c5a8f14e015675d634c1b62aff7df1217a6f938f8c1be949adced7c567e85449cdede7cabf76b2ad94e7f8efd208f328e WHIRLPOOL 2e6ab968b57dfeac6c667dc8bf8a5c09e2b8754d901692bb038e2d09b737a54e640b4983a58ea6b7d74c0dfe2e7f35e6d9a88433a9c363090dc9d60d6d8ee7fb
21323 -EBUILD netbeans-webcommon-9999_p20151026.ebuild 4991 SHA256 c55c1f544cc5c646e2c5bd35a70a764712992fe90e082835da68b61bbffdd2d6 SHA512 301c1ad51358ca0a0f099f3a22940f43ba5bdec45cd17a18286450548d9d6b3ff2dbf26730cfd53e6c0393fc8c681a0df62288468686522023efbae6086bfb50 WHIRLPOOL ffaf25740765ad7312520793c58709c63e0b9d942d24a32d4df5d907a79fcc7f6ac4b99854bf0b43a3bd6990d2ffb4f6163a359e5cf2f5202a7665f0cb96d831
21324 -EBUILD netbeans-webcommon-9999_p20151027.ebuild 4991 SHA256 9abba6e6c31cc06d6ecf8485e1e26cd89476863ff5d936ae23ddbc4b4420fa3a SHA512 1142e84e45dbc1dbf17519d410a2f9e901bc0fa34596565098c4272c46b1dea421843c04443c6ec36f14c252574046e10b2b07671d3a2fdbdba17259956bfb9f WHIRLPOOL d0b89c9980a0471025e6efa6f8facf092cd68ecb0d0fcc710c8ef8d4080d7fc2c136892304f4e3c91a33e74c9676d53600ceaa76d8e325baa82c0347a80aa61e
21325 -EBUILD netbeans-webcommon-9999_p20151028.ebuild 4991 SHA256 975c0efa69ab9f7d9744f57166cb69f81a16cd31c389b3e6273b40b29f4840be SHA512 cc0866c68c7aaf9d5a8d81b2c11611258bf2d5dc2e2db293898ef5954da15f81e6c2dfd642c9c828e7856255f95a20eb0ebb4208aa44158dd6d43a54f5d693b6 WHIRLPOOL 7907898ab713b8de1c620866d7e6c566753413718d5405ad192b55374e90b6fb07652d5bba8666dbf448668988f1f2dc4a7e12c3c7f15d5e452d4cb8c7cedcc7
21326 EBUILD netbeans-webcommon-9999_p20151101.ebuild 4991 SHA256 57d2c07add5da1320895fd12fb6a4d3472a5bc94dd6725779fcc2b7c7f3f00e7 SHA512 071ecbf0f2c0af22ad78c0f5fc65df75861029b0769271233b84ca4b750a36df2e6aaa771283ed451f841faf437ba5b28c4ace809e7797352b17fa31287c0366 WHIRLPOOL be27b42140da851ad5cf395edcf3075dc65517da0db88046d1c2b9245bc7214e77acf0441690fc7cc0cf397146657568db3a597148d6b7b54961a088dd36a74d
21327 EBUILD netbeans-webcommon-9999_p20151103.ebuild 4991 SHA256 ec9f77e7979f9c8569bd547d216cf8f3776e29604a62dc8fa356db4796080745 SHA512 3561b3069ec0ac4c4add457fdcc2fb5e876cb8fa7a06ec8fb81450019a91337e5e8a4175cd6fdd02fc592767840d15552b9a1b9abba7359dc083ac263f66d8b8 WHIRLPOOL 4017294b4c9ecf4e1e19bbeb4bc70f35ac27014836537304d7e332bc9b38addf37211249f00527908afaff21b5c6c528a44ab5a3f9bc40f42ab7b354da8973d7
21328 EBUILD netbeans-webcommon-9999_p20151105.ebuild 4991 SHA256 78d2dfc8ce84b2c22d16dfa41792a9534fba2a2b533f081eac5608f6fe7eb5b0 SHA512 c5b4751f69ef7d061c22b861a29b321136d3f9538ea2a9284237d60904e6a75865d0692432ca9b373489ca1c6976ef51bcb50ae08e27e5be4b8c0002b3d96624 WHIRLPOOL 127a46785c0a6391d6266d00373cac214f6861157284442a8a1b13dfe37c8e8375421b9d724cd22397f171a7f448277197d52be3c50f7a23a5abf899ec1f989a
21329
21330 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151020.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151020.ebuild
21331 deleted file mode 100644
21332 index 6845f17..0000000
21333 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151020.ebuild
21334 +++ /dev/null
21335 @@ -1,123 +0,0 @@
21336 -# Copyright 1999-2015 Gentoo Foundation
21337 -# Distributed under the terms of the GNU General Public License v2
21338 -# $Id$
21339 -
21340 -EAPI="4"
21341 -inherit eutils java-pkg-2 java-ant-2
21342 -
21343 -DESCRIPTION="Netbeans Web Services Cluster"
21344 -HOMEPAGE="http://netbeans.org/"
21345 -SLOT="9999"
21346 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
21347 -SRC_URI="${SOURCE_URL}
21348 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21349 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
21350 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
21351 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
21352 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
21353 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
21354 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
21355 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
21356 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21357 -KEYWORDS="~amd64 ~x86"
21358 -IUSE=""
21359 -S="${WORKDIR}"
21360 -
21361 -CDEPEND="~dev-java/netbeans-platform-${PV}
21362 - ~dev-java/netbeans-extide-${PV}
21363 - ~dev-java/netbeans-ide-${PV}
21364 - dev-java/commons-compress:0"
21365 -DEPEND=">=virtual/jdk-1.7
21366 - app-arch/unzip
21367 - ${CDEPEND}
21368 - dev-java/javahelp:0"
21369 -RDEPEND=">=virtual/jdk-1.7
21370 - ${CDEPEND}"
21371 -
21372 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21373 -
21374 -EANT_BUILD_XML="nbbuild/build.xml"
21375 -EANT_BUILD_TARGET="rebuild-cluster"
21376 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21377 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21378 -JAVA_PKG_BSFIX="off"
21379 -
21380 -src_unpack() {
21381 - unpack $(basename ${SOURCE_URL})
21382 -
21383 - einfo "Deleting bundled jars..."
21384 - find -name "*.jar" -type f -delete
21385 -
21386 - unpack netbeans-9999-r14-build.xml.patch.bz2
21387 -
21388 - pushd "${S}" >/dev/null || die
21389 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
21390 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
21391 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
21392 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
21393 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
21394 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
21395 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
21396 - popd >/dev/null || die
21397 -}
21398 -
21399 -src_prepare() {
21400 - einfo "Deleting bundled class files..."
21401 - find -name "*.class" -type f | xargs rm -vf
21402 -
21403 - epatch netbeans-9999-r14-build.xml.patch
21404 -
21405 - # Support for custom patches
21406 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21407 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21408 -
21409 - if [ -n "${files}" ] ; then
21410 - einfo "Applying custom patches:"
21411 -
21412 - for file in ${files} ; do
21413 - epatch "${file}"
21414 - done
21415 - fi
21416 - fi
21417 -
21418 - einfo "Symlinking external libraries..."
21419 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
21420 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21421 -
21422 - einfo "Linking in other clusters..."
21423 - mkdir "${S}"/nbbuild/netbeans || die
21424 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21425 -
21426 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21427 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21428 - touch nb.cluster.platform.built
21429 -
21430 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21431 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21432 - touch nb.cluster.extide.built
21433 -
21434 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21435 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21436 - touch nb.cluster.ide.built
21437 -
21438 - popd >/dev/null || die
21439 -
21440 - java-pkg-2_src_prepare
21441 -}
21442 -
21443 -src_install() {
21444 - pushd nbbuild/netbeans/webcommon >/dev/null || die
21445 -
21446 - insinto ${INSTALL_DIR}
21447 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21448 - doins -r *
21449 -
21450 - popd >/dev/null || die
21451 -
21452 - local instdir=/${INSTALL_DIR}/modules/ext
21453 - pushd "${D}"/${instdir} >/dev/null || die
21454 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
21455 - popd >/dev/null || die
21456 -
21457 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
21458 -}
21459
21460 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151021.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151021.ebuild
21461 deleted file mode 100644
21462 index 466fcb2..0000000
21463 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151021.ebuild
21464 +++ /dev/null
21465 @@ -1,123 +0,0 @@
21466 -# Copyright 1999-2015 Gentoo Foundation
21467 -# Distributed under the terms of the GNU General Public License v2
21468 -# $Id$
21469 -
21470 -EAPI="4"
21471 -inherit eutils java-pkg-2 java-ant-2
21472 -
21473 -DESCRIPTION="Netbeans Web Services Cluster"
21474 -HOMEPAGE="http://netbeans.org/"
21475 -SLOT="9999"
21476 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
21477 -SRC_URI="${SOURCE_URL}
21478 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21479 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
21480 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
21481 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
21482 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
21483 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
21484 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
21485 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
21486 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21487 -KEYWORDS="~amd64 ~x86"
21488 -IUSE=""
21489 -S="${WORKDIR}"
21490 -
21491 -CDEPEND="~dev-java/netbeans-platform-${PV}
21492 - ~dev-java/netbeans-extide-${PV}
21493 - ~dev-java/netbeans-ide-${PV}
21494 - dev-java/commons-compress:0"
21495 -DEPEND=">=virtual/jdk-1.7
21496 - app-arch/unzip
21497 - ${CDEPEND}
21498 - dev-java/javahelp:0"
21499 -RDEPEND=">=virtual/jdk-1.7
21500 - ${CDEPEND}"
21501 -
21502 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21503 -
21504 -EANT_BUILD_XML="nbbuild/build.xml"
21505 -EANT_BUILD_TARGET="rebuild-cluster"
21506 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21507 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21508 -JAVA_PKG_BSFIX="off"
21509 -
21510 -src_unpack() {
21511 - unpack $(basename ${SOURCE_URL})
21512 -
21513 - einfo "Deleting bundled jars..."
21514 - find -name "*.jar" -type f -delete
21515 -
21516 - unpack netbeans-9999-r14-build.xml.patch.bz2
21517 -
21518 - pushd "${S}" >/dev/null || die
21519 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
21520 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
21521 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
21522 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
21523 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
21524 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
21525 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
21526 - popd >/dev/null || die
21527 -}
21528 -
21529 -src_prepare() {
21530 - einfo "Deleting bundled class files..."
21531 - find -name "*.class" -type f | xargs rm -vf
21532 -
21533 - epatch netbeans-9999-r14-build.xml.patch
21534 -
21535 - # Support for custom patches
21536 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21537 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21538 -
21539 - if [ -n "${files}" ] ; then
21540 - einfo "Applying custom patches:"
21541 -
21542 - for file in ${files} ; do
21543 - epatch "${file}"
21544 - done
21545 - fi
21546 - fi
21547 -
21548 - einfo "Symlinking external libraries..."
21549 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
21550 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21551 -
21552 - einfo "Linking in other clusters..."
21553 - mkdir "${S}"/nbbuild/netbeans || die
21554 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21555 -
21556 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21557 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21558 - touch nb.cluster.platform.built
21559 -
21560 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21561 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21562 - touch nb.cluster.extide.built
21563 -
21564 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21565 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21566 - touch nb.cluster.ide.built
21567 -
21568 - popd >/dev/null || die
21569 -
21570 - java-pkg-2_src_prepare
21571 -}
21572 -
21573 -src_install() {
21574 - pushd nbbuild/netbeans/webcommon >/dev/null || die
21575 -
21576 - insinto ${INSTALL_DIR}
21577 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21578 - doins -r *
21579 -
21580 - popd >/dev/null || die
21581 -
21582 - local instdir=/${INSTALL_DIR}/modules/ext
21583 - pushd "${D}"/${instdir} >/dev/null || die
21584 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
21585 - popd >/dev/null || die
21586 -
21587 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
21588 -}
21589
21590 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151022.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151022.ebuild
21591 deleted file mode 100644
21592 index f846ace..0000000
21593 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151022.ebuild
21594 +++ /dev/null
21595 @@ -1,123 +0,0 @@
21596 -# Copyright 1999-2015 Gentoo Foundation
21597 -# Distributed under the terms of the GNU General Public License v2
21598 -# $Id$
21599 -
21600 -EAPI="4"
21601 -inherit eutils java-pkg-2 java-ant-2
21602 -
21603 -DESCRIPTION="Netbeans Web Services Cluster"
21604 -HOMEPAGE="http://netbeans.org/"
21605 -SLOT="9999"
21606 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
21607 -SRC_URI="${SOURCE_URL}
21608 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21609 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
21610 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
21611 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
21612 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
21613 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
21614 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
21615 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
21616 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21617 -KEYWORDS="~amd64 ~x86"
21618 -IUSE=""
21619 -S="${WORKDIR}"
21620 -
21621 -CDEPEND="~dev-java/netbeans-platform-${PV}
21622 - ~dev-java/netbeans-extide-${PV}
21623 - ~dev-java/netbeans-ide-${PV}
21624 - dev-java/commons-compress:0"
21625 -DEPEND=">=virtual/jdk-1.7
21626 - app-arch/unzip
21627 - ${CDEPEND}
21628 - dev-java/javahelp:0"
21629 -RDEPEND=">=virtual/jdk-1.7
21630 - ${CDEPEND}"
21631 -
21632 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21633 -
21634 -EANT_BUILD_XML="nbbuild/build.xml"
21635 -EANT_BUILD_TARGET="rebuild-cluster"
21636 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21637 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21638 -JAVA_PKG_BSFIX="off"
21639 -
21640 -src_unpack() {
21641 - unpack $(basename ${SOURCE_URL})
21642 -
21643 - einfo "Deleting bundled jars..."
21644 - find -name "*.jar" -type f -delete
21645 -
21646 - unpack netbeans-9999-r14-build.xml.patch.bz2
21647 -
21648 - pushd "${S}" >/dev/null || die
21649 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
21650 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
21651 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
21652 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
21653 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
21654 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
21655 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
21656 - popd >/dev/null || die
21657 -}
21658 -
21659 -src_prepare() {
21660 - einfo "Deleting bundled class files..."
21661 - find -name "*.class" -type f | xargs rm -vf
21662 -
21663 - epatch netbeans-9999-r14-build.xml.patch
21664 -
21665 - # Support for custom patches
21666 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21667 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21668 -
21669 - if [ -n "${files}" ] ; then
21670 - einfo "Applying custom patches:"
21671 -
21672 - for file in ${files} ; do
21673 - epatch "${file}"
21674 - done
21675 - fi
21676 - fi
21677 -
21678 - einfo "Symlinking external libraries..."
21679 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
21680 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21681 -
21682 - einfo "Linking in other clusters..."
21683 - mkdir "${S}"/nbbuild/netbeans || die
21684 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21685 -
21686 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21687 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21688 - touch nb.cluster.platform.built
21689 -
21690 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21691 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21692 - touch nb.cluster.extide.built
21693 -
21694 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21695 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21696 - touch nb.cluster.ide.built
21697 -
21698 - popd >/dev/null || die
21699 -
21700 - java-pkg-2_src_prepare
21701 -}
21702 -
21703 -src_install() {
21704 - pushd nbbuild/netbeans/webcommon >/dev/null || die
21705 -
21706 - insinto ${INSTALL_DIR}
21707 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21708 - doins -r *
21709 -
21710 - popd >/dev/null || die
21711 -
21712 - local instdir=/${INSTALL_DIR}/modules/ext
21713 - pushd "${D}"/${instdir} >/dev/null || die
21714 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
21715 - popd >/dev/null || die
21716 -
21717 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
21718 -}
21719
21720 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151023.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151023.ebuild
21721 deleted file mode 100644
21722 index d1b1a50..0000000
21723 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151023.ebuild
21724 +++ /dev/null
21725 @@ -1,123 +0,0 @@
21726 -# Copyright 1999-2015 Gentoo Foundation
21727 -# Distributed under the terms of the GNU General Public License v2
21728 -# $Id$
21729 -
21730 -EAPI="4"
21731 -inherit eutils java-pkg-2 java-ant-2
21732 -
21733 -DESCRIPTION="Netbeans Web Services Cluster"
21734 -HOMEPAGE="http://netbeans.org/"
21735 -SLOT="9999"
21736 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
21737 -SRC_URI="${SOURCE_URL}
21738 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21739 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
21740 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
21741 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
21742 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
21743 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
21744 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
21745 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
21746 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21747 -KEYWORDS="~amd64 ~x86"
21748 -IUSE=""
21749 -S="${WORKDIR}"
21750 -
21751 -CDEPEND="~dev-java/netbeans-platform-${PV}
21752 - ~dev-java/netbeans-extide-${PV}
21753 - ~dev-java/netbeans-ide-${PV}
21754 - dev-java/commons-compress:0"
21755 -DEPEND=">=virtual/jdk-1.7
21756 - app-arch/unzip
21757 - ${CDEPEND}
21758 - dev-java/javahelp:0"
21759 -RDEPEND=">=virtual/jdk-1.7
21760 - ${CDEPEND}"
21761 -
21762 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21763 -
21764 -EANT_BUILD_XML="nbbuild/build.xml"
21765 -EANT_BUILD_TARGET="rebuild-cluster"
21766 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21767 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21768 -JAVA_PKG_BSFIX="off"
21769 -
21770 -src_unpack() {
21771 - unpack $(basename ${SOURCE_URL})
21772 -
21773 - einfo "Deleting bundled jars..."
21774 - find -name "*.jar" -type f -delete
21775 -
21776 - unpack netbeans-9999-r14-build.xml.patch.bz2
21777 -
21778 - pushd "${S}" >/dev/null || die
21779 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
21780 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
21781 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
21782 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
21783 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
21784 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
21785 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
21786 - popd >/dev/null || die
21787 -}
21788 -
21789 -src_prepare() {
21790 - einfo "Deleting bundled class files..."
21791 - find -name "*.class" -type f | xargs rm -vf
21792 -
21793 - epatch netbeans-9999-r14-build.xml.patch
21794 -
21795 - # Support for custom patches
21796 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21797 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21798 -
21799 - if [ -n "${files}" ] ; then
21800 - einfo "Applying custom patches:"
21801 -
21802 - for file in ${files} ; do
21803 - epatch "${file}"
21804 - done
21805 - fi
21806 - fi
21807 -
21808 - einfo "Symlinking external libraries..."
21809 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
21810 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21811 -
21812 - einfo "Linking in other clusters..."
21813 - mkdir "${S}"/nbbuild/netbeans || die
21814 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21815 -
21816 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21817 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21818 - touch nb.cluster.platform.built
21819 -
21820 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21821 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21822 - touch nb.cluster.extide.built
21823 -
21824 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21825 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21826 - touch nb.cluster.ide.built
21827 -
21828 - popd >/dev/null || die
21829 -
21830 - java-pkg-2_src_prepare
21831 -}
21832 -
21833 -src_install() {
21834 - pushd nbbuild/netbeans/webcommon >/dev/null || die
21835 -
21836 - insinto ${INSTALL_DIR}
21837 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21838 - doins -r *
21839 -
21840 - popd >/dev/null || die
21841 -
21842 - local instdir=/${INSTALL_DIR}/modules/ext
21843 - pushd "${D}"/${instdir} >/dev/null || die
21844 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
21845 - popd >/dev/null || die
21846 -
21847 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
21848 -}
21849
21850 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151026.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151026.ebuild
21851 deleted file mode 100644
21852 index 98f47d4..0000000
21853 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151026.ebuild
21854 +++ /dev/null
21855 @@ -1,123 +0,0 @@
21856 -# Copyright 1999-2015 Gentoo Foundation
21857 -# Distributed under the terms of the GNU General Public License v2
21858 -# $Id$
21859 -
21860 -EAPI="4"
21861 -inherit eutils java-pkg-2 java-ant-2
21862 -
21863 -DESCRIPTION="Netbeans Web Services Cluster"
21864 -HOMEPAGE="http://netbeans.org/"
21865 -SLOT="9999"
21866 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
21867 -SRC_URI="${SOURCE_URL}
21868 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21869 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
21870 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
21871 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
21872 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
21873 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
21874 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
21875 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
21876 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
21877 -KEYWORDS="~amd64 ~x86"
21878 -IUSE=""
21879 -S="${WORKDIR}"
21880 -
21881 -CDEPEND="~dev-java/netbeans-platform-${PV}
21882 - ~dev-java/netbeans-extide-${PV}
21883 - ~dev-java/netbeans-ide-${PV}
21884 - dev-java/commons-compress:0"
21885 -DEPEND=">=virtual/jdk-1.7
21886 - app-arch/unzip
21887 - ${CDEPEND}
21888 - dev-java/javahelp:0"
21889 -RDEPEND=">=virtual/jdk-1.7
21890 - ${CDEPEND}"
21891 -
21892 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
21893 -
21894 -EANT_BUILD_XML="nbbuild/build.xml"
21895 -EANT_BUILD_TARGET="rebuild-cluster"
21896 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
21897 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
21898 -JAVA_PKG_BSFIX="off"
21899 -
21900 -src_unpack() {
21901 - unpack $(basename ${SOURCE_URL})
21902 -
21903 - einfo "Deleting bundled jars..."
21904 - find -name "*.jar" -type f -delete
21905 -
21906 - unpack netbeans-9999-r14-build.xml.patch.bz2
21907 -
21908 - pushd "${S}" >/dev/null || die
21909 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
21910 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
21911 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
21912 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
21913 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
21914 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
21915 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
21916 - popd >/dev/null || die
21917 -}
21918 -
21919 -src_prepare() {
21920 - einfo "Deleting bundled class files..."
21921 - find -name "*.class" -type f | xargs rm -vf
21922 -
21923 - epatch netbeans-9999-r14-build.xml.patch
21924 -
21925 - # Support for custom patches
21926 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
21927 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
21928 -
21929 - if [ -n "${files}" ] ; then
21930 - einfo "Applying custom patches:"
21931 -
21932 - for file in ${files} ; do
21933 - epatch "${file}"
21934 - done
21935 - fi
21936 - fi
21937 -
21938 - einfo "Symlinking external libraries..."
21939 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
21940 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
21941 -
21942 - einfo "Linking in other clusters..."
21943 - mkdir "${S}"/nbbuild/netbeans || die
21944 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
21945 -
21946 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
21947 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21948 - touch nb.cluster.platform.built
21949 -
21950 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
21951 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21952 - touch nb.cluster.extide.built
21953 -
21954 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
21955 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
21956 - touch nb.cluster.ide.built
21957 -
21958 - popd >/dev/null || die
21959 -
21960 - java-pkg-2_src_prepare
21961 -}
21962 -
21963 -src_install() {
21964 - pushd nbbuild/netbeans/webcommon >/dev/null || die
21965 -
21966 - insinto ${INSTALL_DIR}
21967 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
21968 - doins -r *
21969 -
21970 - popd >/dev/null || die
21971 -
21972 - local instdir=/${INSTALL_DIR}/modules/ext
21973 - pushd "${D}"/${instdir} >/dev/null || die
21974 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
21975 - popd >/dev/null || die
21976 -
21977 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
21978 -}
21979
21980 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151027.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151027.ebuild
21981 deleted file mode 100644
21982 index 857ae07..0000000
21983 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151027.ebuild
21984 +++ /dev/null
21985 @@ -1,123 +0,0 @@
21986 -# Copyright 1999-2015 Gentoo Foundation
21987 -# Distributed under the terms of the GNU General Public License v2
21988 -# $Id$
21989 -
21990 -EAPI="4"
21991 -inherit eutils java-pkg-2 java-ant-2
21992 -
21993 -DESCRIPTION="Netbeans Web Services Cluster"
21994 -HOMEPAGE="http://netbeans.org/"
21995 -SLOT="9999"
21996 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
21997 -SRC_URI="${SOURCE_URL}
21998 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
21999 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
22000 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
22001 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
22002 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
22003 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
22004 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
22005 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
22006 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22007 -KEYWORDS="~amd64 ~x86"
22008 -IUSE=""
22009 -S="${WORKDIR}"
22010 -
22011 -CDEPEND="~dev-java/netbeans-platform-${PV}
22012 - ~dev-java/netbeans-extide-${PV}
22013 - ~dev-java/netbeans-ide-${PV}
22014 - dev-java/commons-compress:0"
22015 -DEPEND=">=virtual/jdk-1.7
22016 - app-arch/unzip
22017 - ${CDEPEND}
22018 - dev-java/javahelp:0"
22019 -RDEPEND=">=virtual/jdk-1.7
22020 - ${CDEPEND}"
22021 -
22022 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22023 -
22024 -EANT_BUILD_XML="nbbuild/build.xml"
22025 -EANT_BUILD_TARGET="rebuild-cluster"
22026 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22027 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22028 -JAVA_PKG_BSFIX="off"
22029 -
22030 -src_unpack() {
22031 - unpack $(basename ${SOURCE_URL})
22032 -
22033 - einfo "Deleting bundled jars..."
22034 - find -name "*.jar" -type f -delete
22035 -
22036 - unpack netbeans-9999-r14-build.xml.patch.bz2
22037 -
22038 - pushd "${S}" >/dev/null || die
22039 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
22040 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
22041 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
22042 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
22043 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
22044 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
22045 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
22046 - popd >/dev/null || die
22047 -}
22048 -
22049 -src_prepare() {
22050 - einfo "Deleting bundled class files..."
22051 - find -name "*.class" -type f | xargs rm -vf
22052 -
22053 - epatch netbeans-9999-r14-build.xml.patch
22054 -
22055 - # Support for custom patches
22056 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22057 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22058 -
22059 - if [ -n "${files}" ] ; then
22060 - einfo "Applying custom patches:"
22061 -
22062 - for file in ${files} ; do
22063 - epatch "${file}"
22064 - done
22065 - fi
22066 - fi
22067 -
22068 - einfo "Symlinking external libraries..."
22069 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
22070 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22071 -
22072 - einfo "Linking in other clusters..."
22073 - mkdir "${S}"/nbbuild/netbeans || die
22074 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22075 -
22076 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22077 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22078 - touch nb.cluster.platform.built
22079 -
22080 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22081 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22082 - touch nb.cluster.extide.built
22083 -
22084 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22085 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22086 - touch nb.cluster.ide.built
22087 -
22088 - popd >/dev/null || die
22089 -
22090 - java-pkg-2_src_prepare
22091 -}
22092 -
22093 -src_install() {
22094 - pushd nbbuild/netbeans/webcommon >/dev/null || die
22095 -
22096 - insinto ${INSTALL_DIR}
22097 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22098 - doins -r *
22099 -
22100 - popd >/dev/null || die
22101 -
22102 - local instdir=/${INSTALL_DIR}/modules/ext
22103 - pushd "${D}"/${instdir} >/dev/null || die
22104 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
22105 - popd >/dev/null || die
22106 -
22107 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
22108 -}
22109
22110 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151028.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151028.ebuild
22111 deleted file mode 100644
22112 index 6001136..0000000
22113 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-9999_p20151028.ebuild
22114 +++ /dev/null
22115 @@ -1,123 +0,0 @@
22116 -# Copyright 1999-2015 Gentoo Foundation
22117 -# Distributed under the terms of the GNU General Public License v2
22118 -# $Id$
22119 -
22120 -EAPI="4"
22121 -inherit eutils java-pkg-2 java-ant-2
22122 -
22123 -DESCRIPTION="Netbeans Web Services Cluster"
22124 -HOMEPAGE="http://netbeans.org/"
22125 -SLOT="9999"
22126 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
22127 -SRC_URI="${SOURCE_URL}
22128 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2
22129 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
22130 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
22131 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
22132 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
22133 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
22134 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
22135 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
22136 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22137 -KEYWORDS="~amd64 ~x86"
22138 -IUSE=""
22139 -S="${WORKDIR}"
22140 -
22141 -CDEPEND="~dev-java/netbeans-platform-${PV}
22142 - ~dev-java/netbeans-extide-${PV}
22143 - ~dev-java/netbeans-ide-${PV}
22144 - dev-java/commons-compress:0"
22145 -DEPEND=">=virtual/jdk-1.7
22146 - app-arch/unzip
22147 - ${CDEPEND}
22148 - dev-java/javahelp:0"
22149 -RDEPEND=">=virtual/jdk-1.7
22150 - ${CDEPEND}"
22151 -
22152 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22153 -
22154 -EANT_BUILD_XML="nbbuild/build.xml"
22155 -EANT_BUILD_TARGET="rebuild-cluster"
22156 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22157 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22158 -JAVA_PKG_BSFIX="off"
22159 -
22160 -src_unpack() {
22161 - unpack $(basename ${SOURCE_URL})
22162 -
22163 - einfo "Deleting bundled jars..."
22164 - find -name "*.jar" -type f -delete
22165 -
22166 - unpack netbeans-9999-r14-build.xml.patch.bz2
22167 -
22168 - pushd "${S}" >/dev/null || die
22169 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
22170 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
22171 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
22172 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
22173 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
22174 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
22175 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
22176 - popd >/dev/null || die
22177 -}
22178 -
22179 -src_prepare() {
22180 - einfo "Deleting bundled class files..."
22181 - find -name "*.class" -type f | xargs rm -vf
22182 -
22183 - epatch netbeans-9999-r14-build.xml.patch
22184 -
22185 - # Support for custom patches
22186 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22187 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22188 -
22189 - if [ -n "${files}" ] ; then
22190 - einfo "Applying custom patches:"
22191 -
22192 - for file in ${files} ; do
22193 - epatch "${file}"
22194 - done
22195 - fi
22196 - fi
22197 -
22198 - einfo "Symlinking external libraries..."
22199 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
22200 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22201 -
22202 - einfo "Linking in other clusters..."
22203 - mkdir "${S}"/nbbuild/netbeans || die
22204 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22205 -
22206 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22207 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22208 - touch nb.cluster.platform.built
22209 -
22210 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
22211 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22212 - touch nb.cluster.extide.built
22213 -
22214 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22215 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22216 - touch nb.cluster.ide.built
22217 -
22218 - popd >/dev/null || die
22219 -
22220 - java-pkg-2_src_prepare
22221 -}
22222 -
22223 -src_install() {
22224 - pushd nbbuild/netbeans/webcommon >/dev/null || die
22225 -
22226 - insinto ${INSTALL_DIR}
22227 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22228 - doins -r *
22229 -
22230 - popd >/dev/null || die
22231 -
22232 - local instdir=/${INSTALL_DIR}/modules/ext
22233 - pushd "${D}"/${instdir} >/dev/null || die
22234 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
22235 - popd >/dev/null || die
22236 -
22237 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
22238 -}
22239
22240 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
22241 index 65527f8..2962325 100644
22242 --- a/dev-java/netbeans-websvccommon/Manifest
22243 +++ b/dev-java/netbeans-websvccommon/Manifest
22244 @@ -3,13 +3,6 @@ DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e77
22245 DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
22246 DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
22247 DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
22248 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
22249 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
22250 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
22251 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
22252 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
22253 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
22254 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
22255 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
22256 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
22257 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
22258 @@ -37,13 +30,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
22259 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
22260 EBUILD netbeans-websvccommon-8.0.2.ebuild 2651 SHA256 a195b307847c466dbb5f46eb04240358ce3c92cadeecb8fda1562304de46820f SHA512 933626bd2073f58e3508180c042e237b9e61ba6f3c992cf37ea43978ac2fc972d2dcc3ef0b5c390b3867296e197ed2605c43452c98e36acf0982e7338b6d1eb7 WHIRLPOOL c3db8f0b50116d0129f50778e1961166e76601d8c165e20e73d75c91b02c8a095067e0f13e18178d849dd29adcedaeee7d3e0e62f99be592d7ce159fd6af632e
22261 EBUILD netbeans-websvccommon-8.1.ebuild 2675 SHA256 c9ff3d598c5f76c2b69dd5488a80c63025acc3cd0cc99321a0e84a493502df36 SHA512 89daec44b860aa8011d9e5533230f89dad7bcc50a119664122d2718db3e53501d1319ae4b27eac1d71596671e9a7c21315a641346e6cbab22edb3c7232bf5ce3 WHIRLPOOL 521521094b396c98687e2054742e4c019023045f19b01a6cc3a5f826f4cabe9448254db8b834448f3b33368c76dd667942554e1bae459c55de2c571bb5cfb4f5
22262 -EBUILD netbeans-websvccommon-9999_p20151020.ebuild 2721 SHA256 115ff09c7ff247c8b9ef65d7452406d05c17a740ee65c47948d9930276f6a565 SHA512 27ade14dda248dc3af18dd95798bf50b1bb777decc2c7c19757bac3a23fd6da256cce671acbd5c17c46c3c0ee2713f6ea1a901f5e48e2af74bc5a4c141686666 WHIRLPOOL d663e9681d67ce23e5147ffff7215a00c11a2ea3414ac04d27d7f4a94fb4853a1a51c48005a1cd78aaaf0cb788850315982b39d640cda5d6ad80a69bd6906bdb
22263 -EBUILD netbeans-websvccommon-9999_p20151021.ebuild 2721 SHA256 ce046ae9846e58b532e79316ebb273b4d664408658b4f587f237af3b7028dd45 SHA512 f252fa6dd9b9bb9da91f8d53076fc4784be036b375cf0e6ab58accd5472b90096aec06a7a4e5072dee259b5a6bf7045589c2e54ba23a04480cf5d3e293ebcd09 WHIRLPOOL cee236130568ed4089c9d439794453fcba3a75370b7c82b0d7d4754d2d92a19ca2bc673e18e06723baa4938068d3b514a7811f16be278f4db2466099810a0603
22264 -EBUILD netbeans-websvccommon-9999_p20151022.ebuild 2721 SHA256 81a6b38dc99d0293d3403c66340e6bbe1542382bd4be3a4849d77948dc7f72d7 SHA512 178c75337decbe611cae1d3456fcf5c92cfa16ec554ed841c97ad84e462af8db33ea488fe21cd8fe9db41483fdb3808a808de3f5a512dece8c5c3fd0d3b982c5 WHIRLPOOL b737fa34d4babc81e05fe98cbc2611758803f303a5b28f366d1bdd9ac0b1d769ac25c440652363e412b4637f671457f653ae2747542d80d94c3fc479a9b402d0
22265 -EBUILD netbeans-websvccommon-9999_p20151023.ebuild 2721 SHA256 5f27ee5471e117854cb9da98e6ef3f06e6d4712307d22cd3d73b8298ea326ef7 SHA512 4df771491151058ee9f0791e4dc7d2eef21991cf021745b6c66d42ee05ffbe289db576c6237770331fcb9e9a565f119dc7027b1956f738cef3b61407d47d626c WHIRLPOOL 3e4e1ead6d4949ec3f8e7fbbd585a5d7c35331a10f6ba513d7707e27379fd9b576909df6e2f927c6f4c539e9ba979d4ac041406e1278106fa3e36f1a03fdbe2f
22266 -EBUILD netbeans-websvccommon-9999_p20151026.ebuild 2721 SHA256 34adc842d1763a2769d67bd269a2034908a3a0dd22d8c86c0a12b3527ea051a2 SHA512 75d9679743a4024ec8e92214427a3064973ceeaf5e886b1c97367f5ff9366d28e0551629373c35475783e5ce8951571427d49289e9fdcae5202c23bb93fbc32a WHIRLPOOL da46791b1086a4f90459a215a247fddbab717d627249f379291ebe9660922e52817f0bb8a966167fff14dc6fd3aba31b8acf5578a7b40a13ab6608ecb9cf30ff
22267 -EBUILD netbeans-websvccommon-9999_p20151027.ebuild 2721 SHA256 3c073c229d2c8f888f304cb5b069d7ce4fc791938e4a106c7b4776e232ba8cbf SHA512 a078e3f9d56ee37eaa182922d1e856593275fd33e16b206ae564ddde87f0109e75d7e54474b943c2d8c8cd2614312a7e9f5d300835e7e587175680fa44041c0c WHIRLPOOL 866ee049e487aba8104a2e649304b6ddd05f37408148df3f099dcb23224e9927d122fbf406dd7a2fe104c2d04c8cccd449237efe20b8805cb1f56763d3742e23
22268 -EBUILD netbeans-websvccommon-9999_p20151028.ebuild 2721 SHA256 3afa64b0dd57dda35e8dff5f755cf39b21616de021afdb455d312bb58d8ab2a7 SHA512 1319cb92f26487e4093f16fc94c840ae61c094a5d6a94490d73c6074ada20377b6542b1ba72e6ffa0e07c4eee23dc49e6c05a6d732e610ff7e8f914251971fc4 WHIRLPOOL 30fbd18d50111b05a3909a9ef5963d4d538a54c7c1143df34f726d1b88d31e5b062080be9dea97b563bcad2c1861d7855b65946678143bf4dc7afc67c3d68028
22269 EBUILD netbeans-websvccommon-9999_p20151101.ebuild 2721 SHA256 959463c779becd38e659a2f1d1d269c2513198340e73ac0e660f3d4ecd24d11a SHA512 2880822c6d429cbff2711cd206ce551cabb8be4b65c3c2c6f82f33810608670f7b4b755a5f87d104678f87386031845a88e4a5dfabfc6bff531ba7c27d50664c WHIRLPOOL 071067ddd51734eddd427511073b2762086e8f5031bad54d3f2de15390a558d5028500d2238836cd269844c30d83348377e5d9a5758e0af0aa5348dd6924c1a9
22270 EBUILD netbeans-websvccommon-9999_p20151103.ebuild 2721 SHA256 8717d6c34c481a17f1c6fe9863b6225c4a98227cdbef616d02a920dafe6df0c5 SHA512 0620120e65c148cac2f80f3eefcc534a50d151f4d6b0f531cc90383afe847d1937d8aa2ceecebca88af2ec800084cbeca06f852d1c58542895d752a86c818b71 WHIRLPOOL 876a57e733ba8ac6f2adf360e60c930b88ef2352d22169dc69ce4f04a85660ef1d2b3de110962ad6525d90d6e626c14b6ecd36c4888ad484f46fef5170bc3c2d
22271 EBUILD netbeans-websvccommon-9999_p20151105.ebuild 2721 SHA256 9e47b802f50549df874070bc67b1fc924dd7c1726d8f9982a20f12c105a6a19a SHA512 12af45fa100f82a054ff71f225caa89422687b40553e00dbe01c5b314425005fb74235914d0ac80ebf7246ad5f46a5361ef6ededffe2b4e156bae0c2cc7d7b73 WHIRLPOOL 04cc6fc499c373768eff994b172ba9f980fb41e18a30bb147ceb2d46dbae5e23b29f9cb5cc792af8384fa716ad4aed429ff924a12e17f14a65b12e4e76c9db7e
22272
22273 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151020.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151020.ebuild
22274 deleted file mode 100644
22275 index d0052e1..0000000
22276 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151020.ebuild
22277 +++ /dev/null
22278 @@ -1,94 +0,0 @@
22279 -# Copyright 1999-2015 Gentoo Foundation
22280 -# Distributed under the terms of the GNU General Public License v2
22281 -# $Id$
22282 -
22283 -EAPI="4"
22284 -inherit eutils java-pkg-2 java-ant-2
22285 -
22286 -DESCRIPTION="Netbeans Web Services Common Cluster"
22287 -HOMEPAGE="http://netbeans.org/"
22288 -SLOT="9999"
22289 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
22290 -SRC_URI="${SOURCE_URL}
22291 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22292 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22293 -KEYWORDS="~amd64 ~x86"
22294 -IUSE=""
22295 -S="${WORKDIR}"
22296 -
22297 -CDEPEND="~dev-java/netbeans-platform-${PV}
22298 - ~dev-java/netbeans-ide-${PV}"
22299 -DEPEND=">=virtual/jdk-1.7
22300 - app-arch/unzip
22301 - ${CDEPEND}
22302 - dev-java/javahelp:0"
22303 -RDEPEND=">=virtual/jdk-1.7
22304 - ${CDEPEND}"
22305 -
22306 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22307 -
22308 -EANT_BUILD_XML="nbbuild/build.xml"
22309 -EANT_BUILD_TARGET="rebuild-cluster"
22310 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22311 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22312 -JAVA_PKG_BSFIX="off"
22313 -
22314 -src_unpack() {
22315 - unpack $(basename ${SOURCE_URL})
22316 -
22317 - einfo "Deleting bundled jars..."
22318 - find -name "*.jar" -type f -delete
22319 -
22320 - unpack netbeans-9999-r14-build.xml.patch.bz2
22321 -}
22322 -
22323 -src_prepare() {
22324 - einfo "Deleting bundled class files..."
22325 - find -name "*.class" -type f | xargs rm -vf
22326 -
22327 - epatch netbeans-9999-r14-build.xml.patch
22328 -
22329 - # Support for custom patches
22330 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22331 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22332 -
22333 - if [ -n "${files}" ] ; then
22334 - einfo "Applying custom patches:"
22335 -
22336 - for file in ${files} ; do
22337 - epatch "${file}"
22338 - done
22339 - fi
22340 - fi
22341 -
22342 - einfo "Symlinking external libraries..."
22343 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22344 -
22345 - einfo "Linking in other clusters..."
22346 - mkdir "${S}"/nbbuild/netbeans || die
22347 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22348 -
22349 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22350 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22351 - touch nb.cluster.platform.built
22352 -
22353 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22354 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22355 - touch nb.cluster.ide.built
22356 -
22357 - popd >/dev/null || die
22358 -
22359 - java-pkg-2_src_prepare
22360 -}
22361 -
22362 -src_install() {
22363 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22364 -
22365 - insinto ${INSTALL_DIR}
22366 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22367 - doins -r *
22368 -
22369 - popd >/dev/null || die
22370 -
22371 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22372 -}
22373
22374 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151021.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151021.ebuild
22375 deleted file mode 100644
22376 index 5e434a5..0000000
22377 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151021.ebuild
22378 +++ /dev/null
22379 @@ -1,94 +0,0 @@
22380 -# Copyright 1999-2015 Gentoo Foundation
22381 -# Distributed under the terms of the GNU General Public License v2
22382 -# $Id$
22383 -
22384 -EAPI="4"
22385 -inherit eutils java-pkg-2 java-ant-2
22386 -
22387 -DESCRIPTION="Netbeans Web Services Common Cluster"
22388 -HOMEPAGE="http://netbeans.org/"
22389 -SLOT="9999"
22390 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
22391 -SRC_URI="${SOURCE_URL}
22392 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22393 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22394 -KEYWORDS="~amd64 ~x86"
22395 -IUSE=""
22396 -S="${WORKDIR}"
22397 -
22398 -CDEPEND="~dev-java/netbeans-platform-${PV}
22399 - ~dev-java/netbeans-ide-${PV}"
22400 -DEPEND=">=virtual/jdk-1.7
22401 - app-arch/unzip
22402 - ${CDEPEND}
22403 - dev-java/javahelp:0"
22404 -RDEPEND=">=virtual/jdk-1.7
22405 - ${CDEPEND}"
22406 -
22407 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22408 -
22409 -EANT_BUILD_XML="nbbuild/build.xml"
22410 -EANT_BUILD_TARGET="rebuild-cluster"
22411 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22412 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22413 -JAVA_PKG_BSFIX="off"
22414 -
22415 -src_unpack() {
22416 - unpack $(basename ${SOURCE_URL})
22417 -
22418 - einfo "Deleting bundled jars..."
22419 - find -name "*.jar" -type f -delete
22420 -
22421 - unpack netbeans-9999-r14-build.xml.patch.bz2
22422 -}
22423 -
22424 -src_prepare() {
22425 - einfo "Deleting bundled class files..."
22426 - find -name "*.class" -type f | xargs rm -vf
22427 -
22428 - epatch netbeans-9999-r14-build.xml.patch
22429 -
22430 - # Support for custom patches
22431 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22432 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22433 -
22434 - if [ -n "${files}" ] ; then
22435 - einfo "Applying custom patches:"
22436 -
22437 - for file in ${files} ; do
22438 - epatch "${file}"
22439 - done
22440 - fi
22441 - fi
22442 -
22443 - einfo "Symlinking external libraries..."
22444 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22445 -
22446 - einfo "Linking in other clusters..."
22447 - mkdir "${S}"/nbbuild/netbeans || die
22448 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22449 -
22450 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22451 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22452 - touch nb.cluster.platform.built
22453 -
22454 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22455 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22456 - touch nb.cluster.ide.built
22457 -
22458 - popd >/dev/null || die
22459 -
22460 - java-pkg-2_src_prepare
22461 -}
22462 -
22463 -src_install() {
22464 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22465 -
22466 - insinto ${INSTALL_DIR}
22467 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22468 - doins -r *
22469 -
22470 - popd >/dev/null || die
22471 -
22472 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22473 -}
22474
22475 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151022.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151022.ebuild
22476 deleted file mode 100644
22477 index 12e4759..0000000
22478 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151022.ebuild
22479 +++ /dev/null
22480 @@ -1,94 +0,0 @@
22481 -# Copyright 1999-2015 Gentoo Foundation
22482 -# Distributed under the terms of the GNU General Public License v2
22483 -# $Id$
22484 -
22485 -EAPI="4"
22486 -inherit eutils java-pkg-2 java-ant-2
22487 -
22488 -DESCRIPTION="Netbeans Web Services Common Cluster"
22489 -HOMEPAGE="http://netbeans.org/"
22490 -SLOT="9999"
22491 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
22492 -SRC_URI="${SOURCE_URL}
22493 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22494 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22495 -KEYWORDS="~amd64 ~x86"
22496 -IUSE=""
22497 -S="${WORKDIR}"
22498 -
22499 -CDEPEND="~dev-java/netbeans-platform-${PV}
22500 - ~dev-java/netbeans-ide-${PV}"
22501 -DEPEND=">=virtual/jdk-1.7
22502 - app-arch/unzip
22503 - ${CDEPEND}
22504 - dev-java/javahelp:0"
22505 -RDEPEND=">=virtual/jdk-1.7
22506 - ${CDEPEND}"
22507 -
22508 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22509 -
22510 -EANT_BUILD_XML="nbbuild/build.xml"
22511 -EANT_BUILD_TARGET="rebuild-cluster"
22512 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22513 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22514 -JAVA_PKG_BSFIX="off"
22515 -
22516 -src_unpack() {
22517 - unpack $(basename ${SOURCE_URL})
22518 -
22519 - einfo "Deleting bundled jars..."
22520 - find -name "*.jar" -type f -delete
22521 -
22522 - unpack netbeans-9999-r14-build.xml.patch.bz2
22523 -}
22524 -
22525 -src_prepare() {
22526 - einfo "Deleting bundled class files..."
22527 - find -name "*.class" -type f | xargs rm -vf
22528 -
22529 - epatch netbeans-9999-r14-build.xml.patch
22530 -
22531 - # Support for custom patches
22532 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22533 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22534 -
22535 - if [ -n "${files}" ] ; then
22536 - einfo "Applying custom patches:"
22537 -
22538 - for file in ${files} ; do
22539 - epatch "${file}"
22540 - done
22541 - fi
22542 - fi
22543 -
22544 - einfo "Symlinking external libraries..."
22545 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22546 -
22547 - einfo "Linking in other clusters..."
22548 - mkdir "${S}"/nbbuild/netbeans || die
22549 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22550 -
22551 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22552 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22553 - touch nb.cluster.platform.built
22554 -
22555 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22556 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22557 - touch nb.cluster.ide.built
22558 -
22559 - popd >/dev/null || die
22560 -
22561 - java-pkg-2_src_prepare
22562 -}
22563 -
22564 -src_install() {
22565 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22566 -
22567 - insinto ${INSTALL_DIR}
22568 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22569 - doins -r *
22570 -
22571 - popd >/dev/null || die
22572 -
22573 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22574 -}
22575
22576 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151023.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151023.ebuild
22577 deleted file mode 100644
22578 index 4d49cb8..0000000
22579 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151023.ebuild
22580 +++ /dev/null
22581 @@ -1,94 +0,0 @@
22582 -# Copyright 1999-2015 Gentoo Foundation
22583 -# Distributed under the terms of the GNU General Public License v2
22584 -# $Id$
22585 -
22586 -EAPI="4"
22587 -inherit eutils java-pkg-2 java-ant-2
22588 -
22589 -DESCRIPTION="Netbeans Web Services Common Cluster"
22590 -HOMEPAGE="http://netbeans.org/"
22591 -SLOT="9999"
22592 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
22593 -SRC_URI="${SOURCE_URL}
22594 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22595 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22596 -KEYWORDS="~amd64 ~x86"
22597 -IUSE=""
22598 -S="${WORKDIR}"
22599 -
22600 -CDEPEND="~dev-java/netbeans-platform-${PV}
22601 - ~dev-java/netbeans-ide-${PV}"
22602 -DEPEND=">=virtual/jdk-1.7
22603 - app-arch/unzip
22604 - ${CDEPEND}
22605 - dev-java/javahelp:0"
22606 -RDEPEND=">=virtual/jdk-1.7
22607 - ${CDEPEND}"
22608 -
22609 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22610 -
22611 -EANT_BUILD_XML="nbbuild/build.xml"
22612 -EANT_BUILD_TARGET="rebuild-cluster"
22613 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22614 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22615 -JAVA_PKG_BSFIX="off"
22616 -
22617 -src_unpack() {
22618 - unpack $(basename ${SOURCE_URL})
22619 -
22620 - einfo "Deleting bundled jars..."
22621 - find -name "*.jar" -type f -delete
22622 -
22623 - unpack netbeans-9999-r14-build.xml.patch.bz2
22624 -}
22625 -
22626 -src_prepare() {
22627 - einfo "Deleting bundled class files..."
22628 - find -name "*.class" -type f | xargs rm -vf
22629 -
22630 - epatch netbeans-9999-r14-build.xml.patch
22631 -
22632 - # Support for custom patches
22633 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22634 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22635 -
22636 - if [ -n "${files}" ] ; then
22637 - einfo "Applying custom patches:"
22638 -
22639 - for file in ${files} ; do
22640 - epatch "${file}"
22641 - done
22642 - fi
22643 - fi
22644 -
22645 - einfo "Symlinking external libraries..."
22646 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22647 -
22648 - einfo "Linking in other clusters..."
22649 - mkdir "${S}"/nbbuild/netbeans || die
22650 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22651 -
22652 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22653 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22654 - touch nb.cluster.platform.built
22655 -
22656 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22657 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22658 - touch nb.cluster.ide.built
22659 -
22660 - popd >/dev/null || die
22661 -
22662 - java-pkg-2_src_prepare
22663 -}
22664 -
22665 -src_install() {
22666 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22667 -
22668 - insinto ${INSTALL_DIR}
22669 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22670 - doins -r *
22671 -
22672 - popd >/dev/null || die
22673 -
22674 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22675 -}
22676
22677 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151026.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151026.ebuild
22678 deleted file mode 100644
22679 index a970f2c..0000000
22680 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151026.ebuild
22681 +++ /dev/null
22682 @@ -1,94 +0,0 @@
22683 -# Copyright 1999-2015 Gentoo Foundation
22684 -# Distributed under the terms of the GNU General Public License v2
22685 -# $Id$
22686 -
22687 -EAPI="4"
22688 -inherit eutils java-pkg-2 java-ant-2
22689 -
22690 -DESCRIPTION="Netbeans Web Services Common Cluster"
22691 -HOMEPAGE="http://netbeans.org/"
22692 -SLOT="9999"
22693 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
22694 -SRC_URI="${SOURCE_URL}
22695 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22696 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22697 -KEYWORDS="~amd64 ~x86"
22698 -IUSE=""
22699 -S="${WORKDIR}"
22700 -
22701 -CDEPEND="~dev-java/netbeans-platform-${PV}
22702 - ~dev-java/netbeans-ide-${PV}"
22703 -DEPEND=">=virtual/jdk-1.7
22704 - app-arch/unzip
22705 - ${CDEPEND}
22706 - dev-java/javahelp:0"
22707 -RDEPEND=">=virtual/jdk-1.7
22708 - ${CDEPEND}"
22709 -
22710 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22711 -
22712 -EANT_BUILD_XML="nbbuild/build.xml"
22713 -EANT_BUILD_TARGET="rebuild-cluster"
22714 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22715 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22716 -JAVA_PKG_BSFIX="off"
22717 -
22718 -src_unpack() {
22719 - unpack $(basename ${SOURCE_URL})
22720 -
22721 - einfo "Deleting bundled jars..."
22722 - find -name "*.jar" -type f -delete
22723 -
22724 - unpack netbeans-9999-r14-build.xml.patch.bz2
22725 -}
22726 -
22727 -src_prepare() {
22728 - einfo "Deleting bundled class files..."
22729 - find -name "*.class" -type f | xargs rm -vf
22730 -
22731 - epatch netbeans-9999-r14-build.xml.patch
22732 -
22733 - # Support for custom patches
22734 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22735 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22736 -
22737 - if [ -n "${files}" ] ; then
22738 - einfo "Applying custom patches:"
22739 -
22740 - for file in ${files} ; do
22741 - epatch "${file}"
22742 - done
22743 - fi
22744 - fi
22745 -
22746 - einfo "Symlinking external libraries..."
22747 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22748 -
22749 - einfo "Linking in other clusters..."
22750 - mkdir "${S}"/nbbuild/netbeans || die
22751 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22752 -
22753 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22754 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22755 - touch nb.cluster.platform.built
22756 -
22757 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22758 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22759 - touch nb.cluster.ide.built
22760 -
22761 - popd >/dev/null || die
22762 -
22763 - java-pkg-2_src_prepare
22764 -}
22765 -
22766 -src_install() {
22767 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22768 -
22769 - insinto ${INSTALL_DIR}
22770 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22771 - doins -r *
22772 -
22773 - popd >/dev/null || die
22774 -
22775 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22776 -}
22777
22778 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151027.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151027.ebuild
22779 deleted file mode 100644
22780 index 69af224..0000000
22781 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151027.ebuild
22782 +++ /dev/null
22783 @@ -1,94 +0,0 @@
22784 -# Copyright 1999-2015 Gentoo Foundation
22785 -# Distributed under the terms of the GNU General Public License v2
22786 -# $Id$
22787 -
22788 -EAPI="4"
22789 -inherit eutils java-pkg-2 java-ant-2
22790 -
22791 -DESCRIPTION="Netbeans Web Services Common Cluster"
22792 -HOMEPAGE="http://netbeans.org/"
22793 -SLOT="9999"
22794 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
22795 -SRC_URI="${SOURCE_URL}
22796 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22797 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22798 -KEYWORDS="~amd64 ~x86"
22799 -IUSE=""
22800 -S="${WORKDIR}"
22801 -
22802 -CDEPEND="~dev-java/netbeans-platform-${PV}
22803 - ~dev-java/netbeans-ide-${PV}"
22804 -DEPEND=">=virtual/jdk-1.7
22805 - app-arch/unzip
22806 - ${CDEPEND}
22807 - dev-java/javahelp:0"
22808 -RDEPEND=">=virtual/jdk-1.7
22809 - ${CDEPEND}"
22810 -
22811 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22812 -
22813 -EANT_BUILD_XML="nbbuild/build.xml"
22814 -EANT_BUILD_TARGET="rebuild-cluster"
22815 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22816 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22817 -JAVA_PKG_BSFIX="off"
22818 -
22819 -src_unpack() {
22820 - unpack $(basename ${SOURCE_URL})
22821 -
22822 - einfo "Deleting bundled jars..."
22823 - find -name "*.jar" -type f -delete
22824 -
22825 - unpack netbeans-9999-r14-build.xml.patch.bz2
22826 -}
22827 -
22828 -src_prepare() {
22829 - einfo "Deleting bundled class files..."
22830 - find -name "*.class" -type f | xargs rm -vf
22831 -
22832 - epatch netbeans-9999-r14-build.xml.patch
22833 -
22834 - # Support for custom patches
22835 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22836 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22837 -
22838 - if [ -n "${files}" ] ; then
22839 - einfo "Applying custom patches:"
22840 -
22841 - for file in ${files} ; do
22842 - epatch "${file}"
22843 - done
22844 - fi
22845 - fi
22846 -
22847 - einfo "Symlinking external libraries..."
22848 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22849 -
22850 - einfo "Linking in other clusters..."
22851 - mkdir "${S}"/nbbuild/netbeans || die
22852 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22853 -
22854 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22855 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22856 - touch nb.cluster.platform.built
22857 -
22858 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22859 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22860 - touch nb.cluster.ide.built
22861 -
22862 - popd >/dev/null || die
22863 -
22864 - java-pkg-2_src_prepare
22865 -}
22866 -
22867 -src_install() {
22868 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22869 -
22870 - insinto ${INSTALL_DIR}
22871 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22872 - doins -r *
22873 -
22874 - popd >/dev/null || die
22875 -
22876 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22877 -}
22878
22879 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151028.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151028.ebuild
22880 deleted file mode 100644
22881 index 5bccce2..0000000
22882 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20151028.ebuild
22883 +++ /dev/null
22884 @@ -1,94 +0,0 @@
22885 -# Copyright 1999-2015 Gentoo Foundation
22886 -# Distributed under the terms of the GNU General Public License v2
22887 -# $Id$
22888 -
22889 -EAPI="4"
22890 -inherit eutils java-pkg-2 java-ant-2
22891 -
22892 -DESCRIPTION="Netbeans Web Services Common Cluster"
22893 -HOMEPAGE="http://netbeans.org/"
22894 -SLOT="9999"
22895 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
22896 -SRC_URI="${SOURCE_URL}
22897 - http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
22898 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
22899 -KEYWORDS="~amd64 ~x86"
22900 -IUSE=""
22901 -S="${WORKDIR}"
22902 -
22903 -CDEPEND="~dev-java/netbeans-platform-${PV}
22904 - ~dev-java/netbeans-ide-${PV}"
22905 -DEPEND=">=virtual/jdk-1.7
22906 - app-arch/unzip
22907 - ${CDEPEND}
22908 - dev-java/javahelp:0"
22909 -RDEPEND=">=virtual/jdk-1.7
22910 - ${CDEPEND}"
22911 -
22912 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
22913 -
22914 -EANT_BUILD_XML="nbbuild/build.xml"
22915 -EANT_BUILD_TARGET="rebuild-cluster"
22916 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
22917 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
22918 -JAVA_PKG_BSFIX="off"
22919 -
22920 -src_unpack() {
22921 - unpack $(basename ${SOURCE_URL})
22922 -
22923 - einfo "Deleting bundled jars..."
22924 - find -name "*.jar" -type f -delete
22925 -
22926 - unpack netbeans-9999-r14-build.xml.patch.bz2
22927 -}
22928 -
22929 -src_prepare() {
22930 - einfo "Deleting bundled class files..."
22931 - find -name "*.class" -type f | xargs rm -vf
22932 -
22933 - epatch netbeans-9999-r14-build.xml.patch
22934 -
22935 - # Support for custom patches
22936 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
22937 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
22938 -
22939 - if [ -n "${files}" ] ; then
22940 - einfo "Applying custom patches:"
22941 -
22942 - for file in ${files} ; do
22943 - epatch "${file}"
22944 - done
22945 - fi
22946 - fi
22947 -
22948 - einfo "Symlinking external libraries..."
22949 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
22950 -
22951 - einfo "Linking in other clusters..."
22952 - mkdir "${S}"/nbbuild/netbeans || die
22953 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
22954 -
22955 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
22956 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22957 - touch nb.cluster.platform.built
22958 -
22959 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
22960 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
22961 - touch nb.cluster.ide.built
22962 -
22963 - popd >/dev/null || die
22964 -
22965 - java-pkg-2_src_prepare
22966 -}
22967 -
22968 -src_install() {
22969 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
22970 -
22971 - insinto ${INSTALL_DIR}
22972 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
22973 - doins -r *
22974 -
22975 - popd >/dev/null || die
22976 -
22977 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
22978 -}
22979
22980 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
22981 index 1a0919e..42c260b 100644
22982 --- a/dev-util/netbeans/Manifest
22983 +++ b/dev-util/netbeans/Manifest
22984 @@ -6,13 +6,6 @@ DIST netbeans-9999-r14-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3
22985 DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
22986 DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
22987 DIST netbeans-l10n-9999-20131010.tar.bz2 12440242 SHA256 64c48605820ec1f35e38c34b48cc16cd40c053d085d50819d4b4e9a80453dfa9 SHA512 7d4d61fa61710186fefd90721598ec635db7c6249ce6fc484fd5813636220f163b60230349c984c398c87e083d2d629c531fe5b4cea3752ebbcaa9823b701a02 WHIRLPOOL 10506e3a3004d6c0ab17b05507f72db2c25d2713c3233a7f5478da27d3b1261b5fb6d5f71cbf369858668ca2d1219dad1900c6c42d3f250adcc935e846e56b09
22988 -DIST netbeans-trunk-nightly-201510200002-src.zip 208646929 SHA256 58578f52d853065ed01442ec329d3a91610faaaea3f83253aeb4db125be71442 SHA512 8c0715828885c513dc12d391a202f1f3ccfdba9107dae60752754568369d68670ff088aaa5b550d7ef9f45a97048de5ffcc80cbcb4b59fbf9e8aba0a710a6bf9 WHIRLPOOL f36c658d37b39d0d9149ffaf3c4266a3fda14644b950216733054fa16a219ae16dc41355c44142cb14158aac60f205d29ce795e790a1ae01964847fb8e926678
22989 -DIST netbeans-trunk-nightly-201510210002-src.zip 208641929 SHA256 b523c444d1fe7afb064c64225138aa795ad8ac9c0c25fef7d02bb534d2c54d4f SHA512 eed12ef2835ce6dcfb725bbacbebfde24c1893f7a67ebbb27a52e1ac907634cc562263de47e0115f620f45ca47874c833853965f3732569e65cc0213221a6fde WHIRLPOOL 0b8259848754750bc130a187e6e930effd66f765f6903fe7adab68e37be8b1048043bbe2cfcdf443ef58bd4d325d270b6900621678e3b1a730f3e41ae7294746
22990 -DIST netbeans-trunk-nightly-201510220002-src.zip 208656535 SHA256 4251fc616c0e6871bf9e3601ea50113d123546decc916b02a832c876a07c6395 SHA512 413872ad9ca4ce3806db91c5c5dc137d031e1fa942f8382b02d86f97cf7e51892dfbfafe1751ff49bb76af3b4da10788ef5f46155eb1bd48f0d9110b5e72286e WHIRLPOOL 5b4ad028004e312be5602b1ef201ec9945320bc1345b4674c730f9af8cbbbf6da6f78dcffc1b4c71ffa7c0f8e13414f57c16a976418784aa0fa3d5825f56c572
22991 -DIST netbeans-trunk-nightly-201510230002-src.zip 208659975 SHA256 2b00f5a10b9b57617f41c78adb256ae56e87a104fd88afeffdfe05ae46dec7bb SHA512 ab25742088a602ef44a1e3adec10fab612b100b7182efce801932156094103a2687da00df92a0fe7b6b0b5ca7ee825ee85b9cc84273449a6cffe686b0571c582 WHIRLPOOL e056f4cf9c2634a7ce09f466b722201d05096536683f9e0c744019e1e76cc53fb4b909e65b7d9fc16bf3ffaa6418b8c35521e2a6a6fcd043f615e8021a365107
22992 -DIST netbeans-trunk-nightly-201510260002-src.zip 208660814 SHA256 0962715fc1997619fb908583701ad896b33aab643a82a1e55d20e508632e7e59 SHA512 c280647e7db0464844b0f81f0603c4d2583c9bf29516a4503632960ae682d7c008f67e12d14521095c97f16d285d2fefdc5017658028f3f3eadd1c3a5a7c4bc3 WHIRLPOOL be2a219d0fcc2a81a297eb1e560b97e8fc9daee48954dd548fe5eaa8cd70307b679adf0a3743c3f808c6dd8e9d6191b14b98c385d95457dafcf120fa6a8e90d4
22993 -DIST netbeans-trunk-nightly-201510270002-src.zip 208660814 SHA256 1c083e6b903f72b10882f5285d8edb286f8d16de21c3b046f6e4190a008ff0f3 SHA512 b202224350745f28283261cc7756020f227304af8294e1abda6004393d8a23986d444fe36af31573f1ed4cb822fb2f1197d20e91d804500c4cf22edbc0c81b51 WHIRLPOOL e4a03fb4ae2733dba2026e3f60d4ebf6bde257d9c3fdcff6b613e6b9af7d305c04d57b0d9724a04cbf29eb0cf5448c90e6489c00e35eb23593875339e5627c11
22994 -DIST netbeans-trunk-nightly-201510280002-src.zip 208661828 SHA256 3139169e12a7c0fc41665a462154b3ab94fe553945524b605328c502c576e669 SHA512 4bb4158f8bff478aad34a69a0e985564f4e87a1e0df5174ab18af6018ddf34a52cd3bd0a1179ad2bf1842725effafe25117d6c004177dc196473211c2695f89f WHIRLPOOL ca8db212894d1f4fc3aacebcf3e0ef730ac5d80aa32ba1c3cd3f545027fd64b44e786dbec28485bd6905b19ccabb676c145274167054ed320eaa5ece98fceb88
22995 DIST netbeans-trunk-nightly-201511010002-src.zip 208677648 SHA256 a23eb7aa0c1932b331b0db6d5eaad2858c6612f751213e4f62682dcd4f09298a SHA512 118b67715d68cff81f237150121cb34dfb5caeff34420222344980de619c51a9c671c4a58e18ef7c5d4c3347d9e1358235ec762ae5816317a825059e3be7041e WHIRLPOOL a08b5fbf608ed5e88ec2e98e429c3635f92cb5b8028f989dcc5801787ea4ffdf0d26903a11e1f07f308abeef44c80c49d412067df0dd01621dd75cb284716ea9
22996 DIST netbeans-trunk-nightly-201511030002-src.zip 208707811 SHA256 3d6beefb37d5b74cc273fbdbaf41bb9ed636b04276bb3ce72d289b55d74ed8e6 SHA512 496e8d8f4c04463f55ac01954dadcf8e80bdb6db81e2cefd66a5445c86c3c429950c4397ef781670a3f32b563812c792cf20ebc3542c33a6c9a87b38dcb26b84 WHIRLPOOL 2a119b5a7ac7b77dd7d93c61ef150e4eef67bbdd9e5ad41a851852493e189c87b7d9a889b74a215be61cfa1c3fddd90edf1089fedacbd8db54cff070a9100507
22997 DIST netbeans-trunk-nightly-201511050002-src.zip 208737487 SHA256 86f4bd2b25363a6893ae9ec91352e93be7d6d707b8d4d0c573ab6634554499c2 SHA512 50d06f779cfdd7bbbffb91844010e93f94339c505e38b3af7a9066bc9f4a35db6dcbc8a9737e436904ea1bc18267e6139656f8dc1a82356d9b48ab442f420ec0 WHIRLPOOL 05c392e0151f0348dd5d51796262f503c312b73a4166b92d24a9598f490da6567e8b76c52ab7cefb957b34e3e0622b3e5cc3888e3a9c6cb88a18a1e917b95314
22998 @@ -40,13 +33,6 @@ DIST netbeans-trunk-nightly-201511300002-src.zip 209067309 SHA256 2cac888b1ddd5c
22999 DIST netbeans-trunk-nightly-201512010002-src.zip 209149379 SHA256 9030cb0fd9a50bd2ba418c1b165215d3ee14eb1291b3008003cf638347862411 SHA512 04ace118a7a66b84c92630c4a567d6ad9181638e8eaa9bf64fd225915b8b1c47f81cb6beeb0d26a916a8bfa735c4eb464d68a43b1c72f447c06b518f43983b07 WHIRLPOOL a7ebbb6a7325851ccbe448deb44b3ac615a469f6c06a250265d78f88dc8708da28fd3d5ed5a18acaa3f7ca4223b8be6c9be35350d0605aa48a5055e710ec5d04
23000 EBUILD netbeans-8.0.2.ebuild 7167 SHA256 80e31382a0ceb680c2a055dc5c78c1dce8edf32c50bbae6a1c14a2c568492519 SHA512 0ab466ca247ec953896ef0ab3b01b43ffea3a9f37e9bcdacecfc0476226d45cef35e4ddf27f2b85628d9512ed304e6cc6cfe963a5e547217d08cad400eefc4b9 WHIRLPOOL d09668e669f4f8d7987ab02cf26104fc6e54ba29b8b497fe0013cc8816a2d7560c99e6e1b02db77ead872d5240b84c09e3fabbc3465587d1d1ca7d6fcae114c1
23001 EBUILD netbeans-8.1.ebuild 6891 SHA256 22a19f05bdcea85475c0451df867367b69363bfbc6280f78b087248d9f8e9513 SHA512 812b6cdae3e5feaf37db5ca8b5efa1b374d5492f11cfa1df2adbd3617986cdca6a79d2d4dffd024c8c48492fc8a21704190242f5741c5699b12070620cea2c87 WHIRLPOOL baf5f750574c01effa0d02c72194139fb2757be932054f4900ceb0534607064af10f2b5b38063ff2cca34e75ab5be23d00c7e5d90d1c724339666d20f1bb10d3
23002 -EBUILD netbeans-9999_p20151020.ebuild 7210 SHA256 a6b6f167d3b234a13eda7a8e03cf567afed94db4b32b53507640ed566e476909 SHA512 5f58a49a0d4ef7bb7dec98279eac950a88aa9f58f6c4f0a15b50c1b894211eceac8a4e1bca24d38ac6a1c1932678b73041a86d6818057afa24d0fbd503ce2546 WHIRLPOOL fd11fe87d841ecab50b36276d770a2e4b52566d6346cb92a69f22d606f9519c6a7cd244185e288dd9bc76ca08a2aef383576ff397df62d9085aeb2c09f0f573e
23003 -EBUILD netbeans-9999_p20151021.ebuild 7210 SHA256 225a9d7b7600ee198486923f2b80170effa1c05ec5bd1a7aefb10e2deae73317 SHA512 9713857940ebee5a03afcb484763ed83fa2748961b7560eda427ef2b1814bbe8ee556a6dae348078c29f9573ad28166f6abdb16268ab6a30e65c9464d5a2c0c7 WHIRLPOOL 3eb5986ee7273d958e8610cfa8d81911c540e38e3a9c1f66c9e63a5fec62c67aee616071390fdc3e3643e8f8ccba23657e4dc4d9ccdad655c69b9028a6d3cc0a
23004 -EBUILD netbeans-9999_p20151022.ebuild 7210 SHA256 cbf3546da7aa887c4d4a63d35c24bd6fddf63ebce42f3283b78c4c0fc92ae1c2 SHA512 20ac86f818714ac1c4b2e4f09d3b1ddb8b062d16505cc4b91ab826521509986193643f0b1db81254dc3b39d2d9687448d361bf565123153e9d9db3b45f966c41 WHIRLPOOL 4b73a12dc9742d515e5c1cf79c4d276f3dea57576f0143c542a4b04d3f4d386ffec2ed8383c17b2297d43a89d1b861f0a288e20f843be30c749b5f2a9c31be41
23005 -EBUILD netbeans-9999_p20151023.ebuild 7210 SHA256 c23453db8a4b75b7b4cc5be8f686a53e473adb941c2956fd890904de9ddcc703 SHA512 6e39e33bccae36f191e9b00d04712bcf4dbb530da1535ce43eb62ad3094271248777396145ab002e30fa6516aba279943f4e4598a06e6699af98d42284154724 WHIRLPOOL 0ce5bbf592b6104252efd0ab405abcb86c27b7aacf3fad52f974a55f811ddce9285994bf53f6e10bbf49dc879546d739a6b0175415f004cadf3316f2a6f08713
23006 -EBUILD netbeans-9999_p20151026.ebuild 7210 SHA256 ea8a28c671234fe219d6ef28de95f48f22cf51c068b0c17abc639da0896b4928 SHA512 c8169d6bace1b1c2a3942608b8e9012b8c3715e432144e8e888830ad86735126ac789d3eb1f891777df3970765b0f0be89c76b9aeaf21a07ded008b4f0e82220 WHIRLPOOL a04d37f265de92ca6c4390f7133e5dff4bd3c72fda5d86b1ea39f8bdb78f31bfa932f37801421dae7dd5f7f7e5ca33dfe372b2ca2bf77501a73cf146e82e55bc
23007 -EBUILD netbeans-9999_p20151027.ebuild 7210 SHA256 5509a3e6d58523380b68a8ab94d187acf1ff434123bdded6886439768173490b SHA512 14909b982c1aa7211481b4cda00145501f1836733eccd53696c14b118dc7067402e33b3fb2ccabc26cfd81fc0523f09feb20f0db1c57fd62f6527740bfa1da5b WHIRLPOOL 2417a2c0593b1a6c1b8b5cf1818b1b105ca47fb80bfbc88092b482635c5c9c8ff10cbb4f20294f2eb071f5d5bba0eb0661696362e8230d02b0e5bf0b5f318900
23008 -EBUILD netbeans-9999_p20151028.ebuild 7210 SHA256 b1988a8137b62bd9e0c9247eb736f6bb46be7c57f65f7f4efff15347097c488f SHA512 7814c7dc87112de03eb6423ec290b9cb8a21aecadd7d3a69136131ff0d30a02884cf0241b1ca4068ea34146eca062a1e6dc7426d3f35115d661e4205126b50e9 WHIRLPOOL f0a2e7681257970d60ab38b57751109cd8ddab37f3e6c2e59c55b62878bb0fa7953c7e1a116aad94c9915c6909b08ff2c4eff5123ed3947dba028210b8b66a99
23009 EBUILD netbeans-9999_p20151101.ebuild 7210 SHA256 ce70a22341c06aee959f4c4174364727ca76ec31040c0d36837d29c89cdc379a SHA512 75dd70f7da4e719cf1c8e95ff5e84d8a17d538cfc8cb7f084898f18a37dca0650b91d9e2e3de5718c5ca743e6eb0f4ead21fe5a794477aac9ae59c5082430850 WHIRLPOOL 8ecbf1297f6a3764ed4ddff7745b53083f9e1cf3ace71254944bff18fa28d2155e2f45ae1a4b50611ed8fe2f58b1a78ce449b550f95057cdffabc08c75f7eb4a
23010 EBUILD netbeans-9999_p20151103.ebuild 7210 SHA256 c87139672bae146964d3c1bf98f973ee3dec2b0b6a42ae1384c24da5cab3acec SHA512 1f02d329d6ddea4b766954f0d9aa16c8cee136473ec25cef09b1869b0f5f19097718f4e0f563d3c6fb057a31db2c59b365d1db2e994003a07ca5fa94997dea17 WHIRLPOOL c72c90f0a9faa41a64c48a54a9a6da86ec48ac826c20199366008513bd7608d0d95104e959ffe09dfa568559090ae38c9a40242adf8dd744261a4f5aa5605190
23011 EBUILD netbeans-9999_p20151105.ebuild 6938 SHA256 679c56dad69eaaaac86a79d545aecc4cafaf9a202ae01d3e7f66c906f4f0c93e SHA512 b3e73d6cb015950f7e00b9a756da7ba61db43ef582a7dfea60e4c92c19e41fb1b1f790cc3ebc973e9d8ed1c63bd404c29ddae12e7ad6605836a8f40438891a1c WHIRLPOOL 59a9a712a22e264a6c20d12ebfcd6d8e41849ea4121b43d6bc73ae48975ad979ca05fc1093f155053cdb87cadef489d2fe30c9aa45c7dcbedba42d2d6fd047bd
23012
23013 diff --git a/dev-util/netbeans/netbeans-9999_p20151020.ebuild b/dev-util/netbeans/netbeans-9999_p20151020.ebuild
23014 deleted file mode 100644
23015 index adc181a..0000000
23016 --- a/dev-util/netbeans/netbeans-9999_p20151020.ebuild
23017 +++ /dev/null
23018 @@ -1,264 +0,0 @@
23019 -# Copyright 1999-2015 Gentoo Foundation
23020 -# Distributed under the terms of the GNU General Public License v2
23021 -# $Id$
23022 -
23023 -EAPI="4"
23024 -inherit eutils java-pkg-2 java-ant-2
23025 -
23026 -DESCRIPTION="Netbeans IDE"
23027 -HOMEPAGE="http://netbeans.org/"
23028 -SLOT="9999"
23029 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-20_00-02-28/zip/netbeans-trunk-nightly-201510200002-src.zip"
23030 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23031 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
23032 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
23033 -SRC_URI="linguas_af? ( ${ALL_URLS} )
23034 - linguas_ar? ( ${ALL_URLS} )
23035 - linguas_bg? ( ${ALL_URLS} )
23036 - linguas_ca? ( ${ALL_URLS} )
23037 - linguas_cs? ( ${ALL_URLS} )
23038 - linguas_de? ( ${ALL_URLS} )
23039 - linguas_el? ( ${ALL_URLS} )
23040 - linguas_es? ( ${ALL_URLS} )
23041 - linguas_fr? ( ${ALL_URLS} )
23042 - linguas_gl? ( ${ALL_URLS} )
23043 - linguas_hi_IN? ( ${ALL_URLS} )
23044 - linguas_id? ( ${ALL_URLS} )
23045 - linguas_it? ( ${ALL_URLS} )
23046 - linguas_ja? ( ${ALL_URLS} )
23047 - linguas_ko? ( ${ALL_URLS} )
23048 - linguas_lt? ( ${ALL_URLS} )
23049 - linguas_nl? ( ${ALL_URLS} )
23050 - linguas_pl? ( ${ALL_URLS} )
23051 - linguas_pt_BR? ( ${ALL_URLS} )
23052 - linguas_pt_PT? ( ${ALL_URLS} )
23053 - linguas_ro? ( ${ALL_URLS} )
23054 - linguas_ru? ( ${ALL_URLS} )
23055 - linguas_si? ( ${ALL_URLS} )
23056 - linguas_sq? ( ${ALL_URLS} )
23057 - linguas_sr? ( ${ALL_URLS} )
23058 - linguas_sv? ( ${ALL_URLS} )
23059 - linguas_ta_IN? ( ${ALL_URLS} )
23060 - linguas_tl? ( ${ALL_URLS} )
23061 - linguas_tr? ( ${ALL_URLS} )
23062 - linguas_vi? ( ${ALL_URLS} )
23063 - linguas_zh_CN? ( ${ALL_URLS} )
23064 - linguas_zh_TW? ( ${ALL_URLS} )
23065 -"
23066 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23067 -KEYWORDS="~amd64 ~x86"
23068 -IUSE_NETBEANS_MODULES="
23069 - +netbeans_modules_apisupport
23070 - netbeans_modules_cnd
23071 - netbeans_modules_dlight
23072 - netbeans_modules_enterprise
23073 - netbeans_modules_ergonomics
23074 - netbeans_modules_extide
23075 - netbeans_modules_groovy
23076 - +netbeans_modules_java
23077 - netbeans_modules_javacard
23078 - +netbeans_modules_javafx
23079 - netbeans_modules_mobility
23080 - netbeans_modules_php
23081 - +netbeans_modules_profiler
23082 - netbeans_modules_webcommon
23083 - +netbeans_modules_websvccommon"
23084 -IUSE_LINGUAS="
23085 - linguas_af
23086 - linguas_ar
23087 - linguas_bg
23088 - linguas_ca
23089 - linguas_cs
23090 - linguas_de
23091 - linguas_el
23092 - linguas_es
23093 - linguas_fr
23094 - linguas_gl
23095 - linguas_hi_IN
23096 - linguas_id
23097 - linguas_it
23098 - linguas_ja
23099 - linguas_ko
23100 - linguas_lt
23101 - linguas_nl
23102 - linguas_pl
23103 - linguas_pt_BR
23104 - linguas_pt_PT
23105 - linguas_ro
23106 - linguas_ru
23107 - linguas_si
23108 - linguas_sq
23109 - linguas_sr
23110 - linguas_sv
23111 - linguas_ta_IN
23112 - linguas_tl
23113 - linguas_tr
23114 - linguas_vi
23115 - linguas_zh_CN
23116 - linguas_zh_TW"
23117 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
23118 -S="${WORKDIR}"
23119 -
23120 -DEPEND=">=virtual/jdk-1.7
23121 - dev-java/javahelp:0"
23122 -RDEPEND=">=virtual/jdk-1.7
23123 - ~dev-java/netbeans-harness-${PV}
23124 - ~dev-java/netbeans-ide-${PV}
23125 - ~dev-java/netbeans-nb-${PV}
23126 - ~dev-java/netbeans-platform-${PV}
23127 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
23128 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
23129 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
23130 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
23131 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
23132 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
23133 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
23134 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
23135 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
23136 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
23137 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
23138 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
23139 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
23140 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
23141 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
23142 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
23143 -JAVA_PKG_BSFIX="off"
23144 -NBLOCALES=""
23145 -
23146 -pkg_setup() {
23147 - for lingua in ${IUSE_LINGUAS} ; do
23148 - local lang=${lingua/linguas_/}
23149 -
23150 - if [[ "${lang}" = "ar" ]] ; then
23151 - lang="ar_EG,ar_SA"
23152 - elif [[ "${lang}" = "es" ]] ; then
23153 - lang="es,es_CO"
23154 - elif [[ "${lang}" = "gl" ]] ; then
23155 - lang="gl_ES"
23156 - elif [[ "${lang}" = "id" ]] ; then
23157 - lang="in_ID"
23158 - elif [[ "${lang}" = "nl" ]] ; then
23159 - lang="nl_BE,nl_NL"
23160 - elif [[ "${lang}" = "tl" ]] ; then
23161 - lang="fil_PH"
23162 - fi
23163 -
23164 - if use ${lingua} ; then
23165 - if [ -z "${NBLOCALES}" ] ; then
23166 - NBLOCALES="${lang}"
23167 - else
23168 - NBLOCALES="${NBLOCALES},${lang}"
23169 - fi
23170 - fi
23171 - done
23172 -
23173 - java-pkg-2_pkg_setup
23174 -}
23175 -
23176 -src_unpack() {
23177 - if [ -n "${NBLOCALES}" ] ; then
23178 - unpack $(basename ${SOURCE_URL})
23179 - unpack $(basename ${L10N_URL})
23180 -
23181 - einfo "Deleting bundled jars..."
23182 - find -name "*.jar" -type f -delete
23183 -
23184 - unpack netbeans-9999-r14-build.xml.patch.bz2
23185 - fi
23186 -}
23187 -
23188 -src_prepare() {
23189 - if [ -n "${NBLOCALES}" ] ; then
23190 - einfo "Deleting bundled class files..."
23191 - find -name "*.class" -type f | xargs rm -vf
23192 -
23193 - epatch netbeans-9999-r14-build.xml.patch
23194 -
23195 - # Support for custom patches
23196 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23197 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23198 -
23199 - if [ -n "${files}" ] ; then
23200 - einfo "Applying custom patches:"
23201 -
23202 - for file in ${files} ; do
23203 - epatch "${file}"
23204 - done
23205 - fi
23206 - fi
23207 -
23208 - einfo "Symlinking external libraries..."
23209 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23210 - fi
23211 -
23212 - java-pkg-2_src_prepare
23213 -}
23214 -
23215 -src_compile() {
23216 - if [ -n "${NBLOCALES}" ] ; then
23217 - einfo "Compiling support for locales: ${NBLOCALES}"
23218 - eant -f nbbuild/build.xml bootstrap || die
23219 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
23220 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
23221 - fi
23222 -}
23223 -
23224 -src_install() {
23225 - if [ -n "${NBLOCALES}" ] ; then
23226 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23227 -
23228 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
23229 - if [ -d "${cluster}" ] ; then
23230 - insinto /usr/share/netbeans-${cluster}-${SLOT}
23231 - doins -r ${cluster}/*
23232 - fi
23233 - done
23234 -
23235 - if [ -d nb ] ; then
23236 - insinto /usr/share/netbeans-nb-${SLOT}/nb
23237 - doins -r nb/*
23238 - fi
23239 -
23240 - popd >/dev/null || die
23241 - fi
23242 -}
23243 -
23244 -pkg_postinst() {
23245 - if [ -n "${NBLOCALES}" ] ; then
23246 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
23247 - einfo "the locale is built for Netbeans."
23248 - einfo "If you want to force specific locale, use --locale argument, for example:"
23249 - einfo "${PN}-${SLOT} --locale de"
23250 - einfo "${PN}-${SLOT} --locale pt:BR"
23251 - fi
23252 -
23253 - if use linguas_ar ; then
23254 - einfo
23255 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
23256 - fi
23257 -
23258 - if use linguas_es ; then
23259 - einfo
23260 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
23261 - fi
23262 -
23263 - if use linguas_gl ; then
23264 - einfo
23265 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
23266 - fi
23267 -
23268 - if use linguas_id ; then
23269 - einfo
23270 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
23271 - fi
23272 -
23273 - if use linguas_nl ; then
23274 - einfo
23275 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
23276 - fi
23277 -
23278 - if use linguas_tl ; then
23279 - einfo
23280 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
23281 - fi
23282 -}
23283
23284 diff --git a/dev-util/netbeans/netbeans-9999_p20151021.ebuild b/dev-util/netbeans/netbeans-9999_p20151021.ebuild
23285 deleted file mode 100644
23286 index 3ccfd92..0000000
23287 --- a/dev-util/netbeans/netbeans-9999_p20151021.ebuild
23288 +++ /dev/null
23289 @@ -1,264 +0,0 @@
23290 -# Copyright 1999-2015 Gentoo Foundation
23291 -# Distributed under the terms of the GNU General Public License v2
23292 -# $Id$
23293 -
23294 -EAPI="4"
23295 -inherit eutils java-pkg-2 java-ant-2
23296 -
23297 -DESCRIPTION="Netbeans IDE"
23298 -HOMEPAGE="http://netbeans.org/"
23299 -SLOT="9999"
23300 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-21_00-02-28/zip/netbeans-trunk-nightly-201510210002-src.zip"
23301 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23302 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
23303 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
23304 -SRC_URI="linguas_af? ( ${ALL_URLS} )
23305 - linguas_ar? ( ${ALL_URLS} )
23306 - linguas_bg? ( ${ALL_URLS} )
23307 - linguas_ca? ( ${ALL_URLS} )
23308 - linguas_cs? ( ${ALL_URLS} )
23309 - linguas_de? ( ${ALL_URLS} )
23310 - linguas_el? ( ${ALL_URLS} )
23311 - linguas_es? ( ${ALL_URLS} )
23312 - linguas_fr? ( ${ALL_URLS} )
23313 - linguas_gl? ( ${ALL_URLS} )
23314 - linguas_hi_IN? ( ${ALL_URLS} )
23315 - linguas_id? ( ${ALL_URLS} )
23316 - linguas_it? ( ${ALL_URLS} )
23317 - linguas_ja? ( ${ALL_URLS} )
23318 - linguas_ko? ( ${ALL_URLS} )
23319 - linguas_lt? ( ${ALL_URLS} )
23320 - linguas_nl? ( ${ALL_URLS} )
23321 - linguas_pl? ( ${ALL_URLS} )
23322 - linguas_pt_BR? ( ${ALL_URLS} )
23323 - linguas_pt_PT? ( ${ALL_URLS} )
23324 - linguas_ro? ( ${ALL_URLS} )
23325 - linguas_ru? ( ${ALL_URLS} )
23326 - linguas_si? ( ${ALL_URLS} )
23327 - linguas_sq? ( ${ALL_URLS} )
23328 - linguas_sr? ( ${ALL_URLS} )
23329 - linguas_sv? ( ${ALL_URLS} )
23330 - linguas_ta_IN? ( ${ALL_URLS} )
23331 - linguas_tl? ( ${ALL_URLS} )
23332 - linguas_tr? ( ${ALL_URLS} )
23333 - linguas_vi? ( ${ALL_URLS} )
23334 - linguas_zh_CN? ( ${ALL_URLS} )
23335 - linguas_zh_TW? ( ${ALL_URLS} )
23336 -"
23337 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23338 -KEYWORDS="~amd64 ~x86"
23339 -IUSE_NETBEANS_MODULES="
23340 - +netbeans_modules_apisupport
23341 - netbeans_modules_cnd
23342 - netbeans_modules_dlight
23343 - netbeans_modules_enterprise
23344 - netbeans_modules_ergonomics
23345 - netbeans_modules_extide
23346 - netbeans_modules_groovy
23347 - +netbeans_modules_java
23348 - netbeans_modules_javacard
23349 - +netbeans_modules_javafx
23350 - netbeans_modules_mobility
23351 - netbeans_modules_php
23352 - +netbeans_modules_profiler
23353 - netbeans_modules_webcommon
23354 - +netbeans_modules_websvccommon"
23355 -IUSE_LINGUAS="
23356 - linguas_af
23357 - linguas_ar
23358 - linguas_bg
23359 - linguas_ca
23360 - linguas_cs
23361 - linguas_de
23362 - linguas_el
23363 - linguas_es
23364 - linguas_fr
23365 - linguas_gl
23366 - linguas_hi_IN
23367 - linguas_id
23368 - linguas_it
23369 - linguas_ja
23370 - linguas_ko
23371 - linguas_lt
23372 - linguas_nl
23373 - linguas_pl
23374 - linguas_pt_BR
23375 - linguas_pt_PT
23376 - linguas_ro
23377 - linguas_ru
23378 - linguas_si
23379 - linguas_sq
23380 - linguas_sr
23381 - linguas_sv
23382 - linguas_ta_IN
23383 - linguas_tl
23384 - linguas_tr
23385 - linguas_vi
23386 - linguas_zh_CN
23387 - linguas_zh_TW"
23388 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
23389 -S="${WORKDIR}"
23390 -
23391 -DEPEND=">=virtual/jdk-1.7
23392 - dev-java/javahelp:0"
23393 -RDEPEND=">=virtual/jdk-1.7
23394 - ~dev-java/netbeans-harness-${PV}
23395 - ~dev-java/netbeans-ide-${PV}
23396 - ~dev-java/netbeans-nb-${PV}
23397 - ~dev-java/netbeans-platform-${PV}
23398 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
23399 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
23400 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
23401 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
23402 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
23403 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
23404 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
23405 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
23406 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
23407 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
23408 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
23409 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
23410 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
23411 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
23412 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
23413 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
23414 -JAVA_PKG_BSFIX="off"
23415 -NBLOCALES=""
23416 -
23417 -pkg_setup() {
23418 - for lingua in ${IUSE_LINGUAS} ; do
23419 - local lang=${lingua/linguas_/}
23420 -
23421 - if [[ "${lang}" = "ar" ]] ; then
23422 - lang="ar_EG,ar_SA"
23423 - elif [[ "${lang}" = "es" ]] ; then
23424 - lang="es,es_CO"
23425 - elif [[ "${lang}" = "gl" ]] ; then
23426 - lang="gl_ES"
23427 - elif [[ "${lang}" = "id" ]] ; then
23428 - lang="in_ID"
23429 - elif [[ "${lang}" = "nl" ]] ; then
23430 - lang="nl_BE,nl_NL"
23431 - elif [[ "${lang}" = "tl" ]] ; then
23432 - lang="fil_PH"
23433 - fi
23434 -
23435 - if use ${lingua} ; then
23436 - if [ -z "${NBLOCALES}" ] ; then
23437 - NBLOCALES="${lang}"
23438 - else
23439 - NBLOCALES="${NBLOCALES},${lang}"
23440 - fi
23441 - fi
23442 - done
23443 -
23444 - java-pkg-2_pkg_setup
23445 -}
23446 -
23447 -src_unpack() {
23448 - if [ -n "${NBLOCALES}" ] ; then
23449 - unpack $(basename ${SOURCE_URL})
23450 - unpack $(basename ${L10N_URL})
23451 -
23452 - einfo "Deleting bundled jars..."
23453 - find -name "*.jar" -type f -delete
23454 -
23455 - unpack netbeans-9999-r14-build.xml.patch.bz2
23456 - fi
23457 -}
23458 -
23459 -src_prepare() {
23460 - if [ -n "${NBLOCALES}" ] ; then
23461 - einfo "Deleting bundled class files..."
23462 - find -name "*.class" -type f | xargs rm -vf
23463 -
23464 - epatch netbeans-9999-r14-build.xml.patch
23465 -
23466 - # Support for custom patches
23467 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23468 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23469 -
23470 - if [ -n "${files}" ] ; then
23471 - einfo "Applying custom patches:"
23472 -
23473 - for file in ${files} ; do
23474 - epatch "${file}"
23475 - done
23476 - fi
23477 - fi
23478 -
23479 - einfo "Symlinking external libraries..."
23480 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23481 - fi
23482 -
23483 - java-pkg-2_src_prepare
23484 -}
23485 -
23486 -src_compile() {
23487 - if [ -n "${NBLOCALES}" ] ; then
23488 - einfo "Compiling support for locales: ${NBLOCALES}"
23489 - eant -f nbbuild/build.xml bootstrap || die
23490 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
23491 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
23492 - fi
23493 -}
23494 -
23495 -src_install() {
23496 - if [ -n "${NBLOCALES}" ] ; then
23497 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23498 -
23499 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
23500 - if [ -d "${cluster}" ] ; then
23501 - insinto /usr/share/netbeans-${cluster}-${SLOT}
23502 - doins -r ${cluster}/*
23503 - fi
23504 - done
23505 -
23506 - if [ -d nb ] ; then
23507 - insinto /usr/share/netbeans-nb-${SLOT}/nb
23508 - doins -r nb/*
23509 - fi
23510 -
23511 - popd >/dev/null || die
23512 - fi
23513 -}
23514 -
23515 -pkg_postinst() {
23516 - if [ -n "${NBLOCALES}" ] ; then
23517 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
23518 - einfo "the locale is built for Netbeans."
23519 - einfo "If you want to force specific locale, use --locale argument, for example:"
23520 - einfo "${PN}-${SLOT} --locale de"
23521 - einfo "${PN}-${SLOT} --locale pt:BR"
23522 - fi
23523 -
23524 - if use linguas_ar ; then
23525 - einfo
23526 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
23527 - fi
23528 -
23529 - if use linguas_es ; then
23530 - einfo
23531 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
23532 - fi
23533 -
23534 - if use linguas_gl ; then
23535 - einfo
23536 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
23537 - fi
23538 -
23539 - if use linguas_id ; then
23540 - einfo
23541 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
23542 - fi
23543 -
23544 - if use linguas_nl ; then
23545 - einfo
23546 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
23547 - fi
23548 -
23549 - if use linguas_tl ; then
23550 - einfo
23551 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
23552 - fi
23553 -}
23554
23555 diff --git a/dev-util/netbeans/netbeans-9999_p20151022.ebuild b/dev-util/netbeans/netbeans-9999_p20151022.ebuild
23556 deleted file mode 100644
23557 index 2d6205e..0000000
23558 --- a/dev-util/netbeans/netbeans-9999_p20151022.ebuild
23559 +++ /dev/null
23560 @@ -1,264 +0,0 @@
23561 -# Copyright 1999-2015 Gentoo Foundation
23562 -# Distributed under the terms of the GNU General Public License v2
23563 -# $Id$
23564 -
23565 -EAPI="4"
23566 -inherit eutils java-pkg-2 java-ant-2
23567 -
23568 -DESCRIPTION="Netbeans IDE"
23569 -HOMEPAGE="http://netbeans.org/"
23570 -SLOT="9999"
23571 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-22_00-02-28/zip/netbeans-trunk-nightly-201510220002-src.zip"
23572 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23573 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
23574 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
23575 -SRC_URI="linguas_af? ( ${ALL_URLS} )
23576 - linguas_ar? ( ${ALL_URLS} )
23577 - linguas_bg? ( ${ALL_URLS} )
23578 - linguas_ca? ( ${ALL_URLS} )
23579 - linguas_cs? ( ${ALL_URLS} )
23580 - linguas_de? ( ${ALL_URLS} )
23581 - linguas_el? ( ${ALL_URLS} )
23582 - linguas_es? ( ${ALL_URLS} )
23583 - linguas_fr? ( ${ALL_URLS} )
23584 - linguas_gl? ( ${ALL_URLS} )
23585 - linguas_hi_IN? ( ${ALL_URLS} )
23586 - linguas_id? ( ${ALL_URLS} )
23587 - linguas_it? ( ${ALL_URLS} )
23588 - linguas_ja? ( ${ALL_URLS} )
23589 - linguas_ko? ( ${ALL_URLS} )
23590 - linguas_lt? ( ${ALL_URLS} )
23591 - linguas_nl? ( ${ALL_URLS} )
23592 - linguas_pl? ( ${ALL_URLS} )
23593 - linguas_pt_BR? ( ${ALL_URLS} )
23594 - linguas_pt_PT? ( ${ALL_URLS} )
23595 - linguas_ro? ( ${ALL_URLS} )
23596 - linguas_ru? ( ${ALL_URLS} )
23597 - linguas_si? ( ${ALL_URLS} )
23598 - linguas_sq? ( ${ALL_URLS} )
23599 - linguas_sr? ( ${ALL_URLS} )
23600 - linguas_sv? ( ${ALL_URLS} )
23601 - linguas_ta_IN? ( ${ALL_URLS} )
23602 - linguas_tl? ( ${ALL_URLS} )
23603 - linguas_tr? ( ${ALL_URLS} )
23604 - linguas_vi? ( ${ALL_URLS} )
23605 - linguas_zh_CN? ( ${ALL_URLS} )
23606 - linguas_zh_TW? ( ${ALL_URLS} )
23607 -"
23608 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23609 -KEYWORDS="~amd64 ~x86"
23610 -IUSE_NETBEANS_MODULES="
23611 - +netbeans_modules_apisupport
23612 - netbeans_modules_cnd
23613 - netbeans_modules_dlight
23614 - netbeans_modules_enterprise
23615 - netbeans_modules_ergonomics
23616 - netbeans_modules_extide
23617 - netbeans_modules_groovy
23618 - +netbeans_modules_java
23619 - netbeans_modules_javacard
23620 - +netbeans_modules_javafx
23621 - netbeans_modules_mobility
23622 - netbeans_modules_php
23623 - +netbeans_modules_profiler
23624 - netbeans_modules_webcommon
23625 - +netbeans_modules_websvccommon"
23626 -IUSE_LINGUAS="
23627 - linguas_af
23628 - linguas_ar
23629 - linguas_bg
23630 - linguas_ca
23631 - linguas_cs
23632 - linguas_de
23633 - linguas_el
23634 - linguas_es
23635 - linguas_fr
23636 - linguas_gl
23637 - linguas_hi_IN
23638 - linguas_id
23639 - linguas_it
23640 - linguas_ja
23641 - linguas_ko
23642 - linguas_lt
23643 - linguas_nl
23644 - linguas_pl
23645 - linguas_pt_BR
23646 - linguas_pt_PT
23647 - linguas_ro
23648 - linguas_ru
23649 - linguas_si
23650 - linguas_sq
23651 - linguas_sr
23652 - linguas_sv
23653 - linguas_ta_IN
23654 - linguas_tl
23655 - linguas_tr
23656 - linguas_vi
23657 - linguas_zh_CN
23658 - linguas_zh_TW"
23659 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
23660 -S="${WORKDIR}"
23661 -
23662 -DEPEND=">=virtual/jdk-1.7
23663 - dev-java/javahelp:0"
23664 -RDEPEND=">=virtual/jdk-1.7
23665 - ~dev-java/netbeans-harness-${PV}
23666 - ~dev-java/netbeans-ide-${PV}
23667 - ~dev-java/netbeans-nb-${PV}
23668 - ~dev-java/netbeans-platform-${PV}
23669 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
23670 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
23671 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
23672 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
23673 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
23674 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
23675 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
23676 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
23677 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
23678 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
23679 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
23680 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
23681 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
23682 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
23683 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
23684 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
23685 -JAVA_PKG_BSFIX="off"
23686 -NBLOCALES=""
23687 -
23688 -pkg_setup() {
23689 - for lingua in ${IUSE_LINGUAS} ; do
23690 - local lang=${lingua/linguas_/}
23691 -
23692 - if [[ "${lang}" = "ar" ]] ; then
23693 - lang="ar_EG,ar_SA"
23694 - elif [[ "${lang}" = "es" ]] ; then
23695 - lang="es,es_CO"
23696 - elif [[ "${lang}" = "gl" ]] ; then
23697 - lang="gl_ES"
23698 - elif [[ "${lang}" = "id" ]] ; then
23699 - lang="in_ID"
23700 - elif [[ "${lang}" = "nl" ]] ; then
23701 - lang="nl_BE,nl_NL"
23702 - elif [[ "${lang}" = "tl" ]] ; then
23703 - lang="fil_PH"
23704 - fi
23705 -
23706 - if use ${lingua} ; then
23707 - if [ -z "${NBLOCALES}" ] ; then
23708 - NBLOCALES="${lang}"
23709 - else
23710 - NBLOCALES="${NBLOCALES},${lang}"
23711 - fi
23712 - fi
23713 - done
23714 -
23715 - java-pkg-2_pkg_setup
23716 -}
23717 -
23718 -src_unpack() {
23719 - if [ -n "${NBLOCALES}" ] ; then
23720 - unpack $(basename ${SOURCE_URL})
23721 - unpack $(basename ${L10N_URL})
23722 -
23723 - einfo "Deleting bundled jars..."
23724 - find -name "*.jar" -type f -delete
23725 -
23726 - unpack netbeans-9999-r14-build.xml.patch.bz2
23727 - fi
23728 -}
23729 -
23730 -src_prepare() {
23731 - if [ -n "${NBLOCALES}" ] ; then
23732 - einfo "Deleting bundled class files..."
23733 - find -name "*.class" -type f | xargs rm -vf
23734 -
23735 - epatch netbeans-9999-r14-build.xml.patch
23736 -
23737 - # Support for custom patches
23738 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
23739 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
23740 -
23741 - if [ -n "${files}" ] ; then
23742 - einfo "Applying custom patches:"
23743 -
23744 - for file in ${files} ; do
23745 - epatch "${file}"
23746 - done
23747 - fi
23748 - fi
23749 -
23750 - einfo "Symlinking external libraries..."
23751 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
23752 - fi
23753 -
23754 - java-pkg-2_src_prepare
23755 -}
23756 -
23757 -src_compile() {
23758 - if [ -n "${NBLOCALES}" ] ; then
23759 - einfo "Compiling support for locales: ${NBLOCALES}"
23760 - eant -f nbbuild/build.xml bootstrap || die
23761 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
23762 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
23763 - fi
23764 -}
23765 -
23766 -src_install() {
23767 - if [ -n "${NBLOCALES}" ] ; then
23768 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
23769 -
23770 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
23771 - if [ -d "${cluster}" ] ; then
23772 - insinto /usr/share/netbeans-${cluster}-${SLOT}
23773 - doins -r ${cluster}/*
23774 - fi
23775 - done
23776 -
23777 - if [ -d nb ] ; then
23778 - insinto /usr/share/netbeans-nb-${SLOT}/nb
23779 - doins -r nb/*
23780 - fi
23781 -
23782 - popd >/dev/null || die
23783 - fi
23784 -}
23785 -
23786 -pkg_postinst() {
23787 - if [ -n "${NBLOCALES}" ] ; then
23788 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
23789 - einfo "the locale is built for Netbeans."
23790 - einfo "If you want to force specific locale, use --locale argument, for example:"
23791 - einfo "${PN}-${SLOT} --locale de"
23792 - einfo "${PN}-${SLOT} --locale pt:BR"
23793 - fi
23794 -
23795 - if use linguas_ar ; then
23796 - einfo
23797 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
23798 - fi
23799 -
23800 - if use linguas_es ; then
23801 - einfo
23802 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
23803 - fi
23804 -
23805 - if use linguas_gl ; then
23806 - einfo
23807 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
23808 - fi
23809 -
23810 - if use linguas_id ; then
23811 - einfo
23812 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
23813 - fi
23814 -
23815 - if use linguas_nl ; then
23816 - einfo
23817 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
23818 - fi
23819 -
23820 - if use linguas_tl ; then
23821 - einfo
23822 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
23823 - fi
23824 -}
23825
23826 diff --git a/dev-util/netbeans/netbeans-9999_p20151023.ebuild b/dev-util/netbeans/netbeans-9999_p20151023.ebuild
23827 deleted file mode 100644
23828 index 4389459..0000000
23829 --- a/dev-util/netbeans/netbeans-9999_p20151023.ebuild
23830 +++ /dev/null
23831 @@ -1,264 +0,0 @@
23832 -# Copyright 1999-2015 Gentoo Foundation
23833 -# Distributed under the terms of the GNU General Public License v2
23834 -# $Id$
23835 -
23836 -EAPI="4"
23837 -inherit eutils java-pkg-2 java-ant-2
23838 -
23839 -DESCRIPTION="Netbeans IDE"
23840 -HOMEPAGE="http://netbeans.org/"
23841 -SLOT="9999"
23842 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-23_00-02-28/zip/netbeans-trunk-nightly-201510230002-src.zip"
23843 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
23844 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
23845 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
23846 -SRC_URI="linguas_af? ( ${ALL_URLS} )
23847 - linguas_ar? ( ${ALL_URLS} )
23848 - linguas_bg? ( ${ALL_URLS} )
23849 - linguas_ca? ( ${ALL_URLS} )
23850 - linguas_cs? ( ${ALL_URLS} )
23851 - linguas_de? ( ${ALL_URLS} )
23852 - linguas_el? ( ${ALL_URLS} )
23853 - linguas_es? ( ${ALL_URLS} )
23854 - linguas_fr? ( ${ALL_URLS} )
23855 - linguas_gl? ( ${ALL_URLS} )
23856 - linguas_hi_IN? ( ${ALL_URLS} )
23857 - linguas_id? ( ${ALL_URLS} )
23858 - linguas_it? ( ${ALL_URLS} )
23859 - linguas_ja? ( ${ALL_URLS} )
23860 - linguas_ko? ( ${ALL_URLS} )
23861 - linguas_lt? ( ${ALL_URLS} )
23862 - linguas_nl? ( ${ALL_URLS} )
23863 - linguas_pl? ( ${ALL_URLS} )
23864 - linguas_pt_BR? ( ${ALL_URLS} )
23865 - linguas_pt_PT? ( ${ALL_URLS} )
23866 - linguas_ro? ( ${ALL_URLS} )
23867 - linguas_ru? ( ${ALL_URLS} )
23868 - linguas_si? ( ${ALL_URLS} )
23869 - linguas_sq? ( ${ALL_URLS} )
23870 - linguas_sr? ( ${ALL_URLS} )
23871 - linguas_sv? ( ${ALL_URLS} )
23872 - linguas_ta_IN? ( ${ALL_URLS} )
23873 - linguas_tl? ( ${ALL_URLS} )
23874 - linguas_tr? ( ${ALL_URLS} )
23875 - linguas_vi? ( ${ALL_URLS} )
23876 - linguas_zh_CN? ( ${ALL_URLS} )
23877 - linguas_zh_TW? ( ${ALL_URLS} )
23878 -"
23879 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
23880 -KEYWORDS="~amd64 ~x86"
23881 -IUSE_NETBEANS_MODULES="
23882 - +netbeans_modules_apisupport
23883 - netbeans_modules_cnd
23884 - netbeans_modules_dlight
23885 - netbeans_modules_enterprise
23886 - netbeans_modules_ergonomics
23887 - netbeans_modules_extide
23888 - netbeans_modules_groovy
23889 - +netbeans_modules_java
23890 - netbeans_modules_javacard
23891 - +netbeans_modules_javafx
23892 - netbeans_modules_mobility
23893 - netbeans_modules_php
23894 - +netbeans_modules_profiler
23895 - netbeans_modules_webcommon
23896 - +netbeans_modules_websvccommon"
23897 -IUSE_LINGUAS="
23898 - linguas_af
23899 - linguas_ar
23900 - linguas_bg
23901 - linguas_ca
23902 - linguas_cs
23903 - linguas_de
23904 - linguas_el
23905 - linguas_es
23906 - linguas_fr
23907 - linguas_gl
23908 - linguas_hi_IN
23909 - linguas_id
23910 - linguas_it
23911 - linguas_ja
23912 - linguas_ko
23913 - linguas_lt
23914 - linguas_nl
23915 - linguas_pl
23916 - linguas_pt_BR
23917 - linguas_pt_PT
23918 - linguas_ro
23919 - linguas_ru
23920 - linguas_si
23921 - linguas_sq
23922 - linguas_sr
23923 - linguas_sv
23924 - linguas_ta_IN
23925 - linguas_tl
23926 - linguas_tr
23927 - linguas_vi
23928 - linguas_zh_CN
23929 - linguas_zh_TW"
23930 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
23931 -S="${WORKDIR}"
23932 -
23933 -DEPEND=">=virtual/jdk-1.7
23934 - dev-java/javahelp:0"
23935 -RDEPEND=">=virtual/jdk-1.7
23936 - ~dev-java/netbeans-harness-${PV}
23937 - ~dev-java/netbeans-ide-${PV}
23938 - ~dev-java/netbeans-nb-${PV}
23939 - ~dev-java/netbeans-platform-${PV}
23940 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
23941 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
23942 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
23943 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
23944 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
23945 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
23946 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
23947 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
23948 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
23949 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
23950 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
23951 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
23952 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
23953 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
23954 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
23955 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
23956 -JAVA_PKG_BSFIX="off"
23957 -NBLOCALES=""
23958 -
23959 -pkg_setup() {
23960 - for lingua in ${IUSE_LINGUAS} ; do
23961 - local lang=${lingua/linguas_/}
23962 -
23963 - if [[ "${lang}" = "ar" ]] ; then
23964 - lang="ar_EG,ar_SA"
23965 - elif [[ "${lang}" = "es" ]] ; then
23966 - lang="es,es_CO"
23967 - elif [[ "${lang}" = "gl" ]] ; then
23968 - lang="gl_ES"
23969 - elif [[ "${lang}" = "id" ]] ; then
23970 - lang="in_ID"
23971 - elif [[ "${lang}" = "nl" ]] ; then
23972 - lang="nl_BE,nl_NL"
23973 - elif [[ "${lang}" = "tl" ]] ; then
23974 - lang="fil_PH"
23975 - fi
23976 -
23977 - if use ${lingua} ; then
23978 - if [ -z "${NBLOCALES}" ] ; then
23979 - NBLOCALES="${lang}"
23980 - else
23981 - NBLOCALES="${NBLOCALES},${lang}"
23982 - fi
23983 - fi
23984 - done
23985 -
23986 - java-pkg-2_pkg_setup
23987 -}
23988 -
23989 -src_unpack() {
23990 - if [ -n "${NBLOCALES}" ] ; then
23991 - unpack $(basename ${SOURCE_URL})
23992 - unpack $(basename ${L10N_URL})
23993 -
23994 - einfo "Deleting bundled jars..."
23995 - find -name "*.jar" -type f -delete
23996 -
23997 - unpack netbeans-9999-r14-build.xml.patch.bz2
23998 - fi
23999 -}
24000 -
24001 -src_prepare() {
24002 - if [ -n "${NBLOCALES}" ] ; then
24003 - einfo "Deleting bundled class files..."
24004 - find -name "*.class" -type f | xargs rm -vf
24005 -
24006 - epatch netbeans-9999-r14-build.xml.patch
24007 -
24008 - # Support for custom patches
24009 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24010 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24011 -
24012 - if [ -n "${files}" ] ; then
24013 - einfo "Applying custom patches:"
24014 -
24015 - for file in ${files} ; do
24016 - epatch "${file}"
24017 - done
24018 - fi
24019 - fi
24020 -
24021 - einfo "Symlinking external libraries..."
24022 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24023 - fi
24024 -
24025 - java-pkg-2_src_prepare
24026 -}
24027 -
24028 -src_compile() {
24029 - if [ -n "${NBLOCALES}" ] ; then
24030 - einfo "Compiling support for locales: ${NBLOCALES}"
24031 - eant -f nbbuild/build.xml bootstrap || die
24032 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
24033 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
24034 - fi
24035 -}
24036 -
24037 -src_install() {
24038 - if [ -n "${NBLOCALES}" ] ; then
24039 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24040 -
24041 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
24042 - if [ -d "${cluster}" ] ; then
24043 - insinto /usr/share/netbeans-${cluster}-${SLOT}
24044 - doins -r ${cluster}/*
24045 - fi
24046 - done
24047 -
24048 - if [ -d nb ] ; then
24049 - insinto /usr/share/netbeans-nb-${SLOT}/nb
24050 - doins -r nb/*
24051 - fi
24052 -
24053 - popd >/dev/null || die
24054 - fi
24055 -}
24056 -
24057 -pkg_postinst() {
24058 - if [ -n "${NBLOCALES}" ] ; then
24059 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
24060 - einfo "the locale is built for Netbeans."
24061 - einfo "If you want to force specific locale, use --locale argument, for example:"
24062 - einfo "${PN}-${SLOT} --locale de"
24063 - einfo "${PN}-${SLOT} --locale pt:BR"
24064 - fi
24065 -
24066 - if use linguas_ar ; then
24067 - einfo
24068 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
24069 - fi
24070 -
24071 - if use linguas_es ; then
24072 - einfo
24073 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
24074 - fi
24075 -
24076 - if use linguas_gl ; then
24077 - einfo
24078 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
24079 - fi
24080 -
24081 - if use linguas_id ; then
24082 - einfo
24083 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
24084 - fi
24085 -
24086 - if use linguas_nl ; then
24087 - einfo
24088 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
24089 - fi
24090 -
24091 - if use linguas_tl ; then
24092 - einfo
24093 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
24094 - fi
24095 -}
24096
24097 diff --git a/dev-util/netbeans/netbeans-9999_p20151026.ebuild b/dev-util/netbeans/netbeans-9999_p20151026.ebuild
24098 deleted file mode 100644
24099 index 8fab26a..0000000
24100 --- a/dev-util/netbeans/netbeans-9999_p20151026.ebuild
24101 +++ /dev/null
24102 @@ -1,264 +0,0 @@
24103 -# Copyright 1999-2015 Gentoo Foundation
24104 -# Distributed under the terms of the GNU General Public License v2
24105 -# $Id$
24106 -
24107 -EAPI="4"
24108 -inherit eutils java-pkg-2 java-ant-2
24109 -
24110 -DESCRIPTION="Netbeans IDE"
24111 -HOMEPAGE="http://netbeans.org/"
24112 -SLOT="9999"
24113 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-26_00-02-28/zip/netbeans-trunk-nightly-201510260002-src.zip"
24114 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
24115 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
24116 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
24117 -SRC_URI="linguas_af? ( ${ALL_URLS} )
24118 - linguas_ar? ( ${ALL_URLS} )
24119 - linguas_bg? ( ${ALL_URLS} )
24120 - linguas_ca? ( ${ALL_URLS} )
24121 - linguas_cs? ( ${ALL_URLS} )
24122 - linguas_de? ( ${ALL_URLS} )
24123 - linguas_el? ( ${ALL_URLS} )
24124 - linguas_es? ( ${ALL_URLS} )
24125 - linguas_fr? ( ${ALL_URLS} )
24126 - linguas_gl? ( ${ALL_URLS} )
24127 - linguas_hi_IN? ( ${ALL_URLS} )
24128 - linguas_id? ( ${ALL_URLS} )
24129 - linguas_it? ( ${ALL_URLS} )
24130 - linguas_ja? ( ${ALL_URLS} )
24131 - linguas_ko? ( ${ALL_URLS} )
24132 - linguas_lt? ( ${ALL_URLS} )
24133 - linguas_nl? ( ${ALL_URLS} )
24134 - linguas_pl? ( ${ALL_URLS} )
24135 - linguas_pt_BR? ( ${ALL_URLS} )
24136 - linguas_pt_PT? ( ${ALL_URLS} )
24137 - linguas_ro? ( ${ALL_URLS} )
24138 - linguas_ru? ( ${ALL_URLS} )
24139 - linguas_si? ( ${ALL_URLS} )
24140 - linguas_sq? ( ${ALL_URLS} )
24141 - linguas_sr? ( ${ALL_URLS} )
24142 - linguas_sv? ( ${ALL_URLS} )
24143 - linguas_ta_IN? ( ${ALL_URLS} )
24144 - linguas_tl? ( ${ALL_URLS} )
24145 - linguas_tr? ( ${ALL_URLS} )
24146 - linguas_vi? ( ${ALL_URLS} )
24147 - linguas_zh_CN? ( ${ALL_URLS} )
24148 - linguas_zh_TW? ( ${ALL_URLS} )
24149 -"
24150 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24151 -KEYWORDS="~amd64 ~x86"
24152 -IUSE_NETBEANS_MODULES="
24153 - +netbeans_modules_apisupport
24154 - netbeans_modules_cnd
24155 - netbeans_modules_dlight
24156 - netbeans_modules_enterprise
24157 - netbeans_modules_ergonomics
24158 - netbeans_modules_extide
24159 - netbeans_modules_groovy
24160 - +netbeans_modules_java
24161 - netbeans_modules_javacard
24162 - +netbeans_modules_javafx
24163 - netbeans_modules_mobility
24164 - netbeans_modules_php
24165 - +netbeans_modules_profiler
24166 - netbeans_modules_webcommon
24167 - +netbeans_modules_websvccommon"
24168 -IUSE_LINGUAS="
24169 - linguas_af
24170 - linguas_ar
24171 - linguas_bg
24172 - linguas_ca
24173 - linguas_cs
24174 - linguas_de
24175 - linguas_el
24176 - linguas_es
24177 - linguas_fr
24178 - linguas_gl
24179 - linguas_hi_IN
24180 - linguas_id
24181 - linguas_it
24182 - linguas_ja
24183 - linguas_ko
24184 - linguas_lt
24185 - linguas_nl
24186 - linguas_pl
24187 - linguas_pt_BR
24188 - linguas_pt_PT
24189 - linguas_ro
24190 - linguas_ru
24191 - linguas_si
24192 - linguas_sq
24193 - linguas_sr
24194 - linguas_sv
24195 - linguas_ta_IN
24196 - linguas_tl
24197 - linguas_tr
24198 - linguas_vi
24199 - linguas_zh_CN
24200 - linguas_zh_TW"
24201 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
24202 -S="${WORKDIR}"
24203 -
24204 -DEPEND=">=virtual/jdk-1.7
24205 - dev-java/javahelp:0"
24206 -RDEPEND=">=virtual/jdk-1.7
24207 - ~dev-java/netbeans-harness-${PV}
24208 - ~dev-java/netbeans-ide-${PV}
24209 - ~dev-java/netbeans-nb-${PV}
24210 - ~dev-java/netbeans-platform-${PV}
24211 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
24212 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
24213 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
24214 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
24215 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
24216 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
24217 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
24218 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
24219 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
24220 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
24221 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
24222 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
24223 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
24224 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
24225 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
24226 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
24227 -JAVA_PKG_BSFIX="off"
24228 -NBLOCALES=""
24229 -
24230 -pkg_setup() {
24231 - for lingua in ${IUSE_LINGUAS} ; do
24232 - local lang=${lingua/linguas_/}
24233 -
24234 - if [[ "${lang}" = "ar" ]] ; then
24235 - lang="ar_EG,ar_SA"
24236 - elif [[ "${lang}" = "es" ]] ; then
24237 - lang="es,es_CO"
24238 - elif [[ "${lang}" = "gl" ]] ; then
24239 - lang="gl_ES"
24240 - elif [[ "${lang}" = "id" ]] ; then
24241 - lang="in_ID"
24242 - elif [[ "${lang}" = "nl" ]] ; then
24243 - lang="nl_BE,nl_NL"
24244 - elif [[ "${lang}" = "tl" ]] ; then
24245 - lang="fil_PH"
24246 - fi
24247 -
24248 - if use ${lingua} ; then
24249 - if [ -z "${NBLOCALES}" ] ; then
24250 - NBLOCALES="${lang}"
24251 - else
24252 - NBLOCALES="${NBLOCALES},${lang}"
24253 - fi
24254 - fi
24255 - done
24256 -
24257 - java-pkg-2_pkg_setup
24258 -}
24259 -
24260 -src_unpack() {
24261 - if [ -n "${NBLOCALES}" ] ; then
24262 - unpack $(basename ${SOURCE_URL})
24263 - unpack $(basename ${L10N_URL})
24264 -
24265 - einfo "Deleting bundled jars..."
24266 - find -name "*.jar" -type f -delete
24267 -
24268 - unpack netbeans-9999-r14-build.xml.patch.bz2
24269 - fi
24270 -}
24271 -
24272 -src_prepare() {
24273 - if [ -n "${NBLOCALES}" ] ; then
24274 - einfo "Deleting bundled class files..."
24275 - find -name "*.class" -type f | xargs rm -vf
24276 -
24277 - epatch netbeans-9999-r14-build.xml.patch
24278 -
24279 - # Support for custom patches
24280 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24281 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24282 -
24283 - if [ -n "${files}" ] ; then
24284 - einfo "Applying custom patches:"
24285 -
24286 - for file in ${files} ; do
24287 - epatch "${file}"
24288 - done
24289 - fi
24290 - fi
24291 -
24292 - einfo "Symlinking external libraries..."
24293 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24294 - fi
24295 -
24296 - java-pkg-2_src_prepare
24297 -}
24298 -
24299 -src_compile() {
24300 - if [ -n "${NBLOCALES}" ] ; then
24301 - einfo "Compiling support for locales: ${NBLOCALES}"
24302 - eant -f nbbuild/build.xml bootstrap || die
24303 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
24304 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
24305 - fi
24306 -}
24307 -
24308 -src_install() {
24309 - if [ -n "${NBLOCALES}" ] ; then
24310 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24311 -
24312 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
24313 - if [ -d "${cluster}" ] ; then
24314 - insinto /usr/share/netbeans-${cluster}-${SLOT}
24315 - doins -r ${cluster}/*
24316 - fi
24317 - done
24318 -
24319 - if [ -d nb ] ; then
24320 - insinto /usr/share/netbeans-nb-${SLOT}/nb
24321 - doins -r nb/*
24322 - fi
24323 -
24324 - popd >/dev/null || die
24325 - fi
24326 -}
24327 -
24328 -pkg_postinst() {
24329 - if [ -n "${NBLOCALES}" ] ; then
24330 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
24331 - einfo "the locale is built for Netbeans."
24332 - einfo "If you want to force specific locale, use --locale argument, for example:"
24333 - einfo "${PN}-${SLOT} --locale de"
24334 - einfo "${PN}-${SLOT} --locale pt:BR"
24335 - fi
24336 -
24337 - if use linguas_ar ; then
24338 - einfo
24339 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
24340 - fi
24341 -
24342 - if use linguas_es ; then
24343 - einfo
24344 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
24345 - fi
24346 -
24347 - if use linguas_gl ; then
24348 - einfo
24349 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
24350 - fi
24351 -
24352 - if use linguas_id ; then
24353 - einfo
24354 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
24355 - fi
24356 -
24357 - if use linguas_nl ; then
24358 - einfo
24359 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
24360 - fi
24361 -
24362 - if use linguas_tl ; then
24363 - einfo
24364 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
24365 - fi
24366 -}
24367
24368 diff --git a/dev-util/netbeans/netbeans-9999_p20151027.ebuild b/dev-util/netbeans/netbeans-9999_p20151027.ebuild
24369 deleted file mode 100644
24370 index 412b96b..0000000
24371 --- a/dev-util/netbeans/netbeans-9999_p20151027.ebuild
24372 +++ /dev/null
24373 @@ -1,264 +0,0 @@
24374 -# Copyright 1999-2015 Gentoo Foundation
24375 -# Distributed under the terms of the GNU General Public License v2
24376 -# $Id$
24377 -
24378 -EAPI="4"
24379 -inherit eutils java-pkg-2 java-ant-2
24380 -
24381 -DESCRIPTION="Netbeans IDE"
24382 -HOMEPAGE="http://netbeans.org/"
24383 -SLOT="9999"
24384 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-27_00-02-28/zip/netbeans-trunk-nightly-201510270002-src.zip"
24385 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
24386 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
24387 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
24388 -SRC_URI="linguas_af? ( ${ALL_URLS} )
24389 - linguas_ar? ( ${ALL_URLS} )
24390 - linguas_bg? ( ${ALL_URLS} )
24391 - linguas_ca? ( ${ALL_URLS} )
24392 - linguas_cs? ( ${ALL_URLS} )
24393 - linguas_de? ( ${ALL_URLS} )
24394 - linguas_el? ( ${ALL_URLS} )
24395 - linguas_es? ( ${ALL_URLS} )
24396 - linguas_fr? ( ${ALL_URLS} )
24397 - linguas_gl? ( ${ALL_URLS} )
24398 - linguas_hi_IN? ( ${ALL_URLS} )
24399 - linguas_id? ( ${ALL_URLS} )
24400 - linguas_it? ( ${ALL_URLS} )
24401 - linguas_ja? ( ${ALL_URLS} )
24402 - linguas_ko? ( ${ALL_URLS} )
24403 - linguas_lt? ( ${ALL_URLS} )
24404 - linguas_nl? ( ${ALL_URLS} )
24405 - linguas_pl? ( ${ALL_URLS} )
24406 - linguas_pt_BR? ( ${ALL_URLS} )
24407 - linguas_pt_PT? ( ${ALL_URLS} )
24408 - linguas_ro? ( ${ALL_URLS} )
24409 - linguas_ru? ( ${ALL_URLS} )
24410 - linguas_si? ( ${ALL_URLS} )
24411 - linguas_sq? ( ${ALL_URLS} )
24412 - linguas_sr? ( ${ALL_URLS} )
24413 - linguas_sv? ( ${ALL_URLS} )
24414 - linguas_ta_IN? ( ${ALL_URLS} )
24415 - linguas_tl? ( ${ALL_URLS} )
24416 - linguas_tr? ( ${ALL_URLS} )
24417 - linguas_vi? ( ${ALL_URLS} )
24418 - linguas_zh_CN? ( ${ALL_URLS} )
24419 - linguas_zh_TW? ( ${ALL_URLS} )
24420 -"
24421 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24422 -KEYWORDS="~amd64 ~x86"
24423 -IUSE_NETBEANS_MODULES="
24424 - +netbeans_modules_apisupport
24425 - netbeans_modules_cnd
24426 - netbeans_modules_dlight
24427 - netbeans_modules_enterprise
24428 - netbeans_modules_ergonomics
24429 - netbeans_modules_extide
24430 - netbeans_modules_groovy
24431 - +netbeans_modules_java
24432 - netbeans_modules_javacard
24433 - +netbeans_modules_javafx
24434 - netbeans_modules_mobility
24435 - netbeans_modules_php
24436 - +netbeans_modules_profiler
24437 - netbeans_modules_webcommon
24438 - +netbeans_modules_websvccommon"
24439 -IUSE_LINGUAS="
24440 - linguas_af
24441 - linguas_ar
24442 - linguas_bg
24443 - linguas_ca
24444 - linguas_cs
24445 - linguas_de
24446 - linguas_el
24447 - linguas_es
24448 - linguas_fr
24449 - linguas_gl
24450 - linguas_hi_IN
24451 - linguas_id
24452 - linguas_it
24453 - linguas_ja
24454 - linguas_ko
24455 - linguas_lt
24456 - linguas_nl
24457 - linguas_pl
24458 - linguas_pt_BR
24459 - linguas_pt_PT
24460 - linguas_ro
24461 - linguas_ru
24462 - linguas_si
24463 - linguas_sq
24464 - linguas_sr
24465 - linguas_sv
24466 - linguas_ta_IN
24467 - linguas_tl
24468 - linguas_tr
24469 - linguas_vi
24470 - linguas_zh_CN
24471 - linguas_zh_TW"
24472 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
24473 -S="${WORKDIR}"
24474 -
24475 -DEPEND=">=virtual/jdk-1.7
24476 - dev-java/javahelp:0"
24477 -RDEPEND=">=virtual/jdk-1.7
24478 - ~dev-java/netbeans-harness-${PV}
24479 - ~dev-java/netbeans-ide-${PV}
24480 - ~dev-java/netbeans-nb-${PV}
24481 - ~dev-java/netbeans-platform-${PV}
24482 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
24483 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
24484 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
24485 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
24486 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
24487 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
24488 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
24489 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
24490 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
24491 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
24492 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
24493 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
24494 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
24495 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
24496 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
24497 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
24498 -JAVA_PKG_BSFIX="off"
24499 -NBLOCALES=""
24500 -
24501 -pkg_setup() {
24502 - for lingua in ${IUSE_LINGUAS} ; do
24503 - local lang=${lingua/linguas_/}
24504 -
24505 - if [[ "${lang}" = "ar" ]] ; then
24506 - lang="ar_EG,ar_SA"
24507 - elif [[ "${lang}" = "es" ]] ; then
24508 - lang="es,es_CO"
24509 - elif [[ "${lang}" = "gl" ]] ; then
24510 - lang="gl_ES"
24511 - elif [[ "${lang}" = "id" ]] ; then
24512 - lang="in_ID"
24513 - elif [[ "${lang}" = "nl" ]] ; then
24514 - lang="nl_BE,nl_NL"
24515 - elif [[ "${lang}" = "tl" ]] ; then
24516 - lang="fil_PH"
24517 - fi
24518 -
24519 - if use ${lingua} ; then
24520 - if [ -z "${NBLOCALES}" ] ; then
24521 - NBLOCALES="${lang}"
24522 - else
24523 - NBLOCALES="${NBLOCALES},${lang}"
24524 - fi
24525 - fi
24526 - done
24527 -
24528 - java-pkg-2_pkg_setup
24529 -}
24530 -
24531 -src_unpack() {
24532 - if [ -n "${NBLOCALES}" ] ; then
24533 - unpack $(basename ${SOURCE_URL})
24534 - unpack $(basename ${L10N_URL})
24535 -
24536 - einfo "Deleting bundled jars..."
24537 - find -name "*.jar" -type f -delete
24538 -
24539 - unpack netbeans-9999-r14-build.xml.patch.bz2
24540 - fi
24541 -}
24542 -
24543 -src_prepare() {
24544 - if [ -n "${NBLOCALES}" ] ; then
24545 - einfo "Deleting bundled class files..."
24546 - find -name "*.class" -type f | xargs rm -vf
24547 -
24548 - epatch netbeans-9999-r14-build.xml.patch
24549 -
24550 - # Support for custom patches
24551 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24552 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24553 -
24554 - if [ -n "${files}" ] ; then
24555 - einfo "Applying custom patches:"
24556 -
24557 - for file in ${files} ; do
24558 - epatch "${file}"
24559 - done
24560 - fi
24561 - fi
24562 -
24563 - einfo "Symlinking external libraries..."
24564 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24565 - fi
24566 -
24567 - java-pkg-2_src_prepare
24568 -}
24569 -
24570 -src_compile() {
24571 - if [ -n "${NBLOCALES}" ] ; then
24572 - einfo "Compiling support for locales: ${NBLOCALES}"
24573 - eant -f nbbuild/build.xml bootstrap || die
24574 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
24575 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
24576 - fi
24577 -}
24578 -
24579 -src_install() {
24580 - if [ -n "${NBLOCALES}" ] ; then
24581 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24582 -
24583 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
24584 - if [ -d "${cluster}" ] ; then
24585 - insinto /usr/share/netbeans-${cluster}-${SLOT}
24586 - doins -r ${cluster}/*
24587 - fi
24588 - done
24589 -
24590 - if [ -d nb ] ; then
24591 - insinto /usr/share/netbeans-nb-${SLOT}/nb
24592 - doins -r nb/*
24593 - fi
24594 -
24595 - popd >/dev/null || die
24596 - fi
24597 -}
24598 -
24599 -pkg_postinst() {
24600 - if [ -n "${NBLOCALES}" ] ; then
24601 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
24602 - einfo "the locale is built for Netbeans."
24603 - einfo "If you want to force specific locale, use --locale argument, for example:"
24604 - einfo "${PN}-${SLOT} --locale de"
24605 - einfo "${PN}-${SLOT} --locale pt:BR"
24606 - fi
24607 -
24608 - if use linguas_ar ; then
24609 - einfo
24610 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
24611 - fi
24612 -
24613 - if use linguas_es ; then
24614 - einfo
24615 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
24616 - fi
24617 -
24618 - if use linguas_gl ; then
24619 - einfo
24620 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
24621 - fi
24622 -
24623 - if use linguas_id ; then
24624 - einfo
24625 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
24626 - fi
24627 -
24628 - if use linguas_nl ; then
24629 - einfo
24630 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
24631 - fi
24632 -
24633 - if use linguas_tl ; then
24634 - einfo
24635 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
24636 - fi
24637 -}
24638
24639 diff --git a/dev-util/netbeans/netbeans-9999_p20151028.ebuild b/dev-util/netbeans/netbeans-9999_p20151028.ebuild
24640 deleted file mode 100644
24641 index 068f286..0000000
24642 --- a/dev-util/netbeans/netbeans-9999_p20151028.ebuild
24643 +++ /dev/null
24644 @@ -1,264 +0,0 @@
24645 -# Copyright 1999-2015 Gentoo Foundation
24646 -# Distributed under the terms of the GNU General Public License v2
24647 -# $Id$
24648 -
24649 -EAPI="4"
24650 -inherit eutils java-pkg-2 java-ant-2
24651 -
24652 -DESCRIPTION="Netbeans IDE"
24653 -HOMEPAGE="http://netbeans.org/"
24654 -SLOT="9999"
24655 -SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2015-10-28_00-02-28/zip/netbeans-trunk-nightly-201510280002-src.zip"
24656 -PATCHES_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r14-build.xml.patch.bz2"
24657 -L10N_URL="http://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-9999-20131010.tar.bz2"
24658 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
24659 -SRC_URI="linguas_af? ( ${ALL_URLS} )
24660 - linguas_ar? ( ${ALL_URLS} )
24661 - linguas_bg? ( ${ALL_URLS} )
24662 - linguas_ca? ( ${ALL_URLS} )
24663 - linguas_cs? ( ${ALL_URLS} )
24664 - linguas_de? ( ${ALL_URLS} )
24665 - linguas_el? ( ${ALL_URLS} )
24666 - linguas_es? ( ${ALL_URLS} )
24667 - linguas_fr? ( ${ALL_URLS} )
24668 - linguas_gl? ( ${ALL_URLS} )
24669 - linguas_hi_IN? ( ${ALL_URLS} )
24670 - linguas_id? ( ${ALL_URLS} )
24671 - linguas_it? ( ${ALL_URLS} )
24672 - linguas_ja? ( ${ALL_URLS} )
24673 - linguas_ko? ( ${ALL_URLS} )
24674 - linguas_lt? ( ${ALL_URLS} )
24675 - linguas_nl? ( ${ALL_URLS} )
24676 - linguas_pl? ( ${ALL_URLS} )
24677 - linguas_pt_BR? ( ${ALL_URLS} )
24678 - linguas_pt_PT? ( ${ALL_URLS} )
24679 - linguas_ro? ( ${ALL_URLS} )
24680 - linguas_ru? ( ${ALL_URLS} )
24681 - linguas_si? ( ${ALL_URLS} )
24682 - linguas_sq? ( ${ALL_URLS} )
24683 - linguas_sr? ( ${ALL_URLS} )
24684 - linguas_sv? ( ${ALL_URLS} )
24685 - linguas_ta_IN? ( ${ALL_URLS} )
24686 - linguas_tl? ( ${ALL_URLS} )
24687 - linguas_tr? ( ${ALL_URLS} )
24688 - linguas_vi? ( ${ALL_URLS} )
24689 - linguas_zh_CN? ( ${ALL_URLS} )
24690 - linguas_zh_TW? ( ${ALL_URLS} )
24691 -"
24692 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
24693 -KEYWORDS="~amd64 ~x86"
24694 -IUSE_NETBEANS_MODULES="
24695 - +netbeans_modules_apisupport
24696 - netbeans_modules_cnd
24697 - netbeans_modules_dlight
24698 - netbeans_modules_enterprise
24699 - netbeans_modules_ergonomics
24700 - netbeans_modules_extide
24701 - netbeans_modules_groovy
24702 - +netbeans_modules_java
24703 - netbeans_modules_javacard
24704 - +netbeans_modules_javafx
24705 - netbeans_modules_mobility
24706 - netbeans_modules_php
24707 - +netbeans_modules_profiler
24708 - netbeans_modules_webcommon
24709 - +netbeans_modules_websvccommon"
24710 -IUSE_LINGUAS="
24711 - linguas_af
24712 - linguas_ar
24713 - linguas_bg
24714 - linguas_ca
24715 - linguas_cs
24716 - linguas_de
24717 - linguas_el
24718 - linguas_es
24719 - linguas_fr
24720 - linguas_gl
24721 - linguas_hi_IN
24722 - linguas_id
24723 - linguas_it
24724 - linguas_ja
24725 - linguas_ko
24726 - linguas_lt
24727 - linguas_nl
24728 - linguas_pl
24729 - linguas_pt_BR
24730 - linguas_pt_PT
24731 - linguas_ro
24732 - linguas_ru
24733 - linguas_si
24734 - linguas_sq
24735 - linguas_sr
24736 - linguas_sv
24737 - linguas_ta_IN
24738 - linguas_tl
24739 - linguas_tr
24740 - linguas_vi
24741 - linguas_zh_CN
24742 - linguas_zh_TW"
24743 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_LINGUAS}"
24744 -S="${WORKDIR}"
24745 -
24746 -DEPEND=">=virtual/jdk-1.7
24747 - dev-java/javahelp:0"
24748 -RDEPEND=">=virtual/jdk-1.7
24749 - ~dev-java/netbeans-harness-${PV}
24750 - ~dev-java/netbeans-ide-${PV}
24751 - ~dev-java/netbeans-nb-${PV}
24752 - ~dev-java/netbeans-platform-${PV}
24753 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
24754 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
24755 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
24756 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
24757 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
24758 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
24759 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
24760 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
24761 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
24762 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
24763 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
24764 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
24765 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
24766 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
24767 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
24768 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
24769 -JAVA_PKG_BSFIX="off"
24770 -NBLOCALES=""
24771 -
24772 -pkg_setup() {
24773 - for lingua in ${IUSE_LINGUAS} ; do
24774 - local lang=${lingua/linguas_/}
24775 -
24776 - if [[ "${lang}" = "ar" ]] ; then
24777 - lang="ar_EG,ar_SA"
24778 - elif [[ "${lang}" = "es" ]] ; then
24779 - lang="es,es_CO"
24780 - elif [[ "${lang}" = "gl" ]] ; then
24781 - lang="gl_ES"
24782 - elif [[ "${lang}" = "id" ]] ; then
24783 - lang="in_ID"
24784 - elif [[ "${lang}" = "nl" ]] ; then
24785 - lang="nl_BE,nl_NL"
24786 - elif [[ "${lang}" = "tl" ]] ; then
24787 - lang="fil_PH"
24788 - fi
24789 -
24790 - if use ${lingua} ; then
24791 - if [ -z "${NBLOCALES}" ] ; then
24792 - NBLOCALES="${lang}"
24793 - else
24794 - NBLOCALES="${NBLOCALES},${lang}"
24795 - fi
24796 - fi
24797 - done
24798 -
24799 - java-pkg-2_pkg_setup
24800 -}
24801 -
24802 -src_unpack() {
24803 - if [ -n "${NBLOCALES}" ] ; then
24804 - unpack $(basename ${SOURCE_URL})
24805 - unpack $(basename ${L10N_URL})
24806 -
24807 - einfo "Deleting bundled jars..."
24808 - find -name "*.jar" -type f -delete
24809 -
24810 - unpack netbeans-9999-r14-build.xml.patch.bz2
24811 - fi
24812 -}
24813 -
24814 -src_prepare() {
24815 - if [ -n "${NBLOCALES}" ] ; then
24816 - einfo "Deleting bundled class files..."
24817 - find -name "*.class" -type f | xargs rm -vf
24818 -
24819 - epatch netbeans-9999-r14-build.xml.patch
24820 -
24821 - # Support for custom patches
24822 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
24823 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
24824 -
24825 - if [ -n "${files}" ] ; then
24826 - einfo "Applying custom patches:"
24827 -
24828 - for file in ${files} ; do
24829 - epatch "${file}"
24830 - done
24831 - fi
24832 - fi
24833 -
24834 - einfo "Symlinking external libraries..."
24835 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
24836 - fi
24837 -
24838 - java-pkg-2_src_prepare
24839 -}
24840 -
24841 -src_compile() {
24842 - if [ -n "${NBLOCALES}" ] ; then
24843 - einfo "Compiling support for locales: ${NBLOCALES}"
24844 - eant -f nbbuild/build.xml bootstrap || die
24845 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
24846 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
24847 - fi
24848 -}
24849 -
24850 -src_install() {
24851 - if [ -n "${NBLOCALES}" ] ; then
24852 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
24853 -
24854 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
24855 - if [ -d "${cluster}" ] ; then
24856 - insinto /usr/share/netbeans-${cluster}-${SLOT}
24857 - doins -r ${cluster}/*
24858 - fi
24859 - done
24860 -
24861 - if [ -d nb ] ; then
24862 - insinto /usr/share/netbeans-nb-${SLOT}/nb
24863 - doins -r nb/*
24864 - fi
24865 -
24866 - popd >/dev/null || die
24867 - fi
24868 -}
24869 -
24870 -pkg_postinst() {
24871 - if [ -n "${NBLOCALES}" ] ; then
24872 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
24873 - einfo "the locale is built for Netbeans."
24874 - einfo "If you want to force specific locale, use --locale argument, for example:"
24875 - einfo "${PN}-${SLOT} --locale de"
24876 - einfo "${PN}-${SLOT} --locale pt:BR"
24877 - fi
24878 -
24879 - if use linguas_ar ; then
24880 - einfo
24881 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
24882 - fi
24883 -
24884 - if use linguas_es ; then
24885 - einfo
24886 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
24887 - fi
24888 -
24889 - if use linguas_gl ; then
24890 - einfo
24891 - einfo "You selected Galician locale which has locale code gl:ES in Netbeans."
24892 - fi
24893 -
24894 - if use linguas_id ; then
24895 - einfo
24896 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
24897 - fi
24898 -
24899 - if use linguas_nl ; then
24900 - einfo
24901 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
24902 - fi
24903 -
24904 - if use linguas_tl ; then
24905 - einfo
24906 - einfo "You selected Tagalog locale which has for Filipino locale code fil:PH in Netbeans."
24907 - fi
24908 -}