Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/netbeans-nb/, dev-java/netbeans-javafx/, dev-java/netbeans-cnd/, ...
Date: Sun, 05 Nov 2017 13:56:41
Message-Id: 1509889694.a6df35cd352b9ad9f8f4e36654064e7f8740952f.chewi@gentoo
1 commit: a6df35cd352b9ad9f8f4e36654064e7f8740952f
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 1 19:56:31 2017 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 5 13:48:14 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6df35cd
7
8 dev-java/netbeans-*, dev-util/netbeans: Drop NetBeans 8.1
9
10 dev-java/netbeans-apisupport/Manifest | 2 -
11 .../netbeans-apisupport-8.1.ebuild | 110 ------
12 dev-java/netbeans-cnd/Manifest | 5 -
13 dev-java/netbeans-cnd/netbeans-cnd-8.1.ebuild | 126 -------
14 dev-java/netbeans-dlight/Manifest | 3 -
15 .../netbeans-dlight/netbeans-dlight-8.1.ebuild | 100 ------
16 dev-java/netbeans-enterprise/Manifest | 2 -
17 .../netbeans-enterprise-8.1-r1.ebuild | 265 ---------------
18 dev-java/netbeans-ergonomics/Manifest | 2 -
19 .../netbeans-ergonomics-8.1.ebuild | 100 ------
20 dev-java/netbeans-extide/Manifest | 4 -
21 .../netbeans-extide/netbeans-extide-8.1.ebuild | 107 ------
22 dev-java/netbeans-groovy/Manifest | 3 -
23 .../netbeans-groovy/netbeans-groovy-8.1.ebuild | 110 ------
24 dev-java/netbeans-harness/Manifest | 2 -
25 .../netbeans-harness/netbeans-harness-8.1.ebuild | 113 -------
26 dev-java/netbeans-ide/Manifest | 39 ---
27 dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild | 376 ---------------------
28 dev-java/netbeans-ide/netbeans-ide-8.1-r3.ebuild | 376 ---------------------
29 dev-java/netbeans-java/Manifest | 6 -
30 dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild | 273 ---------------
31 dev-java/netbeans-java/netbeans-java-8.1-r3.ebuild | 273 ---------------
32 dev-java/netbeans-javacard/Manifest | 2 -
33 .../netbeans-javacard/netbeans-javacard-8.1.ebuild | 133 --------
34 dev-java/netbeans-javadoc/Manifest | 3 -
35 .../netbeans-javadoc/netbeans-javadoc-8.1.ebuild | 167 ---------
36 dev-java/netbeans-javafx/Manifest | 3 -
37 .../netbeans-javafx/netbeans-javafx-8.1.ebuild | 123 -------
38 dev-java/netbeans-mobility/Manifest | 2 -
39 .../netbeans-mobility/netbeans-mobility-8.1.ebuild | 125 -------
40 dev-java/netbeans-nb/Manifest | 2 -
41 dev-java/netbeans-nb/netbeans-nb-8.1.ebuild | 127 -------
42 dev-java/netbeans-php/Manifest | 3 -
43 dev-java/netbeans-php/netbeans-php-8.1.ebuild | 126 -------
44 dev-java/netbeans-platform/Manifest | 11 -
45 .../netbeans-platform/netbeans-platform-8.1.ebuild | 163 ---------
46 dev-java/netbeans-profiler/Manifest | 2 -
47 .../netbeans-profiler/netbeans-profiler-8.1.ebuild | 120 -------
48 dev-java/netbeans-webcommon/Manifest | 5 -
49 .../netbeans-webcommon-8.1.ebuild | 122 -------
50 dev-java/netbeans-websvccommon/Manifest | 2 -
51 .../netbeans-websvccommon-8.1.ebuild | 93 -----
52 dev-util/netbeans/Manifest | 6 -
53 dev-util/netbeans/netbeans-8.1.ebuild | 251 --------------
54 44 files changed, 3988 deletions(-)
55
56 diff --git a/dev-java/netbeans-apisupport/Manifest b/dev-java/netbeans-apisupport/Manifest
57 index 67d92db65f0..bf1d82ddcc0 100644
58 --- a/dev-java/netbeans-apisupport/Manifest
59 +++ b/dev-java/netbeans-apisupport/Manifest
60 @@ -1,4 +1,2 @@
61 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
62 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
63 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
64 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
65
66 diff --git a/dev-java/netbeans-apisupport/netbeans-apisupport-8.1.ebuild b/dev-java/netbeans-apisupport/netbeans-apisupport-8.1.ebuild
67 deleted file mode 100644
68 index 93de8bd902c..00000000000
69 --- a/dev-java/netbeans-apisupport/netbeans-apisupport-8.1.ebuild
70 +++ /dev/null
71 @@ -1,110 +0,0 @@
72 -# Copyright 1999-2017 Gentoo Foundation
73 -# Distributed under the terms of the GNU General Public License v2
74 -
75 -EAPI="4"
76 -inherit eutils java-pkg-2 java-ant-2
77 -
78 -DESCRIPTION="Netbeans API Support Cluster"
79 -HOMEPAGE="http://netbeans.org/projects/apisupport"
80 -SLOT="8.1"
81 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
82 -SRC_URI="${SOURCE_URL}
83 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
84 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
85 -KEYWORDS="~amd64 ~x86"
86 -IUSE=""
87 -S="${WORKDIR}"
88 -
89 -CDEPEND="~dev-java/netbeans-extide-${PV}
90 - ~dev-java/netbeans-harness-${PV}
91 - ~dev-java/netbeans-ide-${PV}
92 - ~dev-java/netbeans-java-${PV}
93 - ~dev-java/netbeans-platform-${PV}"
94 -DEPEND=">=virtual/jdk-1.7
95 - app-arch/unzip
96 - ${CDEPEND}
97 - dev-java/javahelp:0"
98 -RDEPEND=">=virtual/jdk-1.7
99 - ${CDEPEND}"
100 -
101 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
102 -
103 -EANT_BUILD_XML="nbbuild/build.xml"
104 -EANT_BUILD_TARGET="rebuild-cluster"
105 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.apisupport -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
106 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
107 -JAVA_PKG_BSFIX="off"
108 -
109 -src_unpack() {
110 - unpack $(basename ${SOURCE_URL})
111 -
112 - einfo "Deleting bundled jars..."
113 - find -name "*.jar" -type f -delete
114 -
115 - unpack netbeans-8.1-build.xml.patch.bz2
116 -}
117 -
118 -src_prepare() {
119 - einfo "Deleting bundled class files..."
120 - find -name "*.class" -type f | xargs rm -vf
121 -
122 - epatch netbeans-8.1-build.xml.patch
123 -
124 - # Support for custom patches
125 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
126 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
127 -
128 - if [ -n "${files}" ] ; then
129 - einfo "Applying custom patches:"
130 -
131 - for file in ${files} ; do
132 - epatch "${file}"
133 - done
134 - fi
135 - fi
136 -
137 - einfo "Symlinking external libraries..."
138 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
139 -
140 - einfo "Linking in other clusters..."
141 - mkdir "${S}"/nbbuild/netbeans || die
142 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
143 -
144 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
145 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
146 - touch nb.cluster.extide.built
147 -
148 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
149 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
150 - touch nb.cluster.harness.built
151 -
152 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
153 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
154 - touch nb.cluster.ide.built
155 -
156 - ln -s /usr/share/netbeans-java-${SLOT} java || die
157 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
158 - touch nb.cluster.java.built
159 -
160 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
161 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
162 - touch nb.cluster.platform.built
163 -
164 - popd >/dev/null || die
165 -
166 - java-pkg-2_src_prepare
167 -}
168 -
169 -src_install() {
170 - pushd nbbuild/netbeans/apisupport >/dev/null || die
171 -
172 - insinto ${INSTALL_DIR}
173 -
174 - grep -E "/apisupport$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
175 -
176 - doins -r *
177 -
178 - popd >/dev/null || die
179 -
180 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/apisupport
181 -}
182
183 diff --git a/dev-java/netbeans-cnd/Manifest b/dev-java/netbeans-cnd/Manifest
184 index df35e335d93..b2fffddf7be 100644
185 --- a/dev-java/netbeans-cnd/Manifest
186 +++ b/dev-java/netbeans-cnd/Manifest
187 @@ -1,13 +1,8 @@
188 DIST 43A82EB3CE61B9B0B1C60586C7D84729BD5BE3E0-cnd-build-trace-1.0.zip 38904 SHA256 d97735f723292f9fe534d0821841370ee3a14a577c3fc959078ae865c16201d4 SHA512 ae3b1865e32403c09354fe9bda5092f88bdfc9bf36c18f21dbf4cccbbb2874881aee3cadea039860a3ddc5770b9ba95201faeb13ebcdfe5a403fee12e8935852 WHIRLPOOL 8a5f7ff0b4b94054a0fcd7366d37f6cc34f3c5e90d94172447993b9bc06753e13d57fbb2d2c14fe2a4ca5b15285b5165fc7f66b6012710669878cea67c6463e8
189 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
190 DIST 5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar 2388361 SHA256 9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 SHA512 04be4dfba3a21f3ab9d9e439a64958bd8e844a9f151b798383bd9e0dd6ebc416783ae7cb1d1dbb27fb7288ab9756b13b8338cdb8ceb41a10949c852ad45ab1f2 WHIRLPOOL 488b7b9af1d1d06cca163d43e7be190730e2f0421796c21a26ace11196ee37a16b1bdeea78a1e2e64f8ca0e87f67a2aecd066af21505f3dd92dd76de40a94fa0
191 -DIST 99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip 7930942 SHA256 ad9a64303fc4db833d2789a7d5b0be537ea7db55090189411e5778efff54a8a6 SHA512 46d91f0cbe86af186b87e6b972ecc9391f5b2a670eaf7238b60bb5399c0da40382c729338d1e2cf8ab94eb4ac64bfe9253da1cfad2ec900a87d56df4d299d707 WHIRLPOOL 52ab6b35eaa04d0e375bc4aaad43c4390021309da1956e81db6ba4fc8730da147f35eeceb8a02fa7e42e315296e8be3eb03d88d7d8987fdce30ec433ac5c407b
192 -DIST BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip 177647 SHA256 c92c3d3311b8f75883f4f9280fe8d6932b154c67c9dd1bd65a49beb45e578cd1 SHA512 c42e4f0c1b7efb24a45dc375180bfc8b0e02e74e01233665d3e74bf83a182c2b0bbe8b572a8eeb993d77312f6d118777d0576adfca4ea8f4c2cfe08892155345 WHIRLPOOL 41b573c7ca4b926333f28a9329a2423955055ff716e7be03b7a6f4714e7261e57574b16a0e89b96ae744dc0a36f9a4a72f8d948b11a6b8052159d42cbd40876a
193 -DIST BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip 31891 SHA256 dd9105ad309b56d22ef08573ec48a5f21baa2c50f8606df9c7b6245abd9dbe72 SHA512 288229a85536a45fbae6ba5a4dc085fa2053264259f14833cd435f64191a4b2f4b93c3e9981589087ec293afbb0fc76e97d2b5312a196e3b3fed11a605ab650a WHIRLPOOL 69379d331a68e1c4eb15aa8b1ff5256c9b98d9fad4688f2d306841973b151fd22ddbca25c5388af39b487b8810a2e521ffefbbb9775cf02271626179c3810c04
194 DIST C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip 92177 SHA256 71e6d46d9c7e624bc83dbfa4edde20bfdcb47ae76dc2b19dd553d23f22b454e7 SHA512 64b15aa898a45c1dce0d9c58ec4ef8c3dc1a32e1213543d98002cbf5419d67b3caf4357c8a252e36951197f3edd70e34a226c989e5479ce3b2d1405783d3d530 WHIRLPOOL 675db7f81ecadcecfe52f18cf8bd465867c1dac12f818717248da9a7d071d45adeb3c6af2e6ac1863bb5ccca36ae9383722d2361c28af52e51e5f2ac34736e89
195 DIST E59851B0E49C05D728D5C653E52750FA5B6A8F0E-cnd-rfs-1.0.zip 179656 SHA256 33d046408ce7a59158c550c672de03dba87485e0e83ca2e408b704e7a2a60591 SHA512 748979d810751d570087dc60bc02cb5969c6f713cba87d32004c505b9a92150d518c6dcf66caca61841ca8f28c16cf3cd2a5a40b370f5dec5c9482b57bd051d8 WHIRLPOOL 12cc51c73f8511b84d4860ed8c2545e96c72477755d6027a086537187ac3c16322305a0158480498968a4f71a72ff6513d91d9f7d37ab2c38c8293dceced0da6
196 DIST F20EEEDF4FE6B93B180387576FB780EED9F79C66-clank_0.3.9.zip 11747046 SHA256 a65a323506d76a048f01604da1f446944eea52eba1c5558ffdb74e10410071a6 SHA512 73f5c986f132bc898fe67c528f5a356868c7d5a0dd7e9201252b3a20a4906f3e729ce5444b33197c28a94513cbc47664a8c80aeb5c114f9a58c7065b41d414f8 WHIRLPOOL f3bed3bb4e4707a2dfbbb79a78fc0ffeb7e31e1858c389d1b312c4551f68c5864286d100b08dc9651f02a3479a85826f4ddf315ca687cb249ad4366cda9660ae
197 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
198 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
199 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
200 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
201
202 diff --git a/dev-java/netbeans-cnd/netbeans-cnd-8.1.ebuild b/dev-java/netbeans-cnd/netbeans-cnd-8.1.ebuild
203 deleted file mode 100644
204 index c84ae80267c..00000000000
205 --- a/dev-java/netbeans-cnd/netbeans-cnd-8.1.ebuild
206 +++ /dev/null
207 @@ -1,126 +0,0 @@
208 -# Copyright 1999-2017 Gentoo Foundation
209 -# Distributed under the terms of the GNU General Public License v2
210 -
211 -EAPI="4"
212 -inherit eutils java-pkg-2 java-ant-2
213 -
214 -DESCRIPTION="Netbeans CND Cluster"
215 -HOMEPAGE="http://netbeans.org/projects/cnd"
216 -SLOT="8.1"
217 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
218 -SRC_URI="${SOURCE_URL}
219 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
220 - http://hg.netbeans.org/binaries/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar
221 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
222 - http://hg.netbeans.org/binaries/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip
223 - http://hg.netbeans.org/binaries/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip
224 - http://hg.netbeans.org/binaries/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip
225 - http://hg.netbeans.org/binaries/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip"
226 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
227 -KEYWORDS="~amd64 ~x86"
228 -IUSE=""
229 -S="${WORKDIR}"
230 -
231 -# These files are for remote development and debugging
232 -QA_PREBUILT="usr/share/netbeans-cnd-${SLOT}/bin/*"
233 -
234 -CDEPEND="~dev-java/netbeans-dlight-${PV}
235 - ~dev-java/netbeans-harness-${PV}
236 - ~dev-java/netbeans-ide-${PV}
237 - ~dev-java/netbeans-platform-${PV}"
238 -DEPEND=">=virtual/jdk-1.7
239 - app-arch/unzip
240 - >=dev-java/jna-3.4.0
241 - ${CDEPEND}
242 - dev-java/javahelp:0"
243 -RDEPEND=">=virtual/jdk-1.7
244 - ${CDEPEND}"
245 -
246 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
247 -
248 -EANT_BUILD_XML="nbbuild/build.xml"
249 -EANT_BUILD_TARGET="rebuild-cluster"
250 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.cnd -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
251 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
252 -JAVA_PKG_BSFIX="off"
253 -
254 -src_unpack() {
255 - unpack $(basename ${SOURCE_URL})
256 -
257 - einfo "Deleting bundled jars..."
258 - find -name "*.jar" -type f -delete
259 -
260 - unpack netbeans-8.1-build.xml.patch.bz2
261 -
262 - pushd "${S}" >/dev/null || die
263 - ln -s "${DISTDIR}"/5CAB59D859CAA6598E28131D30DD2E89806DB57F-antlr-3.4.jar libs.antlr3.devel/external/antlr-3.4.jar || die
264 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
265 - ln -s "${DISTDIR}"/99529DC0E1426A102A98EF5494B6F6AA6E497F62-clank_0.3.6.zip libs.clank/external/clank_0.3.6.zip || die
266 - ln -s "${DISTDIR}"/BF2C234985CF9BD6CDE18114406C67EC7C32B84A-cnd-build-trace-1.0.zip cnd.discovery/external/cnd-build-trace-1.0.zip || die
267 - ln -s "${DISTDIR}"/BB83D4F8047D608858154CB041054F5CAE35B903-cnd-rfs-1.0.zip cnd.remote/external/cnd-rfs-1.0.zip || die
268 - ln -s "${DISTDIR}"/C51780D99464CBF45B0495C7646B442AB3C7B463-open-fortran-parser-0.7.1.2.zip cnd.modelimpl/external/open-fortran-parser-0.7.1.2.zip || die
269 - popd >/dev/null || die
270 -}
271 -
272 -src_prepare() {
273 - einfo "Deleting bundled class files..."
274 - find -name "*.class" -type f | xargs rm -vf
275 -
276 - epatch netbeans-8.1-build.xml.patch
277 -
278 - # Support for custom patches
279 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
280 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
281 -
282 - if [ -n "${files}" ] ; then
283 - einfo "Applying custom patches:"
284 -
285 - for file in ${files} ; do
286 - epatch "${file}"
287 - done
288 - fi
289 - fi
290 -
291 - einfo "Symlinking external libraries..."
292 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
293 - java-pkg_jar-from --build-only --into libs.jna/external jna jna.jar jna-4.1.0.jar
294 -
295 - einfo "Linking in other clusters..."
296 - mkdir "${S}"/nbbuild/netbeans || die
297 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
298 -
299 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
300 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
301 - touch nb.cluster.dlight.built
302 -
303 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
304 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
305 - touch nb.cluster.harness.built
306 -
307 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
308 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
309 - touch nb.cluster.ide.built
310 -
311 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
312 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
313 - touch nb.cluster.platform.built
314 -
315 - popd >/dev/null || die
316 -
317 - java-pkg-2_src_prepare
318 -}
319 -
320 -src_install() {
321 - pushd nbbuild/netbeans/cnd >/dev/null || die
322 -
323 - insinto ${INSTALL_DIR}
324 -
325 - grep -E "/cnd$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
326 -
327 - doins -r *
328 - fperms 755 bin/dorun.sh
329 -
330 - popd >/dev/null || die
331 -
332 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/cnd
333 -}
334
335 diff --git a/dev-java/netbeans-dlight/Manifest b/dev-java/netbeans-dlight/Manifest
336 index 010a7d411e6..3ee4ac70db9 100644
337 --- a/dev-java/netbeans-dlight/Manifest
338 +++ b/dev-java/netbeans-dlight/Manifest
339 @@ -1,6 +1,3 @@
340 DIST 18E39A0D10357B72EDB76F2070E27019317792F1-fs_server-1.0.zip 474820 SHA256 4ec868376d201548ccef50cfcf77b54cfd6a9e5a33cb058da6143df662de6405 SHA512 5bc28a6ebe734279ce4999f4657c34885f91f2f44b157dbf65b3690986189961fec138631fe39274ff43762ed74860f3adc1db605f79352dfdc362d2239677a8 WHIRLPOOL af2a8d75b4255094d5a4dc4e52c3052dba6d92717864ebeebb7cbcf8c14b5bf84a3dc737ce3a3bef98bcd530f2580a534b8bb51739a264396fd189c43933b1e7
341 -DIST 51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip 453773 SHA256 9b339678aac261dd2353a4938be897eebff43c34a532263cc0c827743cd4c1b9 SHA512 ea965ed488fabe8bcb93e4b95d3c7e6f546cd8a30ec57b0268645e8270097308be9eaabeb524c4401baa78922d6a782021b46042bd44236e19ae8c94ae2e3a02 WHIRLPOOL 9044f2eb2cca1205266b065f6bf086140a33acc33b833b9e367b5f888952fa786a58bb29cf0947a863caf3c00b60fe418b8a248a06064197703d230c2374b358
342 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
343 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
344 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
345 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
346
347 diff --git a/dev-java/netbeans-dlight/netbeans-dlight-8.1.ebuild b/dev-java/netbeans-dlight/netbeans-dlight-8.1.ebuild
348 deleted file mode 100644
349 index a4bd21852b2..00000000000
350 --- a/dev-java/netbeans-dlight/netbeans-dlight-8.1.ebuild
351 +++ /dev/null
352 @@ -1,100 +0,0 @@
353 -# Copyright 1999-2017 Gentoo Foundation
354 -# Distributed under the terms of the GNU General Public License v2
355 -
356 -EAPI="4"
357 -inherit eutils java-pkg-2 java-ant-2
358 -
359 -DESCRIPTION="Netbeans D-Light Cluster"
360 -HOMEPAGE="http://netbeans.org/"
361 -SLOT="8.1"
362 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
363 -SRC_URI="${SOURCE_URL}
364 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
365 - http://hg.netbeans.org/binaries/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip"
366 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
367 -KEYWORDS="~amd64 ~x86"
368 -IUSE=""
369 -S="${WORKDIR}"
370 -
371 -CDEPEND="~dev-java/netbeans-ide-${PV}
372 - ~dev-java/netbeans-platform-${PV}"
373 -DEPEND=">=virtual/jdk-1.7
374 - app-arch/unzip
375 - ${CDEPEND}
376 - dev-java/javahelp:0"
377 -RDEPEND=">=virtual/jdk-1.7
378 - ${CDEPEND}"
379 -
380 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
381 -
382 -EANT_BUILD_XML="nbbuild/build.xml"
383 -EANT_BUILD_TARGET="rebuild-cluster"
384 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.dlight -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
385 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
386 -JAVA_PKG_BSFIX="off"
387 -
388 -src_unpack() {
389 - unpack $(basename ${SOURCE_URL})
390 -
391 - einfo "Deleting bundled jars..."
392 - find -name "*.jar" -type f -delete
393 -
394 - unpack netbeans-8.1-build.xml.patch.bz2
395 -
396 - pushd "${S}" >/dev/null || die
397 - ln -s "${DISTDIR}"/51AC4960C19CF4C2CCA636765BFBC09A5029BFC5-fs_server-1.0.zip dlight.remote.impl/external/fs_server-1.0.zip || die
398 - popd >/dev/null || die
399 -}
400 -
401 -src_prepare() {
402 - einfo "Deleting bundled class files..."
403 - find -name "*.class" -type f | xargs rm -vf
404 -
405 - epatch netbeans-8.1-build.xml.patch
406 -
407 - # Support for custom patches
408 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
409 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
410 -
411 - if [ -n "${files}" ] ; then
412 - einfo "Applying custom patches:"
413 -
414 - for file in ${files} ; do
415 - epatch "${file}"
416 - done
417 - fi
418 - fi
419 -
420 - einfo "Symlinking external libraries..."
421 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
422 -
423 - einfo "Linking in other clusters..."
424 - mkdir "${S}"/nbbuild/netbeans || die
425 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
426 -
427 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
428 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
429 - touch nb.cluster.ide.built
430 -
431 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
432 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
433 - touch nb.cluster.platform.built
434 -
435 - popd >/dev/null || die
436 -
437 - java-pkg-2_src_prepare
438 -}
439 -
440 -src_install() {
441 - pushd nbbuild/netbeans/dlight >/dev/null || die
442 -
443 - insinto ${INSTALL_DIR}
444 -
445 - grep -E "/dlight$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
446 -
447 - doins -r *
448 -
449 - popd >/dev/null || die
450 -
451 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/dlight
452 -}
453
454 diff --git a/dev-java/netbeans-enterprise/Manifest b/dev-java/netbeans-enterprise/Manifest
455 index 1a8c8f1bd94..a64750569c2 100644
456 --- a/dev-java/netbeans-enterprise/Manifest
457 +++ b/dev-java/netbeans-enterprise/Manifest
458 @@ -29,7 +29,5 @@ DIST F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip 14764137 SHA256 a2ee
459 DIST F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar 32522 SHA256 f8fe158caa6c220bbc2d94da08773af101909da02ff61725392b7c603dd693e0 SHA512 c78db8068fc7e6aa67f747bd474372f4c2133099f732ff0c1d7a7f17661968f2f4f3ead43301e74a1c9e892861cf485df35246b40aa6810afbe908ed5a7639a6 WHIRLPOOL 808bd3064fd4b528abfd5f26246809fd5d0c7e830d23950592047252622ceb7773cb10ba774453ae72fa87d729044828f3a325db0d6388f943a10ddbb4f7380d
460 DIST F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip 57110 SHA256 fd191029e59405a3eedfeed81cfc0aab4e4f44c3d7ff39417a1975cedf12866a SHA512 e5aeeb3c41904ae293bf9186c68b6ad2033a39e48c0f2de4e3dfc3c89a6d3ffada54cd98576b0759cd8a104ddb57180b5860ec52a36d81d5f0cb3f04338abf83 WHIRLPOOL 0586211752a7e6e899a3af64d85b0e795ca3a34afe723b5c0bec8d582a7de4d52d3d765b037678cb2957b1957093e6e23fe4fb057903bb777bf55743a13ef0a8
461 DIST FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip 5025064 SHA256 7233497b97430016cd84dfcea79907c5c00f44fff09d448070d2b9799aea4592 SHA512 8624cb07f939d36b7528343b7e3690427578089de7a1b46ed30d576b69002df6f1ffb5878e9c40624dfe8ccf898b7a0be056333184b51d26d3eadb073f58241c WHIRLPOOL 065950e0f5f0e08489f8a38148f99cbe0eb1194b21f4725ef9c4ca9e8deb5ab202851f91e0808c5251d31160a0c3df5779edfe8038e54f62e83a6a98aca424e3
462 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
463 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
464 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
465 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
466
467 diff --git a/dev-java/netbeans-enterprise/netbeans-enterprise-8.1-r1.ebuild b/dev-java/netbeans-enterprise/netbeans-enterprise-8.1-r1.ebuild
468 deleted file mode 100644
469 index 45680a5d014..00000000000
470 --- a/dev-java/netbeans-enterprise/netbeans-enterprise-8.1-r1.ebuild
471 +++ /dev/null
472 @@ -1,265 +0,0 @@
473 -# Copyright 1999-2017 Gentoo Foundation
474 -# Distributed under the terms of the GNU General Public License v2
475 -
476 -EAPI="4"
477 -inherit eutils java-pkg-2 java-ant-2
478 -
479 -DESCRIPTION="Netbeans Enterprise cluster"
480 -HOMEPAGE="http://netbeans.org/"
481 -SLOT="8.1"
482 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
483 -SRC_URI="${SOURCE_URL}
484 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
485 - http://hg.netbeans.org/binaries/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar
486 - http://hg.netbeans.org/binaries/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar
487 - http://hg.netbeans.org/binaries/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar
488 - http://hg.netbeans.org/binaries/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar
489 - http://hg.netbeans.org/binaries/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar
490 - http://hg.netbeans.org/binaries/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar
491 - http://hg.netbeans.org/binaries/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar
492 - http://hg.netbeans.org/binaries/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar
493 - http://hg.netbeans.org/binaries/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar
494 - http://hg.netbeans.org/binaries/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar
495 - http://hg.netbeans.org/binaries/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar
496 - http://hg.netbeans.org/binaries/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar
497 - http://hg.netbeans.org/binaries/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar
498 - http://hg.netbeans.org/binaries/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar
499 - http://hg.netbeans.org/binaries/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar
500 - http://hg.netbeans.org/binaries/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar
501 - http://hg.netbeans.org/binaries/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip
502 - http://hg.netbeans.org/binaries/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar
503 - http://hg.netbeans.org/binaries/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip
504 - http://hg.netbeans.org/binaries/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip
505 - http://hg.netbeans.org/binaries/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip
506 - http://hg.netbeans.org/binaries/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar
507 - http://hg.netbeans.org/binaries/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar
508 - http://hg.netbeans.org/binaries/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip
509 - http://hg.netbeans.org/binaries/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip
510 - http://hg.netbeans.org/binaries/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar
511 - http://hg.netbeans.org/binaries/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar
512 - http://hg.netbeans.org/binaries/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip
513 - http://hg.netbeans.org/binaries/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip
514 - http://hg.netbeans.org/binaries/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip
515 - http://hg.netbeans.org/binaries/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar"
516 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
517 -KEYWORDS="~amd64 ~x86"
518 -IUSE=""
519 -S="${WORKDIR}"
520 -
521 -CDEPEND="~dev-java/netbeans-ide-${PV}
522 - ~dev-java/netbeans-harness-${PV}
523 - ~dev-java/netbeans-ide-${PV}
524 - ~dev-java/netbeans-java-${PV}
525 - ~dev-java/netbeans-profiler-${PV}
526 - ~dev-java/netbeans-platform-${PV}
527 - ~dev-java/netbeans-webcommon-${PV}
528 - ~dev-java/netbeans-websvccommon-${PV}
529 - dev-java/commons-codec:0
530 - dev-java/commons-fileupload:0
531 - dev-java/commons-logging:0
532 - dev-java/glassfish-deployment-api:1.2"
533 -DEPEND=">=virtual/jdk-1.7
534 - app-arch/unzip
535 - ${CDEPEND}
536 - dev-java/javahelp:0
537 - dev-java/jsr181:0
538 - >=dev-java/junit-4.4:4
539 - dev-java/tomcat-servlet-api:2.3"
540 -RDEPEND=">=virtual/jdk-1.7
541 - ${CDEPEND}
542 - dev-java/antlr:0[java(+)]
543 - dev-java/bsf:2.3
544 - dev-java/cglib:3
545 - dev-java/commons-beanutils:1.7
546 - dev-java/commons-collections:0
547 - dev-java/commons-digester:0
548 - dev-java/commons-io:1
549 - dev-java/commons-validator:0
550 - dev-java/glassfish-persistence:0
551 - dev-java/guava:14
552 - dev-java/jakarta-oro:2.0
553 - dev-java/osgi-core-api:0
554 - dev-java/validation-api:1.0"
555 -# dev-java/commons-chain:1.1 in overlay
556 -
557 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
558 -
559 -EANT_BUILD_XML="nbbuild/build.xml"
560 -EANT_BUILD_TARGET="rebuild-cluster"
561 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.enterprise -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
562 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
563 -JAVA_PKG_BSFIX="off"
564 -
565 -src_unpack() {
566 - unpack $(basename ${SOURCE_URL})
567 -
568 - einfo "Deleting bundled jars..."
569 - find -name "*.jar" -type f -delete
570 -
571 - unpack netbeans-8.1-build.xml.patch.bz2
572 -
573 - pushd "${S}" >/dev/null || die
574 - ln -s "${DISTDIR}"/8BFEBCD4B39B87BBE788B4EECED068C8DBE75822-aws-java-sdk-1.2.1.jar libs.amazon/external/aws-java-sdk-1.2.1.jar || die
575 - ln -s "${DISTDIR}"/BA8A45A96AFE07D914DE153E0BB137DCDC7734F6-el-impl.jar libs.elimpl/external/el-impl.jar || die
576 - ln -s "${DISTDIR}"/33B0D0945555A06B74931DEACF9DB1A4AE2A3EC4-glassfish-jspparser-4.0.jar web.jspparser/external/glassfish-jspparser-4.0.jar || die
577 - ln -s "${DISTDIR}"/D813E05A06B587CD0FE36B00442EAB03C1431AA9-glassfish-logging-2.0.jar libs.glassfish_logging/external/glassfish-logging-2.0.jar || die
578 - ln -s "${DISTDIR}"/3D74BFB229C259E2398F2B383D5425CB81C643F0-httpclient-4.1.1.jar libs.amazon/external/httpclient-4.1.1.jar || die
579 - ln -s "${DISTDIR}"/33FC26C02F8043AB0EDE19EADC8C9885386B255C-httpcore-4.1.jar libs.amazon/external/httpcore-4.1.jar || die
580 - ln -s "${DISTDIR}"/D6F416983EA13C334D5C599A9045414ECAF5D66D-javaee-api-6.0.jar javaee.api/external/javaee-api-6.0.jar || die
581 - ln -s "${DISTDIR}"/51399F902CC27A808122EDCBEBFAA1AD989954BA-javaee-api-7.0.jar javaee7.api/external/javaee-api-7.0.jar || die
582 - ln -s "${DISTDIR}"/EBEC44255251E6D3B8DDBAF701F732DAF0238CBF-javaee-web-api-6.0.jar javaee.api/external/javaee-web-api-6.0.jar || die
583 - ln -s "${DISTDIR}"/B1FCE45BA94108EBF7E1CACE6427EC8761CABEC1-javaee-web-api-7.0.jar javaee7.api/external/javaee-web-api-7.0.jar || die
584 - ln -s "${DISTDIR}"/27E9711AA35C39EF455BFD900D544BACB99C0E89-javaee-doc-api.jar j2ee.platform/external/javaee-doc-api.jar || die
585 - ln -s "${DISTDIR}"/B290091E71DEED6CE7F9EB40523D49C26399A2B4-javax.annotation.jar javaee.api/external/javax.annotation.jar || die
586 - ln -s "${DISTDIR}"/1DEEA980904E39C3D7AA240B72CDBBEB8E4860F9-javax.annotation-api.jar javaee7.api/external/javax.annotation-api.jar || die
587 - ln -s "${DISTDIR}"/E11C0F07A92F6D02A347DD9C55EE56692A6D9F7E-javax.xml.soap-api.jar javaee7.api/external/javax.xml.soap-api.jar || die
588 - ln -s "${DISTDIR}"/EB77D3664EEA27D67B799ED28CB766B4D0971505-jaxb-api-osgi.jar javaee.api/external/jaxb-api-osgi.jar || die
589 - ln -s "${DISTDIR}"/45EBA8B0520A70787D5DD2EA154ACE152F817C0D-jaxb-api-osgi.jar javaee7.api/external/jaxb-api-osgi.jar || die
590 - ln -s "${DISTDIR}"/C614ECF62381F88208D66D96146A8307781058DB-jaxrs-ri-2.5.1.zip websvc.restlib/external/jaxrs-ri-2.5.1.zip || die
591 - ln -s "${DISTDIR}"/D4C96D968F87B1BFEF138E91E06C8FD4A1904208-jaxws-api.jar javaee7.api/external/jaxws-api.jar || die
592 - ln -s "${DISTDIR}"/B9DB1A789C301F1D31DD6CC524DA2EBD7F89190D-jsf-1.2.zip web.jsf12/external/jsf-1.2.zip || die
593 - ln -s "${DISTDIR}"/99277566601C4D5C2598B0206B5DC071932F3641-jsf-2.2.zip web.jsf20/external/jsf-2.2.zip || die
594 - ln -s "${DISTDIR}"/93A58E37BA1D014375B1578F3D904736CB2D408F-jsf-api-docs.zip web.jsf.editor/external/jsf-api-docs.zip || die
595 - ln -s "${DISTDIR}"/F072F63AB1689E885AC40C221DF3E6BB3E64A84A-jstl-api.jar libs.jstl/external/jstl-api.jar || die
596 - ln -s "${DISTDIR}"/5B2E83EF42B4EEF0A7E41D43BB1D4B835F59AC7A-jstl-impl.jar libs.jstl/external/jstl-impl.jar || die
597 - ln -s "${DISTDIR}"/FDECFB78184C7D19E7E20130A7D7E88C1DF0BDD1-metro-1.4-doc.zip websvc.metro.lib/external/metro-1.4-doc.zip || die
598 - ln -s "${DISTDIR}"/F05AE8173BC750ECF1B52AD1F80050226458E490-metro-2.0.zip websvc.metro.lib/external/metro-2.0.zip || die
599 - ln -s "${DISTDIR}"/065BDCE80509320280B3B5210FCDDAE9B7D50338-primefaces-5.0.jar web.primefaces/external/primefaces-5.0.jar || die
600 - ln -s "${DISTDIR}"/68C97A238A2143B616879E8C1EF5BF01EA25B11E-servlet3.1-jsp2.3-api.jar servletjspapi/external/servlet3.1-jsp2.3-api.jar || die
601 - ln -s "${DISTDIR}"/9319FDBED11E0D2EB03E4BB9E94BAA439A1DA469-struts-1.3.10-javadoc.zip web.struts/external/struts-1.3.10-javadoc.zip || die
602 - ln -s "${DISTDIR}"/9E226CFC08177A6666E5A2C535C25837A92C54C9-struts-1.3.10-lib.zip web.struts/external/struts-1.3.10-lib.zip || die
603 - ln -s "${DISTDIR}"/F6E990DF59BD1FD2058320002A853A5411A45CD4-syntaxref20.zip web.core.syntax/external/syntaxref20.zip || die
604 - ln -s "${DISTDIR}"/A5744971ACE1F44A0FC71CCB93DE530CB3022965-webservices-api-osgi.jar javaee.api/external/webservices-api-osgi.jar || die
605 - popd >/dev/null || die
606 -}
607 -
608 -src_prepare() {
609 - einfo "Deleting bundled class files..."
610 - find -name "*.class" -type f | xargs rm -vf
611 -
612 - epatch netbeans-8.1-build.xml.patch
613 -
614 - # Support for custom patches
615 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
616 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
617 -
618 - if [ -n "${files}" ] ; then
619 - einfo "Applying custom patches:"
620 -
621 - for file in ${files} ; do
622 - epatch "${file}"
623 - done
624 - fi
625 - fi
626 -
627 - einfo "Symlinking external libraries..."
628 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
629 - java-pkg_jar-from --into j2eeapis/external glassfish-deployment-api-1.2 glassfish-deployment-api.jar jsr88javax.jar
630 - java-pkg_jar-from --into libs.amazon/external commons-codec commons-codec.jar commons-codec-1.3.jar
631 - java-pkg_jar-from --into libs.amazon/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
632 - java-pkg_jar-from --into libs.commons_fileupload/external commons-fileupload commons-fileupload.jar commons-fileupload-1.3.jar
633 - java-pkg_jar-from --build-only --into javaee7.api/external jsr181 jsr181.jar jsr181-api.jar
634 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
635 - java-pkg_jar-from --build-only --into web.monitor/external tomcat-servlet-api-2.3 servlet.jar servlet-2.3.jar
636 -
637 - einfo "Linking in other clusters..."
638 - mkdir "${S}"/nbbuild/netbeans || die
639 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
640 -
641 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
642 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
643 - touch nb.cluster.extide.built
644 -
645 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
646 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
647 - touch nb.cluster.harness.built
648 -
649 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
650 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
651 - touch nb.cluster.ide.built
652 -
653 - ln -s /usr/share/netbeans-java-${SLOT} java || die
654 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
655 - touch nb.cluster.java.built
656 -
657 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
658 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
659 - touch nb.cluster.profiler.built
660 -
661 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
662 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
663 - touch nb.cluster.platform.built
664 -
665 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
666 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
667 - touch nb.cluster.webcommon.built
668 -
669 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
670 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
671 - touch nb.cluster.websvccommon.built
672 -
673 - popd >/dev/null || die
674 -
675 - java-pkg-2_src_prepare
676 -}
677 -
678 -src_install() {
679 - pushd nbbuild/netbeans/enterprise >/dev/null || die
680 -
681 - insinto ${INSTALL_DIR}
682 -
683 - grep -E "/enterprise$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
684 -
685 - doins -r *
686 -
687 - popd >/dev/null || die
688 -
689 - local instdir=${INSTALL_DIR}/modules/ext
690 - pushd "${D}"/${instdir} >/dev/null || die
691 - rm commons-fileupload-1.3.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.3.jar || die
692 - rm jsr88javax.jar && dosym /usr/share/glassfish-deployment-api-1.2/lib/glassfish-deployment-api.jar ${instdir}/jsr88javax.jar || die
693 - popd >/dev/null || die
694 -
695 - local instdir=${INSTALL_DIR}/modules/ext/aws-sdk
696 - pushd "${D}"/${instdir} >/dev/null || die
697 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
698 - rm commons-logging-1.1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.1.jar || die
699 - popd >/dev/null || die
700 -
701 - local instdir=${INSTALL_DIR}/modules/ext/javaee7-endorsed
702 - pushd "${D}"/${instdir} >/dev/null || die
703 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
704 - popd >/dev/null || die
705 -
706 - local instdir=${INSTALL_DIR}/modules/ext/jersey2/ext
707 - pushd "${D}"/${instdir} >/dev/null || die
708 - rm cglib-2.2.0-b21.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.0-b21.jar || die
709 - rm guava-14.0.1.jar && dosym /usr/share/guava-14/lib/guava.jar ${instdir}/guava-14.0.1.jar || die
710 - 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
711 - rm persistence-api-1.0.jar && dosym /usr/share/glassfish-persistence/lib/glassfish-persistence.jar ${instdir}/persistence-api-1.0.jar || die
712 - 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
713 - popd >/dev/null || die
714 -
715 - local instdir=${INSTALL_DIR}/modules/ext/jsf-1_2
716 - pushd "${D}"/${instdir} >/dev/null || die
717 - rm commons-beanutils.jar && dosym /usr/share/commons-beanutils-1.7/lib/commons-beanutils.jar ${instdir}/commons-beanutils.jar || die
718 - rm commons-collections.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections.jar || die
719 - rm commons-digester.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester.jar || die
720 - rm commons-logging.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging.jar || die
721 - popd >/dev/null || die
722 -
723 - local instdir=${INSTALL_DIR}/modules/ext/struts
724 - pushd "${D}"/${instdir} >/dev/null || die
725 - rm antlr-2.7.2.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.2.jar || die
726 - rm bsf-2.3.0.jar && dosym /usr/share/bsf-2.3/lib/bsf.jar ${instdir}/bsf-2.3.0.jar || die
727 - 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
728 - rm commons-digester-1.8.jar && dosym /usr/share/commons-digester/lib/commons-digester.jar ${instdir}/commons-digester-1.8.jar || die
729 - rm commons-fileupload-1.1.1.jar && dosym /usr/share/commons-fileupload/lib/commons-fileupload.jar ${instdir}/commons-fileupload-1.1.1.jar || die
730 - rm commons-io-1.1.jar && dosym /usr/share/commons-io-1/lib/commons-io.jar ${instdir}/commons-io-1.1.jar || die
731 - rm commons-logging-1.0.4.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.0.4.jar || die
732 - rm commons-validator-1.3.1.jar && dosym /usr/share/commons-validator/lib/commons-validator.jar ${instdir}/commons-validator-1.3.1.jar || die
733 - rm oro-2.0.8.jar && dosym /usr/share/jakarta-oro-2.0/lib/jakarta-oro.jar ${instdir}/oro-2.0.8.jar || die
734 - popd >/dev/null || die
735 -
736 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/enterprise
737 -}
738
739 diff --git a/dev-java/netbeans-ergonomics/Manifest b/dev-java/netbeans-ergonomics/Manifest
740 index 67d92db65f0..bf1d82ddcc0 100644
741 --- a/dev-java/netbeans-ergonomics/Manifest
742 +++ b/dev-java/netbeans-ergonomics/Manifest
743 @@ -1,4 +1,2 @@
744 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
745 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
746 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
747 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
748
749 diff --git a/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.1.ebuild b/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.1.ebuild
750 deleted file mode 100644
751 index 9293c508969..00000000000
752 --- a/dev-java/netbeans-ergonomics/netbeans-ergonomics-8.1.ebuild
753 +++ /dev/null
754 @@ -1,100 +0,0 @@
755 -# Copyright 1999-2017 Gentoo Foundation
756 -# Distributed under the terms of the GNU General Public License v2
757 -
758 -EAPI="4"
759 -inherit eutils java-pkg-2 java-ant-2
760 -
761 -DESCRIPTION="Netbeans Ergonomics Cluster"
762 -HOMEPAGE="http://netbeans.org/"
763 -SLOT="8.1"
764 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
765 -SRC_URI="${SOURCE_URL}
766 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
767 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
768 -KEYWORDS="~amd64 ~x86"
769 -IUSE=""
770 -S="${WORKDIR}"
771 -
772 -CDEPEND="~dev-java/netbeans-ide-${PV}
773 - ~dev-java/netbeans-nb-${PV}
774 - ~dev-java/netbeans-platform-${PV}"
775 -DEPEND=">=virtual/jdk-1.7
776 - app-arch/unzip
777 - ${CDEPEND}
778 - dev-java/javahelp:0"
779 -RDEPEND=">=virtual/jdk-1.7
780 - ${CDEPEND}"
781 -
782 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
783 -
784 -EANT_BUILD_XML="nbbuild/build.xml"
785 -EANT_BUILD_TARGET="rebuild-cluster"
786 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ergonomics -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
787 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
788 -JAVA_PKG_BSFIX="off"
789 -
790 -src_unpack() {
791 - unpack $(basename ${SOURCE_URL})
792 -
793 - einfo "Deleting bundled jars..."
794 - find -name "*.jar" -type f -delete
795 -
796 - unpack netbeans-8.1-build.xml.patch.bz2
797 -}
798 -
799 -src_prepare() {
800 - einfo "Deleting bundled class files..."
801 - find -name "*.class" -type f | xargs rm -vf
802 -
803 - epatch netbeans-8.1-build.xml.patch
804 -
805 - # Support for custom patches
806 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
807 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
808 -
809 - if [ -n "${files}" ] ; then
810 - einfo "Applying custom patches:"
811 -
812 - for file in ${files} ; do
813 - epatch "${file}"
814 - done
815 - fi
816 - fi
817 -
818 - einfo "Symlinking external libraries..."
819 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
820 -
821 - einfo "Linking in other clusters..."
822 - mkdir "${S}"/nbbuild/netbeans || die
823 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
824 -
825 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
826 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
827 - touch nb.cluster.ide.built
828 -
829 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
830 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
831 - touch nb.cluster.nb.built
832 -
833 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
834 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
835 - touch nb.cluster.platform.built
836 -
837 - popd >/dev/null || die
838 -
839 - java-pkg-2_src_prepare
840 -}
841 -
842 -src_install() {
843 - pushd nbbuild/netbeans/ergonomics >/dev/null || die
844 -
845 - insinto ${INSTALL_DIR}
846 -
847 - grep -E "/ergonomics$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
848 -
849 - doins -r *
850 -
851 - popd >/dev/null || die
852 -
853 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ergonomics
854 -}
855
856 diff --git a/dev-java/netbeans-extide/Manifest b/dev-java/netbeans-extide/Manifest
857 index c7495bd0cf6..72446685a2e 100644
858 --- a/dev-java/netbeans-extide/Manifest
859 +++ b/dev-java/netbeans-extide/Manifest
860 @@ -1,8 +1,4 @@
861 -DIST 22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip 2318445 SHA256 9d251f217f0f39c098d4fa576d77c720f8039b43becb15d88912d9c3fdcd2c3e SHA512 c696b7984a663257210b03bb9a7d4a8da8a53d7e727de068558380b14c0f17aefe8cfe310c0b96f277010756b277f500629db3c9d9a1fcf38f5113708d8dbd34 WHIRLPOOL a8e55e84ee661eb951dec065cf0f2ac6f19720a30bbe8432c95a56d531fdd2bb48a8359946fc8a1bc8d789a568bfed87bcdee04efdc86be58a518434616d6641
862 DIST 545E2B7AB1BD579CC76E3836055877982C5CD0C6-ant-misc-1.9.7.zip 99139 SHA256 5d01703f77b598b0bc1fa026d6f48b7364457afe441c997b39c3969fedc078e9 SHA512 045d0bf82a498b7b222fca4cdf826443f2507f2594d857296b57e16f1475e6b892bfd8d21720a5d25a65d09e6b7bf8f051abca9ce55f030c748d0ad46cbfd7f7 WHIRLPOOL 06ab1ed1ca736eb6fefc47287a0b4140b980d3767bdaf719a32501d3cba876fc6c9d03c8822a3e5b67e5fbd02d6ebb19d360f666d1856087ce48408f8774a08d
863 -DIST 95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip 95179 SHA256 040359927e4e0e77f28649de1618a5170200c31b00b5f4ac53fb5a06dfeee886 SHA512 977c9cd7c91c3ccce4d8bd9bafe6302c99bae2bc8e53ab1776602ba1e61770ac1a68c1109aeb6d609126a1916b3f4d961d2574a7d6b8a280262878e022c5edb5 WHIRLPOOL e1671f868a0da75d31408e1a91ebeaaa4ed03f40bc2a8040ba8e5d4b1ffe0dc71e2874d96240df0d0c9170bd0f12fca25a565504ba91462422f9f4de65a51208
864 DIST BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip 2341753 SHA256 d643c2f579f13c9a4220df6243e2669349f7fd52ef10595aa7602af558067c8f SHA512 024b1458f74ae977f5864b543b39417205203f27ff94518aa61ee4c7336c887dc5704b71909fd2b6286c3a29a9ee0aeb86aafc32f741c7650adcacc8374f62ca WHIRLPOOL 6843d000325f46cbf6c3fa9c5b09ea37785c6bb7ad3f8438d186e60ea96822325e2f5a22485653f0e242afb1d8fcac5804d629cd549d6a07b319996f4ec822c7
865 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
866 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
867 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
868 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
869
870 diff --git a/dev-java/netbeans-extide/netbeans-extide-8.1.ebuild b/dev-java/netbeans-extide/netbeans-extide-8.1.ebuild
871 deleted file mode 100644
872 index 5b7be36186a..00000000000
873 --- a/dev-java/netbeans-extide/netbeans-extide-8.1.ebuild
874 +++ /dev/null
875 @@ -1,107 +0,0 @@
876 -# Copyright 1999-2017 Gentoo Foundation
877 -# Distributed under the terms of the GNU General Public License v2
878 -
879 -EAPI="4"
880 -inherit eutils java-pkg-2 java-ant-2
881 -
882 -DESCRIPTION="Netbeans ExtIDE Cluster"
883 -HOMEPAGE="http://netbeans.org/projects/ide"
884 -SLOT="8.1"
885 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
886 -SRC_URI="${SOURCE_URL}
887 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
888 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip
889 - http://hg.netbeans.org/binaries/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip"
890 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
891 -KEYWORDS="~amd64 ~x86"
892 -IUSE=""
893 -S="${WORKDIR}"
894 -
895 -CDEPEND="~dev-java/netbeans-ide-${PV}
896 - ~dev-java/netbeans-platform-${PV}"
897 -DEPEND=">=virtual/jdk-1.7
898 - app-arch/unzip
899 - dev-java/javahelp:0
900 - ${CDEPEND}"
901 -RDEPEND=">=virtual/jdk-1.7
902 - ${CDEPEND}"
903 -
904 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
905 -
906 -EANT_BUILD_XML="nbbuild/build.xml"
907 -EANT_BUILD_TARGET="rebuild-cluster"
908 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.extide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
909 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
910 -JAVA_PKG_BSFIX="off"
911 -
912 -src_unpack() {
913 - unpack $(basename ${SOURCE_URL})
914 -
915 - einfo "Deleting bundled jars..."
916 - find -name "*.jar" -type f -delete
917 -
918 - unpack netbeans-8.1-build.xml.patch.bz2
919 -
920 - pushd "${S}" >/dev/null || die
921 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
922 - ln -s "${DISTDIR}"/95CCE237B1E9390FBED0440B601822813DB220E6-ant-misc-1.9.4.zip o.apache.tools.ant.module/external/ant-misc-1.9.4.zip || die
923 - popd >/dev/null || die
924 -}
925 -
926 -src_prepare() {
927 - einfo "Deleting bundled class files..."
928 - find -name "*.class" -type f | xargs rm -vf
929 -
930 - epatch netbeans-8.1-build.xml.patch
931 -
932 - # Support for custom patches
933 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
934 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
935 -
936 - if [ -n "${files}" ] ; then
937 - einfo "Applying custom patches:"
938 -
939 - for file in ${files} ; do
940 - epatch "${file}"
941 - done
942 - fi
943 - fi
944 -
945 - einfo "Symlinking external libraries..."
946 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
947 -
948 - einfo "Linking in other clusters..."
949 - mkdir "${S}"/nbbuild/netbeans || die
950 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
951 -
952 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
953 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
954 - touch nb.cluster.ide.built
955 -
956 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
957 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
958 - touch nb.cluster.platform.built
959 -
960 - popd >/dev/null || die
961 -
962 - java-pkg-2_src_prepare
963 -}
964 -
965 -src_compile() {
966 - unset DISPLAY
967 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
968 -}
969 -
970 -src_install() {
971 - pushd nbbuild/netbeans/extide >/dev/null || die
972 -
973 - insinto ${INSTALL_DIR}
974 -
975 - grep -E "/extide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
976 -
977 - doins -r *
978 -
979 - popd >/dev/null || die
980 -
981 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/extide
982 -}
983
984 diff --git a/dev-java/netbeans-groovy/Manifest b/dev-java/netbeans-groovy/Manifest
985 index 7181cc1978d..c8c1ea1ab88 100644
986 --- a/dev-java/netbeans-groovy/Manifest
987 +++ b/dev-java/netbeans-groovy/Manifest
988 @@ -1,6 +1,3 @@
989 DIST 01730F61E9C9E59FD1B814371265334D7BE0B8D2-groovy-all-2.4.5.jar 6997394 SHA256 6e836dd0bf1fe34756d53ebef564f8c4300ad686676f983f9e155845ba0a2db8 SHA512 44d66a51338c478a08092160d483c005cedc275f238d2521748d8af95fbb11920b818d7ea3780545658e76aeb25f900e6188cbc09277ca4726b90ada5d883653 WHIRLPOOL 281d30291271da983dd8f5de7d632a02de4a562fef243928219b06f4a11ae0933737f8fb40e737e35f0e971212bcf25a0620320fe95137126bdd43f9df607b4f
990 -DIST C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar 6375081 SHA256 ea7ea80731b683f542ff99acba90abd07fb9a6c6219d0bbb5e24cac9e0dc62f5 SHA512 c2c4c9fb490e92f237d0febc87b4139fccd5a44ee577b1bc24fbcdfa7e783cdce341d2a27fa23baefdc5d31bbb4471fa38d89212c75c1bad4b71558efa1e4b60 WHIRLPOOL b08ea1aee6c00338b935b873053376ee954e24fabff8ca8a5a955d83ec834b4e94a4484880ca9d153e121995c242b8f932fa9f5d0a653624e9e4ae2ef864649e
991 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
992 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
993 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
994 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
995
996 diff --git a/dev-java/netbeans-groovy/netbeans-groovy-8.1.ebuild b/dev-java/netbeans-groovy/netbeans-groovy-8.1.ebuild
997 deleted file mode 100644
998 index 69dabf71141..00000000000
999 --- a/dev-java/netbeans-groovy/netbeans-groovy-8.1.ebuild
1000 +++ /dev/null
1001 @@ -1,110 +0,0 @@
1002 -# Copyright 1999-2017 Gentoo Foundation
1003 -# Distributed under the terms of the GNU General Public License v2
1004 -
1005 -EAPI="4"
1006 -inherit eutils java-pkg-2 java-ant-2
1007 -
1008 -DESCRIPTION="Netbeans Groovy Cluster"
1009 -HOMEPAGE="http://netbeans.org/projects/groovy"
1010 -SLOT="8.1"
1011 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
1012 -SRC_URI="${SOURCE_URL}
1013 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
1014 - http://hg.netbeans.org/binaries/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar"
1015 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
1016 -KEYWORDS="~amd64 ~x86"
1017 -IUSE=""
1018 -S="${WORKDIR}"
1019 -
1020 -CDEPEND="~dev-java/netbeans-extide-${PV}
1021 - ~dev-java/netbeans-ide-${PV}
1022 - ~dev-java/netbeans-java-${PV}
1023 - ~dev-java/netbeans-platform-${PV}"
1024 -DEPEND=">=virtual/jdk-1.7
1025 - app-arch/unzip
1026 - ${CDEPEND}
1027 - dev-java/javahelp:0"
1028 -RDEPEND=">=virtual/jdk-1.7
1029 - ${CDEPEND}"
1030 -
1031 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1032 -
1033 -EANT_BUILD_XML="nbbuild/build.xml"
1034 -EANT_BUILD_TARGET="rebuild-cluster"
1035 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.groovy -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1036 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1037 -JAVA_PKG_BSFIX="off"
1038 -
1039 -src_unpack() {
1040 - unpack $(basename ${SOURCE_URL})
1041 -
1042 - einfo "Deleting bundled jars..."
1043 - find -name "*.jar" -type f -delete
1044 -
1045 - unpack netbeans-8.1-build.xml.patch.bz2
1046 -
1047 - pushd "${S}" >/dev/null || die
1048 - ln -s "${DISTDIR}"/C136AE67C3C40740AE986582BAF65BA5C5CE69A0-groovy-all-2.1.7.jar libs.groovy/external/groovy-all-2.1.7.jar || die
1049 - popd >/dev/null || die
1050 -}
1051 -
1052 -src_prepare() {
1053 - einfo "Deleting bundled class files..."
1054 - find -name "*.class" -type f | xargs rm -vf
1055 -
1056 - epatch netbeans-8.1-build.xml.patch
1057 -
1058 - # Support for custom patches
1059 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1060 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1061 -
1062 - if [ -n "${files}" ] ; then
1063 - einfo "Applying custom patches:"
1064 -
1065 - for file in ${files} ; do
1066 - epatch "${file}"
1067 - done
1068 - fi
1069 - fi
1070 -
1071 - einfo "Symlinking external libraries..."
1072 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1073 -
1074 - einfo "Linking in other clusters..."
1075 - mkdir "${S}"/nbbuild/netbeans || die
1076 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1077 -
1078 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
1079 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1080 - touch nb.cluster.extide.built
1081 -
1082 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
1083 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1084 - touch nb.cluster.ide.built
1085 -
1086 - ln -s /usr/share/netbeans-java-${SLOT} java || die
1087 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1088 - touch nb.cluster.java.built
1089 -
1090 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1091 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1092 - touch nb.cluster.platform.built
1093 -
1094 - popd >/dev/null || die
1095 -
1096 - java-pkg-2_src_prepare
1097 -}
1098 -
1099 -src_install() {
1100 - pushd nbbuild/netbeans/groovy >/dev/null || die
1101 -
1102 - insinto ${INSTALL_DIR}
1103 -
1104 - grep -E "/groovy$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1105 -
1106 - doins -r *
1107 -
1108 - popd >/dev/null || die
1109 -
1110 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/groovy
1111 -}
1112
1113 diff --git a/dev-java/netbeans-harness/Manifest b/dev-java/netbeans-harness/Manifest
1114 index fe4714a29f6..d75df17eca7 100644
1115 --- a/dev-java/netbeans-harness/Manifest
1116 +++ b/dev-java/netbeans-harness/Manifest
1117 @@ -3,7 +3,5 @@ DIST 49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip 579550 SHA25
1118 DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94 SHA512 5a0089c36c35ffa2c243cbaee376a246dbfd3dd3f170fa233946b6134f9c80dda610f2900e8bbd1553c3e8bdd3b5548145c881745acc720ec1e059d8252b8399 WHIRLPOOL b01f2a78d653aea3f7a2369a66bef0ccda6026a38efe8f52616eed75df8ef80852ba509a4319ba183ab08d9141a138cde48addd910199f47b2ada7bfc5b24efb
1119 DIST D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip 1647417 SHA256 8c6fa603283582893aed25c247a4748eab38f3e6ce9c59f31b2bb8f3f217a317 SHA512 ffad7d45643015d178cdb1b5bb075f0232470f5f7b82acd87d3dbf88e2034aed04fa9fadadbf7831d3c57fe0c4bc9684d841aebaa8a99ba1d6c1f6cb13f80359 WHIRLPOOL c4df551c83984a2b5cfbe60363ff4d9de2b88f87ed4dcf9b8b91615c62cfe04274736ca29186b8541bc11b1cda8c79ddfd07f3ebcfd146664d9f1c46954696ea
1120 DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5ed65a118b90400886ff4debb29a6e2f82a440bd18e7045c8653d5cb3178616b SHA512 66d1435d2214c7259a4a683bbc3596a11bc99568081c214281a635fc0d5af10bbbddf5efbd040169e0e077abc25a4cb3f790530ce2e514270cdf51e9c916d065 WHIRLPOOL 50d3a6534a31b6d8c6c62d580f4fc56f4df52e79f3acf7297ab7deff87f0b7d4a436cd97706ff9fba24aea797a3efb60d501f4f734f7c607b0cbff4c7e9899bc
1121 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1122 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1123 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
1124 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
1125
1126 diff --git a/dev-java/netbeans-harness/netbeans-harness-8.1.ebuild b/dev-java/netbeans-harness/netbeans-harness-8.1.ebuild
1127 deleted file mode 100644
1128 index 757d7cbbabc..00000000000
1129 --- a/dev-java/netbeans-harness/netbeans-harness-8.1.ebuild
1130 +++ /dev/null
1131 @@ -1,113 +0,0 @@
1132 -# Copyright 1999-2017 Gentoo Foundation
1133 -# Distributed under the terms of the GNU General Public License v2
1134 -
1135 -EAPI="4"
1136 -inherit eutils java-pkg-2 java-ant-2
1137 -
1138 -DESCRIPTION="Netbeans Harness"
1139 -HOMEPAGE="http://netbeans.org/features/platform/"
1140 -SLOT="8.1"
1141 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
1142 -SRC_URI="${SOURCE_URL}
1143 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
1144 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
1145 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
1146 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
1147 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
1148 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar"
1149 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
1150 -KEYWORDS="~amd64 ~x86"
1151 -IUSE=""
1152 -S="${WORKDIR}"
1153 -
1154 -CDEPEND="~dev-java/netbeans-platform-${PV}
1155 - dev-java/javahelp:0"
1156 -DEPEND=">=virtual/jdk-1.7
1157 - app-arch/unzip
1158 - ${CDEPEND}
1159 - >=dev-java/junit-4.4:4"
1160 -RDEPEND=">=virtual/jdk-1.7
1161 - ${CDEPEND}"
1162 -
1163 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1164 -
1165 -EANT_BUILD_XML="nbbuild/build.xml"
1166 -EANT_BUILD_TARGET="rebuild-cluster"
1167 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.harness -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
1168 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1169 -JAVA_PKG_BSFIX="off"
1170 -
1171 -src_unpack() {
1172 - unpack $(basename ${SOURCE_URL})
1173 -
1174 - einfo "Deleting bundled jars..."
1175 - find -name "*.jar" -type f -delete
1176 -
1177 - unpack netbeans-8.1-build.xml.patch.bz2
1178 -
1179 - pushd "${S}" >/dev/null || die
1180 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
1181 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
1182 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
1183 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
1184 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
1185 - popd >/dev/null || die
1186 -}
1187 -
1188 -src_prepare() {
1189 - einfo "Deleting bundled class files..."
1190 - find -name "*.class" -type f | xargs rm -vf
1191 -
1192 - epatch netbeans-8.1-build.xml.patch
1193 -
1194 - # Support for custom patches
1195 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1196 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1197 -
1198 - if [ -n "${files}" ] ; then
1199 - einfo "Applying custom patches:"
1200 -
1201 - for file in ${files} ; do
1202 - epatch "${file}"
1203 - done
1204 - fi
1205 - fi
1206 -
1207 - einfo "Symlinking external libraries..."
1208 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1209 - java-pkg_jar-from --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
1210 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
1211 -
1212 - einfo "Linking in other clusters..."
1213 - mkdir "${S}"/nbbuild/netbeans || die
1214 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1215 -
1216 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1217 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1218 - touch nb.cluster.platform.built
1219 -
1220 - popd >/dev/null || die
1221 -
1222 - java-pkg-2_src_prepare
1223 -}
1224 -
1225 -src_install() {
1226 - pushd nbbuild/netbeans/harness >/dev/null || die
1227 -
1228 - insinto ${INSTALL_DIR}
1229 -
1230 - grep -E "/harness$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1231 -
1232 - doins -r *
1233 - fperms 755 launchers/app.sh
1234 - find "${D}" -name "*.exe" -type f -delete
1235 -
1236 - popd >/dev/null || die
1237 -
1238 - local instdir=${INSTALL_DIR}/antlib
1239 - pushd "${D}"/${instdir} >/dev/null || die
1240 - rm jsearch-2.0_05.jar && dosym /usr/share/javahelp/lib/jsearch.jar ${instdir}/jsearch-2.0_05.jar || die
1241 - popd >/dev/null || die
1242 -
1243 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/harness
1244 -}
1245
1246 diff --git a/dev-java/netbeans-ide/Manifest b/dev-java/netbeans-ide/Manifest
1247 index 81af6802a2e..49dfff44213 100644
1248 --- a/dev-java/netbeans-ide/Manifest
1249 +++ b/dev-java/netbeans-ide/Manifest
1250 @@ -1,31 +1,20 @@
1251 -DIST 010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar 161749 SHA256 c2796b7d2b374f82ae6e4b89cab5b27fcd075c01829e10efe184a2fe5e8749a4 SHA512 4a3c60974562aa45b11341b610abdaa22de6af183c19c1c01df63afa107b53e6d0079f19ae36bf1acb2e4428996aa2c349acc2442a0a25124929da53b07739e5 WHIRLPOOL 51dc17ad690383ed1211fbaddebc654c6393e20451f4a4eadbb55d93d31987eb4f5bd0d479a690aec447e89f83c0c40a075104163cfe68141dda18eab910ddd5
1252 -DIST 01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar 359397 SHA256 be4ac5528670780ca9aee398494700e04815b690f6d26525d8aae0b3d577a5fe SHA512 6d2b99eb7385a1112edf99b9b4b1bf0840c561e77d0cc80c111f43fd66d232f4012eeb287d2592a78a3a7646cf930c91e628cc8e40d14e4abeeabaeac78a9b28 WHIRLPOOL 91f3a204cf90ae43075fe9c4270fa41ad8d0412726f3a48c6c3ad221bbc5935d9b720df013d02ae1c8b11ec1a1a557ea8f28db8a8db71867b8b178aac7874d13
1253 DIST 036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar 9592 SHA256 ba7c2994f13c5455b2a9e0526e582320a2d08e886965b8c95ade1b1c615164a1 SHA512 5c1b54d5b0f5f146895a35e7cae50fa41f63b19ed0a5e68b80c2a47b14b380286c8382a56d6729f0f50e0db82eb7db92a449a9bfc46b5cda83b0d4c9f9b86057 WHIRLPOOL fe858c7725b496e7313108a47b19683a7d143ba5b7f9bbabc69d284421233aee9104b5f811aad41bf156fe2ddd033e899254c34dba454038918be9e91b1a8e64
1254 DIST 0CE1EDB914C94EBC388F086C6827E8BDEEC71AC2-commons-lang-2.6.jar 284220 SHA256 50f11b09f877c294d56f24463f47d28f929cf5044f648661c0f0cfbae9a2f49c SHA512 4a5a3dbe4941c645e2cca068cca5c1882cfe988b02e7cd981d1e51784900767d1deab0e0e0566f559c9fcabb4a180e436d5bb948902d4f4106f37360466afb42 WHIRLPOOL ca4b4168dae89471eb3a93bc0067667c3e81cb5be12f7efa6995363e4f5f43480e2284f970a1faa485972a6badcfd6473c5471a717929485af88a64016d85e90
1255 DIST 0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar 150954 SHA256 ee222dace05fb8737015549c600873a378e8301e315b2e38c3ecdb479fd930e4 SHA512 8d75e496200fffd6847c5e2cd0ff9f05cda8f32e9973c13b177d3c102c87a6ac0d430f45ac3a4cd3c0804ffd0968c8edfcbcabd37c2df630ae79e39b0a918dfa WHIRLPOOL 452c245dd5b142d4f3a33d172e07606c14504a612eb811519c10390399a68b785eb3bf6cff8742169e03f010e7f1cee4d89226e7f4cb3222b83ac09538384659
1256 -DIST 105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar 63304 SHA256 ba13782c94df1fe0781e98126a0bb53386a648224f85c8e6346566fcbf8cbd5b SHA512 47740926f159a260d12880b1fdc03c9583524e478dbd085c4e353c791be0fe84e52d0bd2b8b675d5d4a1439c95067f416ffa2452c26376b865e6474f393448ef WHIRLPOOL 078251311547ccea46f87ff7507b994e79de11db987c4dea3104e93fa0d536dd59eb545ebb823948d5a70999b18bf995524accc7578abb3111c7ff9754d2ee79
1257 DIST 11D1982BE23B06B2721240F424DBEF9F5FDE7F45-org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar 82072 SHA256 69a649764da634a6fd30d3d4e0d0e2ad330e1836e5ba0eb04c6494459014cfd4 SHA512 b213dff423d636429fceec190664d4493c94ea828361d4b6296c5bfd796bc33662d56a3b36423ca7c3c712e21c69bcdcc42dab33a9c88de29651f07539b8c645 WHIRLPOOL 2629d0190a1f5a331e731c74b60fc37422aed5874a887dac6db2088f4edb5a01e19eb1c2f93cca665599eca0244281a7f03ec37e15bdd1de8da4c8daba655eca
1258 DIST 15ACB06E2E3A70FC188782BA51369CA81ACFE860-validator.jar 2280092 SHA256 d56a7b3aaf8aae9caf3538edd726a543bffbfc9103e91b90f32466741b53bece SHA512 ee03fe59cc16815012bc84e79b18be571ffc0700419c33824682bf4e5ad708addb58bd401469452c526faf6a3e025213bfb9e57e961761fb635241bc7e1e8c9c WHIRLPOOL 39aa68c4f90b176064328ecab4ef638a8e049bdedb4e2c1d54e627caf432df30b727210cb2fe05cd02373659cf55d11963f7796fe651f411221ef5ba966c9280
1259 DIST 1605B38BB28EAE32C11EAB8F9E238A497754A5B8-org.eclipse.core.jobs-3.5.101_nosignature.jar 82875 SHA256 ff835966ecf297be4440f12ef386368ebf67f3dfdaf67a8b5659b83f81c0431b SHA512 093aef080bdb72a6c5b38d4d6906ad1d51fdc5454ec99989205cd47fa011caaf469a58a8d9f3e3ae3c8bbf4389bca55a6a2e09998846084e5261abce6913e430 WHIRLPOOL 316a10e7e20c6f32de6fcf28a975822f69f6d1dd8f3753ae961dfd09be128c0214d1f1608f523caa1c8c6c7af70d2b58611fc265a5140af030ab1bb1f00d3a5d
1260 DIST 16507EAFDC2B95121AA718895BDB54D616EE4B0F-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar 17771 SHA256 488faae36e1e47c5e349e940a9327be01941d6fe3c1073b76ef6b5b235b5fd00 SHA512 fe7d7855893db867d75ab75f15c128ecba54fab48b15ad541dc042588a96dd965b1278331f114e55b853e0764c0291823acb73f5e2a48eeeaf2f8a985222d82e WHIRLPOOL aed1bf518c8ac74ec35bf10c98fc884eff012cc204ebb4ada464af239fccf2b26f5242073801645456dfb338e2cc1896c939d1271349845d5641a10e01caebff
1261 DIST 17C0C8D6DEBF5EBE734881C131888D8088BD9E7D-org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158.jar 6106359 SHA256 9fe6cf2832611312462eb2e6683ceb6498997d25e7de4b7639937b8aa38a456e SHA512 c2bd8b7369e627a32300800ccff909698fb98a1dc6e97b722cae40ed7ac8f9ad806a1a5c46d243d9c4123c5309ccc3ec5ccbf942e237b5dcac09750400f1ba50 WHIRLPOOL 1a54cba63b564f8700d563320db4cf5ae79bd2c44c0b74aed91aa7e06173d488e7b3e3038c5993b201364042c025510bfa7e159a9f8c669ca7efa5e7642d98cb
1262 -DIST 1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar 39517 SHA256 e02cb20f11208d78e62d08c5b5910bc502a4c4a5ca72432dbbdf33dc7064d578 SHA512 71df29acfc15724586d01a5590785404a0c71b794eed27f161ed946a47e7d7192d374388ab779d2d51b8dd777f1811fe5301e441f7f14c8d5f71890bdc48e9eb WHIRLPOOL 4e07f1b4211e725fb709329bbf3404a9a45f15d8e50626adbe8d5187868b77e87adf286bedc472d0749a13bf2b75a0afd2d13066e1b1220b29590b49a27be37d
1263 DIST 20800206EB8B490F3CE5BB8AC8A7C3B9E8004A30-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar 62050 SHA256 eb91ad9757701994efc5518d7fecb1d5eedf5a96e165cb644c578b4918ea6de2 SHA512 d38d8675481e3881490f825bfa02da4ca64bed62d06ec75e8ae386d40f4827f8a65c0442edad990069303a03667e8aba9143cea877774458c791d2561a66977c WHIRLPOOL f3eb1b567e192dc96a945e1c333cc52e2ad16ea6fea741ebec678c179540853caacccf4be56c93969990755aa372e148aff9d2d052a79466bfc2e063463c40be
1264 DIST 23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip 401328 SHA256 c0b63e8b5f246574ce5571e1fbc6b716b68a9e64bf9433800a61777e5ccaf3e2 SHA512 e76ae7f1cb6679bc69534ca9d24dc72f545f8e8fd849f57f746cbc73762729bd872f79c524e2dfd3f481d9d9cbe60a08bd85f383e843ccd39bcbf777db786e9f WHIRLPOOL a53f65f3017cc8619b570e563fbac4185fdc0d52c451386c35dabfa7f23f02544c8493e3d0b9bb4de332cc60858a3b87fe95bba76c5e3149ed9e91e61631da49
1265 DIST 244560B99152F3F9BC75DF2D6FAFA8A5216B06B6-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar 17184 SHA256 90949ac61aac971dddb9252044ad5d927caf5c2626f0f1c8ec777a5a380e9ec9 SHA512 a441cb77ac764769695e819a4a10c3ec58491a380489897e5589eed94839c15f9c793a23e35bfe2d9e7bde40e4cb104bbf633a7142b54b3fe1870a246c848173 WHIRLPOOL dddebe6574a0945939d4c9c576d378a68d25b1962b03a502240b42d82feef3ff699413ccbb871443e79aa7197ccf619018021397d0c17c07313e435caeb4258d
1266 -DIST 24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar 69218 SHA256 ae22c39cc6f0ab95a34da6a9190734d1b05ad16c1ee8f3db72ccf96390a2aea4 SHA512 b071d3d50443a64bb09a860acd9e18f298ef94f4b264f243b31baaadd0c22bd8d0bd90e1878001d414f3cc888fbe139480fdb838ada90a4b095fd7ecc00e3437 WHIRLPOOL 01e541548ce737ad0f9f2cf58e739f542579c84770ecb70aa25ec64e13f6ba872d901f9cbc8bba00a3bc6b040d7bbf01e93b661f58eeda9c089f6e057f546ada
1267 -DIST 24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar 192528 SHA256 14a00bf150c00853ad66bcdca91e446410df1014b2843727eb8249b609ba6d01 SHA512 eee56bdcc0cdfb94914a0e5e075c45a768b7e449f894363e15c5f106bb0038b57be0d3ba802a36038a70a848a09271d90aac118fd6e9c6f422391afed21ebf86 WHIRLPOOL a8ad7690c8615ffef9dee07a2ee63bba2f52119122ddfdd4e90111fcd95988985a069d226556f0378a895d0ede2160b575cd8e66005430d34647ef04f4ba9a68
1268 DIST 2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip 1530055 SHA256 d36f70cc23578d357ee41f289b43fb76bd78b19b90e8866674061e33acd6326a SHA512 86f6254f45f7cd4cf90fe94f5fdea0bdabe7b547e4e4cff91f27e58ada0fdd17a4ee2f9dcf1983be468da5fd452664e09d0fc759507344f7861b28a317d95792 WHIRLPOOL 757e709747f953cf8ec32eaa0e07fbb8ae2ec81d9bb45dc7d4fd9574e0592a2af80c66b3e00b7f218d34526c7ff3c3ca6f2d9d14e9569eb9a3366ba61b1f0ff0
1269 -DIST 278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar 1895059 SHA256 b2b04a201eed74af319754153edbcf5c2fb14dc30edf7e6638252364033730db SHA512 6201aefdf8396cae3a1f8366207c8dd4761179ae1971cb582286fbbbd64137a6caabae2277be1dc74d28f833161ac6e82a503147ccc417eaaaecbbbe01010847 WHIRLPOOL 12543231830d939e92994cb8ab838a56b5f762733495f637f70b5f3cbfe75d4ad6702d1de36e3fbe56f2841d5bf387f14f6be01d515f7b2dbb986f7e83e44b80
1270 DIST 27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip 428971 SHA256 e8a264a9f8951347bd133033e29790964773b74ecac2e924acfdac332aaa89e1 SHA512 02b724efadfa66260780e641396f2cf96347769b328b291cbf914ae1363e26324a1a887a583f5ed6b3f23f1d704283e5142e3fa46987b6978af06ccd6880a265 WHIRLPOOL 2376a650fee7737e4f6e8698449ecf756639c4e6edd4a95261846cb93cb4e8f7de4bb1272651b8e956a6a95806e733b7db56634f19b86bf72b9013e9a22e079c
1271 -DIST 2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip 133018 SHA256 1e88d9f872628863c4b17a546582d0d51cff792a964456d2819a0dee709964c1 SHA512 360f7f57e0472f6b53337408cbc068619f83aa286fc7a5a7a84c6a451d2ba1ecd7b516741263737e11295169abcd5f1911ae0e0a68b51be93b871ae252cd99de WHIRLPOOL 499239d4a09620a6450f06eca4608bded7225b696a7b67f9ac34be3347f329a82e36a192c85717fb0ee155d9ade8fc39ae000923d83a91b6ca89f2f1bb13912e
1272 -DIST 2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar 72071 SHA256 780ffe033581d7624c66cb0e13f31d46d9d7a3bbac3cb7c2ef23407797a85c95 SHA512 15ec2a804f2110b800ad6738e1bd030fc67bd9597632b5f5e79da17f53cfd59f34ba804971566183f2edf1d362e616c43c638bf1ea420dbf2f6bee4c65866f26 WHIRLPOOL bd134245e16ead0ecc21dd8b4d600aa7955a117754e024af61456e1efd9c6065ad4ae0c181608729e67c9edfb362f5722d0ced56f676fbd615955b4919012f98
1273 DIST 2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar 12471 SHA256 14db2413c87355b06b5f3a7d14ce046f1a9aebf95d4e6b2dd36f3f39ac367196 SHA512 493939ed187c114ad7607160a9d460304fbb760a8c5fd80016f0454bbb6c9022734f1f433843a6de1181a839e2e08f7a79df78e1945262929a5d05339f91d7a9 WHIRLPOOL 62ef6316424efcb32b30e4fda994d8ebdfc828b153979efb0334e18dd602842c06e507906b054063e228f6afa7569635a42231fd34f88dd30a4af22ed5fb62e0
1274 DIST 3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip 270250 SHA256 246cd067e04f499117a3d71f8505617c3740445948f727e4d85beb1e8f4e1d8d SHA512 963422b8f498824b880b3f61aaed3aca41e3b3ee81e2710564293c4a694907d187722bdae4b7ab9d7bb98e69cfac99726e269c2fab1f96d56c96f3a097d23ecf WHIRLPOOL 88d859656157133edbacd756e2c567afcc40ddc2844d05450138de9cad656c6f56e0be8b4e8a6448f3ed760674ea1b4a4b69361599825d9b483b2645fa8d95ec
1275 -DIST 3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip 14667 SHA256 05c20527749f4817e036c2105209318ef42dbec79d34db739bf3a6cfa061b57e SHA512 c391d2bdabe047127a0be9ae622afabb32fef086a4941bd50918bd140e84dc79097cdae018e74c661c957146e08fabed4e8b0270f9b27caee92c0831dc3aea1e WHIRLPOOL d07aa54a5d6555ffb7d0a4d0b6ad691a73e138ab527b616127b7a37bdc094470908f89a77f46204dde3c317a216688ffd57641419cf7bc17284d7077c71ec0ed
1276 DIST 387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar 1106410 SHA256 2c522a693651bdcfbc43767149e4c224b516df3ab835159621af9e0071330cb0 SHA512 51076f5933ba9923d7004b2b205e68f88a564b77c168935a1e96ad9deffb19b9182685bd368d0e0ebb3ec28f0e45a61fb555ff7eaf2acc748f8786136a91ed28 WHIRLPOOL 16ed29e8b00e87838ab4aded0e3c9085b9dda2eee47997ab1fc042781ed83537b092abda41d0dd31b6a8b8edf851da8cfd6041df072e4f5833a4541c1002ba4a
1277 DIST 3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar 7847 SHA256 74c3a3c4e51ee45e61c8ded069f7a0f8056389b2a93cc62667ec2227be7fd14a SHA512 d1dab33fdf498628fedfafdbe008988df3c079b4de40c4895e9a9aee4f74019d43f8fef85d397c7a48e9db67f7a7bf365b83447a9a674a6aa123c5daad792252 WHIRLPOOL d6cdb838c9d205c5df55e6fd8ad10971b6dd5513d29fd3ee82da19aa6b4382c4ea3be365f9fb214b5776dbce109eec313a63ec9af40ba76636014c676421f523
1278 -DIST 3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar 106303 SHA256 98ea64373e378a43f0f247f2d24b691b1ccfb210ac0f94e1362246999440a24a SHA512 dc566142e7573eaa24d183087dd931baffc16a146976359c516adeb6a5ba29c2770f751fca909dd672758f8c072c472932796e0d652236ffef83230e40f4c046 WHIRLPOOL 97f43040f58d16918720ee76fbc7038a87996324c339f438314a347dc69aabf66e9cc23526fc1211fbdde30a5fee6eeeb87a48d7cb38992a5f001a692262ccb2
1279 DIST 483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar 594732 SHA256 0131ee193a5eaaa2837f8be26e932256cf310b97ebb975b721f6e79ce29eedca SHA512 84a110da6cbbafc38bd1d15c88fcf28793175c906d8a273fe9bab014348bcfa68eab01d8d821c27275278d4b4f4c083356032eaf779e8d9fd537f39d30e03069 WHIRLPOOL 322853d2c5da5a33afad2e9f8254ba399b80e0b417506be77edd963a4a065e7d75bddb073c9d6c5a3613a27b72dcee835eb1bb5631521098c635d62bb70d72ab
1280 DIST 4C753A9D8AB768A55EC99A377A0D22EDA67BAE25-org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar 84793 SHA256 1ee4a742b37818e1bd8c6933f4150439f21d283424067731bf1f44e674a2ce9c SHA512 193fa461f0bf438ee472a738aa29411af5ebeb8f757a3533db8553318ada5770a21b831696ac32dd1576f38d1f83b01ee8b6d1e0f4f23a52d27cd097b1a02a70 WHIRLPOOL 09a4aa03e01e14471f839296bd7aa8d9a06b19c31fec594be5d864b6a27a3703674471c942ae608fa221b79b98221d20ca2167c8a0ffe3e19f2263e147f43ade
1281 DIST 4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar 164365 SHA256 8633aa79a2566f51a089195e09a4581af3ee71bfc13eb234af5e0cf6383078b4 SHA512 f1300e2d1e47659f6113a0a3dcc953766b5a8ab32f13bedf4d6ac652ffcf828c17474d47edec08d7ad9039d7abb8570770b48fa53b8ff6b47a028836490777bc WHIRLPOOL 765c87803d9cf622ae7936cb922ad9bff8823a09baf01a6c8b4a81df8ba5fd7cd17b513b36da9910b75349de45185f4641680f35be8335e08b9c30283b6d3345
1282 @@ -34,22 +23,13 @@ DIST 4F2E28BDB091E2DD215FB9B16C8708513288F16A-org.eclipse.mylyn.tasks.core_3.17.
1283 DIST 4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar 3778995 SHA256 db07fac55e4d689ab4e4107c67679aff116788f488caf35980bfcf7792641651 SHA512 3d9f273fbf1187c69f88a8d5741841f9b6ac0edeb8dd9df0610390bc4f7bbafc63d872621e26c5093dcb792986657ae2d0f691caedd249f7b861d0a552134d58 WHIRLPOOL 7704b47754260e085a1fcfc2a03389e25e7896d4c64babc7b663b510c7eb4dd3289b7e0e8a8f65fc5093eeb8a6e5517ace9d1111083fcc937501555395baced7
1284 DIST 50F0A49BDF7C5610E3E602609926065D47A16C6E-org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar 37606 SHA256 58358c9e5ecc72ab83ed44b3ec3e95b93302a1337f5885c7055debfce1855a32 SHA512 3cc7744b9a99a3ac9930ea9bd4f8c319bd05838624384dadc22a16ae49490b16fa55b7e18079d5bf845cf45fae4b0144403ec210b71f9c9afc5391bf27825c50 WHIRLPOOL 17ffc2bf97e59cdab5e584578862a13fbca297a950f049ded39de768c808a776d75a15bc7676c932626ed3bbba83f80103e65863fb9187da89cbaf7ac77eaaa1
1285 DIST 5C47A97F05F761F190D87ED5FCBB08D1E05A7FB5-svnjavahl-1.9.3.jar 262880 SHA256 692094ca77705073e741eab891cf7626c3dca7a33890bd466743cb77d88186f9 SHA512 b464f7ab0b40e2d8b74faea161fea7d164ce07e66f63fc9e52d9394b0662e392f1b45d11e4c5fcc9378dbb4f06230d4e1dfb64ac153a00803b7c02408dfeaf92 WHIRLPOOL 6e9c89e577ed4fd5ed278f72829757fb5e58445125e5db46819db160b760318d6c9adb8e0d006d1a3557634e389aab71d2addd3f43bc4dfe93af5cd33c6fe1bb
1286 -DIST 5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar 95460 SHA256 6e06091853ca7325ad37f2e15bc779ad1be6905df37262fd8b73542805fa3721 SHA512 e436bdfb4e9ae0b6e0be52fe76439213cb685749b14d03d7d844c4515394aaaf4b4e85e6fbc9e00c401afd71ded5de7c9dda0088379c3b8564c1d73c709ae445 WHIRLPOOL f76a73be4860db6aa570c904bc740b4d2e57f0ba1f8d942dc1cd4c2926c823bf97dfa2550c160253da1e1c1376c369cec3e6b7a7dfaf7b14b741e52610877fa3
1287 DIST 5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar 14867985 SHA256 34965cccff7a320a50d4750dd81093bb7e2b68c32ab349721f24993353d05509 SHA512 f753f748564abec974d236190511222523957fc0ec91b18155d926844eaa5c9aa63053cb155c85f562b9558e164214aef11c74c30aca123a352a02e2cb4e5a31 WHIRLPOOL c5df15f4a86e293a4ceae96f6d75b6e6684f2a443c38f3ff3bbfd414b995452675b80148fe39c6c0ef5d23a8d2b627c7f71124b74a0dc9c5c4ceb15274da42f0
1288 DIST 5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar 674877 SHA256 ebb76d0679f67261f2e8cc75f8efc0a653ba317115bb2519dfb6ac712378fc7a SHA512 61c24ff2c2286339b08cb5d749482d45bcc8e51b6821adccc715a9ebbd86a9810726d5889ff8e5ac2a7b0136fe23e7476483f593b54786c1799ecf623e904824 WHIRLPOOL 51d545abdb82060de205f3b00465e537128ac30e5095478ee29214ad2c550bbb4e85f3a37ae16b42ac1218c2ce4fe7c11de6f282054fc2a4776b01f56cc04697
1289 DIST 64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar 43312 SHA256 d3e98121d8a35cc94dc582287feb11f6864efda43492c83fbbad26a81ca08758 SHA512 89827a65cb27ec3cbd66892028eb4d1d3422cb5ba059bb26e288e75504c5445db21c6ac6725a18903a0beb3191824f96caf284515aee7381908d8074732b7bc0 WHIRLPOOL 12939e463a81dad2517061f44a7fe638a3db55b91db1882feabdf37ee2171a7db36b8df630c4f2ffeacec030f9835722e3f5da22aecc9d1d34f2669d03e8e121
1290 DIST 6819C79348FCF4F5125C834E7D3B742582DCA34D-processtreekiller-1.0.7.jar 33833 SHA256 aad0143bc78f1e8d63cafd9fd267a232278f9183515435baedf8286fe5d77cb9 SHA512 fa1a9fefc90f4050d70ab79c6fc80cb7611835803fa5fc95d8bf1ec9de7b47f0cb620ab18387f239cf22ef97df08c4749eacaec336021b5f5250668b6d51211e WHIRLPOOL 3406378440e1ea1ec6fc9cae9acef7b2c58660c38b8fa189254bcb038bc7cc2251a9f5749e5e3bbad6cfbdd7cf4121d63a37bbc0f7c74fbc392fec3090c0392b
1291 -DIST 6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar 30203 SHA256 f929629b5289cd7f67a3b04ca0d4a95b649bd949f553967a21915567ef9b5663 SHA512 46680aabc3530479e97ab8731dfa48b29dd75eaa6f15820df97f9efea0b57409d887557c7f182a01d1b55c04b5f198832d1b7b02ae6a68a659c84f84e8218e8a WHIRLPOOL e72b8cb9c22893cce4b2e26b3fc9ffc281b6506080f0c3056841f887ed2b6de40bbf573452ee6855897a58b5a68dc6a21e58c586dc159632f7b6eedfc86f1839
1292 -DIST 6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar 2049845 SHA256 f6f9415729b3e700289d895d9a3d658e23bb25cc72b7087ed83c4cfc4c027076 SHA512 3348b71375e83e630c8741c2e0c0e95386ec76675055b20ffecf6dba75263b1ed203193561307878073331a01684bee3f65248f2b106c52e39cdf4971d0b3e99 WHIRLPOOL 0564d4ab425fac7b1dd18159562a187ea3e1d6ac0709341e0ad9551446ea870ff97c24bfc7c742df83a46c73e3868c1d1c6c93191c3577818520b86c9af70898
1293 DIST 71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar 99570 SHA256 55f9cf74e16ddadcb212afbb73bfd4b9b3dcb47eba79a48421cede9b303bce3f SHA512 5056a55f5ad60e14d7f585288e70da9db87676520a4d81996f7b3deb34b5214cdf519b448a2202193b3b8672a7b2e86345ac28a451723d50678560439c4a8127 WHIRLPOOL 23a97603fd1dd817bdf1786196611c8af35ada3911c14a057b0cc4bd91f432f230ba96783af930547fbe0444236a84d30789846c5679a107005a8c027328213f
1294 -DIST 74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar 79244 SHA256 e9390a423de0d65746c0fc22661614e25f047eafff94b20081a96ccab4bef7d0 SHA512 a810eeb91b0319c15075f25b86a3be30db6dc24040b1461acbf178a922f02ef1039a47f145b2db287744e4efb6b6840550e1384e80eac6db641edac9d544c8c5 WHIRLPOOL 8eb5fc2a1e6964442b124a0379291c00582910dbe83320500d1a03d26f69ae9761ddb63c34317aa7b22d29d32885fc595b81dc52069065428a6745a3aacf0680
1295 -DIST 75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar 77276 SHA256 c3758fbaea25595d616d97115d99647792f67f0caeca075831ee0d0c8f3f9f7a SHA512 bf457f0fc5f69b0b0cb1d923cfe80bdeb8950d4a5a7cc6ab45ba44918c3152b2e27da6eb8d7a85df3aa99945a028e75686ab71a7f8d829dff6d388c4df390965 WHIRLPOOL a57d2d5b63a9b5b06c4c856250a58f46d3f80e5b2c7778ff649abe1e43391df2fd67c6d82a5eae6909bf664f66d502fe65a3c0efae6d762becaa3ba6c096097f
1296 -DIST 76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar 1002694 SHA256 86458af0b124c8883a1d82faf42325388ebc1e205893101c1697a98906771787 SHA512 920c64a4302a50a106ae18716dd18858bdb1e490c6b498e6795b78b481f77936deb3c37224dc6e8e6f29de546624cfb3dacb0574511db50ee2dc60f57573e99a WHIRLPOOL 71e894c2384f15974da002bac08c5a10c4278ee939cc8d2708619e99acdb8054491261c12d9387a8dc46ca1061f7bd039158c9a7b0712ece4e2d5b0829f5370a
1297 -DIST 7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip 10012 SHA256 aeea41466b7044a8ebc4ddbe508a9f232b063e05ef98c4c0e7c7610796b4c795 SHA512 5fec29796ac076b6df5b83736dc6384ac93349d36093e522266b2f6facd129fd9957989fd4619422743fe01860f00d818de00e6a66a23037ff27ce071b8862e4 WHIRLPOOL 3d59c471199e7d817e5f0705b2cdfcaa4fbc010dc8d32251f30c0af4e607cf4402a28ea097310c563264024e79e252983c2f94a6743c081c9e1087df9afa8a7c
1298 DIST 825DC870D1D423E347F4F8229A211A2C297BB15D-org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar 74937 SHA256 caf4a869805830b4583296e1e49f73eb2a31d61232d7f9b3f9123b265895ced1 SHA512 7530f6f9b5d0b6ef5948aaee7864bb9a562de361a6c6473428d994c364a82107e3fe2b1bb7e25da25124c2003b2f0d2d650ae481680a7dc4c3e7497499bd1690 WHIRLPOOL 03781d91495390d986d8c9350ff490633376861aea35bfb7e0c9a925b7a06b720918d62bc751d64d2417854224c63e6c70d716849bfefd44af4eddc00744e8e3
1299 -DIST 8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar 6023995 SHA256 972c837b86b595db78382dac5cedfe7a7b02420163bb3a5da2bf562266aab365 SHA512 cfa56c5420e8e09dd3c4e7cf995db4c01a7511afe50f03ee7a9ebcbf95cb9c18dde3fbb82116b6d51310d332781f214752d1767bd6e20825e41221bfd16f7b3d WHIRLPOOL ce23f967a24c0c06d7e2e9b751f42cf63c5644f34cc84099fc16326252aa10d29f1fcf62b2d241428c60652944cd6feb459795fd00c91aefb19c84c33bbca5d8
1300 DIST 83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip 7658677 SHA256 d77790fc4ee117759ddd2f7b1765c50745b8aa59a60c80f433f43f98c45c0621 SHA512 c3498a99f46fe79c78382840d6f6ae07a2a7aef469fa39ad39f2d3c7083045d1e85d72700de8f35a2f35fc74022f6a28f77ea2553b41cca11995d8a28e50966c WHIRLPOOL 359f5352b52661e306e198800d3f8366e82fcb53bf7ae74fa63eb6865c19d01f94e22dda111db5a1bab72df4b36e07fab2471f21f7447b131149e4d128a69537
1301 -DIST 84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar 18218 SHA256 54bb878778d5f874eda1ac32dfcf76654e7e360b04efb08080c21f0012f5b84d SHA512 2e5e204b969bd7b6aa4cd60b61817063095612120eaf51f39d4b148a9cb43f3df8e5626290a8ef983566c196157b9ed359837813818d01769e68bd35c23b15c2 WHIRLPOOL dc9635f1d764614e8487ded0fa467a3bb04159b09ec68089d8c731ff7320bc6de0b1654ade671c723983d77ae9181570b54a0db16aed9c40c405645037cf3329
1302 DIST 886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar 8266 SHA256 a187dd97be412fd220fea5cd430e8cf45a107e92614f1ffe046afc5d2ef1c045 SHA512 59241a6fece05560a88227b4d12e72cd573b721dfe6aa916f0f8db04c2f697ee7d1b8ade84f4163e5fe40a9b277ec5be9640b3c5a445c769e0668f06a97e4a96 WHIRLPOOL d35146440a1b009005e253b516f8a0ef35ec5b7c6e9b26ab97aa914bf334e97d9d5b1ec13b6041cf178d9ba4366d720be2b6dc4cd2abd7f97d855ab29d1ca848
1303 DIST 89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar 332198 SHA256 96d26cffa955b2c1bda6c3b061603d771fea6e2da7eec1c18af223706f9b5603 SHA512 8139337bafdae44804416fce5fa6d2f981ac6cea41888866b5447163e6492f39f0a8892edd018360122ccafbb7d199bb65ab70ab3f1d6a7a643d9c279a772287 WHIRLPOOL 8687d96799339966c4af72cd2dfeea4767a14b46934c452c973f8a596ebfbe42124a3c4d29531d0a99ccd69f822d873d924ebe8efa70cae8a4c8fe1d9c90c157
1304 DIST 8E2776DE17446EC7450285F19F2C6366117748A8-org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar 275808 SHA256 14c0fa1a105982dc22abc2861f28d3117575511e8afdf6886af468c3de51304e SHA512 71d1c245e2833440e9df20ee0d15d64fdeb5e5fa8eb832afa5813ee3528575178d9b851b65520806863d9aea9623b172198c040823aaa5fb73ec56f4d8ff0045 WHIRLPOOL f7c0b0ad0d5360321fd12a0dc3335597c822818b6b311a4f304a6b8c4001936417e943e8d7ea8fb8012628be2371387fbca34e83038f20d669fd05f980154cc8
1305 @@ -57,22 +37,13 @@ DIST 8E52A783A3700FE2F3AED720CBEF6D895C0D5DBC-org.eclipse.mylyn.commons.reposito
1306 DIST 8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar 96879 SHA256 1c0c86469cd3b928fda138d6bc0a69cdca3969a7a91c5483db84e657dc91336a SHA512 4ffe3dec5c140d15ecdcc5473659889c4f830ca5847ff301078fdfca8b724c29537680c9685da4109efc6d8561ce2f9d9deeb58536a5fa33f7049646f17c7716 WHIRLPOOL 8aded91af9ef54cdc2d463a95d5d0911e00759df89bd09e5d4a8986e28f323a25a4d34c778721defb8dd8ada20e5c21705b4748022b27ad55762610aa9024c12
1307 DIST 8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar 98051 SHA256 44a727d765c92ff87e936531e26407e050a4df659950b7c721f7bbce75b5fe37 SHA512 d5af6d069e31c4e207c342d4808ff7ae83a8bb5a1b51dd5aa3382c11a5268c4705ba27b479e4e1ac0a977eb30ea942c2b1477586374e4b10d909473591f50557 WHIRLPOOL 6897a92a8ad55ece8b30aa49c14fdc65759acf79801d726920c91b93c814941a1786dbf81db2e103694cb122a72bcaf00e5e967b5a570384b993a6a30c96ee31
1308 DIST 901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip 912288 SHA256 747aae4b1055f3690019794d1fee2dae9a1446d0a06d5c1d3125959f87a1cf58 SHA512 d4dc458485065a1a66b2453d54e2229e3d65fcdfc4b1ce1735e1c1528883c45bf570fb7cd07f0bfed40967ca696542113164f92f7316c81e387979f13e8e170d WHIRLPOOL ac7b10c0d31f5333baba287cac0e3ddf5f7545c0cfd4e9ac89779216d182c7ed014f08d0254b17c60c8b805e55f572ae288c0e43c2e2d3d7b4cbca2d9af2e25b
1309 -DIST 9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar 17558 SHA256 88154ba9c36e96a91c57a095faecb1ec47d2d719adab63cf4b0badf1fb61f65f SHA512 442a0ac2aaf374330465a38095904deb211f08a26f4d29a66b3ecf3092208059015206ef469d700082ce4b3fc43b186d6698bdc33e2e6e753836b8c76ab0a8c2 WHIRLPOOL b62f8925ab8b987ba66792faec36a5005b2a91f640fa0745ff309460ba185002d510a9112da2b1df5397c4045039510e74d74fb1c23f0e8f97e97d6023133838
1310 DIST 9267CF311F979078211A70C1B19AF8A8EE71DC8E-org.eclipse.equinox.security-1.1.1_nosignature.jar 96151 SHA256 ddc8c97ced2ab764fad852c7eea13b7b4b24be81dd0359ec46cc5daa407907b3 SHA512 76bdf219668cc82fabfb2fcd8ae91bccdcb86a97328b7aec1a461bd325813ea5d721b645f5baba062fc8a100a4c0711dc2afb4989d0b3acf041d1e119e7d0435 WHIRLPOOL a300a071b74a70c1de7e6f30eff8798564cd61f830c1f25a0802a021953a017e2564b09f13892c1652c85bb6a6f693e13f37d0056190e3911d6713ee34b836e5
1311 -DIST 98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar 212767 SHA256 3a927e615f0b521ea10e051d38030cc50a7cd2bc8f716b959050c178792b6e82 SHA512 4bc5a2c5b7a630340543141c399ad6d01a18f063e85623098455b9acc81a98fddd3fd58afcf9f5763d6c0d993b231bb2894ed5aa4665742a6ea8a4608d7a4d67 WHIRLPOOL f1a98da2eaf39ac033e0745f0096187ba5207fe57df4161873abf0e289c350267b2149be0c0f9d450cf4a38ca6d4ef516635ccf809c5023d08929aa8f5d72dea
1312 -DIST 9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar 84573 SHA256 8d2d7d433b9d65b80f8bcb9d8ff24824f0c157a5586e4f4fa7168dd0dd341d6d SHA512 4003a15c1d83b0c27a26415323ef2af264db79106cae2b64736db3896473e7bce5089bc34d791dd98c72f95051dc813c345e5f58894004479d17597781a1e612 WHIRLPOOL d408defc631a20c471f976875bf488877e782239ba216c4c6fb252e8821e1f1123bc89fc23bb0e81709a98dffd026c0b01d4f848e0974f9d1f4acd0efda5405a
1313 DIST 9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar 4173 SHA256 4f44c481f47ed1ca0d1ca474a42785995401125e9bb39685553f8c2fae0f6d2b SHA512 8955e24831394afa5dce25485d25b0bf06d53b50b7ae1e7e347ca7c3844aa3768854551b7ca0da3fe08d68a08386579cc013539dd53e69cb1407e19211b658a6 WHIRLPOOL a37dd30d4a76fb73abcc99cc6b840f49d8201ba3f954315de8e09b98f1c89766237d2496b6eb292582097f0bf1eaa38e8533151ce52ed6094a51a2d08065ec7e
1314 -DIST A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar 190101 SHA256 4333ace938017979a402f497f6535aad9784ab726463c6232a79c0246f57c9ed SHA512 181f172c0b9604c64b4ceecb07036ac2af93ea6435829b98ebdb79df71019dace03904964d6fa3a22bd9e3c2940ea1f633f63ca5799ad2980ab156da96ca618b WHIRLPOOL 03c6b61fabeacadfd2230b97643927f5b7f7440d408b2a44b37edede88530056b007db83031536c381972a60617b0fbd03ae4fd9d5335f59f576b0b42be9f047
1315 DIST A3FEF6144ED1622E4CDD506B9D745527CC675D8D-org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar 356070 SHA256 62f56f395f672165f253d1d06fa98c1241220317b4b59012dfd46fd77e75c505 SHA512 5496f339422490ee9e9072b54f37cebfaaf014b727c5e0ca4f17c6221159db12bdcd9b7c8c37e73141b9870496d5964a96e35de36e47245d09b811b7bb245ce3 WHIRLPOOL 09901a68652217415fc9325006650dedf77e41a4cc308e88ea64003ef5029416b02c2b4c569232790a32892d5a1270cf13867f7bb4a6a0dab2e62a9b5b3ad19b
1316 -DIST A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar 98517 SHA256 8038a594bc7be5da485e56fff17a53a1608a453b46a8c48543f391ac8da8dbcf SHA512 df957e248da888c0e694d5a6136b55c9f57529d56cd7fb223d3bec4c1caec39ef42c9a6519e74dd5833047e9f1472e6bdc07d4a0bc72880ca06be823450331ab WHIRLPOOL 8d2e10143af98fa8f0211c9ea8b9e5eb9b63a764e6c0df22f95f803639d0a8159f8f7c08a8df0432bea94942f0da738cea4a38fbb4636e70ee8f9f3f8ca7a500
1317 -DIST A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar 98448 SHA256 1f13fa64ddc18275827f979ad3dac8fc49bd1c9c3144708cbda12502cb0a138d SHA512 db0588025b7383c2e37262321dd254f6c8330a96bab8ee19ddb72f7e7daa43ad8cb570c3d9ad97f141ce1e4671d87753a22cad383e66feb98e6b383d82c05058 WHIRLPOOL a926e102ceb1dded9ed73a9cf46f8349969c02081c510f0dbc1ba7d551d3223b4e9866baad4c2e56d344e7adab2e71e7e69298e6b66425545fa594b29252e457
1318 DIST A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar 109043 SHA256 a7f713593007813bf07d19bd1df9f81c86c0719e9a0bb2ef1b98b78313fc940d SHA512 a1cc0feb2805e08d49229a20cc4423bb52d6800aab3f65723a28ed7d3429455a3f6ef80daaabad7aa89bfb70e4d3c362b268401e636505d1c89bfa7baf871d94 WHIRLPOOL f65a7272e27c16d11313945a241f1b62e5144db32449d1e7a9fe4733a9bc19f37868271458841930b3376149bcb57b4126907845794e8d4f09cfe3fcae0d9328
1319 DIST AA2671239EBB762FEEE8B908E9F35473A72AFE1B-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar 83249 SHA256 0e17d97a214c48b80862a9d67fced2278923a87dd54e85cdd77c039e44f87fdf SHA512 c2a498cd1e45e5bc815d24370cd3abb1c46a8165fa4b1d57493fe1e24c727c74570ac203fbf23a8ac8c25d121f52450d61d0386dd69a45597dba42736509b9a5 WHIRLPOOL c4759110596f72d7b7541c5915daf17e212215f6377959d99e38c0e655a96ab1b0af1f054c5f919c242ec67a1221b468cb76c7784701ead52bcebe2cf263d796
1320 -DIST ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar 250812 SHA256 36973ee0366af03f63580a450749d99c9d67d997e9aa877edce4aaadfece7b80 SHA512 303be274fdea65dbb4e322b28dec1e2235d77f6ecefb48c5e85abd9724cfd651c0b50dce4718b7f900e653b050558814bce3644c2cd84a4a267c4a6c45c3e085 WHIRLPOOL eeef4cb475667b328e839967b02f073fed93f444fbf84f0a684ceccc0a4d6773ee387fc46535a72514d41dcdf95db16325f36c6f114a49e82aefbc275a6e1db1
1321 DIST AD4A88D99AB7C5B64C8893CA2FF2CBCFCEFC51C8-svnClientAdapter-svnkit-1.10.12.jar 94946 SHA256 bae5656f8c0eaae5c4a5ea3320bec918d3ce44697f21ce4ddb9f016196238840 SHA512 b6f5e88c0414a5f3f2c03bfe93e694cb0274f1d6ea7a2d7e9a4cc6bacdf2379033b188d0ef6603790418d9f7a9469ac8056110f7036717deccf5dcbbb3c4e54c WHIRLPOOL df6787e044808418afcc38ac311b0ac61b2a1c2ab89eb02291c9fd049409df254f6329d9e69b9748a245e0c5506cd04a82e053e4ab12d2d0e90bfa8ec3f9fc7c
1322 DIST B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar 90859 SHA256 b3b421fd586c67e0c7f04b879ad527a8a295de222392ded6e68c62b9af669d11 SHA512 8ad97ed698a2dc6a8fe94dcafa142a3794a1497b7c67497c9d7345fdbbc41fe58a7181e5e38be186a988c5b70cbaa97a16f79299982da414c176b1e07bddaa2d WHIRLPOOL 989f8209bd9369330f4cdba8cdce15f9242c02b3ffa0c8a3a7e2981b77f5186b5e9905f84cb162a045201c31baad9607c8d36064201d630339ae0a5128e0f646
1323 -DIST B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar 415360 SHA256 08e4927041f40b649f1c7b3007ea7ed26343832d527243ef9e84c5e1e714806b SHA512 b402fe59dfcb283b82222527fb25830439249b4645eca4943c2f3cbced2ba725410d21348eb2c14f79eb972cd8acc08a016dbb89bfb5ae0ffd936620aff8b77f WHIRLPOOL f579a99ac56c82bea3db9ae410cfb76f0a5964253fbeb1fdc556cc790ee1e69a95da29d328dcddff9bd9533bef48fc84c52baea52093e13cf3106bb26a2447b5
1324 -DIST B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar 75182 SHA256 73ccd0337d09f122923ea316709fb8ea1d78ad125b69c6533d367534c6f40ca0 SHA512 fa50a0158d1e0c32453f9a19c2ff0d3431447e1ea5399cdbb0db607718f847c17a692a5ed573c916af50790a0ef01bac27ed5101c42c12a27dd0aa1561185a28 WHIRLPOOL 14fd059614a1d6cb0374214b2b4e4670e0a96e41b60b1dde32959450ead56c6121e320dd21964d35e2cd39fdb4ad9e89f2fd9872b5fd64ba4b4b5dfb44d9c702
1325 DIST B580E446B543A8DD2F5AA368B07F9C4C9C2E7029-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar 1855307 SHA256 87c41cb4f4b0a3eef52c95bb7ffe336bad3cae489feb1bd967cab1db84e09377 SHA512 6de9c15374c83625d08eecd7cc1a95bb8dcfeb1f144246709b955178461bb344ffe9a8abeda01c77ba4c9cd0fe8074bdbee5196087d5ea1d548f14fdb27941c7 WHIRLPOOL 176d7fe2afe0e97be0849a720802983bf801249fec20f20ad7dface52804aabc52c2f96f04d61ec4e9844af45847f525993cdc6a3f6e7a18cce584d7170e2b7b
1326 DIST B7001D9CC2E2AC4E167D22A13063F0350C71AAA9-org.eclipse.equinox.preferences-3.4.2_nosignature.jar 103974 SHA256 bf30e8fba29938d17aaf8f09697abc370f44adadf7bb6eb51e0211dfa12b84c6 SHA512 7644f75ac0ea9b0caeeb0657e9d05624c61d86660c3a9b33bf04ffc58b8e7c21adf74443e52fecdf434458b32ceabcc0f9919ad5671b2f526a02d7160e2c6570 WHIRLPOOL 122d90bb497911cbd7b9896d3b79ab3248b2a8a3d765235458128454f028039143999c683339ec36927c5137bf90d6e11429b64497e8c314e3ad0cd82f7eac71
1327 DIST BD55836AABD558DC643A7844B78866AD990544BC-org.eclipse.equinox.app-1.3.100_nosignature.jar 77903 SHA256 52bf777bc26627923e56d28d0089962cb1c953b1266113745e5974a7b40b83b3 SHA512 b1e2ac5dfce90d9d8c7a8ad0a9ab2a7e8d5d5e7c7dd64a565ed564f90243940e577fa1d2618301f12f9f69393339f6b9a4d3e93e16cad65f4a7103bc4c3e6929 WHIRLPOOL c32b0f5a1696c00be4787a5fc95eb225b7885795c76387b5307aa92ca773b80c35401304c7cc69d134bffed580eaaf6db589b86f38d004dc9f747d6ba0e772fd
1328 @@ -84,29 +55,19 @@ DIST C647079E36A4EB7A24AED2C545E4F0F94194C4D1-org.eclipse.equinox.registry_3.5.2
1329 DIST C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar 18627 SHA256 a8fdf6cc2afb7e11c7ddc28cc8e7242e7678c65186a78429b81a0bffec9a200f SHA512 378028472842c9c8b029da44ae27b55dba7b3018ec15dff874798530792a03d4f4949ac644f6a172e7b47702b748fde0e652c9089f51a3f6a03c06ff2b356f8c WHIRLPOOL ba5960542254d4e11290811000bf010e1716d71698942be6f27dac3fdf5ed6a3956ef8280891ba975cb5ee896229305db15430a5e7c021776546317a04990c35
1330 DIST C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip 205743 SHA256 d8188e5dbebbc90dc08a65013fa3b1535efb919ed739d7d0e9e7d927cfe7d796 SHA512 17555962d99e880478083f2eedb65e5e07288d23f541971161e433768928b19f9864592bdd5a06c789cf35e7b1faa18296ae0832fc5d38f6e6531d754b12e816 WHIRLPOOL 23f84b52112ca62d05ee391e4c0aa46319ca92bb19f4a5856868374ee266f1670b753530c317fe9ed0fe9b10a57f60aa24b17e922155c6aebb759608240c8e92
1331 DIST CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar 280983 SHA256 b35ad597f17a6f221575df2f729a9de8f70390509e047680771e713bad713fb9 SHA512 680c2072b301cdf19bcb3525a5292874d4903dd1cd0fd83b9affb46354894cea4a2fe192414da5c82ed125063365b8a1f1a8f23849e8ed7e4a2378e8a9249ea9 WHIRLPOOL 2d8b07f197426a7178599d8596b5a743934905d7b4d4fe2dc01943d4083077e75895951f7b945479fc0a6881436be3f0fe7583f92c8377df2a440c93a513b1a2
1332 -DIST CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar 173932 SHA256 a6272f7efbe804e5914c7cefb4584b116b80e34f72b70eca776c1fa7cb56e00f SHA512 ea250574f64567fa6873c5e420e7d77ea6b77586555ddb3425c9feec2fa7a4bf221ce6408cd7d2b15ef4ed06ed0edd823129d74cfbfdcbe2cc3b37326aed835d WHIRLPOOL 579bcef1bbd52b8b0b391fea6db79c209400a9619501739e5cb48f321d146bab2d8ee6e7e0b5dd094e3d6d096b48dda6ac4af924ca83d54ce6a7a5f418cd6866
1333 DIST CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar 406767 SHA256 4525fe21d3889dcc8b8b4edf17310e7b361696fcee2006349464aac794b535e0 SHA512 1d8b502956520c98bf9084cc63dc1e926e8061b5fc01931d6fca67274edf1c4f7d8524e942a0f911baaa95a3cc285212a938a67fd92899630ecbcfaa10072321 WHIRLPOOL c052dc3c571dc07e5421ef2e2d60015e23c1c2641d3f07ac2c3a438290aa6e138ea1f85370f5ac2d300ec5bb4939fbcef87fdd24890f380260307113287b6d96
1334 -DIST D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar 91192 SHA256 7773cf51c1ca92e52bd4565198194ef4f005fca565b32596cc732d4b6e072943 SHA512 b9345b5ae4581169783652af7b1975cf6a67b2bef645251ee10b47d7b6e89c1516acfa0599a507ba57e95a5a82afdcb32321a2e17abc2e1ee5545f24b112deaa WHIRLPOOL 167e3fdb36e5045d326166b639b915e68510c0e1624172baa10f131f29d2a7f3e4d71808fc2082cb3e83e9f513bf2fd83974adc0824b71c0511833fed846641f
1335 DIST D2D2105B1E3C9E2FA6240AD088237A57590DDA8D-org.eclipse.core.runtime-3.7.0_nosignature.jar 63557 SHA256 8db5158b094a8841fd21d15d9e20be975785b539cb8d349dc5b39f170c3055db SHA512 b1db7cfe17a592d49e3e751ab48533236f397ddb453f3d0232232d723d0ed0204d46dee7ced39d0611a18fdcb9b4531001142770cb2dcc1973588f3c845d866e WHIRLPOOL f443fee929a1170851c739a4d1059a277757aad2508e7af08f88510d9ba38e2095f9f7731b280871e4e5bb2074448c387e3f2274158827f315f0f803a8bcf980
1336 DIST D4F2BE52B5C048158B5C046C0ACAC3965027FE12-org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar 124303 SHA256 365d5bdef863bdc5104784da6c67cc4cac399f9a87e6d5a60a8471945a14a02c SHA512 97af2b5023748d8ac63c0aafba06073cbac9a30919e53fe8fa628822de54bdc5602770736fd32fc1e8dccf0e1fef8d826a1322ba6e2eded6ca830115f1c0394b WHIRLPOOL 924ebfa72c4d2cfa4b26fdcde7b57d122b39a3b663d8d94ef53abdfb40465502cd16a979de3b8e11834b98569eefdc9329cfe07f19c85abb98e2f4af42ba9725
1337 DIST D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar 290305 SHA256 5a66f5d12058cdaddf6f945b419c3b2f7fcddbd5e6d3a933ccbebaad569452c7 SHA512 ea583899ebb31f7f55ba5f4e53008bdf8a2e79d472741f288d6b26b259aad788e0c67b197dba5445cc5c269ef9872c6c11b023212482ac7b0a160c777e7be597 WHIRLPOOL 54b52d3946db645db2e9ce608c965abf780e3cf282bb7c4b4ea715905a3ecb148399c62015fa50b8cd098692ab9392f18f8e17340553242829b4a98955235627
1338 DIST D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar 69186 SHA256 c320feb4e66a0dc0eec284221bb7f09b2f45663f898c690aeb3c716ef6cb5141 SHA512 99fbe678c6f20ad52a59aca159d2eb89c3a670f80453f909c6c9f713a4624b70d0f95b2797596e9a7618d6f1b28e5fd10afb6ce6c02d30b1ef8f98d5fb47d50f WHIRLPOOL 662521c298f3a90ae18c02a4eddd4056312a1aec2742a7d7cdffd8cc62637388ada5bc32d44e7212d600a264c84a588e46058f8a7401030c6694e32a7c5eacdf
1339 -DIST DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar 267958 SHA256 21db36632578cc6c20bccf21717258fca0b1c4e0e1e89e84e9aed75e1859eff5 SHA512 09a6a7ff2d3ffb2d2ad1ee5d110ce8a52c0a3ec1b723312f9537ffa0f82df811153c5e3c99690b4460176ce722698b634dcf25f6adfac024a62df9cd38aeb2fd WHIRLPOOL 9cd2b546c3c8a436107906181fe3e822bf943e75249095a3714685a72e235065aac00feb74ffe1becc4ba5e6f8ef1287a3ba2a40e7b3eb1f278ef36f484dd749
1340 DIST DAAEFA7A5F3AF75FE4CDC86A1B5904C9F3B5BBF8-svnClientAdapter-javahl-1.10.12.jar 90677 SHA256 8cff54c32925017b8898cfac5aa349961834227d5dfb0ea971b6e82303c427dc SHA512 337cb1964ef9561261a8725592a3c279bab78ead882f87ede3be80f60ddcc3431f927e38a56ba2c14b008aaf00ac8b91316bfe6eafd34eb004fc3cc66b160eff WHIRLPOOL 7a38ae999be046a6194d7a3abee70919e3b1363e6d4d957047ec4d60bd62320f8bc65be6301eb1dddb35b410e5fe1a213be1353f95276869052cf11389d9ad63
1341 DIST DCDA3604865C8E80789B4F8E8EECC3D4D15D00F8-com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733.jar 250816 SHA256 86b9af61b44f4c0d92152e9584a8dfec24d04cf06e66ab471b4ffc08fa90b7d3 SHA512 dbbc4a0869013c48bf7e6243cd790b6f2b140fbe1cfdbd3c210d2df39db78cab1b350c5153125e0b1ee1ed37450e1b3077a1db975a3abf1154019447b64c6c9c WHIRLPOOL 471d3575c3d1dea29c691d5f86fb357311a611496ae134053783e7aaa7c51aa730692a1176af1473b3fc2a0c9c9abccfac825c765c5c7424a5c9e0ac3a1d3e32
1342 -DIST E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar 34300 SHA256 3a26446f2721cd5a91f15e8a6ab0100a8b7abd5784d971bc43f7835c9d0594bf SHA512 f9433d2169d3eb7c4cbb3492f99b328516ed1529d0bacf34614281cc60b5bab0357de9a7b1da635464c22dbb6fa4ad90da4c358a1d231b85619bf3dfee456f3b WHIRLPOOL ec925c7645ead7ec746291be9f000a2af93a84956a98302c75db679eca03e52c24181f27337cc7bc18a9d69c3db7682daad62df5f29ad859c14101c8d05f4b9d
1343 -DIST E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar 64754 SHA256 baad38de06ef30af744bdedece7ac1c4d2150fd88ad6b2a4e6ccf290aed4344b SHA512 279acfaec08b440491be18ad9b5f80a6b02e9a3b828c14fa7dc82cb87df6eafdf239a02970c7fcb2883eceea0cf73cf1f093517ce40823ed17e193f260c2dca6 WHIRLPOOL f4fd3995ddf58744d2748af693010288f590421eeaf394387bec7f18c588fba8bc5565ae32704147f3014253d981edd9495e59e73cbf0146c440e87967f9f913
1344 DIST ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar 125146 SHA256 fc499deb9153610f735f75817f1c177978d27a95a18e03d7d3849cfcb35abfc4 SHA512 5b77ad69e116393560ff0e4514b514e0c0be5796a237458b09981a92b270a36892feb96293954e983221b2800a49ca693e30592ee69f391b67174cfc3ff107c2 WHIRLPOOL 9295543c60a6899b982cb3d5c4390c5c841f6a02980c84429f3648478eb5d7ed360d412b35e5106828d5a925491fca1e3ad250a7f2d1886b3a86804303e4e527
1345 DIST ED727A8D9F247E2050281CB083F1C77B09DCB5CD-guava-15.0.jar 2172168 SHA256 7a34575770eebc60a5476616e3676a6cb6f2975c78c415e2a6014ac724ba5783 SHA512 47d9a7526c3c039b3793750f537fee19b645b1293b574fd1939ee058d8fdeb8ad956e0e0aa36b5d4b527e9cace51b71aefa6c8fdf40acbf611606a162d878f58 WHIRLPOOL 0973179c307798322b28225087ee08fa31d0d0b4629afb1384ad1effc41b752ab19c35a359181c99f9ac6c947be850c11d2a8da5d46691cc0702b22ac962ea8f
1346 DIST EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar 761996 SHA256 df7463424e3560f5e8c8003e1816c0a6ea6e84673921ca5af05b90b0892b3c97 SHA512 4923bbfcd0531d6807debc9ac0d8a1e10576eb2ed8a224ccb3bbba7e4f172d97b1d41f708398943b1298db15335fdd8919f1c8d9ba0ceb2170f7bf935cb7e470 WHIRLPOOL 755ff43f93d09733c6c4e41938e777d86273b5be8a475e4b32e1766bb0ee01c523ccd24197af9e133401cd15a4be08b72b34eae54c2645f434ca8065f51bbc05
1347 -DIST F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar 85149 SHA256 0d675e14a674f3a6db2440771db9763f5dcd5a735902a0041e909e3d78040c8a SHA512 5c6a05ab098f9d594aa7ca0fc6efe27c5ae6cd1b108e6afff86251e6071bcb2cf64164aa081020c79e83426ba6aab2a9af05b43ccd1f572b9ba4d32c0273d8e5 WHIRLPOOL 148996e8859cdc3bf239f3d0eef583a51b01b0f76c21bc846202d6fbb7e22477944a444a9996a739775a80c7aed1e56a4a89ba37d479c0bdeb0bbefd724eafc7
1348 DIST F406B7784A0DA5C4670B038BF55A4DCD4AF30AEB-jzlib-1.0.7.jar 91110 SHA256 4dd06a9bc277469afde3a1c969362cb7a4a27c10f0b69b2d57bee71579a06db8 SHA512 bb91d3675c5a9fcf86631ef40c0c97bd14869d73864b46d82ba585208b17fc20ca9830ecc327ad3d3d55746015a297d3ef34de97edb381afdb790336438a202e WHIRLPOOL bf5d18c5b64895a93f1702522d7a079efa735f971b604aed32908f8c020da3cfc56a8abf30de31b87bfab7d846dc78fbb7689144c90e236e3b9d9ad6f4a080a0
1349 -DIST F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar 142009 SHA256 3e986bea88f686401b10c9fc635cb4bb2b6e56654ae9d4cb014fa97775ec395d SHA512 55135126a1c66a149dab0962a584de04f604e5db4749f6607deb0bb9411b15b26c9ad70e37a09d1efd185dc70194515d62198fc7640ba13c3923d07a2ab58cf3 WHIRLPOOL c9f6955a57c372b594bb8792670976f40b6c4c8c67740d20a1faff324f09bf1c79b66776b60e97f470b83846694854bfb354cb43f7772494f15170e4a98d0566
1350 DIST F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar 1077617 SHA256 20e68ea3ae1d239913b87f6ae800c9338053f438a8e5c2225b1fcd0ea48fffb9 SHA512 c7faa01d25b323f63604f17602c62cdf3cec9fce542cf51c0666d6042db37efb9ac0296da0244a83ff4738ec44c2a67ba6a2550e0acbf621ad83a9b7db56ebe0 WHIRLPOOL a712ab19ced51550d251db7e245b0619c8e67c84f06006532296f65f1fa9b88ce8c4a7b85a7a10c22d5eef151142d7160a91219b778d7523d172ef92f7058452
1351 -DIST F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar 112469 SHA256 18de394b5cdbcbaa4d8d15a4a73988b6537bbc816c10d9922ba13775cb422653 SHA512 fef26f0d527df962ddaaeccc6b709d887bbd14b26dabd413f14a1f6dbd3fd58932042c5087345cee3d7b1ef4e8dc186e238eeed5831935c35994893dfdfa1908 WHIRLPOOL c2cb5daffc0ecbb180033d458126675aec21ddbd7c7ca7a901f4883a57bfe7ff99a3a72c86a5b658e51128f2521a6858d78bd9015dbc0f80089aaf8a89c2f0d5
1352 DIST F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar 6599 SHA256 84f986ff0a223cc6922f3ef76e97e71391689579be958ed09b37771477f0080e SHA512 862e3d9b2609df8888a2ab9569234f190583aed6bf553c8009921dd5a3c521f268c8cd91005371a5de6d1f561d6a22113c125d94fe78d18e6d4543246f0ef3d7 WHIRLPOOL cb4509690874beb6d6ddc468e6ed71c351a32bf1d88288066e48ba0316f56c5faf47052bcdac1bca1c178559d28938165fab969723e7d596cbb8093f947653ab
1353 DIST F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip 459564 SHA256 bc323866c2341105db83621fdaedf14a0076fcbecfe6ebd8361726e76a6fb3d7 SHA512 8add9ad7e3f2fb551c11841ad991f204dbeadf7d88cf2e10609644deaa1012095579fb32d568aa67715108062836b48d5c17fd69d5b61d33bca38ad85a617ab5 WHIRLPOOL 23e901a031122ff301518c1da2df9a98f4ddd1b13e9d2c22f0dc320c181d60d1eaca44e0f2d2b651f1ca30b6c001a3efe831d049bdc8f0f7eb8ede5b21e5bdfc
1354 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
1355 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
1356 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
1357 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
1358
1359 diff --git a/dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild
1360 deleted file mode 100644
1361 index 0c09ad11c39..00000000000
1362 --- a/dev-java/netbeans-ide/netbeans-ide-8.1-r2.ebuild
1363 +++ /dev/null
1364 @@ -1,376 +0,0 @@
1365 -# Copyright 1999-2017 Gentoo Foundation
1366 -# Distributed under the terms of the GNU General Public License v2
1367 -
1368 -EAPI="5"
1369 -inherit eutils java-pkg-2 java-ant-2
1370 -
1371 -DESCRIPTION="Netbeans IDE Cluster"
1372 -HOMEPAGE="http://netbeans.org/projects/ide"
1373 -SLOT="8.1"
1374 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
1375 -SRC_URI="${SOURCE_URL}
1376 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
1377 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1378 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
1379 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1380 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
1381 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1382 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
1383 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1384 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
1385 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1386 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
1387 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
1388 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1389 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
1390 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
1391 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1392 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1393 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1394 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1395 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1396 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
1397 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1398 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1399 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1400 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1401 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1402 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1403 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
1404 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
1405 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
1406 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
1407 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
1408 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
1409 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
1410 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
1411 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1412 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
1413 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
1414 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
1415 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
1416 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
1417 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
1418 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
1419 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
1420 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
1421 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
1422 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
1423 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
1424 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
1425 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
1426 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
1427 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
1428 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
1429 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
1430 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
1431 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
1432 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
1433 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
1434 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
1435 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
1436 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
1437 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1438 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
1439 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
1440 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
1441 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
1442 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
1443 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1444 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
1445 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1446 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1447 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
1448 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1449 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1450 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1451 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1452 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
1453 -KEYWORDS="~amd64 ~x86"
1454 -IUSE=""
1455 -S="${WORKDIR}"
1456 -
1457 -CDEPEND="~dev-java/netbeans-harness-${PV}
1458 - ~dev-java/netbeans-platform-${PV}
1459 - dev-java/commons-httpclient:3
1460 - dev-java/commons-lang:2.1
1461 - dev-java/commons-logging:0
1462 - dev-java/icu4j:55
1463 - >=dev-java/iso-relax-20050331-r4:0
1464 - dev-java/jdbc-mysql:0
1465 - dev-java/jdbc-postgresql:0
1466 - >=dev-java/jsch-0.1.46:0
1467 - >=dev-java/json-simple-1.1:0
1468 - dev-java/jsr173:0
1469 - dev-java/jzlib:0
1470 - dev-java/jvyamlb:0
1471 - dev-java/log4j:0
1472 - dev-java/lucene:3.5
1473 - dev-java/rhino:1.6
1474 - dev-java/saxon:9
1475 - dev-java/smack:2.2
1476 - <=dev-java/sun-jaf-1.1.1:0
1477 - dev-java/tomcat-servlet-api:2.2
1478 - dev-java/ws-commons-util:0
1479 - dev-java/xerces:2"
1480 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
1481 -# app-text/jing:0 our version is probably too old
1482 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1483 -# dev-java/freemarker:2.3
1484 -# dev-java/ini4j:0 our version is too old
1485 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1486 -# dev-java/trilead-ssh2:0 in overlay
1487 -DEPEND=">=virtual/jdk-1.7
1488 - app-arch/unzip
1489 - dev-java/commons-codec:0
1490 - ${CDEPEND}
1491 - dev-java/javacc:0
1492 - dev-java/javahelp:0"
1493 -RDEPEND=">=virtual/jdk-1.7
1494 - ${CDEPEND}"
1495 -
1496 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1497 -
1498 -EANT_BUILD_XML="nbbuild/build.xml"
1499 -EANT_BUILD_TARGET="rebuild-cluster"
1500 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1501 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1502 -JAVA_PKG_BSFIX="off"
1503 -
1504 -JAVA_PKG_WANT_SOURCE="1.7"
1505 -JAVA_PKG_WANT_TARGET="1.7"
1506 -
1507 -src_unpack() {
1508 - unpack $(basename ${SOURCE_URL})
1509 -
1510 - einfo "Deleting bundled jars..."
1511 - find -name "*.jar" -type f -delete
1512 -
1513 - unpack netbeans-8.1-build.xml.patch.bz2
1514 -
1515 - pushd "${S}" >/dev/null || die
1516 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1517 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
1518 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1519 - 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
1520 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1521 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
1522 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1523 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
1524 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1525 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1526 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
1527 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1528 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1529 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
1530 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1531 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1532 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1533 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1534 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1535 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
1536 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1537 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1538 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1539 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1540 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1541 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
1542 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
1543 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1544 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1545 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1546 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
1547 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
1548 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
1549 - 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
1550 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
1551 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
1552 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
1553 - 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
1554 - 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
1555 - 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
1556 - 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
1557 - 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
1558 - 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
1559 - 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
1560 - 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
1561 - 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
1562 - 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
1563 - 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
1564 - 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
1565 - 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
1566 - 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
1567 - 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
1568 - 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
1569 - 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
1570 - 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
1571 - 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
1572 - 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
1573 - 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
1574 - 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
1575 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
1576 - 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
1577 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1578 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
1579 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
1580 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
1581 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
1582 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
1583 - 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
1584 - 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
1585 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1586 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1587 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1588 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
1589 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
1590 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1591 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1592 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1593 - popd >/dev/null || die
1594 -}
1595 -
1596 -src_prepare() {
1597 - einfo "Deleting bundled class files..."
1598 - find -name "*.class" -type f | xargs rm -vf
1599 -
1600 - epatch netbeans-8.1-build.xml.patch
1601 -
1602 - # Support for custom patches
1603 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1604 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1605 -
1606 - if [ -n "${files}" ] ; then
1607 - einfo "Applying custom patches:"
1608 -
1609 - for file in ${files} ; do
1610 - epatch "${file}"
1611 - done
1612 - fi
1613 - fi
1614 -
1615 - einfo "Symlinking external libraries..."
1616 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
1617 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
1618 -
1619 - einfo "Linking in other clusters..."
1620 - mkdir "${S}"/nbbuild/netbeans || die
1621 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
1622 -
1623 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
1624 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1625 - touch nb.cluster.platform.built
1626 -
1627 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
1628 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
1629 - touch nb.cluster.harness.built
1630 -
1631 - popd >/dev/null || die
1632 -
1633 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
1634 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
1635 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
1636 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
1637 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
1638 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
1639 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
1640 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
1641 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
1642 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
1643 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
1644 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
1645 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
1646 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
1647 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
1648 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
1649 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
1650 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
1651 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
1652 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
1653 - 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
1654 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
1655 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf activation.jar activation.jar
1656 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
1657 -
1658 - java-pkg-2_src_prepare
1659 -}
1660 -
1661 -src_compile() {
1662 - unset DISPLAY
1663 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
1664 -}
1665 -
1666 -src_install() {
1667 - pushd nbbuild/netbeans/ide >/dev/null || die
1668 -
1669 - insinto ${INSTALL_DIR}
1670 -
1671 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
1672 -
1673 - doins -r *
1674 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
1675 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
1676 -
1677 - insinto ${INSTALL_DIR}/bin/nativeexecution
1678 - doins bin/nativeexecution/*
1679 -
1680 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
1681 - for file in *.sh ; do
1682 - fperms 755 ${file}
1683 - done
1684 - popd >/dev/null || die
1685 -
1686 - if use x86 ; then
1687 - doins -r bin/nativeexecution/Linux-x86
1688 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
1689 - for file in * ; do
1690 - fperms 755 ${file}
1691 - done
1692 - popd >/dev/null || die
1693 - elif use amd64 ; then
1694 - doins -r bin/nativeexecution/Linux-x86_64
1695 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
1696 - for file in * ; do
1697 - fperms 755 ${file}
1698 - done
1699 - popd >/dev/null || die
1700 - fi
1701 -
1702 - popd >/dev/null || die
1703 -
1704 - local instdir=${INSTALL_DIR}/modules
1705 - pushd "${D}"/${instdir} >/dev/null || die
1706 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
1707 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
1708 - popd >/dev/null || die
1709 -
1710 - local instdir=${INSTALL_DIR}/modules/ext
1711 - pushd "${D}"/${instdir} >/dev/null || die
1712 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
1713 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
1714 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die
1715 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
1716 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
1717 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
1718 - 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
1719 - 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
1720 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
1721 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
1722 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
1723 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
1724 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
1725 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
1726 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
1727 - popd >/dev/null || die
1728 -
1729 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
1730 - pushd "${D}"/${instdir} >/dev/null || die
1731 - rm activation.jar && dosym /usr/share/sun-jaf/lib/activation.jar ${instdir}/activation.jar || die
1732 - popd >/dev/null || die
1733 -
1734 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
1735 - pushd "${D}"/${instdir} >/dev/null || die
1736 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
1737 - popd >/dev/null || die
1738 -
1739 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
1740 -}
1741
1742 diff --git a/dev-java/netbeans-ide/netbeans-ide-8.1-r3.ebuild b/dev-java/netbeans-ide/netbeans-ide-8.1-r3.ebuild
1743 deleted file mode 100644
1744 index 1fb8cd97836..00000000000
1745 --- a/dev-java/netbeans-ide/netbeans-ide-8.1-r3.ebuild
1746 +++ /dev/null
1747 @@ -1,376 +0,0 @@
1748 -# Copyright 1999-2017 Gentoo Foundation
1749 -# Distributed under the terms of the GNU General Public License v2
1750 -
1751 -EAPI="5"
1752 -inherit eutils java-pkg-2 java-ant-2
1753 -
1754 -DESCRIPTION="Netbeans IDE Cluster"
1755 -HOMEPAGE="http://netbeans.org/projects/ide"
1756 -SLOT="8.1"
1757 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
1758 -SRC_URI="${SOURCE_URL}
1759 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
1760 - http://hg.netbeans.org/binaries/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar
1761 - http://hg.netbeans.org/binaries/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar
1762 - http://hg.netbeans.org/binaries/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar
1763 - http://hg.netbeans.org/binaries/ACAB7C860DF78C4A528FD8A64F2C62A0A96639E5-com.trilead.ssh2_1.0.0.build219_t20150519_2322.jar
1764 - http://hg.netbeans.org/binaries/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar
1765 - http://hg.netbeans.org/binaries/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar
1766 - http://hg.netbeans.org/binaries/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip
1767 - http://hg.netbeans.org/binaries/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip
1768 - http://hg.netbeans.org/binaries/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip
1769 - http://hg.netbeans.org/binaries/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip
1770 - http://hg.netbeans.org/binaries/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar
1771 - http://hg.netbeans.org/binaries/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip
1772 - http://hg.netbeans.org/binaries/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar
1773 - http://hg.netbeans.org/binaries/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip
1774 - http://hg.netbeans.org/binaries/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar
1775 - http://hg.netbeans.org/binaries/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar
1776 - http://hg.netbeans.org/binaries/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar
1777 - http://hg.netbeans.org/binaries/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar
1778 - http://hg.netbeans.org/binaries/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip
1779 - http://hg.netbeans.org/binaries/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar
1780 - http://hg.netbeans.org/binaries/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar
1781 - http://hg.netbeans.org/binaries/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip
1782 - http://hg.netbeans.org/binaries/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar
1783 - http://hg.netbeans.org/binaries/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar
1784 - http://hg.netbeans.org/binaries/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar
1785 - http://hg.netbeans.org/binaries/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar
1786 - http://hg.netbeans.org/binaries/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar
1787 - http://hg.netbeans.org/binaries/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip
1788 - http://hg.netbeans.org/binaries/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip
1789 - http://hg.netbeans.org/binaries/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip
1790 - http://hg.netbeans.org/binaries/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar
1791 - http://hg.netbeans.org/binaries/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar
1792 - http://hg.netbeans.org/binaries/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar
1793 - http://hg.netbeans.org/binaries/F759114E5A9F9AE907EADB59DBF65189AA399B45-jsch.agentproxy.usocket-jna-0.0.7.jar
1794 - http://hg.netbeans.org/binaries/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar
1795 - http://hg.netbeans.org/binaries/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar
1796 - http://hg.netbeans.org/binaries/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar
1797 - http://hg.netbeans.org/binaries/F27BF427BE72709F3094BF76ECA8C5A2B9AC6DA9-org.eclipse.core.contenttype_3.4.100.v20110423-0524_nosignature.jar
1798 - http://hg.netbeans.org/binaries/9BC512C5BB9A9F5276B9E8672F6B30AD0BD97D88-org.eclipse.core.jobs-3.5.101_nosignature.jar
1799 - http://hg.netbeans.org/binaries/105DC9A1A93E6EA9A6CD368AD12897B1F247D6AE-org.eclipse.core.net_1.2.100.I20110511-0800_nosignature.jar
1800 - http://hg.netbeans.org/binaries/E99C3C29A90F8AB29078A38CF8EBC3860249640C-org.eclipse.core.runtime-3.7.0_nosignature.jar
1801 - http://hg.netbeans.org/binaries/84FC6D443CD0816FA87093B6B7AD6876ADFC4207-org.eclipse.core.runtime.compatibility.auth_3.2.200.v20110110_nosignature.jar
1802 - http://hg.netbeans.org/binaries/74069BFD03B2C66A9EBB4370C0B8064E3F5B6594-org.eclipse.equinox.app-1.3.100_nosignature.jar
1803 - http://hg.netbeans.org/binaries/A7953EEE9D4D7CD896C7D0AD6D21902E6259979B-org.eclipse.equinox.common_3.6.0.v20110523_nosignature.jar
1804 - http://hg.netbeans.org/binaries/3FB169C95F095B70F05B96BE9496DA63FAE7F707-org.eclipse.equinox.preferences-3.4.2_nosignature.jar
1805 - http://hg.netbeans.org/binaries/CD5919A707EB6B5C1FC29964C8EF5E2CF3F5A3D4-org.eclipse.equinox.registry_3.5.200.v20120522-1841_nosignature.jar
1806 - http://hg.netbeans.org/binaries/A4634373DC60650C49CC98AEA2090889F7ADC68F-org.eclipse.equinox.security-1.1.1_nosignature.jar
1807 - http://hg.netbeans.org/binaries/278049664FFA5447191BD5FE96B0B62B0CFD15D1-org.eclipse.jgit-3.6.2.201501210735-r_nosignature.jar
1808 - http://hg.netbeans.org/binaries/9039A0C1FA0E56CB56A1A192908814478FA747C5-org.eclipse.jgit.java7-3.6.2.201501210735-r_nosignature.jar
1809 - http://hg.netbeans.org/binaries/DAA45A7EE529A7532F5DC08625A5A3E81DB2D4CB-org.eclipse.mylyn.bugzilla.core_3.14.2.v20150217-2341.jar
1810 - http://hg.netbeans.org/binaries/F5AC8FBA216A8C52F319EC2CB455B44FFD734B38-org.eclipse.mylyn.commons.core_3.10.0.20130926-1710_nosignature.jar
1811 - http://hg.netbeans.org/binaries/B43E7CE55F0DECA3BE1A6E695A3E3ABC6D62567F-org.eclipse.mylyn.commons.net_3.10.0.20131018-1210_nosignature.jar
1812 - http://hg.netbeans.org/binaries/1B9CBEC0FCB47C279519E52D360199C24EC99B01-org.eclipse.mylyn.commons.repositories.core_1.2.0.20130704-2116_nosignature.jar
1813 - http://hg.netbeans.org/binaries/6B0A6E9F9179E314944E4ADB831A9D6FCADED3DC-org.eclipse.mylyn.commons.xmlrpc_3.10.0.20130704-2116_nosignature.jar
1814 - http://hg.netbeans.org/binaries/B28B8EE777232102471EA5334FD70E20851845DD-org.eclipse.mylyn.tasks.core_3.10.0.20131010-2023_nosignature.jar
1815 - http://hg.netbeans.org/binaries/24A15BD37950663933CC4975EE6E518BEB2C28A3-org.eclipse.mylyn.wikitext.confluence.core_1.9.0.20131007-2055_nosignature.jar
1816 - http://hg.netbeans.org/binaries/01CD242F06F6F7E4E61C9E05ABBE07318E501D51-org.eclipse.mylyn.wikitext.core_1.9.0.20131007-2055_nosignature.jar
1817 - http://hg.netbeans.org/binaries/75928E4368CA748131A6767BA1A97D9DA643C306-org.eclipse.mylyn.wikitext.textile.core_1.9.0.20131007-2055_nosignature.jar
1818 - http://hg.netbeans.org/binaries/8307A44D3F150F1BB317532097A0C7D125C00F2D-org.tmatesoft.svnkit_1.8.10.r10446_v20150526_1454.jar
1819 - http://hg.netbeans.org/binaries/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar
1820 - http://hg.netbeans.org/binaries/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar
1821 - http://hg.netbeans.org/binaries/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar
1822 - http://hg.netbeans.org/binaries/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar
1823 - http://hg.netbeans.org/binaries/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar
1824 - http://hg.netbeans.org/binaries/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar
1825 - http://hg.netbeans.org/binaries/4F94E5B4F14B4571A1D8E37885A3037C91F7C02C-svnkit_1.7.8.r9538_v20130107_2001.jar
1826 - http://hg.netbeans.org/binaries/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar
1827 - http://hg.netbeans.org/binaries/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar
1828 - http://hg.netbeans.org/binaries/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar
1829 - http://hg.netbeans.org/binaries/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar
1830 - http://hg.netbeans.org/binaries/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar
1831 - http://hg.netbeans.org/binaries/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar
1832 - http://hg.netbeans.org/binaries/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar
1833 - http://hg.netbeans.org/binaries/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar
1834 - http://hg.netbeans.org/binaries/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar"
1835 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
1836 -KEYWORDS="~amd64 ~x86"
1837 -IUSE=""
1838 -S="${WORKDIR}"
1839 -
1840 -CDEPEND="~dev-java/netbeans-harness-${PV}
1841 - ~dev-java/netbeans-platform-${PV}
1842 - dev-java/commons-httpclient:3
1843 - dev-java/commons-lang:2.1
1844 - dev-java/commons-logging:0
1845 - dev-java/icu4j:55
1846 - >=dev-java/iso-relax-20050331-r4:0
1847 - dev-java/jdbc-mysql:0
1848 - dev-java/jdbc-postgresql:0
1849 - >=dev-java/jsch-0.1.46:0
1850 - >=dev-java/json-simple-1.1:0
1851 - dev-java/jsr173:0
1852 - dev-java/jzlib:0
1853 - dev-java/jvyamlb:0
1854 - dev-java/log4j:0
1855 - dev-java/lucene:3.5
1856 - dev-java/rhino:1.6
1857 - dev-java/saxon:9
1858 - dev-java/smack:2.2
1859 - >=dev-java/sun-jaf-1.1.1-r1:0
1860 - dev-java/tomcat-servlet-api:2.2
1861 - dev-java/ws-commons-util:0
1862 - dev-java/xerces:2"
1863 -# dev-vcs/subversion>=1.8.4:0[java] missing from the tree
1864 -# app-text/jing:0 our version is probably too old
1865 -# dev-java/commons-io:1 fails with "Missing manifest tag OpenIDE-Module"
1866 -# dev-java/freemarker:2.3
1867 -# dev-java/ini4j:0 our version is too old
1868 -# dev-java/jaxb:2 upstream version contains more stuff so websvccommon does not compile with ours
1869 -# dev-java/trilead-ssh2:0 in overlay
1870 -DEPEND=">=virtual/jdk-1.7
1871 - app-arch/unzip
1872 - dev-java/commons-codec:0
1873 - ${CDEPEND}
1874 - dev-java/javacc:0
1875 - dev-java/javahelp:0"
1876 -RDEPEND=">=virtual/jdk-1.7
1877 - ${CDEPEND}"
1878 -
1879 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
1880 -
1881 -EANT_BUILD_XML="nbbuild/build.xml"
1882 -EANT_BUILD_TARGET="rebuild-cluster"
1883 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.ide -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
1884 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
1885 -JAVA_PKG_BSFIX="off"
1886 -
1887 -JAVA_PKG_WANT_SOURCE="1.7"
1888 -JAVA_PKG_WANT_TARGET="1.7"
1889 -
1890 -src_unpack() {
1891 - unpack $(basename ${SOURCE_URL})
1892 -
1893 - einfo "Deleting bundled jars..."
1894 - find -name "*.jar" -type f -delete
1895 -
1896 - unpack netbeans-8.1-build.xml.patch.bz2
1897 -
1898 - pushd "${S}" >/dev/null || die
1899 - ln -s "${DISTDIR}"/4E74C6BE42FE89871A878C7C4D6158F21A6D8010-antlr-runtime-3.4.jar libs.antlr3.runtime/external/antlr-runtime-3.4.jar || die
1900 - ln -s "${DISTDIR}"/98308890597ACB64047F7E896638E0D98753AE82-asm-all-4.0.jar libs.nashorn/external/asm-all-4.0.jar || die
1901 - ln -s "${DISTDIR}"/886FAF4B85054DD6E50D9B3438542F432B5F9251-bytelist-0.1.jar libs.bytelist/external/bytelist-0.1.jar || die
1902 - 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
1903 - ln -s "${DISTDIR}"/A8762D07E76CFDE2395257A5DA47BA7C1DBD3DCE-commons-io-1.4.jar o.apache.commons.io/external/commons-io-1.4.jar || die
1904 - ln -s "${DISTDIR}"/CD0D5510908225F76C5FE5A3F1DF4FA44866F81E-commons-net-3.3.jar libs.commons_net/external/commons-net-3.3.jar || die
1905 - ln -s "${DISTDIR}"/901D8F815922C435D985DA3814D20E34CC7622CB-css21-spec.zip css.editor/external/css21-spec.zip || die
1906 - ln -s "${DISTDIR}"/83E794DFF9A39401AC65252C8E10157761584224-css3-spec.zip css.editor/external/css3-spec.zip || die
1907 - ln -s "${DISTDIR}"/C9A6304FAA121C97CB2458B93D30B1FD6F0F7691-derbysampledb.zip derby/external/derbysampledb.zip || die
1908 - ln -s "${DISTDIR}"/3502EB7D4A72C2C684D23AFC241CCF50797079D1-exechlp-1.0.zip dlight.nativeexecution/external/exechlp-1.0.zip || die
1909 - ln -s "${DISTDIR}"/5EEAAC41164FEBCB79C73BEBD678A7B6C10C3E80-freemarker-2.3.19.jar libs.freemarker/external/freemarker-2.3.19.jar || die
1910 - ln -s "${DISTDIR}"/23123BB29025254556B6E573023FCDF0F6715A66-html-4.01.zip html.editor/external/html-4.01.zip || die
1911 - ln -s "${DISTDIR}"/F4A1696661E6233F8C27EE323CAEF9CB052666F1-html5-datatypes.jar html.validation/external/html5-datatypes.jar || die
1912 - ln -s "${DISTDIR}"/2541D025F428A361110C4D656CDD99B5C5C5DFCE-html5doc.zip html.parser/external/html5doc.zip || die
1913 - ln -s "${DISTDIR}"/D528B44AE7593D2275927396BF930B28078C5220-htmlparser-1.2.1.jar html.parser/external/htmlparser-1.2.1.jar || die
1914 - ln -s "${DISTDIR}"/8E737D82ECAC9BA6100A9BBA71E92A381B75EFDC-ini4j-0.5.1.jar libs.ini4j/external/ini4j-0.5.1.jar || die
1915 - ln -s "${DISTDIR}"/A2862B7795EF0E0F0716BEC84528FA3B629E479C-io-xml-util.jar html.validation/external/io-xml-util.jar || die
1916 - ln -s "${DISTDIR}"/0DCC973606CBD9737541AA5F3E76DED6E3F4D0D0-iri.jar html.validation/external/iri.jar || die
1917 - ln -s "${DISTDIR}"/F90E3DA5259DB07F36E6987EFDED647A5231DE76-ispell-enwl-3.1.20.zip spellchecker.dictionary_en/external/ispell-enwl-3.1.20.zip || die
1918 - ln -s "${DISTDIR}"/ECEAF316A8FAF0E794296EBE158AE110C7D72A5A-JavaEWAH-0.7.9.jar c.googlecode.javaewah.JavaEWAH/external/JavaEWAH-0.7.9.jar || die
1919 - ln -s "${DISTDIR}"/71F434378F822B09A57174AF6C75D37408687C57-jaxb-api.jar xml.jaxb.api/external/jaxb-api.jar || die
1920 - ln -s "${DISTDIR}"/27FAE927B5B9AE53A5B0ED825575DD8217CE7042-jaxb-api-doc.zip libs.jaxb/external/jaxb-api-doc.zip || die
1921 - ln -s "${DISTDIR}"/387BE740EAEF52B3F6E6EE2F140757E7632584CE-jaxb-impl.jar libs.jaxb/external/jaxb-impl.jar || die
1922 - ln -s "${DISTDIR}"/C3787DAB0DDFBD9E98086ED2F219859B0CB77EF7-jaxb-xjc.jar libs.jaxb/external/jaxb-xjc.jar || die
1923 - ln -s "${DISTDIR}"/F4DB465F207907A2406B0BF5C8FFEE22A5C3E4E3-jaxb1-impl.jar libs.jaxb/external/jaxb1-impl.jar || die
1924 - ln -s "${DISTDIR}"/5E40984A55F6FFF704F05D511A119CA5B456DDB1-jfxrt.jar libs.javafx/external/jfxrt.jar || die
1925 - ln -s "${DISTDIR}"/483A61B688B13C62BB201A683D98A6688B5373B6-jing.jar html.validation/external/jing.jar || die
1926 - ln -s "${DISTDIR}"/3699DFFE17089F9B9C73857EDA9B8669AAD657D3-js-corestubs.zip javascript2.editor/external/js-corestubs.zip || die
1927 - ln -s "${DISTDIR}"/2AA13ACCC4059C930C4AD3B6ABD8E1C0FC06235C-js-domstubs.zip javascript2.editor/external/js-domstubs.zip || die
1928 - ln -s "${DISTDIR}"/7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip javascript2.editor/external/js-reststubs.zip || die
1929 - ln -s "${DISTDIR}"/036FA0032B44AD06A1F13504D97B3685B1C88961-jsch.agentproxy.core-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.core-0.0.7.jar || die
1930 - ln -s "${DISTDIR}"/9F31964104D71855DF6B73F0C761CDEB3FA3C49C-jsch.agentproxy.sshagent-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.sshagent-0.0.7.jar || die
1931 - ln -s "${DISTDIR}"/3FA59A536F3DC2197826DC7F224C0823C1534203-jsch.agentproxy.pageant-0.0.7.jar libs.jsch.agentproxy/external/jsch.agentproxy.pageant-0.0.7.jar || die
1932 - 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
1933 - ln -s "${DISTDIR}"/2E07375E5CA3A452472F0E87FB33F243F7A5C08C-libpam4j-1.1.jar extexecution.process/external/libpam4j-1.1.jar || die
1934 - ln -s "${DISTDIR}"/76E901A1F432323E7E90FC86FDB2534A28952293-nashorn-02f810c26ff9-patched.jar libs.nashorn/external/nashorn-02f810c26ff9-patched.jar || die
1935 - ln -s "${DISTDIR}"/010FC8BD229B7F68C8C4D5BDE399475373096601-non-schema.jar html.validation/external/non-schema.jar || die
1936 - 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
1937 - 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
1938 - 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
1939 - 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
1940 - 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
1941 - 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
1942 - 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
1943 - 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
1944 - 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
1945 - 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
1946 - 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
1947 - 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
1948 - 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
1949 - 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
1950 - 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
1951 - 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
1952 - 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
1953 - 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
1954 - 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
1955 - 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
1956 - 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
1957 - 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
1958 - ln -s "${DISTDIR}"/E90EF50215FFD23928B3308DC76A17B7DADE5F33-processtreekiller-1.0.5.jar extexecution.process/external/processtreekiller-1.0.5.jar || die
1959 - 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
1960 - ln -s "${DISTDIR}"/B0D0FCBAC68826D2AFA3C7C89FC4D57B95A000C3-resolver-1.2.jar o.apache.xml.resolver/external/resolver-1.2.jar || die
1961 - ln -s "${DISTDIR}"/EDE7FBABD4C96D34E48FDA0E8FECED24C98CEDCA-sqljet-1.1.10.jar libs.svnClientAdapter.svnkit/external/sqljet-1.1.10.jar || die
1962 - ln -s "${DISTDIR}"/D08E473A4D0510FB329D64E4CC4F2963D000699C-svnClientAdapter-javahl-1.10.3.jar libs.svnClientAdapter.javahl/external/svnClientAdapter-javahl-1.10.3.jar || die
1963 - ln -s "${DISTDIR}"/2CD487DCDE4C4FC38D1C9EBCD45418A1B5EF188D-svnClientAdapter-main-1.10.3.jar libs.svnClientAdapter/external/svnClientAdapter-main-1.10.3.jar || die
1964 - ln -s "${DISTDIR}"/5D37A7FE167A1D44731192748C79B2D7905D474F-svnClientAdapter-svnkit-1.10.3.jar libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.3.jar || die
1965 - ln -s "${DISTDIR}"/24CEAE4A9A2AAAA0BD78FF001914BA06B59CEDF2-svnjavahl-1.8.4.jar libs.svnClientAdapter.javahl/external/svnjavahl-1.8.4.jar || die
1966 - 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
1967 - 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
1968 - ln -s "${DISTDIR}"/C0D8A3265D194CC886BAFD585117B6465FD97DCE-swingx-all-1.6.4.jar libs.swingx/external/swingx-all-1.6.4.jar || die
1969 - ln -s "${DISTDIR}"/CD5B5996B46CB8D96C8F0F89A7A734B3C01F3DF7-tomcat-webserver-3.2.jar httpserver/external/tomcat-webserver-3.2.jar || die
1970 - ln -s "${DISTDIR}"/89BC047153217F5254506F4C622A771A78883CBC-ValidationAPI.jar swing.validation/external/ValidationAPI.jar || die
1971 - ln -s "${DISTDIR}"/6FC6098C230D7CBA5730106D379CBBB42F6EC48A-validator.jar html.validation/external/validator.jar || die
1972 - ln -s "${DISTDIR}"/C9757EFB2CFBA523A7375A78FA9ECFAF0D0AC505-winp-1.14-patched.jar extexecution.process/external/winp-1.14-patched.jar || die
1973 - ln -s "${DISTDIR}"/64F5BEEADD2A239C4BC354B8DFDB97CF7FDD9983-xmlrpc-client-3.0.jar o.apache.xmlrpc/external/xmlrpc-client-3.0.jar || die
1974 - ln -s "${DISTDIR}"/8FA16AD28B5E79A7CD52B8B72985B0AE8CCD6ADF-xmlrpc-common-3.0.jar o.apache.xmlrpc/external/xmlrpc-common-3.0.jar || die
1975 - ln -s "${DISTDIR}"/D6917BF718583002CBE44E773EE21E2DF08ADC71-xmlrpc-server-3.0.jar o.apache.xmlrpc/external/xmlrpc-server-3.0.jar || die
1976 - popd >/dev/null || die
1977 -}
1978 -
1979 -src_prepare() {
1980 - einfo "Deleting bundled class files..."
1981 - find -name "*.class" -type f | xargs rm -vf
1982 -
1983 - epatch netbeans-8.1-build.xml.patch
1984 -
1985 - # Support for custom patches
1986 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
1987 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
1988 -
1989 - if [ -n "${files}" ] ; then
1990 - einfo "Applying custom patches:"
1991 -
1992 - for file in ${files} ; do
1993 - epatch "${file}"
1994 - done
1995 - fi
1996 - fi
1997 -
1998 - einfo "Symlinking external libraries..."
1999 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2000 - java-pkg_jar-from --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2001 -
2002 - einfo "Linking in other clusters..."
2003 - mkdir "${S}"/nbbuild/netbeans || die
2004 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2005 -
2006 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2007 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2008 - touch nb.cluster.platform.built
2009 -
2010 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2011 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2012 - touch nb.cluster.harness.built
2013 -
2014 - popd >/dev/null || die
2015 -
2016 - java-pkg_jar-from --into c.jcraft.jsch/external jsch jsch.jar jsch-0.1.53.jar
2017 - java-pkg_jar-from --into c.jcraft.jzlib/external jzlib jzlib.jar jzlib-1.0.7.jar
2018 - java-pkg_jar-from --into db.drivers/external jdbc-mysql jdbc-mysql.jar mysql-connector-java-5.1.23-bin.jar
2019 - java-pkg_jar-from --into db.drivers/external jdbc-postgresql jdbc-postgresql.jar postgresql-9.2-1002.jdbc4.jar
2020 - java-pkg_jar-from --build-only --into db.sql.visualeditor/external javacc javacc.jar javacc-3.2.jar
2021 - java-pkg_jar-from --into html.parser/external icu4j-55 icu4j.jar icu4j-4_4_2.jar
2022 - java-pkg_jar-from --into html.validation/external iso-relax iso-relax.jar isorelax.jar
2023 - java-pkg_jar-from --into html.validation/external log4j log4j.jar log4j-1.2.15.jar
2024 - java-pkg_jar-from --into html.validation/external saxon-9 saxon.jar saxon9B.jar
2025 - # java-pkg_jar-from --into libs.freemarker/external freemarker-2.3 freemarker.jar freemarker-2.3.19.jar
2026 - java-pkg_jar-from --into libs.jvyamlb/external jvyamlb jvyamlb.jar jvyamlb-0.2.7.jar
2027 - java-pkg_jar-from --into libs.lucene/external lucene-3.5 lucene-core.jar lucene-core-3.5.0.jar
2028 - java-pkg_jar-from --into libs.smack/external smack-2.2 smack.jar smack.jar
2029 - java-pkg_jar-from --into libs.smack/external smack-2.2 smackx.jar smackx.jar
2030 - # java-pkg_jar-from --into libs.svnClientAdapter.javahl/external subversion svn-javahl.jar svnjavahl-1.8.4.jar
2031 - java-pkg_jar-from --into libs.xerces/external xerces-2 xercesImpl.jar xerces-2.8.0.jar
2032 - java-pkg_jar-from --build-only --into o.apache.commons.codec/external commons-codec commons-codec.jar apache-commons-codec-1.3.jar
2033 - java-pkg_jar-from --into o.apache.commons.httpclient/external commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
2034 - java-pkg_jar-from --into o.apache.commons.lang/external commons-lang-2.1 commons-lang.jar commons-lang-2.4.jar
2035 - java-pkg_jar-from --into o.apache.commons.logging/external commons-logging commons-logging.jar commons-logging-1.1.1.jar
2036 - 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
2037 - java-pkg_jar-from --into servletapi/external tomcat-servlet-api-2.2 servlet.jar servlet-2.2.jar
2038 - java-pkg_jar-from --into xml.jaxb.api/external sun-jaf sun-jaf.jar activation.jar
2039 - java-pkg_jar-from --into xml.jaxb.api/external jsr173 jsr173.jar jsr173_1.0_api.jar
2040 -
2041 - java-pkg-2_src_prepare
2042 -}
2043 -
2044 -src_compile() {
2045 - unset DISPLAY
2046 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
2047 -}
2048 -
2049 -src_install() {
2050 - pushd nbbuild/netbeans/ide >/dev/null || die
2051 -
2052 - insinto ${INSTALL_DIR}
2053 -
2054 - grep -E "/ide$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2055 -
2056 - doins -r *
2057 - rm -fr "${D}"/${INSTALL_DIR}/bin/nativeexecution || die
2058 - rm -fr "${D}"/${INSTALL_DIR}/modules/lib || die
2059 -
2060 - insinto ${INSTALL_DIR}/bin/nativeexecution
2061 - doins bin/nativeexecution/*
2062 -
2063 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution >/dev/null || die
2064 - for file in *.sh ; do
2065 - fperms 755 ${file}
2066 - done
2067 - popd >/dev/null || die
2068 -
2069 - if use x86 ; then
2070 - doins -r bin/nativeexecution/Linux-x86
2071 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86 >/dev/null || die
2072 - for file in * ; do
2073 - fperms 755 ${file}
2074 - done
2075 - popd >/dev/null || die
2076 - elif use amd64 ; then
2077 - doins -r bin/nativeexecution/Linux-x86_64
2078 - pushd "${D}"/${INSTALL_DIR}/bin/nativeexecution/Linux-x86_64 >/dev/null || die
2079 - for file in * ; do
2080 - fperms 755 ${file}
2081 - done
2082 - popd >/dev/null || die
2083 - fi
2084 -
2085 - popd >/dev/null || die
2086 -
2087 - local instdir=${INSTALL_DIR}/modules
2088 - pushd "${D}"/${instdir} >/dev/null || die
2089 - rm com-jcraft-jsch.jar && dosym /usr/share/jsch/lib/jsch.jar ${instdir}/com-jcraft-jsch.jar || die
2090 - rm com-jcraft-jzlib.jar && dosym /usr/share/jzlib/lib/jzlib.jar ${instdir}/com-jcraft-jzlib.jar || die
2091 - popd >/dev/null || die
2092 -
2093 - local instdir=${INSTALL_DIR}/modules/ext
2094 - pushd "${D}"/${instdir} >/dev/null || die
2095 - # rm freemarker-2.3.19.jar && dosym /usr/share/freemarker-2.3/lib/freemarker.jar ${instdir}/freemarker-2.3.19.jar || die
2096 - rm icu4j-4_4_2.jar && dosym /usr/share/icu4j-55/lib/icu4j.jar ${instdir}/icu4j-4_4_2.jar || die
2097 - rm isorelax.jar && dosym /usr/share/iso-relax/lib/iso-relax.jar ${instdir}/isorelax.jar || die
2098 - rm json-simple-1.1.1.jar && dosym /usr/share/json-simple/lib/json-simple.jar ${instdir}/json-simple-1.1.1.jar || die
2099 - rm jvyamlb-0.2.7.jar && dosym /usr/share/jvyamlb/lib/jvyamlb.jar ${instdir}/jvyamlb-0.2.7.jar || die
2100 - rm log4j-1.2.15.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.15.jar || die
2101 - 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
2102 - 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
2103 - rm postgresql-9.2-1002.jdbc4.jar && dosym /usr/share/jdbc-postgresql/lib/jdbc-postgresql.jar ${instdir}/postgresql-9.2-1002.jdbc4.jar || die
2104 - rm saxon9B.jar && dosym /usr/share/saxon-9/lib/saxon.jar ${instdir}/saxon9B.jar || die
2105 - rm servlet-2.2.jar && dosym /usr/share/tomcat-servlet-api-2.2/lib/servlet.jar ${instdir}/servlet-2.2.jar || die
2106 - rm smack.jar && dosym /usr/share/smack-2.2/lib/smack.jar ${instdir}/smack.jar || die
2107 - rm smackx.jar && dosym /usr/share/smack-2.2/lib/smackx.jar ${instdir}/smackx.jar || die
2108 - # rm svnjavahl.jar && dosym /usr/share/subversion/lib/svn-javahl.jar ${instdir}/svnjavahl.jar || die
2109 - rm xerces-2.8.0.jar && dosym /usr/share/xerces-2/lib/xercesImpl.jar ${instdir}/xerces-2.8.0.jar || die
2110 - popd >/dev/null || die
2111 -
2112 - local instdir=${INSTALL_DIR}/modules/ext/jaxb
2113 - pushd "${D}"/${instdir} >/dev/null || die
2114 - rm activation.jar && dosym /usr/share/sun-jaf/lib/sun-jaf.jar ${instdir}/activation.jar || die
2115 - popd >/dev/null || die
2116 -
2117 - local instdir=${INSTALL_DIR}/modules/ext/jaxb/api
2118 - pushd "${D}"/${instdir} >/dev/null || die
2119 - rm jsr173_1.0_api.jar && dosym /usr/share/jsr173/lib/jsr173.jar ${instdir}/jsr173_1.0_api.jar || die
2120 - popd >/dev/null || die
2121 -
2122 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/ide
2123 -}
2124
2125 diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
2126 index bb08b6b6d05..10f50b7f716 100644
2127 --- a/dev-java/netbeans-java/Manifest
2128 +++ b/dev-java/netbeans-java/Manifest
2129 @@ -17,18 +17,12 @@ DIST 9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar 1539086 SHA2
2130 DIST A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip 675425 SHA256 088464e2a7e6650b6f57434087ebe8f48947a3d343986741d79ca6bb23624b67 SHA512 bff8f89e96ae7b5cf22bbdbcbf95c1b6c789626a4f3f972a7216c3a545b3f85a67950c022f19c36edefb8e3fa605968b31e267166922dfb46fdd56bc16e4bd7e WHIRLPOOL 13cc312ba143fed133394d054d8a2b4f086d0dc9f5a5da3bebd83a62c30109bd16c6da5619ee6f0c4d66160280f6659685730f98e46063686aca4d4df8ef9fdb
2131 DIST A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar 89171 SHA256 377b2ddcb7c902daf5dd3d22a1ff5b8da4ad6f7fd6c5e5da4731d17a8d935534 SHA512 b66922bb86a5eb787a76714a6bf2c2adfd8469ea9c3031d9b5970373f71a2349b1e8156213397b9119cc9510e48905b181388744bf2189e04e18922023dacb12 WHIRLPOOL 9a5c93989dd79f803e050189d5cf1e741f0a2a1514b848fcbd51ee868125533a816525738f491da1f0915050343b73f7f8b58e4fe35230610a20b13475143663
2132 DIST A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip 19717645 SHA256 618aa42390667bd4cf2343edfe134f5665d9815379ec311c3c776c9dbd21831d SHA512 160fa0353baa9b31090432053a2d602fdffa663fe1f83ad79de4788ed74d3e5938d0bba0ef28ff4a946e6bc99c3a629b3fc8ff7d44ada98348fee816cb39b42e WHIRLPOOL 23408ae921b1712584eef8d51678547cf24ce3db75743524cbb046511cac60f162ab46e4c3b65e639d9c8b3f2463b674791f491d6e377ef69207ef701b7dbc09
2133 -DIST B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar 173819 SHA256 4f2dbc36ec77519df339846cf5333e874d6f147f5d46ccdfabb18af34ee3bd5b SHA512 ccd48f9fe445b669763428dace1a02d5820a33d872c952d3a74608f868ca225c017999ae15857ed544799d467068b759d216121ba79d3288f323aa2cffb95fa8 WHIRLPOOL 02e8556df81839b0b90c912b9e22c22c9f10c54ee0aabda4768eaf6956f7e3e29c9b24a46e20bb264f2ea186c1642ec7baeb375b2a8951737543ac16e73f9260
2134 -DIST B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar 2259343 SHA256 551a7c1bfacb60eebe7eb5b004b69f546840cc3fca82f44431e4ac6215163f39 SHA512 67b973d2a3d52fba14ec2d285f4c2f0b0490be04d73c38918c2657f7fc257656f793e1e4eaa9221579ed93cd3ec1ce0c120f5b4fbc86582b95308c1f8b64fb79 WHIRLPOOL ae6e765a49e0cf8284a3496005a571f96ba730133c220ea77b8d19520a8579e4ac4879f1218ec38c0210c56add19ead8b3a4d104613c9788387213ce8561c8cf
2135 DIST BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar 56032 SHA256 817762baeabb24daf8a41a9716e31f85a7659147d09264a499f4d35b0fe04115 SHA512 c84d4066b9519cf2c00d5d4f054865693cd1665e5db3b30f6e77b44a7c0d3055cc40a1641b805ea38d2294e2cab1a27fab85035950ff0d94960a4de185bcc76b WHIRLPOOL aae6bc05d3b441443b9f0d80e65fde81614b0206eee5714f4e51ceaa0adb778758a5d65efb3a4963111f3b258753e0154447914a5586251883d22b0c1e09f9f3
2136 DIST BFCC4C322190D6E3DD2FA9F191C0359D380D87C5-wagon-file-2.10.jar 11429 SHA256 bf363540ede1db9782511d5ddcfcc6871d5026946ba4d214061ca992f064e128 SHA512 f7a69e5622153a3f6568a7b28b753ab0d19adea6c34a265b5efeaf95a9961dd0af711d0719956e0859fa3c63a1c06237381c35f20fb14e1fc9d9894f09f3522a WHIRLPOOL 4d223e3c256956d05ebf7d5e58ae3276027f0ff2effa8b54a3a8badf480029e19b8cb1b880139bde75167d886daaa6bc9c1d27c68d3b5bab01babbe607f56b54
2137 -DIST CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar 10121 SHA256 c229a949b35bacebe798971b05b1fa6bdee4e923fcc08f02a7ae0a71fc6de4c7 SHA512 22333aab9419fafc86544492d384683a14c7f5feb313d9555f424ed4db46dd82c5a53b74b6e41221cf7d48d640145a63a653b4a05575df8ab2a2fba1b85815fa WHIRLPOOL 18dbad03b5cbcaa76ab528b2af074f566b3cd0a786e3e8bf2b56b8e0e265461fc15527a41e013f8685d1c824f48e28607833f30e02143a09be360574be38f3d3
2138 DIST CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar 8632395 SHA256 67d175c1858005308ae9a02ff85c0bc7efc9a2a3c058a6838d51769f417f5247 SHA512 56559a40532fa42775a92d82296a86033a587116870d8201dd42f07e29990a28de5b1547e3fb59ddedadfe6b4fc3dd109b108cc65cf7b253ac1b0fbb9cc03fcc WHIRLPOOL fc40cf8d49919d3ef38f6c3473736f56ee5ac1d4db848681536c3bd3532cb112e9490e76c1ef7b15d88b2ab87ed54e58dbf1227c173a3256194b5887d37f8a84
2139 DIST D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip 84706 SHA256 214c8f6da105d8bcc4583f3f160d94fa4a8ec266c4fea4b5e12929a6386fec3a SHA512 5dd4270d3514f448f2d1533b099dbe64aab97c21e89066c467a3332d354f0675e27f6ed5ca1b23c01a2222c8e1ad261c374ae6549b9323951763b7a542a386f5 WHIRLPOOL 88a6357f335bd50d3cf3608cee0228b0c99b4b20a962e2dcd68b83c3fdd49b113618342f87cb8b758ad18612efdff0128876ae9018eeba5b682cd8267f97f8fb
2140 DIST D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar 120575 SHA256 51945be4ed200cfc439d2db986bdcc184ecdfec5d0880a8c2854f88dcf20df0b SHA512 788bb5e115a77e12e9329db70e0b6edca185ebd5e30a8178f451da3a8492acba8c89848873acff224868772f464f17bd9eccc9130638d49c95593edd697d3dd2 WHIRLPOOL 9026c59ae69df71d205278a2cd7aeae24c72d74f1356bbf7d3dbe2fcceddb02948a94a87d4f7e6d710a5cc4e642d0de38d16690fff830d10b8372bcbecdd86b5
2141 DIST E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar 227553 SHA256 2884a6c80cb647199c9edf9d00c5b709502aa63092279b93b9a50ba1578bfc32 SHA512 5ff83f5925fa4250ecb46e08f7f064ccf5d637bff14edadf16abbcd0d6a6203cedd07a64cc5718656249d18b17a1016f7152094da3f8ed13fdbee9afbdfcd926 WHIRLPOOL d80fbd65b3aefa48361b4bafaf179e8076caf97cc7b2a4b5f7437a14f30ea568aa86b699fb2dcc1fb6a4042b131702c87e37d8cf04591f8669414b89d0acc185
2142 DIST F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip 930828 SHA256 5f41fe1ef8a7607bafbc04baa7814aecaf72b90a6fa796adec0846f50f8ac7f0 SHA512 0a65813cf76e997b362a0ce48ec55ac180907a7af6062c6f86f96448775164c2bf67c147920f2bfa6a8eb24c14046acf66d0ee9a5481bd7b9b251774a86a7db6 WHIRLPOOL edd56a338e08e788a307849794387069a60b1873a3a8fa29e1e7045fbf8a2f1ff175e68579df3789fdf6af8f7f94de2430560a89de48d64c22e76b1fe95b6505
2143 -DIST FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar 2766800 SHA256 cd65bd26b26b7823fc8a00ec84d951532403f8c665f114ac7704ec5f9b90af22 SHA512 164a438eb6b55534037705505cb3adda39dc4e813535f0108ff6cf65e9f39db58069a22678c2484a22e2da1b1d70063b5a56e55f8c56a51f8d9953c1791c17ec WHIRLPOOL e551a60bc8d10869fe35c558dff3d3249f18922ebc32ea9a170b468e025762fe31d154a6dd1239c390c70c9cbd70639a98532492b108d9acf69e07419a818f6e
2144 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2145 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2146 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
2147 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2148
2149 diff --git a/dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild b/dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild
2150 deleted file mode 100644
2151 index 372d97c7c6d..00000000000
2152 --- a/dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild
2153 +++ /dev/null
2154 @@ -1,273 +0,0 @@
2155 -# Copyright 1999-2017 Gentoo Foundation
2156 -# Distributed under the terms of the GNU General Public License v2
2157 -
2158 -EAPI="4"
2159 -inherit eutils java-pkg-2 java-ant-2
2160 -
2161 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
2162 -
2163 -DESCRIPTION="Netbeans Java Cluster"
2164 -HOMEPAGE="http://netbeans.org/projects/java"
2165 -SLOT="8.1"
2166 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
2167 -# jarjar-1.4 contains also asm libraries
2168 -SRC_URI="${SOURCE_URL}
2169 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
2170 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
2171 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
2172 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
2173 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
2174 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
2175 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
2176 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
2177 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
2178 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
2179 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
2180 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
2181 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
2182 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
2183 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
2184 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
2185 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
2186 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
2187 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
2188 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
2189 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
2190 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
2191 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
2192 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
2193 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
2194 -KEYWORDS="~amd64 ~x86"
2195 -IUSE=""
2196 -S="${WORKDIR}"
2197 -
2198 -CDEPEND="~dev-java/netbeans-platform-${PV}
2199 - ~dev-java/netbeans-extide-${PV}
2200 - ~dev-java/netbeans-harness-${PV}
2201 - ~dev-java/netbeans-ide-${PV}
2202 - ~dev-java/netbeans-websvccommon-${PV}
2203 - dev-java/beansbinding:0
2204 - dev-java/cglib:3
2205 - dev-java/jdom:0"
2206 -DEPEND=">=virtual/jdk-1.7
2207 - app-arch/unzip
2208 - ${CDEPEND}
2209 - dev-java/javahelp:0
2210 - dev-java/json-simple:0
2211 - dev-java/junit:4"
2212 -RDEPEND=">=virtual/jdk-1.7
2213 - ${CDEPEND}
2214 - dev-java/absolutelayout:0
2215 - dev-java/antlr:0[java(+)]
2216 - dev-java/c3p0:0
2217 - dev-java/commons-cli:1
2218 - dev-java/commons-collections:0
2219 - dev-java/dom4j:1
2220 - dev-java/fastinfoset:0
2221 - dev-java/glassfish-transaction-api:0
2222 - dev-java/javassist:3
2223 - dev-java/jboss-logging:0
2224 - dev-java/jsr67:0
2225 - dev-java/jsr181:0
2226 - >=dev-java/jtidy-1:0
2227 - dev-java/log4j:0
2228 - dev-java/mimepull:0
2229 - dev-java/oracle-javamail:0
2230 - dev-java/saaj:0
2231 - dev-java/slf4j-api:0
2232 - dev-java/slf4j-log4j12:0
2233 - dev-java/slf4j-simple:0
2234 - dev-java/stax-ex:0
2235 - dev-java/stax2-api:0
2236 - dev-java/xmlstreambuffer:0"
2237 -
2238 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2239 -
2240 -EANT_BUILD_XML="nbbuild/build.xml"
2241 -EANT_BUILD_TARGET="rebuild-cluster"
2242 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2243 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2244 -JAVA_PKG_BSFIX="off"
2245 -
2246 -pkg_pretend() {
2247 - local die_now=""
2248 -
2249 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
2250 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
2251 - eerror "Please remove following symlinks and run emerge again:"
2252 - find /usr/share/netbeans-java-${SLOT}/ant -type l
2253 - die_now="1"
2254 - fi
2255 - fi
2256 -
2257 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
2258 - if [ -z "${die_now}" ]; then
2259 - eerror "Please remove following symlinks and run emerge again:"
2260 - fi
2261 -
2262 - echo "/usr/share/netbeans-java-${SLOT}/maven"
2263 - die_now="1"
2264 - fi
2265 -
2266 - if [ -n "${die_now}" ]; then
2267 - die "Symlinks exist"
2268 - fi
2269 -}
2270 -
2271 -src_unpack() {
2272 - unpack $(basename ${SOURCE_URL})
2273 -
2274 - einfo "Deleting bundled jars..."
2275 - find -name "*.jar" -type f -delete
2276 -
2277 - unpack netbeans-8.1-build.xml.patch.bz2
2278 -
2279 - pushd "${S}" >/dev/null || die
2280 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
2281 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
2282 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
2283 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
2284 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
2285 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
2286 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
2287 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
2288 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
2289 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
2290 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
2291 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
2292 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
2293 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
2294 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
2295 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2296 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
2297 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
2298 - 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
2299 - 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
2300 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
2301 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
2302 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
2303 - popd >/dev/null || die
2304 -}
2305 -
2306 -src_prepare() {
2307 - einfo "Deleting bundled class files..."
2308 - find -name "*.class" -type f | xargs rm -vf
2309 -
2310 - epatch netbeans-8.1-build.xml.patch
2311 -
2312 - # Support for custom patches
2313 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2314 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2315 -
2316 - if [ -n "${files}" ] ; then
2317 - einfo "Applying custom patches:"
2318 -
2319 - for file in ${files} ; do
2320 - epatch "${file}"
2321 - done
2322 - fi
2323 - fi
2324 -
2325 - einfo "Symlinking external libraries..."
2326 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2327 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
2328 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2329 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2330 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
2331 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
2332 -
2333 - einfo "Linking in other clusters..."
2334 - mkdir "${S}"/nbbuild/netbeans || die
2335 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2336 -
2337 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2338 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2339 - touch nb.cluster.platform.built
2340 -
2341 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2342 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2343 - touch nb.cluster.extide.built
2344 -
2345 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2346 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2347 - touch nb.cluster.harness.built
2348 -
2349 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2350 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2351 - touch nb.cluster.ide.built
2352 -
2353 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2354 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2355 - touch nb.cluster.websvccommon.built
2356 -
2357 - popd >/dev/null || die
2358 -
2359 - java-pkg-2_src_prepare
2360 -}
2361 -
2362 -src_install() {
2363 - pushd nbbuild/netbeans/java >/dev/null || die
2364 -
2365 - insinto ${INSTALL_DIR}
2366 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2367 -
2368 - doins -r *
2369 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
2370 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
2371 -
2372 - popd >/dev/null || die
2373 -
2374 - local instdir=/${INSTALL_DIR}/maven/lib
2375 - pushd "${D}"/${instdir} >/dev/null || die
2376 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
2377 - popd >/dev/null || die
2378 -
2379 - local instdir=/${INSTALL_DIR}/modules/ext
2380 - pushd "${D}"/${instdir} >/dev/null || die
2381 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
2382 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
2383 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2384 - popd >/dev/null || die
2385 -
2386 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
2387 - local dinstdir="${D}/${instdir}"
2388 - pushd "${D}"/${instdir} >/dev/null || die
2389 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
2390 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
2391 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2392 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
2393 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
2394 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
2395 - 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
2396 - 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
2397 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${dinstdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
2398 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
2399 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
2400 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
2401 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
2402 - popd >/dev/null || die
2403 -
2404 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2405 - pushd "${D}"/${instdir} >/dev/null || die
2406 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2407 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
2408 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2409 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2410 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2411 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
2412 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
2413 - popd >/dev/null || die
2414 -
2415 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2416 - pushd "${D}"/${instdir} >/dev/null || die
2417 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2418 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2419 - popd >/dev/null || die
2420 -
2421 - local instdir=${INSTALL_DIR}/modules/ext/maven
2422 - pushd "${D}"/${instdir} >/dev/null || die
2423 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2424 - popd >/dev/null || die
2425 -
2426 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2427 -}
2428
2429 diff --git a/dev-java/netbeans-java/netbeans-java-8.1-r3.ebuild b/dev-java/netbeans-java/netbeans-java-8.1-r3.ebuild
2430 deleted file mode 100644
2431 index 8afa2cc57ec..00000000000
2432 --- a/dev-java/netbeans-java/netbeans-java-8.1-r3.ebuild
2433 +++ /dev/null
2434 @@ -1,273 +0,0 @@
2435 -# Copyright 1999-2017 Gentoo Foundation
2436 -# Distributed under the terms of the GNU General Public License v2
2437 -
2438 -EAPI="4"
2439 -inherit eutils java-pkg-2 java-ant-2
2440 -
2441 -# Maven cannot be unbundled because it depends on exact maven version and exact content of maven directory
2442 -
2443 -DESCRIPTION="Netbeans Java Cluster"
2444 -HOMEPAGE="http://netbeans.org/projects/java"
2445 -SLOT="8.1"
2446 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
2447 -# jarjar-1.4 contains also asm libraries
2448 -SRC_URI="${SOURCE_URL}
2449 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
2450 - http://hg.netbeans.org/binaries/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip
2451 - http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
2452 - http://hg.netbeans.org/binaries/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar
2453 - http://hg.netbeans.org/binaries/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip
2454 - http://hg.netbeans.org/binaries/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar
2455 - http://hg.netbeans.org/binaries/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar
2456 - http://hg.netbeans.org/binaries/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar
2457 - http://hg.netbeans.org/binaries/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar
2458 - http://hg.netbeans.org/binaries/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip
2459 - http://hg.netbeans.org/binaries/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip
2460 - http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
2461 - http://hg.netbeans.org/binaries/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip
2462 - http://hg.netbeans.org/binaries/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar
2463 - http://hg.netbeans.org/binaries/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar
2464 - http://hg.netbeans.org/binaries/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar
2465 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar
2466 - http://hg.netbeans.org/binaries/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar
2467 - http://hg.netbeans.org/binaries/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar
2468 - http://hg.netbeans.org/binaries/29AF1D338CBB76290D1A96F5A6610F1E8C319AE5-org.eclipse.persistence.jpa.jpql_2.5.2.v20140319-9ad6abd.jar
2469 - http://hg.netbeans.org/binaries/3CE04BDB48FE315736B1DCE407362C57DFAE286D-org.eclipse.persistence.jpa.modelgen_2.5.2.v20140319-9ad6abd.jar
2470 - http://hg.netbeans.org/binaries/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip
2471 - http://hg.netbeans.org/binaries/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip
2472 - http://hg.netbeans.org/binaries/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar"
2473 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
2474 -KEYWORDS="~amd64 ~x86"
2475 -IUSE=""
2476 -S="${WORKDIR}"
2477 -
2478 -CDEPEND="~dev-java/netbeans-platform-${PV}
2479 - ~dev-java/netbeans-extide-${PV}
2480 - ~dev-java/netbeans-harness-${PV}
2481 - ~dev-java/netbeans-ide-${PV}
2482 - ~dev-java/netbeans-websvccommon-${PV}
2483 - dev-java/beansbinding:0
2484 - dev-java/cglib:3
2485 - dev-java/jdom:0"
2486 -DEPEND=">=virtual/jdk-1.7
2487 - app-arch/unzip
2488 - ${CDEPEND}
2489 - dev-java/javahelp:0
2490 - dev-java/json-simple:0
2491 - dev-java/junit:4"
2492 -RDEPEND=">=virtual/jdk-1.7
2493 - ${CDEPEND}
2494 - dev-java/absolutelayout:0
2495 - dev-java/antlr:0[java(+)]
2496 - dev-java/c3p0:0
2497 - dev-java/commons-cli:1
2498 - dev-java/commons-collections:0
2499 - dev-java/dom4j:1
2500 - dev-java/fastinfoset:0
2501 - dev-java/glassfish-transaction-api:0
2502 - dev-java/javassist:3
2503 - dev-java/jboss-logging:0
2504 - dev-java/jsr67:0
2505 - dev-java/jsr181:0
2506 - >=dev-java/jtidy-1:0
2507 - dev-java/log4j:0
2508 - dev-java/mimepull:0
2509 - dev-java/oracle-javamail:0
2510 - dev-java/saaj:0
2511 - dev-java/slf4j-api:0
2512 - dev-java/slf4j-log4j12:0
2513 - dev-java/slf4j-simple:0
2514 - dev-java/stax-ex:0
2515 - dev-java/stax2-api:0
2516 - dev-java/xmlstreambuffer:0"
2517 -
2518 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2519 -
2520 -EANT_BUILD_XML="nbbuild/build.xml"
2521 -EANT_BUILD_TARGET="rebuild-cluster"
2522 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2523 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2524 -JAVA_PKG_BSFIX="off"
2525 -
2526 -pkg_pretend() {
2527 - local die_now=""
2528 -
2529 - if [ -d /usr/share/netbeans-java-${SLOT}/ant ]; then
2530 - if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
2531 - eerror "Please remove following symlinks and run emerge again:"
2532 - find /usr/share/netbeans-java-${SLOT}/ant -type l
2533 - die_now="1"
2534 - fi
2535 - fi
2536 -
2537 - if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
2538 - if [ -z "${die_now}" ]; then
2539 - eerror "Please remove following symlinks and run emerge again:"
2540 - fi
2541 -
2542 - echo "/usr/share/netbeans-java-${SLOT}/maven"
2543 - die_now="1"
2544 - fi
2545 -
2546 - if [ -n "${die_now}" ]; then
2547 - die "Symlinks exist"
2548 - fi
2549 -}
2550 -
2551 -src_unpack() {
2552 - unpack $(basename ${SOURCE_URL})
2553 -
2554 - einfo "Deleting bundled jars..."
2555 - find -name "*.jar" -type f -delete
2556 -
2557 - unpack netbeans-8.1-build.xml.patch.bz2
2558 -
2559 - pushd "${S}" >/dev/null || die
2560 - ln -s "${DISTDIR}"/694F57282D92C434800F79218E64704E5947008A-apache-maven-3.0.5-bin.zip maven.embedder/external/apache-maven-3.0.5-bin.zip || die
2561 - ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
2562 - ln -s "${DISTDIR}"/CD2211635F3011E300CA8FEDC1CE0E1CF61C175B-eclipselink.jar j2ee.eclipselink/external/eclipselink.jar || die
2563 - ln -s "${DISTDIR}"/A9A0648BD7D9FD2CDFBD22C25366E71DA72438DA-hibernate-release-4.3.1-lib.zip hibernate4lib/external/hibernate-release-4.3.1-lib.zip || die
2564 - ln -s "${DISTDIR}"/562F0CFA47F0636EBB5A544968EE7A692FC5D26D-indexer-artifact-5.1.1.jar maven.indexer/external/indexer-artifact-5.1.1.jar || die
2565 - ln -s "${DISTDIR}"/E775F5BEB07F8303A9AD3DDC12E3128DD48AB03A-indexer-core-5.1.1-patched.jar maven.indexer/external/indexer-core-5.1.1-patched.jar || die
2566 - ln -s "${DISTDIR}"/D87F53C99E4CD88F5416EDD5ABB77F2A1CCFB050-jarjar-1.4.jar maven/external/jarjar-1.4.jar || die
2567 - ln -s "${DISTDIR}"/5BAB675816DBE0F64BB86004B108BF2A00292358-javax.persistence_2.1.0.v201304241213.jar j2ee.eclipselink/external/javax.persistence_2.1.0.v201304241213.jar || die
2568 - ln -s "${DISTDIR}"/84E2020E5499015E9F40D1212C86918264B89EB1-jaxws-2.2.6.zip websvc.jaxws21/external/jaxws-2.2.6.zip || die
2569 - ln -s "${DISTDIR}"/D64C40E770C95C2A6994081C00CCD489C0AA20C9-jaxws-2.2.6-api.zip websvc.jaxws21api/external/jaxws-2.2.6-api.zip || die
2570 - ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
2571 - ln -s "${DISTDIR}"/A8BD39C5B88571B4D4697E78DD1A56566E44B1DD-JPAjavadocs04032013.zip j2ee.eclipselink/external/JPAjavadocs04032013.zip || die
2572 - ln -s "${DISTDIR}"/9EC77E2507F9CC01756964C71D91EFD8154A8C47-lucene-core-3.6.2.jar maven.indexer/external/lucene-core-3.6.2.jar || die
2573 - ln -s "${DISTDIR}"/A90682C6BC0B9E105BD260C9A041FEFEA9579E46-lucene-highlighter-3.6.2.jar maven.indexer/external/lucene-highlighter-3.6.2.jar || die
2574 - ln -s "${DISTDIR}"/BF206C4AA93C74A739FBAF1F1C78E3AD5F167245-maven-dependency-tree-2.0.jar maven.embedder/external/maven-dependency-tree-2.0.jar || die
2575 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
2576 - ln -s "${DISTDIR}"/FBC85B83A93F76A159C8C0D782F02AF7E68E8ECF-nb-javac-impl.jar libs.javacimpl/external/nb-javac-impl.jar || die
2577 - ln -s "${DISTDIR}"/CA4F4DB7B6C140E36B0001873BEEA7C26489D2A1-netbeans-cos.jar maven/external/netbeans-cos.jar || die
2578 - 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
2579 - 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
2580 - ln -s "${DISTDIR}"/7666B94C1004AFFFE88E5328BD70EBA6F60125F4-spring-framework-3.2.7.RELEASE.zip libs.springframework/external/spring-framework-3.2.7.RELEASE.zip || die
2581 - ln -s "${DISTDIR}"/91B55CDAC59BC4DDDF0AF9A54EAAE4304EDEF266-spring-framework-4.0.1.RELEASE.zip libs.springframework/external/spring-framework-4.0.1.RELEASE.zip || die
2582 - ln -s "${DISTDIR}"/B572007A07023ADF7ECBDB7FC2D572BF1BDED20D-wagon-http-2.8-shaded.jar maven.embedder/external/wagon-http-2.8-shaded.jar || die
2583 - popd >/dev/null || die
2584 -}
2585 -
2586 -src_prepare() {
2587 - einfo "Deleting bundled class files..."
2588 - find -name "*.class" -type f | xargs rm -vf
2589 -
2590 - epatch netbeans-8.1-build.xml.patch
2591 -
2592 - # Support for custom patches
2593 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2594 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2595 -
2596 - if [ -n "${files}" ] ; then
2597 - einfo "Applying custom patches:"
2598 -
2599 - for file in ${files} ; do
2600 - epatch "${file}"
2601 - done
2602 - fi
2603 - fi
2604 -
2605 - einfo "Symlinking external libraries..."
2606 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2607 - java-pkg_jar-from --into libs.cglib/external cglib-3 cglib.jar cglib-2.2.jar
2608 - java-pkg_jar-from --build-only --into libs.json_simple/external json-simple json-simple.jar json-simple-1.1.1.jar
2609 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2610 - java-pkg_jar-from --into maven.embedder/external jdom jdom.jar jdom-1.0.jar
2611 - java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
2612 -
2613 - einfo "Linking in other clusters..."
2614 - mkdir "${S}"/nbbuild/netbeans || die
2615 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2616 -
2617 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2618 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2619 - touch nb.cluster.platform.built
2620 -
2621 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2622 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2623 - touch nb.cluster.extide.built
2624 -
2625 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2626 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2627 - touch nb.cluster.harness.built
2628 -
2629 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2630 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2631 - touch nb.cluster.ide.built
2632 -
2633 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
2634 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2635 - touch nb.cluster.websvccommon.built
2636 -
2637 - popd >/dev/null || die
2638 -
2639 - java-pkg-2_src_prepare
2640 -}
2641 -
2642 -src_install() {
2643 - pushd nbbuild/netbeans/java >/dev/null || die
2644 -
2645 - insinto ${INSTALL_DIR}
2646 - grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2647 -
2648 - doins -r *
2649 - chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
2650 - rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
2651 -
2652 - popd >/dev/null || die
2653 -
2654 - local instdir=/${INSTALL_DIR}/maven/lib
2655 - pushd "${D}"/${instdir} >/dev/null || die
2656 - rm commons-cli-1.2.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.2.jar || die
2657 - popd >/dev/null || die
2658 -
2659 - local instdir=/${INSTALL_DIR}/modules/ext
2660 - pushd "${D}"/${instdir} >/dev/null || die
2661 - rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
2662 - rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
2663 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2664 - popd >/dev/null || die
2665 -
2666 - local instdir=${INSTALL_DIR}/modules/ext/hibernate4
2667 - local dinstdir="${D}/${instdir}"
2668 - pushd "${D}"/${instdir} >/dev/null || die
2669 - rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.7.jar || die
2670 - rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar ${instdir}/c3p0-0.9.2.1.jar || die
2671 - rm cglib-2.2.jar && dosym /usr/share/cglib-3/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
2672 - rm commons-collections-3.2.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-3.2.1.jar || die
2673 - rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
2674 - rm javassist-3.18.1-GA.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || die
2675 - 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
2676 - rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym /usr/share/glassfish-transaction-api/lib/glassfish-transaction-api.jar ${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
2677 - rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${dinstdir}" jtidy jtidy.jar jtidy-r8-20060801.jar
2678 - rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar ${instdir}/log4j-1.2.12.jar || die
2679 - rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar ${instdir}/slf4j-api-1.6.1.jar || die
2680 - rm slf4j-log4j12-1.6.1.jar && dosym /usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar ${instdir}/slf4j-log4j12-1.6.1.jar || die
2681 - rm slf4j-simple-1.6.1.jar && dosym /usr/share/slf4j-simple/lib/slf4j-simple.jar ${instdir}/slf4j-simple-1.6.1.jar || die
2682 - popd >/dev/null || die
2683 -
2684 - local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
2685 - pushd "${D}"/${instdir} >/dev/null || die
2686 - rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
2687 - rm javax.mail_1.4.jar && dosym /usr/share/oracle-javamail/lib/mail.jar ${instdir}/javax.mail_1.4.jar || die
2688 - rm mimepull.jar && dosym /usr/share/mimepull/lib/mimepull.jar ${instdir}/mimepull.jar || die
2689 - rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
2690 - rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
2691 - rm stax2-api.jar && dosym /usr/share/stax2-api/lib/stax2-api.jar ${instdir}/stax2-api.jar || die
2692 - rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/xmlstreambuffer.jar ${instdir}/streambuffer.jar || die
2693 - popd >/dev/null || die
2694 -
2695 - local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
2696 - pushd "${D}"/${instdir} >/dev/null || die
2697 - rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
2698 - rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
2699 - popd >/dev/null || die
2700 -
2701 - local instdir=${INSTALL_DIR}/modules/ext/maven
2702 - pushd "${D}"/${instdir} >/dev/null || die
2703 - rm jdom-1.0.jar && dosym /usr/share/jdom/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
2704 - popd >/dev/null || die
2705 -
2706 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
2707 -}
2708
2709 diff --git a/dev-java/netbeans-javacard/Manifest b/dev-java/netbeans-javacard/Manifest
2710 index 17985e814d2..b6f2e6fd430 100644
2711 --- a/dev-java/netbeans-javacard/Manifest
2712 +++ b/dev-java/netbeans-javacard/Manifest
2713 @@ -1,7 +1,5 @@
2714 DIST 33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar 60835 SHA256 9d41bd3ff80ab7b6084e2a49fe185419c18748287a02bba2902b9cc94b6339d3 SHA512 119bfd0c03d8508251c1b70fb2ffaa2c096dbf12ee4558c689b81b33724d88ce03c7805dc473e806f49c0a400a9fd586e1d3c96a3362fa26a962144bc92e4abe WHIRLPOOL 9689bc30dd0f4442380da657805a0e971cda6625a2c1fc6c65d6f1c227ac4a35175fd46a876d8f6e1d2ce749842edaec94a167b32827bd5662329f41307ed6d8
2715 DIST 6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip 7788619 SHA256 86c9576a56b9f994be663224b0505c1f61f8945d401bec63c70dd78c74fb91fe SHA512 4c61ac191ff528466d7112b7d162596ce6d636484bce84c1781f92e2c865592df8919ad410a1053a418710920815d7f04792b25275c5304a2b9107b5420bf792 WHIRLPOOL 02c0a966f33026e2a454718d8f616f12b67da34aeaa37a114425340a6375d3e12f402247e15d2fd32ae09eda89029089cd6122b4e2ba92ffe0575405ecafdbae
2716 DIST 9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar 125083 SHA256 d2379466134f239b9dd723f021976e3d2ade9624296d3d4a6d3241beeecfc6ba SHA512 52601718cefae5570412b801999b5d6799ff6425d6a090323c6dac80248598b21f8ecf09c31e6a7f73f6ca7de9e99bdd3e79f539d96c5e1192fd2958766d212c WHIRLPOOL 448f084f425ec8f11922731fc76dc2a16cac8acc21aeb07244722d6f1b7bf7272b875f2b31d396c9f216a23f048698c03258219a7ce097576225f7d05f7bec14
2717 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2718 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2719 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
2720 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2721
2722 diff --git a/dev-java/netbeans-javacard/netbeans-javacard-8.1.ebuild b/dev-java/netbeans-javacard/netbeans-javacard-8.1.ebuild
2723 deleted file mode 100644
2724 index 5260b7df5a9..00000000000
2725 --- a/dev-java/netbeans-javacard/netbeans-javacard-8.1.ebuild
2726 +++ /dev/null
2727 @@ -1,133 +0,0 @@
2728 -# Copyright 1999-2017 Gentoo Foundation
2729 -# Distributed under the terms of the GNU General Public License v2
2730 -
2731 -EAPI="4"
2732 -inherit eutils java-pkg-2 java-ant-2
2733 -
2734 -DESCRIPTION="Netbeans JavaCard Cluster"
2735 -HOMEPAGE="http://netbeans.org/projects/javacard"
2736 -SLOT="8.1"
2737 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
2738 -SRC_URI="${SOURCE_URL}
2739 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
2740 - http://hg.netbeans.org/binaries/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar
2741 - http://hg.netbeans.org/binaries/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar
2742 - http://hg.netbeans.org/binaries/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip"
2743 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
2744 -KEYWORDS="~amd64 ~x86"
2745 -IUSE=""
2746 -S="${WORKDIR}"
2747 -
2748 -CDEPEND="~dev-java/netbeans-extide-${PV}
2749 - ~dev-java/netbeans-ide-${PV}
2750 - ~dev-java/netbeans-java-${PV}
2751 - ~dev-java/netbeans-platform-${PV}"
2752 -DEPEND=">=virtual/jdk-1.7
2753 - app-arch/unzip
2754 - ${CDEPEND}
2755 - dev-java/javahelp:0"
2756 -RDEPEND=">=virtual/jdk-1.7
2757 - ${CDEPEND}
2758 - dev-java/ant-contrib:0
2759 - dev-java/asm:3
2760 - dev-java/bcel:0
2761 - dev-java/commons-cli:1
2762 - dev-java/commons-codec:0
2763 - dev-java/commons-httpclient:3
2764 - dev-java/commons-logging:0"
2765 -
2766 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
2767 -
2768 -EANT_BUILD_XML="nbbuild/build.xml"
2769 -EANT_BUILD_TARGET="rebuild-cluster"
2770 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javacard -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
2771 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
2772 -JAVA_PKG_BSFIX="off"
2773 -
2774 -src_unpack() {
2775 - unpack $(basename ${SOURCE_URL})
2776 -
2777 - einfo "Deleting bundled jars..."
2778 - find -name "*.jar" -type f -delete
2779 -
2780 - unpack netbeans-8.1-build.xml.patch.bz2
2781 -
2782 - pushd "${S}" >/dev/null || die
2783 - ln -s "${DISTDIR}"/33DCFAE258453BDD3D8A042F6ECF80656A82B8DD-anttasks.jar javacard.ri.platform/external/anttasks.jar || die
2784 - ln -s "${DISTDIR}"/9C1A8BC9D3270D184F1D1BCC5F60AA81D46E1ADF-apduio.jar javacard.apdu.io/external/apduio.jar || die
2785 - ln -s "${DISTDIR}"/6243337E93F5841D4FFB404011AA076BFEB1590A-javacard_ri.zip javacard.ri.bundle/external/javacard_ri.zip || die
2786 - popd >/dev/null || die
2787 -}
2788 -
2789 -src_prepare() {
2790 - einfo "Deleting bundled class files..."
2791 - find -name "*.class" -type f | xargs rm -vf
2792 -
2793 - epatch netbeans-8.1-build.xml.patch
2794 -
2795 - # Support for custom patches
2796 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2797 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2798 -
2799 - if [ -n "${files}" ] ; then
2800 - einfo "Applying custom patches:"
2801 -
2802 - for file in ${files} ; do
2803 - epatch "${file}"
2804 - done
2805 - fi
2806 - fi
2807 -
2808 - einfo "Symlinking external libraries..."
2809 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2810 -
2811 - einfo "Linking in other clusters..."
2812 - mkdir "${S}"/nbbuild/netbeans || die
2813 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2814 -
2815 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2816 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2817 - touch nb.cluster.extide.built
2818 -
2819 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
2820 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2821 - touch nb.cluster.ide.built
2822 -
2823 - ln -s /usr/share/netbeans-java-${SLOT} java || die
2824 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2825 - touch nb.cluster.java.built
2826 -
2827 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
2828 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2829 - touch nb.cluster.platform.built
2830 -
2831 - popd >/dev/null || die
2832 -
2833 - java-pkg-2_src_prepare
2834 -}
2835 -
2836 -src_install() {
2837 - pushd nbbuild/netbeans/javacard >/dev/null || die
2838 -
2839 - insinto ${INSTALL_DIR}
2840 -
2841 - grep -E "/javacard$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
2842 -
2843 - doins -r *
2844 - rm -fr "${D}"/${INSTALL_DIR}/bin || die
2845 -
2846 - popd >/dev/null || die
2847 -
2848 - local instdir=${INSTALL_DIR}/JCDK3.0.2_ConnectedEdition/lib
2849 - pushd "${D}"/${instdir} >/dev/null || die
2850 - rm ant-contrib-1.0b3.jar && dosym /usr/share/ant-contrib/lib/ant-contrib.jar ${instdir}/ant-contrib-1.0b3.jar || die
2851 - rm asm-all-3.1.jar && dosym /usr/share/asm-3/lib/asm.jar ${instdir}/asm-all-3.1.jar || die
2852 - rm bcel-5.2.jar && dosym /usr/share/bcel/lib/bcel.jar ${instdir}/bcel-5.2.jar || die
2853 - rm commons-cli-1.0.jar && dosym /usr/share/commons-cli-1/lib/commons-cli.jar ${instdir}/commons-cli-1.0.jar || die
2854 - rm commons-codec-1.3.jar && dosym /usr/share/commons-codec/lib/commons-codec.jar ${instdir}/commons-codec-1.3.jar || die
2855 - rm commons-httpclient-3.0.jar && dosym /usr/share/commons-httpclient-3/lib/commons-httpclient.jar ${instdir}/commons-httpclient-3.0.jar || die
2856 - rm commons-logging-1.1.jar && dosym /usr/share/commons-logging/lib/commons-logging.jar ${instdir}/commons-logging-1.1.jar || die
2857 - popd >/dev/null || die
2858 -
2859 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javacard
2860 -}
2861
2862 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
2863 index 335978612fa..1ca7a1e15c6 100644
2864 --- a/dev-java/netbeans-javadoc/Manifest
2865 +++ b/dev-java/netbeans-javadoc/Manifest
2866 @@ -1,6 +1,3 @@
2867 -DIST 22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip 2318445 SHA256 9d251f217f0f39c098d4fa576d77c720f8039b43becb15d88912d9c3fdcd2c3e SHA512 c696b7984a663257210b03bb9a7d4a8da8a53d7e727de068558380b14c0f17aefe8cfe310c0b96f277010756b277f500629db3c9d9a1fcf38f5113708d8dbd34 WHIRLPOOL a8e55e84ee661eb951dec065cf0f2ac6f19720a30bbe8432c95a56d531fdd2bb48a8359946fc8a1bc8d789a568bfed87bcdee04efdc86be58a518434616d6641
2868 DIST BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip 2341753 SHA256 d643c2f579f13c9a4220df6243e2669349f7fd52ef10595aa7602af558067c8f SHA512 024b1458f74ae977f5864b543b39417205203f27ff94518aa61ee4c7336c887dc5704b71909fd2b6286c3a29a9ee0aeb86aafc32f741c7650adcacc8374f62ca WHIRLPOOL 6843d000325f46cbf6c3fa9c5b09ea37785c6bb7ad3f8438d186e60ea96822325e2f5a22485653f0e242afb1d8fcac5804d629cd549d6a07b319996f4ec822c7
2869 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
2870 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
2871 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
2872 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
2873
2874 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-8.1.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-8.1.ebuild
2875 deleted file mode 100644
2876 index 168ea574149..00000000000
2877 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-8.1.ebuild
2878 +++ /dev/null
2879 @@ -1,167 +0,0 @@
2880 -# Copyright 1999-2017 Gentoo Foundation
2881 -# Distributed under the terms of the GNU General Public License v2
2882 -
2883 -EAPI="4"
2884 -inherit eutils java-pkg-2 java-ant-2
2885 -
2886 -DESCRIPTION="Netbeans JavaDocs"
2887 -HOMEPAGE="http://netbeans.org/"
2888 -SLOT="8.1"
2889 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
2890 -SRC_URI="${SOURCE_URL}
2891 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
2892 - http://hg.netbeans.org/binaries/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip"
2893 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
2894 -KEYWORDS="~amd64 ~x86"
2895 -IUSE=""
2896 -S="${WORKDIR}"
2897 -
2898 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
2899 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
2900 - app-arch/unzip
2901 - dev-java/javahelp:0
2902 - dev-java/junit:4
2903 - ~dev-java/netbeans-apisupport-${PV}
2904 - ~dev-java/netbeans-cnd-${PV}
2905 - ~dev-java/netbeans-dlight-${PV}
2906 - ~dev-java/netbeans-enterprise-${PV}
2907 - ~dev-java/netbeans-ergonomics-${PV}
2908 - ~dev-java/netbeans-extide-${PV}
2909 - ~dev-java/netbeans-groovy-${PV}
2910 - ~dev-java/netbeans-harness-${PV}
2911 - ~dev-java/netbeans-ide-${PV}
2912 - ~dev-java/netbeans-java-${PV}
2913 - ~dev-java/netbeans-javacard-${PV}
2914 - ~dev-java/netbeans-mobility-${PV}
2915 - ~dev-java/netbeans-nb-${PV}
2916 - ~dev-java/netbeans-php-${PV}
2917 - ~dev-java/netbeans-platform-${PV}
2918 - ~dev-java/netbeans-profiler-${PV}
2919 - ~dev-java/netbeans-websvccommon-${PV}"
2920 -RDEPEND=""
2921 -
2922 -JAVA_PKG_BSFIX="off"
2923 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
2924 -JAVA_PKG_WANT_SOURCE="1.7"
2925 -JAVA_PKG_WANT_TARGET="1.7"
2926 -
2927 -src_unpack() {
2928 - unpack $(basename ${SOURCE_URL})
2929 -
2930 - einfo "Deleting bundled jars..."
2931 - find -name "*.jar" -type f -delete
2932 -
2933 - unpack netbeans-8.1-build.xml.patch.bz2
2934 -
2935 - pushd "${S}" >/dev/null || die
2936 - ln -s "${DISTDIR}"/22CB933E3A1450B092C45785C187837E97523F5C-ant-libs-1.9.4.zip o.apache.tools.ant.module/external/ant-libs-1.9.4.zip || die
2937 - popd >/dev/null || die
2938 -}
2939 -
2940 -src_prepare() {
2941 - einfo "Deleting bundled class files..."
2942 - find -name "*.class" -type f | xargs rm -vf
2943 -
2944 - epatch netbeans-8.1-build.xml.patch
2945 -
2946 - # Support for custom patches
2947 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
2948 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
2949 -
2950 - if [ -n "${files}" ] ; then
2951 - einfo "Applying custom patches:"
2952 -
2953 - for file in ${files} ; do
2954 - epatch "${file}"
2955 - done
2956 - fi
2957 - fi
2958 -
2959 - einfo "Symlinking external libraries..."
2960 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
2961 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
2962 -
2963 - einfo "Linking in other clusters..."
2964 - mkdir "${S}"/nbbuild/netbeans || die
2965 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
2966 -
2967 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
2968 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2969 - touch nb.cluster.apisupport.built
2970 -
2971 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
2972 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2973 - touch nb.cluster.cnd.built
2974 -
2975 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
2976 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2977 - touch nb.cluster.dlight.built
2978 -
2979 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
2980 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2981 - touch nb.cluster.enterprise.built
2982 -
2983 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
2984 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2985 - touch nb.cluster.ergonomics.built
2986 -
2987 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
2988 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2989 - touch nb.cluster.extide.built
2990 -
2991 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
2992 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2993 - touch nb.cluster.groovy.built
2994 -
2995 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
2996 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
2997 - touch nb.cluster.harness.built
2998 -
2999 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3000 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3001 - touch nb.cluster.ide.built
3002 -
3003 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3004 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3005 - touch nb.cluster.java.built
3006 -
3007 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
3008 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3009 - touch nb.cluster.javacard.built
3010 -
3011 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
3012 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3013 - touch nb.cluster.mobility.built
3014 -
3015 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
3016 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
3017 - touch nb.cluster.nb.built
3018 -
3019 - ln -s /usr/share/netbeans-php-${SLOT} php || die
3020 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3021 - touch nb.cluster.php.built
3022 -
3023 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3024 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3025 - touch nb.cluster.platform.built
3026 -
3027 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
3028 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3029 - touch nb.cluster.profiler.built
3030 -
3031 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3032 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3033 - touch nb.cluster.websvccommon.built
3034 -
3035 - java-pkg-2_src_prepare
3036 -}
3037 -
3038 -src_compile() {
3039 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
3040 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
3041 -}
3042 -
3043 -src_install() {
3044 - rm nbbuild/build/javadoc/*.zip
3045 - java-pkg_dojavadoc nbbuild/build/javadoc
3046 -}
3047
3048 diff --git a/dev-java/netbeans-javafx/Manifest b/dev-java/netbeans-javafx/Manifest
3049 index a30ef40a18a..297f481c6af 100644
3050 --- a/dev-java/netbeans-javafx/Manifest
3051 +++ b/dev-java/netbeans-javafx/Manifest
3052 @@ -2,10 +2,7 @@ DIST 20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar 61713 SHA256 38bf
3053 DIST 49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip 579550 SHA256 e173ba926f93e89bbb9c76bd2190b01e0af2d2b3223d2c78b4ed5bdaebbd78a0 SHA512 3de7720a392813cbbbc73a6ce2a745e10054c0888df61b1e623bf327f8a4584a9eaa07303fc41d01d2088fd6c868e7273c6355d23839dfaa9009d1f672520d58 WHIRLPOOL b6e2a6ca1bcea47dcff7d8a9ea043a5b76834bde9d9f715d5d3eb52211e5c0d8a9d0575c326fa2f1d4d2a5dd93bccdcaf20af45788e7e3032829ac85a83b64da
3054 DIST 5D007C6037A8501E73A3D3FB98A1F6AE5768C3DD-nb-javac-api.jar 187846 SHA256 40a7cdedd5a9724b07dadfb3e4e8cc71d6117052f59f13badd1bbf60370e45fd SHA512 548dcb27bc8aa61f17573e0e9896c361466a5d226b8e6b0d5f9a0181d17ce61ad5d137caa268c33da17e8541978427c3faa34be99d96817d09f22277f99dfda2 WHIRLPOOL 4cc8b27be4c5c9715b4103b7022290f9b84a554070de088035a1b80024c5540a456b04a3a80902ff345b1aa5d5b200157b3016b6023e7b62b6a0b1c80caa481f
3055 DIST A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar 109823 SHA256 18050686d2da634f3612a8100c405eb092dc06d86b8917c6b945d096daf49f94 SHA512 5a0089c36c35ffa2c243cbaee376a246dbfd3dd3f170fa233946b6134f9c80dda610f2900e8bbd1553c3e8bdd3b5548145c881745acc720ec1e059d8252b8399 WHIRLPOOL b01f2a78d653aea3f7a2369a66bef0ccda6026a38efe8f52616eed75df8ef80852ba509a4319ba183ab08d9141a138cde48addd910199f47b2ada7bfc5b24efb
3056 -DIST B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar 173819 SHA256 4f2dbc36ec77519df339846cf5333e874d6f147f5d46ccdfabb18af34ee3bd5b SHA512 ccd48f9fe445b669763428dace1a02d5820a33d872c952d3a74608f868ca225c017999ae15857ed544799d467068b759d216121ba79d3288f323aa2cffb95fa8 WHIRLPOOL 02e8556df81839b0b90c912b9e22c22c9f10c54ee0aabda4768eaf6956f7e3e29c9b24a46e20bb264f2ea186c1642ec7baeb375b2a8951737543ac16e73f9260
3057 DIST D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip 1647417 SHA256 8c6fa603283582893aed25c247a4748eab38f3e6ce9c59f31b2bb8f3f217a317 SHA512 ffad7d45643015d178cdb1b5bb075f0232470f5f7b82acd87d3dbf88e2034aed04fa9fadadbf7831d3c57fe0c4bc9684d841aebaa8a99ba1d6c1f6cb13f80359 WHIRLPOOL c4df551c83984a2b5cfbe60363ff4d9de2b88f87ed4dcf9b8b91615c62cfe04274736ca29186b8541bc11b1cda8c79ddfd07f3ebcfd146664d9f1c46954696ea
3058 DIST D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar 1713398 SHA256 5ed65a118b90400886ff4debb29a6e2f82a440bd18e7045c8653d5cb3178616b SHA512 66d1435d2214c7259a4a683bbc3596a11bc99568081c214281a635fc0d5af10bbbddf5efbd040169e0e077abc25a4cb3f790530ce2e514270cdf51e9c916d065 WHIRLPOOL 50d3a6534a31b6d8c6c62d580f4fc56f4df52e79f3acf7297ab7deff87f0b7d4a436cd97706ff9fba24aea797a3efb60d501f4f734f7c607b0cbff4c7e9899bc
3059 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3060 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3061 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3062 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3063
3064 diff --git a/dev-java/netbeans-javafx/netbeans-javafx-8.1.ebuild b/dev-java/netbeans-javafx/netbeans-javafx-8.1.ebuild
3065 deleted file mode 100644
3066 index dde08281d39..00000000000
3067 --- a/dev-java/netbeans-javafx/netbeans-javafx-8.1.ebuild
3068 +++ /dev/null
3069 @@ -1,123 +0,0 @@
3070 -# Copyright 1999-2017 Gentoo Foundation
3071 -# Distributed under the terms of the GNU General Public License v2
3072 -
3073 -EAPI="4"
3074 -inherit eutils java-pkg-2 java-ant-2
3075 -
3076 -DESCRIPTION="Netbeans JavaFX Cluster"
3077 -HOMEPAGE="http://netbeans.org/projects/javafx"
3078 -SLOT="8.1"
3079 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3080 -SRC_URI="${SOURCE_URL}
3081 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
3082 - http://hg.netbeans.org/binaries/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar
3083 - http://hg.netbeans.org/binaries/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar
3084 - http://hg.netbeans.org/binaries/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip
3085 - http://hg.netbeans.org/binaries/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip
3086 - http://hg.netbeans.org/binaries/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar
3087 - http://hg.netbeans.org/binaries/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar"
3088 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3089 -KEYWORDS="~amd64 ~x86"
3090 -IUSE=""
3091 -S="${WORKDIR}"
3092 -
3093 -CDEPEND="~dev-java/netbeans-extide-${PV}
3094 - ~dev-java/netbeans-ide-${PV}
3095 - ~dev-java/netbeans-java-${PV}
3096 - ~dev-java/netbeans-platform-${PV}"
3097 -DEPEND=">=virtual/jdk-1.7
3098 - app-arch/unzip
3099 - ${CDEPEND}
3100 - dev-java/javahelp:0
3101 - dev-java/junit:4"
3102 -RDEPEND=">=virtual/jdk-1.7
3103 - ${CDEPEND}"
3104 -
3105 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3106 -
3107 -EANT_BUILD_XML="nbbuild/build.xml"
3108 -EANT_BUILD_TARGET="rebuild-cluster"
3109 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.javafx -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3110 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3111 -JAVA_PKG_BSFIX="off"
3112 -
3113 -src_unpack() {
3114 - unpack $(basename ${SOURCE_URL})
3115 -
3116 - einfo "Deleting bundled jars..."
3117 - find -name "*.jar" -type f -delete
3118 -
3119 - unpack netbeans-8.1-build.xml.patch.bz2
3120 -
3121 - pushd "${S}" >/dev/null || die
3122 - ln -s "${DISTDIR}"/A806D99716C5E9441BFD8B401176FDDEFC673022-bindex-2.2.jar apisupport.harness/external/bindex-2.2.jar || die
3123 - ln -s "${DISTDIR}"/20D826CC819A5A969CF3F7204E2E26CB6263EC43-jnlp-servlet.jar apisupport.harness/external/jnlp-servlet.jar || die
3124 - ln -s "${DISTDIR}"/D325D3913CBC0F9A8D73A466FABB98EDEEC014AB-jemmy-2.3.1.1.jar jemmy/external/jemmy-2.3.1.1.jar || die
3125 - ln -s "${DISTDIR}"/D06C8980C9025183C044202419EA29E69FBD4B99-jemmy-2.3.1.1-doc.zip jemmy/external/jemmy-2.3.1.1-doc.zip || die
3126 - ln -s "${DISTDIR}"/49197106637CCA8C337AF16CC01BB5D9DEC7E179-jemmy-2.3.1.1-src.zip jemmy/external/jemmy-2.3.1.1-src.zip || die
3127 - ln -s "${DISTDIR}"/B2EB2006BCDB022420BDB4C2D596564539C65699-nb-javac-api.jar libs.javacapi/external/nb-javac-api.jar || die
3128 - popd >/dev/null || die
3129 -}
3130 -
3131 -src_prepare() {
3132 - einfo "Deleting bundled class files..."
3133 - find -name "*.class" -type f | xargs rm -vf
3134 -
3135 - epatch netbeans-8.1-build.xml.patch
3136 -
3137 - # Support for custom patches
3138 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3139 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3140 -
3141 - if [ -n "${files}" ] ; then
3142 - einfo "Applying custom patches:"
3143 -
3144 - for file in ${files} ; do
3145 - epatch "${file}"
3146 - done
3147 - fi
3148 - fi
3149 -
3150 - einfo "Symlinking external libraries..."
3151 - java-pkg_jar-from --build-only --into apisupport.harness/external javahelp jsearch.jar jsearch-2.0_05.jar
3152 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3153 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3154 -
3155 - einfo "Linking in other clusters..."
3156 - mkdir "${S}"/nbbuild/netbeans || die
3157 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3158 -
3159 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3160 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3161 - touch nb.cluster.extide.built
3162 -
3163 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3164 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3165 - touch nb.cluster.ide.built
3166 -
3167 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3168 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3169 - touch nb.cluster.java.built
3170 -
3171 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3172 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3173 - touch nb.cluster.platform.built
3174 -
3175 - popd >/dev/null || die
3176 -
3177 - java-pkg-2_src_prepare
3178 -}
3179 -
3180 -src_install() {
3181 - pushd nbbuild/netbeans/javafx >/dev/null || die
3182 -
3183 - insinto ${INSTALL_DIR}
3184 -
3185 - grep -E "/javafx$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3186 -
3187 - doins -r *
3188 -
3189 - popd >/dev/null || die
3190 -
3191 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/javafx
3192 -}
3193
3194 diff --git a/dev-java/netbeans-mobility/Manifest b/dev-java/netbeans-mobility/Manifest
3195 index 67d92db65f0..bf1d82ddcc0 100644
3196 --- a/dev-java/netbeans-mobility/Manifest
3197 +++ b/dev-java/netbeans-mobility/Manifest
3198 @@ -1,4 +1,2 @@
3199 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3200 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3201 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3202 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3203
3204 diff --git a/dev-java/netbeans-mobility/netbeans-mobility-8.1.ebuild b/dev-java/netbeans-mobility/netbeans-mobility-8.1.ebuild
3205 deleted file mode 100644
3206 index 497711c850e..00000000000
3207 --- a/dev-java/netbeans-mobility/netbeans-mobility-8.1.ebuild
3208 +++ /dev/null
3209 @@ -1,125 +0,0 @@
3210 -# Copyright 1999-2017 Gentoo Foundation
3211 -# Distributed under the terms of the GNU General Public License v2
3212 -
3213 -EAPI="4"
3214 -inherit eutils java-pkg-2 java-ant-2
3215 -
3216 -DESCRIPTION="Netbeans Mobility Cluster"
3217 -HOMEPAGE="http://netbeans.org/features/platform/"
3218 -SLOT="8.1"
3219 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3220 -SRC_URI="${SOURCE_URL}
3221 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
3222 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3223 -KEYWORDS="~amd64 ~x86"
3224 -IUSE=""
3225 -S="${WORKDIR}"
3226 -
3227 -CDEPEND="~dev-java/netbeans-apisupport-${PV}
3228 - ~dev-java/netbeans-enterprise-${PV}
3229 - ~dev-java/netbeans-extide-${PV}
3230 - ~dev-java/netbeans-ide-${PV}
3231 - ~dev-java/netbeans-java-${PV}
3232 - ~dev-java/netbeans-platform-${PV}
3233 - ~dev-java/netbeans-websvccommon-${PV}"
3234 -DEPEND=">=virtual/jdk-1.7
3235 - app-arch/unzip
3236 - ${CDEPEND}
3237 - dev-java/javahelp:0"
3238 -RDEPEND=">=virtual/jdk-1.7
3239 - ${CDEPEND}"
3240 -
3241 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3242 -
3243 -EANT_BUILD_XML="nbbuild/build.xml"
3244 -EANT_BUILD_TARGET="rebuild-cluster"
3245 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.mobility -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3246 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3247 -JAVA_PKG_BSFIX="off"
3248 -
3249 -src_unpack() {
3250 - unpack $(basename ${SOURCE_URL})
3251 -
3252 - einfo "Deleting bundled jars..."
3253 - find -name "*.jar" -type f | grep -vE "mobility.databindingme/lib/netbeans_databindingme.*\.jar" \
3254 - | grep -v "vmd.components.midp/netbeans_midp_components_basic/dist/netbeans_midp_components_basic.jar" \
3255 - | grep -v "vmd.components.midp.pda/netbeans_midp_components_pda/dist/netbeans_midp_components_pda.jar" \
3256 - | grep -v "vmd.components.midp.wma/netbeans_midp_components_wma/dist/netbeans_midp_components_wma.jar" \
3257 - | grep -v "vmd.components.svg/nb_svg_midp_components/dist/nb_svg_midp_components.jar" | xargs rm
3258 -
3259 - unpack netbeans-8.1-build.xml.patch.bz2
3260 -}
3261 -
3262 -src_prepare() {
3263 - einfo "Deleting bundled class files..."
3264 - find -name "*.class" -type f | xargs rm -vf
3265 -
3266 - epatch netbeans-8.1-build.xml.patch
3267 -
3268 - # Support for custom patches
3269 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3270 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3271 -
3272 - if [ -n "${files}" ] ; then
3273 - einfo "Applying custom patches:"
3274 -
3275 - for file in ${files} ; do
3276 - epatch "${file}"
3277 - done
3278 - fi
3279 - fi
3280 -
3281 - einfo "Symlinking external libraries..."
3282 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3283 -
3284 - einfo "Linking in other clusters..."
3285 - mkdir "${S}"/nbbuild/netbeans || die
3286 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3287 -
3288 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
3289 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3290 - touch nb.cluster.apisupport.built
3291 -
3292 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
3293 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3294 - touch nb.cluster.enterprise.built
3295 -
3296 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3297 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3298 - touch nb.cluster.extide.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-platform-${SLOT} platform || die
3309 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3310 - touch nb.cluster.platform.built
3311 -
3312 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3313 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3314 - touch nb.cluster.websvccommon.built
3315 -
3316 - popd >/dev/null || die
3317 -
3318 - java-pkg-2_src_prepare
3319 -}
3320 -
3321 -src_install() {
3322 - pushd nbbuild/netbeans/mobility >/dev/null || die
3323 -
3324 - insinto ${INSTALL_DIR}
3325 -
3326 - grep -E "/mobility$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3327 -
3328 - doins -r *
3329 - rm -rf "${D}"/${INSTALL_DIR}/modules/lib || die
3330 -
3331 - popd >/dev/null || die
3332 -
3333 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/mobility
3334 -}
3335
3336 diff --git a/dev-java/netbeans-nb/Manifest b/dev-java/netbeans-nb/Manifest
3337 index ce6e124fa01..c506852cccc 100644
3338 --- a/dev-java/netbeans-nb/Manifest
3339 +++ b/dev-java/netbeans-nb/Manifest
3340 @@ -1,5 +1,3 @@
3341 DIST netbeans-7.0.png 20011 SHA256 1d519f018ebeff6e29436c8492dbb266446bd0144fb5519b2ef6637664de6f4a SHA512 67bc2673f3e770bbde10587e68890c3091ef38a850cdf48ca73e4c1a288246e1f757fd4ef1c7b052b6137f31fa6044c9bf3ea5a2a9e0ceaede132c106a746113 WHIRLPOOL ef41b010f5c5b2023152c9eb4390c40716025f1162dae68f6c65fc642f1732494f70b086a032599c696d053b963e4edc1220a3c1212ede6209c27fecb1ffe5fa
3342 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3343 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3344 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3345 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3346
3347 diff --git a/dev-java/netbeans-nb/netbeans-nb-8.1.ebuild b/dev-java/netbeans-nb/netbeans-nb-8.1.ebuild
3348 deleted file mode 100644
3349 index 9406f3fc0ef..00000000000
3350 --- a/dev-java/netbeans-nb/netbeans-nb-8.1.ebuild
3351 +++ /dev/null
3352 @@ -1,127 +0,0 @@
3353 -# Copyright 1999-2017 Gentoo Foundation
3354 -# Distributed under the terms of the GNU General Public License v2
3355 -
3356 -EAPI="4"
3357 -inherit eutils java-pkg-2 java-ant-2
3358 -
3359 -DESCRIPTION="Netbeans IDE Branding"
3360 -HOMEPAGE="http://netbeans.org/"
3361 -SLOT="8.1"
3362 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3363 -SRC_URI="${SOURCE_URL}
3364 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
3365 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-7.0.png"
3366 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3367 -KEYWORDS="~amd64 ~x86"
3368 -IUSE=""
3369 -S="${WORKDIR}"
3370 -
3371 -CDEPEND="~dev-java/netbeans-platform-${PV}
3372 - ~dev-java/netbeans-harness-${PV}
3373 - ~dev-java/netbeans-ide-${PV}"
3374 -DEPEND=">=virtual/jdk-1.7
3375 - app-arch/unzip
3376 - ${CDEPEND}
3377 - dev-java/javahelp:0"
3378 -RDEPEND=">=virtual/jdk-1.7
3379 - ${CDEPEND}"
3380 -
3381 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3382 -
3383 -EANT_BUILD_XML="nbbuild/build.xml"
3384 -EANT_BUILD_TARGET="rebuild-cluster create-netbeans-import finish-build"
3385 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.nb -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3386 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3387 -JAVA_PKG_BSFIX="off"
3388 -
3389 -src_unpack() {
3390 - unpack $(basename ${SOURCE_URL})
3391 -
3392 - einfo "Deleting bundled jars..."
3393 - find -name "*.jar" -type f -delete
3394 -
3395 - unpack netbeans-8.1-build.xml.patch.bz2
3396 -}
3397 -
3398 -src_prepare() {
3399 - einfo "Deleting bundled class files..."
3400 - find -name "*.class" -type f | xargs rm -vf
3401 -
3402 - epatch netbeans-8.1-build.xml.patch
3403 -
3404 - # Support for custom patches
3405 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3406 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3407 -
3408 - if [ -n "${files}" ] ; then
3409 - einfo "Applying custom patches:"
3410 -
3411 - for file in ${files} ; do
3412 - epatch "${file}"
3413 - done
3414 - fi
3415 - fi
3416 -
3417 - einfo "Symlinking external libraries..."
3418 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3419 -
3420 - einfo "Linking in other clusters..."
3421 - mkdir "${S}"/nbbuild/netbeans || die
3422 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3423 -
3424 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3425 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3426 - touch nb.cluster.platform.built
3427 -
3428 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
3429 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3430 - touch nb.cluster.harness.built
3431 -
3432 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3433 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3434 - touch nb.cluster.ide.built
3435 - popd >/dev/null || die
3436 -
3437 - java-pkg-2_src_prepare
3438 -}
3439 -
3440 -src_install() {
3441 - pushd nbbuild/netbeans >/dev/null || die
3442 -
3443 - insinto ${INSTALL_DIR}/nb
3444 -
3445 - grep -E "/nb$" moduleCluster.properties > "${D}"/${INSTALL_DIR}/nb/moduleCluster.properties || die
3446 -
3447 - insinto ${INSTALL_DIR}
3448 - doins -r nb
3449 - dodoc *.txt
3450 - dohtml *.html *.css
3451 -
3452 - insinto ${INSTALL_DIR}/bin
3453 - doins bin/netbeans
3454 - dosym ${INSTALL_DIR}/bin/netbeans /usr/bin/netbeans-${SLOT}
3455 - fperms 755 ${INSTALL_DIR}/bin/netbeans
3456 -
3457 - insinto /etc/netbeans-${SLOT}
3458 - doins etc/*
3459 - dosym /etc/netbeans-${SLOT} ${INSTALL_DIR}/etc
3460 -
3461 - # fix paths per bug# 163483
3462 - if [[ -e "${D}"/${INSTALL_DIR}/bin/netbeans ]]; then
3463 - sed -i -e "s:\"\$progdir\"/../etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3464 - sed -i -e "s:\"\${userdir}\"/etc/:/etc/netbeans-${SLOT}/:" "${D}"/${INSTALL_DIR}/bin/netbeans
3465 - fi
3466 -
3467 - dodir /usr/share/icons/hicolor/32x32/apps
3468 - dosym ${INSTALL_DIR}/nb/netbeans.png /usr/share/icons/hicolor/32x32/apps/netbeans-${SLOT}.png
3469 - dodir /usr/share/icons/hicolor/128x128/apps
3470 - cp "${DISTDIR}"/netbeans-7.0.png "${D}"/usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png || die
3471 - dosym /usr/share/icons/hicolor/128x128/apps/netbeans-${SLOT}.png /usr/share/pixmaps/netbeans-${SLOT}.png
3472 -
3473 - popd >/dev/null || die
3474 -
3475 - make_desktop_entry netbeans-${SLOT} "Netbeans ${PV}" netbeans-${SLOT} Development
3476 -
3477 - mkdir -p "${D}"/${INSTALL_DIR}/nb/config || die
3478 - echo "NBGNT" > "${D}"/${INSTALL_DIR}/nb/config/productid || die
3479 -}
3480
3481 diff --git a/dev-java/netbeans-php/Manifest b/dev-java/netbeans-php/Manifest
3482 index 9f9c0d824d0..de20e6741c9 100644
3483 --- a/dev-java/netbeans-php/Manifest
3484 +++ b/dev-java/netbeans-php/Manifest
3485 @@ -1,8 +1,5 @@
3486 DIST 0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip 38814 SHA256 b49d6683562098839b7303da877242d0c017ae217db5c442cce33cf1559e733f SHA512 75773b7067a0ec98263bdd2e9fdda77ae05e415b19b12e828ca92085266380f19980ffcdfdfac5a7f284fd2292b3af47ee93938b034f77397d8ade129fec6076 WHIRLPOOL 9a6080379a2c30d6add51c141b8126abc786c2e060a32ed0e377503002a6a1087b99605fae0dfe30bcf60f43fcef65fff4fc30858e15488f932c9b7caef224e9
3487 DIST 3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip 4593 SHA256 156a35bf95b0353f05e91f1f8f591b5f8124d99cbdf380e32d03f07f889f2146 SHA512 66efd8c6f586c501e19d0b1f04ab212c955ffbd67bf489a9c60b37e0f93733c75b86b01462cf78ba8877b4baff723659d9753458aeb8a0150fbddd4d81ab1b01 WHIRLPOOL 70e28e715335b3119c2c18f3b8736869d7aba4c08555ef5b20a5151eeaf79a8d4c4d94a20a283fa219a7d336c91fed84c86a7424b7a571d152e1fa2e59b37a86
3488 DIST 472A52636BE09823B4E5F707071B31FB990A7375-phpsigfiles.zip 510273 SHA256 a80b6270be0c471513ffc7c50033c0d1ea1783873aeb9d6838d15629a85efd4f SHA512 d28f46ff8cc1874108a9a2ef37b6e41b40df27cd36eb976e23d75ac2fac36dcd08f8a18a26d62126bd982724e747cdc9c344f8c25cf3cbeeec9194e0d4412341 WHIRLPOOL 39293580116637a761ecdce11297794d7c68e277c0c0d55e7946e9ca88d05706c464675fa45ef57334245d734fed3c4cf59c3824d9389145277b98263964abb7
3489 -DIST 73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip 569711 SHA256 882dae2bc8063feedced946c364cf1f79b331090d78621a17353962c20f39359 SHA512 294c3ab28382476e08851293468c014212b50773c87aef478647dc60efec4979e7b82d513b779d52b51251fa9ae223e4b37cec4073386c3e768892a474e7abb1 WHIRLPOOL 1a2530a579c95796f14909d04007c276141fd5ca80153190b1888242c93afefa92588604ac5e64714df519e871a191d1ec97b1a7aedf979d59e9a2dc7572d971
3490 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3491 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3492 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3493 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3494
3495 diff --git a/dev-java/netbeans-php/netbeans-php-8.1.ebuild b/dev-java/netbeans-php/netbeans-php-8.1.ebuild
3496 deleted file mode 100644
3497 index b3fe8d4ca50..00000000000
3498 --- a/dev-java/netbeans-php/netbeans-php-8.1.ebuild
3499 +++ /dev/null
3500 @@ -1,126 +0,0 @@
3501 -# Copyright 1999-2017 Gentoo Foundation
3502 -# Distributed under the terms of the GNU General Public License v2
3503 -
3504 -EAPI="4"
3505 -inherit eutils java-pkg-2 java-ant-2
3506 -
3507 -DESCRIPTION="Netbeans PHP Cluster"
3508 -HOMEPAGE="http://netbeans.org/projects/php"
3509 -SLOT="8.1"
3510 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3511 -SRC_URI="${SOURCE_URL}
3512 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
3513 - http://hg.netbeans.org/binaries/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip
3514 - http://hg.netbeans.org/binaries/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip
3515 - http://hg.netbeans.org/binaries/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip"
3516 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3517 -KEYWORDS="~amd64 ~x86"
3518 -IUSE=""
3519 -S="${WORKDIR}"
3520 -
3521 -CDEPEND="~dev-java/netbeans-extide-${PV}
3522 - ~dev-java/netbeans-ide-${PV}
3523 - ~dev-java/netbeans-platform-${PV}
3524 - ~dev-java/netbeans-webcommon-${PV}
3525 - ~dev-java/netbeans-websvccommon-${PV}
3526 - dev-java/javacup:0"
3527 -DEPEND=">=virtual/jdk-1.7
3528 - app-arch/unzip
3529 - ${CDEPEND}
3530 - dev-java/javahelp:0"
3531 -RDEPEND=">=virtual/jdk-1.7
3532 - ${CDEPEND}"
3533 -
3534 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3535 -
3536 -EANT_BUILD_XML="nbbuild/build.xml"
3537 -EANT_BUILD_TARGET="rebuild-cluster"
3538 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.php -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3539 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3540 -JAVA_PKG_BSFIX="off"
3541 -
3542 -src_unpack() {
3543 - unpack $(basename ${SOURCE_URL})
3544 -
3545 - einfo "Deleting bundled jars..."
3546 - find -name "*.jar" -type f -delete
3547 -
3548 - unpack netbeans-8.1-build.xml.patch.bz2
3549 -
3550 - pushd "${S}" >/dev/null || die
3551 - ln -s "${DISTDIR}"/0702230EB3354A1687E4496D73A94F33A1E343BD-phpdocdesc.zip php.phpdoc.documentation/external/phpdocdesc.zip || die
3552 - ln -s "${DISTDIR}"/73E9BC8A7AF36E0C95210F61A85AFEF212AEE1A9-phpsigfiles.zip php.project/external/phpsigfiles.zip || die
3553 - ln -s "${DISTDIR}"/3D6AF75EA20D715887DAF47A3F063864EF0814C1-predefined_vars.zip php.editor/external/predefined_vars.zip || die
3554 - popd >/dev/null || die
3555 -}
3556 -
3557 -src_prepare() {
3558 - einfo "Deleting bundled class files..."
3559 - find -name "*.class" -type f | xargs rm -vf
3560 -
3561 - epatch netbeans-8.1-build.xml.patch
3562 -
3563 - # Support for custom patches
3564 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3565 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3566 -
3567 - if [ -n "${files}" ] ; then
3568 - einfo "Applying custom patches:"
3569 -
3570 - for file in ${files} ; do
3571 - epatch "${file}"
3572 - done
3573 - fi
3574 - fi
3575 -
3576 - einfo "Symlinking external libraries..."
3577 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3578 - java-pkg_jar-from --into libs.javacup/external javacup javacup.jar java-cup-11a.jar
3579 -
3580 - einfo "Linking in other clusters..."
3581 - mkdir "${S}"/nbbuild/netbeans || die
3582 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3583 -
3584 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3585 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3586 - touch nb.cluster.extide.built
3587 -
3588 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3589 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3590 - touch nb.cluster.ide.built
3591 -
3592 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3593 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3594 - touch nb.cluster.platform.built
3595 -
3596 - ln -s /usr/share/netbeans-webcommon-${SLOT} webcommon || die
3597 - cat /usr/share/netbeans-webcommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3598 - touch nb.cluster.webcommon.built
3599 -
3600 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
3601 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3602 - touch nb.cluster.websvccommon.built
3603 -
3604 - popd >/dev/null || die
3605 -
3606 - java-pkg-2_src_prepare
3607 -}
3608 -
3609 -src_install() {
3610 - pushd nbbuild/netbeans/php >/dev/null || die
3611 -
3612 - insinto ${INSTALL_DIR}
3613 -
3614 - grep -E "/php$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3615 -
3616 - doins -r *
3617 -
3618 - popd >/dev/null || die
3619 -
3620 - local instdir=${INSTALL_DIR}/modules/ext
3621 - pushd "${D}"/${instdir} >/dev/null || die
3622 - rm java-cup-11a.jar && dosym /usr/share/javacup/lib/javacup.jar ${instdir}/java-cup-11a.jar || die
3623 - popd >/dev/null || die
3624 -
3625 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/php
3626 -}
3627
3628 diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
3629 index 552748a30c4..13f69666b11 100644
3630 --- a/dev-java/netbeans-platform/Manifest
3631 +++ b/dev-java/netbeans-platform/Manifest
3632 @@ -1,28 +1,17 @@
3633 -DIST 068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar 66508 SHA256 f91fd63a87fe119f2c3adfe021de416a6748c53af3399d6c4a6ef132a7ddd219 SHA512 9abc9d3ad65344007d5869767e519b9cfd3f55498d6e821333a39912e988d17e24a3e4b4858f917d66d81b2ad3cd97b87e49efa7985f0568e4edccfc055b129d WHIRLPOOL 76f5e62918a7c057bf1ec74289ef13354d1f1e823335089f27326fd251346408d3c7d4c6e33109b105b92caa8bccf6f7ecf7d6fb5c2e2b382b183e2ddf373025
3634 DIST 10E4214A89082C70FCF9F721953001C0932037BA-net.java.html.geo-1.3.jar 26101 SHA256 af95400dcdd6c730d68b6219ed83e620a405a9f9eedbb3acfd8b7ae0ca718cb8 SHA512 be6587de5ba44b05a4912658cff0dff15c20ee984462b441d6f8088a2d6a991f1c070ee78fe75ed35ad406d11c615a08a1b40b3b729cf7b3508c60ded1ad3caf WHIRLPOOL 24665234fd09a7c79a59c75cbcac6f8e4de227056334639d22fb41f30eb1229eaeaa0b2e11c6f856ac09d1939f8ce9235e3d9f5ddd86f5c670a38a790e4d648e
3635 DIST 1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar 529233 SHA256 a61000572baa9e216f035b56dc4f2b4119328e8858af5d523af84b356d7857e0 SHA512 55f88f204cafd6968a952d6d08286220a569f678915446aca2b49bfe3bb7e2de6935d5ce834ef55363209d8f23be7d2275cc517a2ce837b75e5e5a6551e9ba9e WHIRLPOOL 4cba5cb7078c4b24ceec00a54aef36898ca288643c6b85c360b271b2a914e516f298bc489f9e78477411c9ecdaa17f3262381d02b360d4309dc5b9308523b7e7
3636 DIST 1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip 77859 SHA256 1503657e36d02befc5433a57f1134209f98f3d193ea30c9ac0553814a8590a21 SHA512 15834d5448da80be539259e902ffa678a3b94293ffec221ad1e6238f0abd2dd2b588b8c06165f7e89796e96a6660c3166aad13112d34eebbed29163b52074b56 WHIRLPOOL 274c0cf5fa7d44701d7ea82b34758d6fceada1fe88bbea34058a468d350e1661c76f07e7ee0edc6b0c34113f7afc4540f2345e2d1bf6bf577969a305362d4227
3637 -DIST 24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar 26106 SHA256 c174ff56ad6c9c9a43da65ef6af3089d06589e3bdce9fd0a46a0a62dce090b3d SHA512 144ce397daeb28dcab232d80ee652851b545b6a98849594352340d7a5044b28c96142b72ea5c3dfab6e0f63fbbd36c6e0404c5cfa43408048ccd550d415456eb WHIRLPOOL ec025825f612aa44e7f8f9c1e3a8b30c21f3c3b13980043e9187b58aefae1a0024b0db5e25e1d4eaa307585d22f1bd32fcc688d5daa5438ad079464c47593c5f
3638 DIST 2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar 241636 SHA256 94ecde163b4ca3a42425cd830c79197f22d0d1336d471ced6a8a83b07acbf7c8 SHA512 346746e19ca24e7489ba7bb283cefa47d2df33e6795e9e275bdc269dc312537264c24537b2128246cca8a4c2053a73e4172c6d0b9f16450e227d9aa895e9c730 WHIRLPOOL beb6125f81acbe80b6249d2b857a0759a876bba677466af6d1b71b54dffe33272d3d8e98953a49e2acf502fc27d60c31eef442e19f5f63a17a3d5190c27e6b69
3639 DIST 5C992BAEC0111EE293BD44173140A9D8EC860765-net.java.html.boot.fx-1.3.jar 67500 SHA256 5007956e1d36eea9f093996ddc6d9bcf7fc06dad12dd61c48031294162f4a63b SHA512 d87ca1d527b87a47266593bdc0e58f4aa4adb6a04869a342657940e8a442b58a60c08831e27202b9628b996c16bc4635a0985c8d3126962e5d7f2dde049515df WHIRLPOOL 441fe868d8eb3bd6d8020961e1343313fa3b739205d01832c77fd04e40194603f62001295b8c75f606292d26a6e15cd80ddf2bf9796fd944b22f441fad7e8231
3640 DIST 6BDCE8349F83CD02F2942D4FBFA86A81A129F42A-net.java.html.sound-1.3.jar 9109 SHA256 9dd9b6cfcd4fef1018ac5f0581727157fcc22eb4e208e410488c99e0120bff27 SHA512 883d2428460ab3728e60259fa74b5dd6cb0ef168eb54becb10ad0a289a29e518273917daaed64a7d8f8c61033a8dd56a160ea922be4e8df396823d00910b9c52 WHIRLPOOL 27bb3a958cc742c91ee451d3fa2e85fba5c045647f91a35917ba4cfbc08d2cd178af88966e215ec9f41ddae7b6b99623d82cc4fb165abc748459a6a1e56e2d42
3641 DIST 771CDCA0A3F2F3CE818E20CC2D707A3592422485-ko4j-1.3.jar 45895 SHA256 d1a6747ecb6c0dcef784a52bb7acc774d3ca55f1c28e5c98f0c18006fbab11ea SHA512 5ea1efe94544f52aa9ac1492929c0342140df12cde399610faff719ad71f3740621834868876bc622f983c237a880df792ec6817bd0c7fd3ad6edc02320584ad WHIRLPOOL 0b68ac44c64d98614aa896158211f7c39d8c7164126d74f6d3071072675d47fd09c7114e567814ea7093aa95bc3d35c5b8c36bde21e840b5c4d1c3923f9adda4
3642 -DIST 78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar 14733 SHA256 125d1cc1df883470c74f396c23630276ace89ab42fb363166a4248c2ddc1487c SHA512 ac034c2b06ab448ce797c9eeea302895fe70bb9661e9a60d5aac7f0e5f1e5a120763b23f369e7fa061231a176177dc9893789ecb60dd987e5c13eedf6af66ad8 WHIRLPOOL a0d65040a60cf1d4c0cfbbd9c261961d8daf10d3fc10fbf131c642110fa0d0c00e1abe2f72263b61346fac8d21b467bacd65599bed466c900fc655ab3433bfb2
3643 -DIST 7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar 58919 SHA256 f30fa9a4f16215bc5d467abef55e1a3814fba7499a42cf46607fad26daf427e3 SHA512 b0169453140a1a8149393581ed3910c6e6423fc80ec8542b7de9de9610c44553ba2bc8ff3a296d172657e2e418d85c9bddc5f1e55cc4c3eae85276d0b5d06233 WHIRLPOOL 55e0f0f943f93bf9eeb5121e65076cfd2e5cd592b752f41db7ecf4a76b494c7d250baa2cc48e4880261821a253065600ee127f1aa648fa31bbd56606fdb45f55
3644 DIST 7FC91530F4395FA0D58F9539F3B40858E766BFA3-net.java.html.boot-1.3.jar 59464 SHA256 de08b475f31fbfc8b278646f1e682525e0859bbd3a6beebbca5073352dbe48e2 SHA512 dddc4e304ea53bead46d2a5d4485ce51447380003d16aab999fee799e98b9aab281e2d9426b2a41274a4c2fea98bd3a2470594c753c10748db3e3c20f5abecbf WHIRLPOOL 96016e7eb2ae730d018d388a1f41afe5243b6c2b4b5c1fbf2a407b722b317f6660afde6bf56d5f513be467bd9cd375eaeedc3fb26fd570c4d26130af464280e9
3645 -DIST 8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar 10706 SHA256 e48b4a3429196bae0de1966304c6821ea62015bd32f634933b63510875310f97 SHA512 eaee1e783b83cde0d9fc86b895388a2efd07bbc032a7e0781ff698a75c7a7e8c308ed8fdcc0a5730a65d2dcf57698d8c9add6753d09884671888cc69839fbd03 WHIRLPOOL ece6aca595880a49342a4d11f5f5bbd21d9bbcceec5e473da7cbf7583328f9333aefa735133d78858b7cffcfb2f6701953a6a6af5ff4df6c05f2ef6e2b6640df
3646 DIST 941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar 937942 SHA256 84354aa70f995a7ff3c96b144c49b7fe90a0c6e21f818fd23b17f75b17fd1ca9 SHA512 bea8b53fc64cc3fbab1646a9235e7a9d98ffc7311277ea6a53485364462fce1b4bc9645d9f0bb6f072ee32ca730f963f7cad5c43cad052b1df7fad6245c90177 WHIRLPOOL 457ab0e25ca4ace03b91dc7feeb970a8d83f23495f06c0bb15b6c3eceae74f4ab7862aad57e2e8b0109b8cced52bd826a6ede6b31a5437cb341e9809085ee8bd
3647 -DIST 989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar 9110 SHA256 116d1e95f47b9e6416070a10f00183924223f006ecc41f05ff7609605223edca SHA512 0b9cc9e8b77def8d9cc76b41c4225079edaac1e3e83d8b4b67b7d8f12b9132d42547ab89bd907ca46a6187f119afb6e1f2a7b2ab22e5928669e61f2f9b0e6515 WHIRLPOOL 386b6cb43831781be94e9ab2cc2c781302c36e55392012bb28fe17682bd356f96ffe56b9229b28a98e308070dbd6857efa036e3168aaaf4c17150306e366e5fd
3648 DIST A3085BAA78C8EE7F55081E70C79ABE04CA38CE93-net.java.html-1.3.jar 14974 SHA256 e699d8cbcbc2679a42cd80667b16ae4917fd885dcbc0fdd4baa75716e8f8b6de SHA512 7b52a1ad7d32ed98b9bdcc8fe4e179a781cd36b10aa87c3ea60e9fc30f27dd914a1fb94cf09d96b66c2dfb4e4f0811b01febcd746c3316155905f29eeed6abee WHIRLPOOL ba89b226bd591de2a1399bfa2df8271f3c3a6e578c84fd6aa63ea2d287ca7abb33af201eb1255f44b51e040ad98a33d007d7840c89658d3d25169350e2ba86bd
3649 -DIST A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar 86050 SHA256 fbbda04975d9d1a58245da34348b3acda92906f941e3bbeec300d455bbfac77f SHA512 871f8c565afc02a301cd696709df5c132a430691a322db3bb64486b3064396c525b4c73f1214639b79ada947671909ff644ba7f8de1b790e32508c8a7b9aa710 WHIRLPOOL ce9118204472f70eec544bc48b257c856492561da9dd7b5c436149e57cb803b5b107308cb494729592dd55b2619fdf0c758d51ca0459e213a322952c87fe53c6
3650 DIST AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip 388369 SHA256 8dc5a546c2dea5169aa31234a940035f628d561252ff82c835ec8fe28d5f14c4 SHA512 2a7938d152d101416ce2d06bce39e07d670189450a723cb298d23a1c6613c49569c6774fb160081b08f22e644e71b27787a4eb9173856cfb3d56b05bca9b95e4 WHIRLPOOL c12861342b306704f55709b2452e9fb664065f355d4e8407d8e7564c8c89725a60aa2b9d254f00cefd40af62742193b516547e7b1989651a12daf21c77ca3339
3651 -DIST B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar 1392395 SHA256 bdddeb459d260a1ef05b38a5bcf55495411c047c90a7790171a6ef54380fba45 SHA512 183874456aefd6c76f490fe28a0df092719787d2772593753d019a04fd83b566db964303fedd4f1d62f203f6cac9d2470c1e52733694d1e464a6abd727d2df61 WHIRLPOOL 5794acfd955018a9d00bbcd405493df78588b7860c599769862dbb8458fd17214efbaa5f6bec784392f6c62408132889874c3b8cb78b7eea49946c456bafd2cf
3652 DIST BF6C9BB0FFB78A6B846ECAEB880C460D883B4F72-net.java.html.boot.script-1.3.jar 10702 SHA256 773e5aa7a42e46f0ec7e3fb71f7a457c7d6123ec0a1354ae82a5949b59f38428 SHA512 8e054e4b207a30495718ffd0cc01a0654de1eed4a7ec37d0a23a68aa6a8af1fd215d0660d6d6957e39298866a3e0bdbcea6fd329269ec97bc4141548c814bfc3 WHIRLPOOL 6a9fa93c5c9c5c71d12654505b4cff4e12264c443ce8ef180ccca5e3253adbdf88bffdb91fc19877ad5bb2405ae51687c42bcd2eeb071ddc384d0315c342f87e
3653 DIST CEC2829EC391CB404AD32EB2D08F879C418B745B-xhr4j-1.3.jar 10718 SHA256 276233b4e339122dae57450b6189f520d44168c01aef607f1095beb16cbad913 SHA512 e679b73200a4cd33bb8ef575aa2d79cab29a0e97d042abf7db9576e247ac720effde1c314636719dbf5133fe9d00457865d1209ae15a3022d931a448f0c0758b WHIRLPOOL 96d2b22fbe1f6fa88ca8555306ac344c773dd7f26e91d05e7229e704163a630af250c26b0c6eedf1c912cf9bad8c36b2299806d9649b28d0fc2bf542f2e1162c
3654 DIST D97314CE1869DD3B8B8942256A70673E2991C9DD-net.java.html.json-1.3.jar 106018 SHA256 50caf7f7b40c5f444e1a97b982d9a54c7098706f180a92be8ca22d67391e9407 SHA512 d7465d9ee58ba91facdbd911f38993788ca54865da64e5322fd29d399fc8e4b2680bb7c2575ebe421e7a247bb32a5fa5075527c0b3cc0b783a4dc2599b193a86 WHIRLPOOL 65bd9eaa2c18a83ac5242936cb182ee62b6ed2f1381346892bdbfbaabb12d9838203baeb2a9e7ccc41534a3b9e9b08273fb63652d02a78f633a0f5510f2041f9
3655 DIST E5DDC5E827D3D62E7BE9F7E32927CA01F2839971-org.eclipse.osgi_3.9.1.v20140110-1610.jar 1333309 SHA256 7da1f152b349a9167c7ac8d7e6adbb0ea2f5fe319be2e82c80d18b33265a0fc4 SHA512 db6581b3e208470ced2ea5c367160dcb9470a1858926da46eaad6011d5a9feb273038467f75e57a375376ad947b3c1ecb4e5ea6a2fd88096eda84e1232b2eaef WHIRLPOOL 90f19b85218cfe869028be95b90e2394541a5d761186599ed6ec4a62b207b4e32b9ef292a992b894359b318bff10b764cc481b2e1652df7548dd6fa451c8cd65
3656 -DIST F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar 99610 SHA256 2ca5e00b2a44c9c9a2c1f7f9354ce7680d3908894bccc8468956866c1f8e8ba3 SHA512 ea0a2aa2a93c96321c67cdb871ccde933e03258ad99abaa2d00ce3128a9a88f111766222b0d76fa1a2a585c9bd155371aa1385d9c3b48f429d98c7723ff3bf15 WHIRLPOOL 1a9cfa2f5bdac6717e721f9f16494901c24ac5695924e91fb1895fdd3bd601056c855c49c9362c5cd45f697d55fa246766377ca5e968587936a13052aeb203fe
3657 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3658 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3659 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3660 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3661
3662 diff --git a/dev-java/netbeans-platform/netbeans-platform-8.1.ebuild b/dev-java/netbeans-platform/netbeans-platform-8.1.ebuild
3663 deleted file mode 100644
3664 index 1fd716df8ff..00000000000
3665 --- a/dev-java/netbeans-platform/netbeans-platform-8.1.ebuild
3666 +++ /dev/null
3667 @@ -1,163 +0,0 @@
3668 -# Copyright 1999-2017 Gentoo Foundation
3669 -# Distributed under the terms of the GNU General Public License v2
3670 -
3671 -EAPI="4"
3672 -inherit eutils java-pkg-2 java-ant-2
3673 -
3674 -DESCRIPTION="Netbeans Platform"
3675 -HOMEPAGE="http://netbeans.org/features/platform/"
3676 -SLOT="8.1"
3677 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3678 -SRC_URI="${SOURCE_URL}
3679 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
3680 - http://hg.netbeans.org/binaries/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar
3681 - http://hg.netbeans.org/binaries/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar
3682 - http://hg.netbeans.org/binaries/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar
3683 - http://hg.netbeans.org/binaries/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar
3684 - http://hg.netbeans.org/binaries/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar
3685 - http://hg.netbeans.org/binaries/7BA1E1C450BCD0AD9D0D2F6797A2EB50A4822E0E-net.java.html.boot-1.2.3.jar
3686 - http://hg.netbeans.org/binaries/068B9902E65F2292C9EA30E5423E41FB6B30D8AA-net.java.html.boot.fx-1.2.3.jar
3687 - http://hg.netbeans.org/binaries/8621531E83EC4850DA61AA2266FE41105C304F40-net.java.html.boot.script-1.2.3.jar
3688 - http://hg.netbeans.org/binaries/24824B1E8C2A2D3A5C471F5875BF61F27E8916DB-net.java.html.geo-1.2.3.jar
3689 - http://hg.netbeans.org/binaries/F41518385DA4B5682C864F19B82C3BA4AF65AE83-net.java.html.json-1.2.3.jar
3690 - http://hg.netbeans.org/binaries/989A81454D4FA962EB1C158FE794D2EB060AB9F6-net.java.html.sound-1.2.3.jar
3691 - http://hg.netbeans.org/binaries/B27F1304F18FEDE876F940AEFA6C9EB5632619D7-org.eclipse.osgi_3.9.1.v20140110-1610.jar
3692 - http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
3693 - http://hg.netbeans.org/binaries/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip"
3694 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3695 -KEYWORDS="~amd64 ~x86"
3696 -IUSE=""
3697 -S="${WORKDIR}"
3698 -
3699 -# oracle-jdk-bin is needed for now because of javafx which is not packaged separately yet
3700 -# [parseprojectxml] Distilling /var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/build/public-package-jars/org-netbeans-libs-javafx.jar from [/var/tmp/portage/dev-java/netbeans-platform-9999_p20151108/work/nbbuild/netbeans/platform/modules/org-netbeans-libs-javafx.jar, /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar]
3701 -# [parseprojectxml] Classpath entry /usr/lib64/icedtea8/jre/lib/ext/jfxrt.jar does not exist; skipping
3702 -# [nbmerge] Failed to build target: all-api.htmlui
3703 -CDEPEND="dev-java/hamcrest-core:1.3
3704 - dev-java/javahelp:0
3705 - >=dev-java/jna-3.4:0
3706 - dev-java/junit:4[source]
3707 - >=dev-java/osgi-core-api-5:0
3708 - dev-java/osgi-compendium:0
3709 - dev-java/swing-layout:1[source]
3710 - dev-java/testng:0"
3711 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
3712 - app-arch/unzip
3713 - ${CDEPEND}"
3714 -RDEPEND=">=virtual/jdk-1.7
3715 - ${CDEPEND}"
3716 -
3717 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3718 -
3719 -EANT_BUILD_XML="nbbuild/build.xml"
3720 -EANT_BUILD_TARGET="rebuild-cluster"
3721 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.platform -Dext.binaries.downloaded=true -Djava.awt.headless=true -Dpermit.jdk8.builds=true"
3722 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3723 -JAVA_PKG_BSFIX="off"
3724 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
3725 -JAVA_PKG_WANT_SOURCE="1.7"
3726 -JAVA_PKG_WANT_TARGET="1.7"
3727 -
3728 -src_unpack() {
3729 - unpack $(basename ${SOURCE_URL})
3730 -
3731 - einfo "Deleting bundled jars..."
3732 - find -name "*.jar" -type f -delete
3733 -
3734 - unpack netbeans-8.1-build.xml.patch.bz2
3735 -
3736 - pushd "${S}" >/dev/null || die
3737 - ln -s "${DISTDIR}"/2F7553F50B0D14ED811B849C282DA8C1FFC32AAE-asm-all-5.0.1.jar libs.asm/external/asm-all-5.0.1.jar || die
3738 - ln -s "${DISTDIR}"/1BA97A9FFD4A1DFF3E75B76CD3AE3D0EFF8493B7-felix-4.2.1.jar libs.felix/external/felix-4.2.1.jar || die
3739 - ln -s "${DISTDIR}"/941A8BE4506C65F0A9001C08812FB7DA1E505E21-junit-4.12-javadoc.jar junitlib/external/junit-4.12-javadoc.jar || die
3740 - ln -s "${DISTDIR}"/A3432F57D9B3B4AD62CB0B294EEC43D12FCF3F62-ko4j-1.2.3.jar o.n.html.ko4j/external/ko4j-1.2.3.jar || die
3741 - ln -s "${DISTDIR}"/78DD1C0B4EDC348FF4DCD0616597BB809AAE248D-net.java.html-1.2.3.jar net.java.html/external/net.java.html-1.2.3.jar || die
3742 - 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
3743 - 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
3744 - 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
3745 - 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
3746 - 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
3747 - 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
3748 - 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
3749 - ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
3750 - ln -s "${DISTDIR}"/AF022CBCACD8CBFCF946816441D1E7568D817745-testng-6.8.1-javadoc.zip libs.testng/external/testng-6.8.1-javadoc.zip || die
3751 - popd >/dev/null || die
3752 -}
3753 -
3754 -src_prepare() {
3755 - einfo "Deleting bundled class files..."
3756 - find -name "*.class" -type f | xargs rm -vf
3757 -
3758 - # upstream jna jar contains bundled binary libraries so we disable that feature
3759 - epatch netbeans-8.1-build.xml.patch
3760 -
3761 - # Support for custom patches
3762 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3763 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3764 -
3765 - if [ -n "${files}" ] ; then
3766 - einfo "Applying custom patches:"
3767 -
3768 - for file in ${files} ; do
3769 - epatch "${file}"
3770 - done
3771 - fi
3772 - fi
3773 -
3774 - einfo "Symlinking external libraries..."
3775 - java-pkg_jar-from --into libs.junit4/external hamcrest-core-1.3 hamcrest-core.jar hamcrest-core-1.3.jar
3776 - java-pkg_jar-from --into libs.jna.platform/external jna platform.jar jna-platform-4.1.0.jar
3777 - java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3778 - java-pkg_jar-from --into libs.jna/external jna jna.jar jna-4.1.0.jar
3779 - java-pkg_jar-from --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
3780 - ln -s /usr/share/junit-4/sources/junit-src.zip junitlib/external/junit-4.12-sources.jar || die
3781 - java-pkg_jar-from --into libs.osgi/external osgi-core-api osgi-core-api.jar osgi.core-5.0.0.jar
3782 - java-pkg_jar-from --into libs.osgi/external osgi-compendium osgi-compendium.jar osgi.cmpn-4.2.jar
3783 - java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
3784 - ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
3785 - java-pkg_jar-from --into libs.testng/external testng testng.jar testng-6.8.1-dist.jar
3786 -
3787 - java-pkg-2_src_prepare
3788 -}
3789 -
3790 -src_compile() {
3791 - unset DISPLAY
3792 - eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
3793 -}
3794 -
3795 -src_install() {
3796 - pushd nbbuild/netbeans/platform >/dev/null || die
3797 -
3798 - java-pkg_dojar lib/*.jar
3799 - grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3800 -
3801 - insinto ${INSTALL_DIR}
3802 - doins -r *
3803 - rm "${D}"/${INSTALL_DIR}/docs/junit-4.12-sources.jar || die
3804 - dosym /usr/share/junit-4/sources/junit-src.zip ${INSTALL_DIR}/docs/junit-4.12-sources.jar
3805 - rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
3806 - dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
3807 - find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
3808 - find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
3809 - rm -fr "${D}"/modules/lib || die
3810 -
3811 - popd >/dev/null || die
3812 -
3813 - fperms 775 ${INSTALL_DIR}/lib/nbexec
3814 - dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
3815 -
3816 - local instdir=${INSTALL_DIR}/modules/ext
3817 - pushd "${D}"/${instdir} >/dev/null || die
3818 - rm hamcrest-core-1.3.jar && dosym /usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar ${instdir}/hamcrest-core-1.3.jar || die
3819 - rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
3820 - rm jna-4.1.0.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-4.1.0.jar || die
3821 - rm jna-platform-4.1.0.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/jna-platform-4.1.0.jar || die
3822 - rm junit-4.12.jar && dosym /usr/share/junit-4/lib/junit.jar ${instdir}/junit-4.12.jar || die
3823 - rm osgi.cmpn-4.2.jar && dosym /usr/share/osgi-compendium/lib/osgi-compendium.jar ${instdir}/osgi.cmpn-4.2.jar || die
3824 - 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
3825 - 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
3826 - rm testng-6.8.1-dist.jar && dosym /usr/share/testng/lib/testng.jar ${instdir}/testng-6.8.1-dist.jar || die
3827 - popd >/dev/null || die
3828 -
3829 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
3830 -}
3831
3832 diff --git a/dev-java/netbeans-profiler/Manifest b/dev-java/netbeans-profiler/Manifest
3833 index 67d92db65f0..bf1d82ddcc0 100644
3834 --- a/dev-java/netbeans-profiler/Manifest
3835 +++ b/dev-java/netbeans-profiler/Manifest
3836 @@ -1,4 +1,2 @@
3837 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3838 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3839 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3840 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3841
3842 diff --git a/dev-java/netbeans-profiler/netbeans-profiler-8.1.ebuild b/dev-java/netbeans-profiler/netbeans-profiler-8.1.ebuild
3843 deleted file mode 100644
3844 index 4b1cf8c0fad..00000000000
3845 --- a/dev-java/netbeans-profiler/netbeans-profiler-8.1.ebuild
3846 +++ /dev/null
3847 @@ -1,120 +0,0 @@
3848 -# Copyright 1999-2017 Gentoo Foundation
3849 -# Distributed under the terms of the GNU General Public License v2
3850 -
3851 -EAPI="4"
3852 -inherit eutils java-pkg-2 java-ant-2
3853 -
3854 -DESCRIPTION="Netbeans Profiler Cluster"
3855 -HOMEPAGE="http://netbeans.org/projects/profiler"
3856 -SLOT="8.1"
3857 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
3858 -SRC_URI="${SOURCE_URL}
3859 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
3860 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
3861 -KEYWORDS="~amd64 ~x86"
3862 -IUSE=""
3863 -S="${WORKDIR}"
3864 -
3865 -# Binary files needed for remote profiling
3866 -QA_PREBUILT="usr/share/netbeans-profiler-${SLOT}/lib/deployed/*"
3867 -
3868 -CDEPEND="~dev-java/netbeans-extide-${PV}
3869 - ~dev-java/netbeans-ide-${PV}
3870 - ~dev-java/netbeans-java-${PV}
3871 - ~dev-java/netbeans-platform-${PV}"
3872 -DEPEND=">=virtual/jdk-1.7
3873 - app-arch/unzip
3874 - ${CDEPEND}
3875 - dev-java/javahelp:0"
3876 -RDEPEND=">=virtual/jdk-1.7
3877 - ${CDEPEND}"
3878 -
3879 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
3880 -
3881 -EANT_BUILD_XML="nbbuild/build.xml"
3882 -EANT_BUILD_TARGET="rebuild-cluster"
3883 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.profiler -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
3884 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
3885 -JAVA_PKG_BSFIX="off"
3886 -
3887 -src_unpack() {
3888 - unpack $(basename ${SOURCE_URL})
3889 -
3890 - einfo "Deleting bundled jars..."
3891 - find -name "*.jar" -type f -delete
3892 -
3893 - unpack netbeans-8.1-build.xml.patch.bz2
3894 -}
3895 -
3896 -src_prepare() {
3897 - einfo "Deleting bundled class files..."
3898 - find -name "*.class" -type f | xargs rm -vf
3899 -
3900 - epatch netbeans-8.1-build.xml.patch
3901 -
3902 - # Support for custom patches
3903 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
3904 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
3905 -
3906 - if [ -n "${files}" ] ; then
3907 - einfo "Applying custom patches:"
3908 -
3909 - for file in ${files} ; do
3910 - epatch "${file}"
3911 - done
3912 - fi
3913 - fi
3914 -
3915 - einfo "Symlinking external libraries..."
3916 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
3917 -
3918 - einfo "Linking in other clusters..."
3919 - mkdir "${S}"/nbbuild/netbeans || die
3920 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
3921 -
3922 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
3923 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3924 - touch nb.cluster.extide.built
3925 -
3926 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
3927 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3928 - touch nb.cluster.ide.built
3929 -
3930 - ln -s /usr/share/netbeans-java-${SLOT} java || die
3931 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3932 - touch nb.cluster.java.built
3933 -
3934 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
3935 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
3936 - touch nb.cluster.platform.built
3937 -
3938 - popd >/dev/null || die
3939 -
3940 - java-pkg-2_src_prepare
3941 -}
3942 -
3943 -src_install() {
3944 - pushd nbbuild/netbeans/profiler >/dev/null || die
3945 -
3946 - insinto ${INSTALL_DIR}
3947 -
3948 - grep -E "/profiler$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
3949 -
3950 - doins -r *
3951 -
3952 - for file in lib/deployed/cvm/linux/*.so ; do
3953 - fperms 755 ${file}
3954 - done
3955 -
3956 - for file in lib/deployed/jdk*/linux*/*.so ; do
3957 - fperms 755 ${file}
3958 - done
3959 -
3960 - for file in remote-pack-defs/*.sh ; do
3961 - fperms 755 ${file}
3962 - done
3963 -
3964 - popd >/dev/null || die
3965 -
3966 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/profiler
3967 -}
3968
3969 diff --git a/dev-java/netbeans-webcommon/Manifest b/dev-java/netbeans-webcommon/Manifest
3970 index 734676882cd..88ef15fdf04 100644
3971 --- a/dev-java/netbeans-webcommon/Manifest
3972 +++ b/dev-java/netbeans-webcommon/Manifest
3973 @@ -8,14 +8,9 @@ DIST 59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar 60912 SHA256 1b8d534a
3974 DIST 7C0C3CFD989EE775198337C11715C1ACD6C84F41-js-reststubs.zip 10012 SHA256 aeea41466b7044a8ebc4ddbe508a9f232b063e05ef98c4c0e7c7610796b4c795 SHA512 5fec29796ac076b6df5b83736dc6384ac93349d36093e522266b2f6facd129fd9957989fd4619422743fe01860f00d818de00e6a66a23037ff27ce071b8862e4 WHIRLPOOL 3d59c471199e7d817e5f0705b2cdfcaa4fbc010dc8d32251f30c0af4e607cf4402a28ea097310c563264024e79e252983c2f94a6743c081c9e1087df9afa8a7c
3975 DIST 7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim 72664 SHA256 affb03622da4c950db1dc5cee8d3ec8f30894571a1f4677142d64809b00454d6 SHA512 6dfa8f474073cf46c3a08ff3fe78d2bf2444e4ec6d17c779f3171d964bb0c5837ded5c8a4b16bbe08ac14508e335845f5e39d6a0d57679602482de8e30c3bcd3 WHIRLPOOL 6942cdb9d4717cff3212da2640617ae53a5bc88e257d6fc67f0e7cf7f078d53cfcf9dcd7b7a5666d865ba75a0c5477970e3110891cae8ef3e1f4d80a4660cb65
3976 DIST 7CA13589F586F659BB0E1561719A91CA47BF1897-com.oracle.js.parser.jar 278471 SHA256 ff359d533fbfcbb7afe6c2c8c25157f2a621fd7d8727e0fc8a54061682eb411d SHA512 fe228b770fa390b8b470282c1ff09bfa80d006e78d555842bbd1cd1230fb80420b8ebc5ae8fc75a063dfceac5080ede0144f13c43048c95e540fec244672e2c0 WHIRLPOOL c9f8fea359809f57280d90b25041efa67cd281dd4b9722d2de6389c4b4c65ea8a2a56dccda4f169adb9ff87b7fccabcf5e04f8e4a140b072937adc5503675d20
3977 -DIST 9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib 10084 SHA256 862445bab777d39a227ab422dbd5dca457adefb35fcdbb036318e3bb11e303f2 SHA512 29949fed6bb31ec878416fae691dea24425c3785ccc717ef5b86ced9bacb87d8c698d74485474b39a66e61c0d05b41045059444805808b90a904a5b306fa3012 WHIRLPOOL 19a56da07d776c61ee688c0d1c03536cc4604b63ed2d17c408a283758153c9cc2c8fc00d39728ad78d2a3dba7906d0910ed5c5941e7fc7098e8528504c42a8b7
3978 -DIST 9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib 159252 SHA256 052a881362a6d99e7b5a8c70531d4f70d15706e4b16570d0ff363f1a24e2130e SHA512 71d8d0c7b6ed247f705815c9e21cf9224c9c724c33cf6172ee864b5fb1807c4f2504e9b23e03c2636e5acaff89a09313b9e1d0bb3bf0ec9a26c16598abe98376 WHIRLPOOL fb85a22a37b265f3c630d5fed48b9f0a00fa41310c4a5c6702b6b93075b59c130da15e3ca4cc60f5615f1ba1c92d48009b9e4949053315bea6b790ee44babbfb
3979 DIST C1BB9FF4232248B0054E5A26A33474A251EA19CB-libusbmuxd.2.dylib 29404 SHA256 8e9a93c247c814e597e6cda3102d0cfc540d6692bab44ce5fe069269eb64c2c8 SHA512 c7ffc8890d7c605a6815edb34fe9b5578fa42b9111d2b40ddb128917ae04066292303c3cd11223d2e79526bc4b2f25025e1eee1449e60dc90ca98ffb11cc70ba WHIRLPOOL 652f0da52d04d35a11e828f0b85356780f39215a61ff72a9ddbe9493d5c940c2a72ac5f1ae9de830d6afd684f5f34f1cd53d90609e656095b2f26860e4f5a283
3980 DIST C8EEAB10E4539BEAF97476EBA252BD4B40377FA9-js-corestubs.zip 32928 SHA256 97442d0827a10745f607db2fc1471cc0cdf860add3eeb15d113f3b94ee343d1c SHA512 055810e141e29ef139bd6bcb0578d2f4790dc43ef6e4fd044f26a59c69ab6fe8af8ac9cb39b336e74bc3235d6a5de6aa7ca93b797c508ed8061c20b5d4588f6b WHIRLPOOL 202a4c5941a557af634d2d00ed1a1de5a2724a14b841e686a5619e9b711be32a1f0b3bfa08875e44c63137e9bff56f091c8a4c7241d5a26ba651283dde445e33
3981 DIST CA8F6968FED0BE20E786C70CF9B603F4D7B66C68-ojetdocs-2_0_0.zip 2179489 SHA256 9e60b24c8cd7930d04517872e5926dffd761f06501b14caabd9456eba5f882c0 SHA512 bafbf999c1e64da8a4b72896514d1b9e6dca2dc5fb4d66dbd62fb5a986348faa42834da7960db4cd1455104f0d0dd0eaf6e56edd47affefdbc903a2320110da6 WHIRLPOOL 4a05b2eabf3688729d4a7f77c4b18fb6de4d2c88a1f206ec6a49094826a3fcfb9c5eae5947b9d8461e284c10743c7bd35c909caeba896b4f7bb1d1aaeb3c7d91
3982 -DIST D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib 29404 SHA256 692d95da66fbbe01d59ff23b20ad576aea4901017dca125b3f3cf67c49a8bdac SHA512 cf3df4552032065ee4dcfa5b2ef95e8fba27bee353211f3c05bb152c2e0c160b482911d5bf2acf668cf501825e184eb015bea3030edc89d2380dfd69282e310d WHIRLPOOL 970c9ea93e62aa9ef51fe1defee95d6da7a014b04725a113dfebea3abea9affb4fcea40661195e8994ff0783d9ef57131b3dfdfaf97dc8bb450da08fbc583e26
3983 DIST D4BD3F62EADB61216A47EF96B3152EDD35A56005-ojetdocs-1_0_0.zip 912402 SHA256 2fd1ecfc79700868afbf5915bc6196185eb66dae30c721b131bf41d732391f9c SHA512 0bc0a65bb7b6d78a003634027c93d842e2f1d928fcfedc9b12db4b508752b06931429a4a580a08b5fd5e666e4f3a208aed86eb21e81377973b43cb77b48cf4ce WHIRLPOOL 611461579d65306a303a58dcfde5a547a544750a7f77a82983dce741fff8fcf7ff259f2c201966cf1f9e1fb2e7ded4afe551ec9b04d707c0c92314074b0f378f
3984 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
3985 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
3986 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
3987 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
3988
3989 diff --git a/dev-java/netbeans-webcommon/netbeans-webcommon-8.1.ebuild b/dev-java/netbeans-webcommon/netbeans-webcommon-8.1.ebuild
3990 deleted file mode 100644
3991 index 72804457a50..00000000000
3992 --- a/dev-java/netbeans-webcommon/netbeans-webcommon-8.1.ebuild
3993 +++ /dev/null
3994 @@ -1,122 +0,0 @@
3995 -# Copyright 1999-2017 Gentoo Foundation
3996 -# Distributed under the terms of the GNU General Public License v2
3997 -
3998 -EAPI="4"
3999 -inherit eutils java-pkg-2 java-ant-2
4000 -
4001 -DESCRIPTION="Netbeans Web Services Cluster"
4002 -HOMEPAGE="http://netbeans.org/"
4003 -SLOT="8.1"
4004 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
4005 -SRC_URI="${SOURCE_URL}
4006 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2
4007 - http://hg.netbeans.org/binaries/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar
4008 - http://hg.netbeans.org/binaries/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim
4009 - http://hg.netbeans.org/binaries/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib
4010 - http://hg.netbeans.org/binaries/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib
4011 - http://hg.netbeans.org/binaries/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib
4012 - http://hg.netbeans.org/binaries/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar
4013 - http://hg.netbeans.org/binaries/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib"
4014 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
4015 -KEYWORDS="~amd64 ~x86"
4016 -IUSE=""
4017 -S="${WORKDIR}"
4018 -
4019 -CDEPEND="~dev-java/netbeans-platform-${PV}
4020 - ~dev-java/netbeans-extide-${PV}
4021 - ~dev-java/netbeans-ide-${PV}
4022 - dev-java/commons-compress:0"
4023 -DEPEND=">=virtual/jdk-1.7
4024 - app-arch/unzip
4025 - ${CDEPEND}
4026 - dev-java/javahelp:0"
4027 -RDEPEND=">=virtual/jdk-1.7
4028 - ${CDEPEND}"
4029 -
4030 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4031 -
4032 -EANT_BUILD_XML="nbbuild/build.xml"
4033 -EANT_BUILD_TARGET="rebuild-cluster"
4034 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.webcommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4035 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4036 -JAVA_PKG_BSFIX="off"
4037 -
4038 -src_unpack() {
4039 - unpack $(basename ${SOURCE_URL})
4040 -
4041 - einfo "Deleting bundled jars..."
4042 - find -name "*.jar" -type f -delete
4043 -
4044 - unpack netbeans-8.1-build.xml.patch.bz2
4045 -
4046 - pushd "${S}" >/dev/null || die
4047 - ln -s "${DISTDIR}"/59631804B5A7FF3CEAA3F0E113584AF7E1BB6E9B-dd-plist.jar libs.plist/external/dd-plist.jar || die
4048 - ln -s "${DISTDIR}"/7C4A82593A85524A3541E55A4A9C906B773ABAD6-ios-sim cordova.platforms.ios/external/ios-sim || die
4049 - ln -s "${DISTDIR}"/9D29F2A9722C91A403F32971E97DD0E49E97B02E-libiDeviceNativeBinding.dylib cordova.platforms.ios/external/libiDeviceNativeBinding.dylib || die
4050 - ln -s "${DISTDIR}"/9F0D0D95F57E73C0110FA023813A4F9756D543B1-libimobiledevice.4.dylib cordova.platforms.ios/external/libimobiledevice.4.dylib || die
4051 - ln -s "${DISTDIR}"/480C9E376169E21EA3BDA5D5841425BD7CC054D7-libplist.1.dylib cordova.platforms.ios/external/libplist.1.dylib || die
4052 - ln -s "${DISTDIR}"/08FE518AB60FFA2E5440B75B4D9F8502E0791B3C-libs.jstestdriver-ext.jar libs.jstestdriver/external/libs.jstestdriver-ext.jar || die
4053 - ln -s "${DISTDIR}"/D05B7274396C8EED185207399B6D0400DE347DB7-libusbmuxd.2.dylib cordova.platforms.ios/external/libusbmuxd.2.dylib || die
4054 - popd >/dev/null || die
4055 -}
4056 -
4057 -src_prepare() {
4058 - einfo "Deleting bundled class files..."
4059 - find -name "*.class" -type f | xargs rm -vf
4060 -
4061 - epatch netbeans-8.1-build.xml.patch
4062 -
4063 - # Support for custom patches
4064 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4065 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4066 -
4067 - if [ -n "${files}" ] ; then
4068 - einfo "Applying custom patches:"
4069 -
4070 - for file in ${files} ; do
4071 - epatch "${file}"
4072 - done
4073 - fi
4074 - fi
4075 -
4076 - einfo "Symlinking external libraries..."
4077 - java-pkg_jar-from --into libs.commons_compress/external commons-compress commons-compress.jar commons-compress-1.8.1.jar
4078 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4079 -
4080 - einfo "Linking in other clusters..."
4081 - mkdir "${S}"/nbbuild/netbeans || die
4082 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4083 -
4084 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4085 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4086 - touch nb.cluster.platform.built
4087 -
4088 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
4089 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4090 - touch nb.cluster.extide.built
4091 -
4092 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4093 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4094 - touch nb.cluster.ide.built
4095 -
4096 - popd >/dev/null || die
4097 -
4098 - java-pkg-2_src_prepare
4099 -}
4100 -
4101 -src_install() {
4102 - pushd nbbuild/netbeans/webcommon >/dev/null || die
4103 -
4104 - insinto ${INSTALL_DIR}
4105 - grep -E "/webcommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4106 - doins -r *
4107 -
4108 - popd >/dev/null || die
4109 -
4110 - local instdir=/${INSTALL_DIR}/modules/ext
4111 - pushd "${D}"/${instdir} >/dev/null || die
4112 - rm commons-compress-1.8.1.jar && dosym /usr/share/commons-compress/lib/commons-compress.jar ${instdir}/commons-compress-1.8.1.jar || die
4113 - popd >/dev/null || die
4114 -
4115 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/webcommon
4116 -}
4117
4118 diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
4119 index 67d92db65f0..bf1d82ddcc0 100644
4120 --- a/dev-java/netbeans-websvccommon/Manifest
4121 +++ b/dev-java/netbeans-websvccommon/Manifest
4122 @@ -1,4 +1,2 @@
4123 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4124 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4125 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
4126 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
4127
4128 diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.1.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.1.ebuild
4129 deleted file mode 100644
4130 index 3f04c29bf6f..00000000000
4131 --- a/dev-java/netbeans-websvccommon/netbeans-websvccommon-8.1.ebuild
4132 +++ /dev/null
4133 @@ -1,93 +0,0 @@
4134 -# Copyright 1999-2017 Gentoo Foundation
4135 -# Distributed under the terms of the GNU General Public License v2
4136 -
4137 -EAPI="4"
4138 -inherit eutils java-pkg-2 java-ant-2
4139 -
4140 -DESCRIPTION="Netbeans Web Services Common Cluster"
4141 -HOMEPAGE="http://netbeans.org/"
4142 -SLOT="8.1"
4143 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
4144 -SRC_URI="${SOURCE_URL}
4145 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
4146 -LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
4147 -KEYWORDS="~amd64 ~x86"
4148 -IUSE=""
4149 -S="${WORKDIR}"
4150 -
4151 -CDEPEND="~dev-java/netbeans-platform-${PV}
4152 - ~dev-java/netbeans-ide-${PV}"
4153 -DEPEND=">=virtual/jdk-1.7
4154 - app-arch/unzip
4155 - ${CDEPEND}
4156 - dev-java/javahelp:0"
4157 -RDEPEND=">=virtual/jdk-1.7
4158 - ${CDEPEND}"
4159 -
4160 -INSTALL_DIR="/usr/share/${PN}-${SLOT}"
4161 -
4162 -EANT_BUILD_XML="nbbuild/build.xml"
4163 -EANT_BUILD_TARGET="rebuild-cluster"
4164 -EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
4165 -EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
4166 -JAVA_PKG_BSFIX="off"
4167 -
4168 -src_unpack() {
4169 - unpack $(basename ${SOURCE_URL})
4170 -
4171 - einfo "Deleting bundled jars..."
4172 - find -name "*.jar" -type f -delete
4173 -
4174 - unpack netbeans-8.1-build.xml.patch.bz2
4175 -}
4176 -
4177 -src_prepare() {
4178 - einfo "Deleting bundled class files..."
4179 - find -name "*.class" -type f | xargs rm -vf
4180 -
4181 - epatch netbeans-8.1-build.xml.patch
4182 -
4183 - # Support for custom patches
4184 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4185 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4186 -
4187 - if [ -n "${files}" ] ; then
4188 - einfo "Applying custom patches:"
4189 -
4190 - for file in ${files} ; do
4191 - epatch "${file}"
4192 - done
4193 - fi
4194 - fi
4195 -
4196 - einfo "Symlinking external libraries..."
4197 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4198 -
4199 - einfo "Linking in other clusters..."
4200 - mkdir "${S}"/nbbuild/netbeans || die
4201 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4202 -
4203 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
4204 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4205 - touch nb.cluster.platform.built
4206 -
4207 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
4208 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
4209 - touch nb.cluster.ide.built
4210 -
4211 - popd >/dev/null || die
4212 -
4213 - java-pkg-2_src_prepare
4214 -}
4215 -
4216 -src_install() {
4217 - pushd nbbuild/netbeans/websvccommon >/dev/null || die
4218 -
4219 - insinto ${INSTALL_DIR}
4220 - grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
4221 - doins -r *
4222 -
4223 - popd >/dev/null || die
4224 -
4225 - dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
4226 -}
4227
4228 diff --git a/dev-util/netbeans/Manifest b/dev-util/netbeans/Manifest
4229 index 64a2d200be3..7dc58ff1c6c 100644
4230 --- a/dev-util/netbeans/Manifest
4231 +++ b/dev-util/netbeans/Manifest
4232 @@ -1,9 +1,3 @@
4233 -DIST netbeans-8.0.2-201411181905-src.zip 196585461 SHA256 581f80d3c2e8d87a0f007dd3f358ce0534a0bb2e4b3312cd6c8c7263713bc530 SHA512 9533de5b3c45e4a5b025213dd5602344e16d024e0cdb013f207ac3c7a9d8e63da19279f97910ad136777d75780c620224953f2974070d5c9833d1d6ef3fd427c WHIRLPOOL 2e45e83309743df167ddd1d58068848166d01ef6d9eec99ddf72b9ba7664cb182a04d6420ab03a9270842b3cd9a16a161c1eebb66953ef09158d8d521fb96516
4234 -DIST netbeans-8.0.2-build.xml.patch.bz2 2678 SHA256 cf120f7fd8b4ad40e9abdcb09e7763fd93b4acef04ff0365e18f178706ea83bb SHA512 b61adf29bcb139207241c68513724f352420078583ca5e6d7856a4dd335ad36b7d05311eb6e14ff1c568aaf090de4ca083c32f6db1dec0b6f50d66a388bbedf7 WHIRLPOOL fb4d63329aa450a1b387fa45b59fa3c18d1a1ca8ecf9443111a3056d409a6d928d15dae275e9c564558f4b2abd54cc0f8db2df653ac432d9f58f8ef4dd747dff
4235 -DIST netbeans-8.1-201510222201-src.zip 208692973 SHA256 e8dd9b73304bc7e546150629f7555624b405e8a7af2cd5d616e7a91a0655f463 SHA512 c3ed9e8c9444b1685e3ed7e1a2525d8be43953994aebed962d39f8eae35b6ab0dcab0093b7eeb287e3c74e0620ceded1956ef93205837bb7749db49f53c1c285 WHIRLPOOL 7ff7c3441dbc8f1ebd6f5441c8371ef0ef392f45eef65e06efec3201f417e228fb32879df83ec23ae61898840eadcde43caa66d54182bf3aae2f44c683916268
4236 -DIST netbeans-8.1-build.xml.patch.bz2 2671 SHA256 b5384db6533d41c7d3fdaffd3cd296d156ac99f0a026e3d74c4ac5b5d388a70f SHA512 1dd5dcf02fd81691b0f9c531470379138484dcbc271f65ba53a3844a1e697719e47cb98c90f92f92c5980a577d27370efc800297525f62da7211393ea0a18915 WHIRLPOOL c77621b5f4eea9e688d9714be9268d05f7c1e792d9d46d3a082418d8c1cb52c35f76d59f0befddc73f30a0e0e12c0af25b4b31c1cb69b68dd90e48638d7da509
4237 DIST netbeans-8.2-201609300101-src.zip 217356974 SHA256 5a7141176fe655807f04bdde12073116a77c1844e4ca7a071d95930b7cd7d5ac SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7 WHIRLPOOL 378db0807a616205fee2623f1c1ada6284ecfc85badb06d68e56e91fbedbc4f73af3ce6e4e8eb8bdb9504d15cf20cdc2a30d5f9cad0c72329791f1a53803ca0e
4238 DIST netbeans-8.2-build.xml.patch.bz2 2678 SHA256 d0b395111c04e82aeae2bf99eea17fb5b3275dab92939164602ad27569d73cb2 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619 WHIRLPOOL 0807ec60843a7e3a232fed52c91303ef47693fcdd364d5e12f2507ea6f073df4b18b0708efc92cce93580d4963cbefb85fa0c3962363542687bdc1e5e73bbb6c
4239 -DIST netbeans-l10n-8.0.1-20141110.tar.bz2 12065358 SHA256 542d325cbc6e0e617f6076e964e37803ec322b6d0ee4724a6d2127f2f480fb24 SHA512 28242dcbe7bcbc6a9abce15dfe6fd6140a275a417d96ff28228315bdc0ce8110ede899a1815e2fdf9115b48221d50cd3ff5b71a15d36316d04d81f66e9c0cac4 WHIRLPOOL 0318caea3463d3f7bb8876774b1cc9467dadd9bc36497a9304ed12900e2fabdc4dcdfec0b9eaee27bb36c39e9caff3743c5a42ad4c3a432205a716832688c4d6
4240 -DIST netbeans-l10n-8.1-20151105.tar.bz2 11945028 SHA256 33e86aa7315021d28fdb64790233327d7599c98bcf3ab9d936b6fe924884325a SHA512 eb3163eaa8add417a0e8ac3ed4923a6e4992a80eaac00a01eed24e0e1ceb8a5cbd308659bcf0e5e1192ac8e84a79ea36744ad6b2589d60891b03b37102e9435d WHIRLPOOL f214a865bfd8c54341fb9d538da6db4d9b24906b0d94b3ee6cbf4a525e8842d28e852febb2f34c4c31f989d1b6baf750480bc2f04d94bcd7a8bdb8c9553ef590
4241 DIST netbeans-l10n-8.2-20160920.tar.bz2 12723797 SHA256 90d09843d2e0256f3196f4ea2fe9cdfd77d811f366a5d8cf13320cd813c7cc7a SHA512 4ac086e8189d89e7a0b91e7e03352f691f09edf208017062a8fc798e6f54906f1c85112dd2780feefa6a21c8fcb582b91bdd9758f5a90c05cbd2e3042d6c87c3 WHIRLPOOL 1002d7c6769eb9b4c0ae02e6c17ea91a064e7bbf99e151b720967f70a28bad3159fe5804f3c4ece62f7025da661bc717a098883995b0bebbdb7342b685cd475f
4242
4243 diff --git a/dev-util/netbeans/netbeans-8.1.ebuild b/dev-util/netbeans/netbeans-8.1.ebuild
4244 deleted file mode 100644
4245 index 06d93483709..00000000000
4246 --- a/dev-util/netbeans/netbeans-8.1.ebuild
4247 +++ /dev/null
4248 @@ -1,251 +0,0 @@
4249 -# Copyright 1999-2017 Gentoo Foundation
4250 -# Distributed under the terms of the GNU General Public License v2
4251 -
4252 -EAPI="4"
4253 -inherit eutils java-pkg-2 java-ant-2
4254 -
4255 -DESCRIPTION="Netbeans IDE"
4256 -HOMEPAGE="http://netbeans.org/"
4257 -SLOT="8.1"
4258 -SOURCE_URL="http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201-src.zip"
4259 -PATCHES_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.1-build.xml.patch.bz2"
4260 -L10N_URL="https://dev.gentoo.org/~fordfrog/distfiles/netbeans-l10n-8.1-20151105.tar.bz2"
4261 -ALL_URLS="${SOURCE_URL} ${PATCHES_URL} ${L10N_URL}"
4262 -SRC_URI="l10n_af? ( ${ALL_URLS} )
4263 - l10n_ar? ( ${ALL_URLS} )
4264 - l10n_bg? ( ${ALL_URLS} )
4265 - l10n_ca? ( ${ALL_URLS} )
4266 - l10n_cs? ( ${ALL_URLS} )
4267 - l10n_de? ( ${ALL_URLS} )
4268 - l10n_el? ( ${ALL_URLS} )
4269 - l10n_es? ( ${ALL_URLS} )
4270 - l10n_fil? ( ${ALL_URLS} )
4271 - l10n_fr? ( ${ALL_URLS} )
4272 - l10n_gl? ( ${ALL_URLS} )
4273 - l10n_hi? ( ${ALL_URLS} )
4274 - l10n_id? ( ${ALL_URLS} )
4275 - l10n_it? ( ${ALL_URLS} )
4276 - l10n_ja? ( ${ALL_URLS} )
4277 - l10n_ko? ( ${ALL_URLS} )
4278 - l10n_lt? ( ${ALL_URLS} )
4279 - l10n_nl? ( ${ALL_URLS} )
4280 - l10n_pl? ( ${ALL_URLS} )
4281 - l10n_pt-BR? ( ${ALL_URLS} )
4282 - l10n_pt-PT? ( ${ALL_URLS} )
4283 - l10n_ro? ( ${ALL_URLS} )
4284 - l10n_ru? ( ${ALL_URLS} )
4285 - l10n_si? ( ${ALL_URLS} )
4286 - l10n_sq? ( ${ALL_URLS} )
4287 - l10n_sr? ( ${ALL_URLS} )
4288 - l10n_sv? ( ${ALL_URLS} )
4289 - l10n_ta? ( ${ALL_URLS} )
4290 - l10n_tr? ( ${ALL_URLS} )
4291 - l10n_vi? ( ${ALL_URLS} )
4292 - l10n_zh-CN? ( ${ALL_URLS} )
4293 - l10n_zh-TW? ( ${ALL_URLS} )
4294 -"
4295 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
4296 -KEYWORDS="~amd64 ~x86"
4297 -IUSE_NETBEANS_MODULES="
4298 - +netbeans_modules_apisupport
4299 - netbeans_modules_cnd
4300 - netbeans_modules_dlight
4301 - netbeans_modules_enterprise
4302 - netbeans_modules_ergonomics
4303 - netbeans_modules_extide
4304 - netbeans_modules_groovy
4305 - +netbeans_modules_java
4306 - netbeans_modules_javacard
4307 - +netbeans_modules_javafx
4308 - netbeans_modules_mobility
4309 - netbeans_modules_php
4310 - +netbeans_modules_profiler
4311 - netbeans_modules_webcommon
4312 - +netbeans_modules_websvccommon"
4313 -IUSE_L10N="
4314 - l10n_af
4315 - l10n_ar
4316 - l10n_bg
4317 - l10n_ca
4318 - l10n_cs
4319 - l10n_de
4320 - l10n_el
4321 - l10n_es
4322 - l10n_fil
4323 - l10n_fr
4324 - l10n_gl
4325 - l10n_hi
4326 - l10n_id
4327 - l10n_it
4328 - l10n_ja
4329 - l10n_ko
4330 - l10n_lt
4331 - l10n_nl
4332 - l10n_pl
4333 - l10n_pt-BR
4334 - l10n_pt-PT
4335 - l10n_ro
4336 - l10n_ru
4337 - l10n_si
4338 - l10n_sq
4339 - l10n_sr
4340 - l10n_sv
4341 - l10n_ta
4342 - l10n_tr
4343 - l10n_vi
4344 - l10n_zh-CN
4345 - l10n_zh-TW"
4346 -IUSE="doc ${IUSE_NETBEANS_MODULES} ${IUSE_L10N}"
4347 -S="${WORKDIR}"
4348 -
4349 -DEPEND=">=virtual/jdk-1.7
4350 - dev-java/javahelp:0"
4351 -RDEPEND=">=virtual/jdk-1.7
4352 - ~dev-java/netbeans-harness-${PV}
4353 - ~dev-java/netbeans-ide-${PV}
4354 - ~dev-java/netbeans-nb-${PV}
4355 - ~dev-java/netbeans-platform-${PV}
4356 - netbeans_modules_apisupport? ( ~dev-java/netbeans-apisupport-${PV} )
4357 - netbeans_modules_cnd? ( ~dev-java/netbeans-cnd-${PV} )
4358 - netbeans_modules_dlight? ( ~dev-java/netbeans-dlight-${PV} )
4359 - netbeans_modules_enterprise? ( ~dev-java/netbeans-enterprise-${PV} )
4360 - netbeans_modules_ergonomics? ( ~dev-java/netbeans-ergonomics-${PV} )
4361 - netbeans_modules_extide? ( ~dev-java/netbeans-extide-${PV} )
4362 - netbeans_modules_groovy? ( ~dev-java/netbeans-groovy-${PV} )
4363 - netbeans_modules_java? ( ~dev-java/netbeans-java-${PV} )
4364 - netbeans_modules_javacard? ( ~dev-java/netbeans-javacard-${PV} )
4365 - netbeans_modules_javafx? ( ~dev-java/netbeans-javafx-${PV} )
4366 - netbeans_modules_mobility? ( ~dev-java/netbeans-mobility-${PV} )
4367 - netbeans_modules_php? ( ~dev-java/netbeans-php-${PV} )
4368 - netbeans_modules_profiler? ( ~dev-java/netbeans-profiler-${PV} )
4369 - netbeans_modules_webcommon? ( ~dev-java/netbeans-webcommon-${PV} )
4370 - netbeans_modules_websvccommon? ( ~dev-java/netbeans-websvccommon-${PV} )
4371 - doc? ( ~dev-java/netbeans-javadoc-${PV} )"
4372 -JAVA_PKG_BSFIX="off"
4373 -NBLOCALES=""
4374 -
4375 -pkg_setup() {
4376 - for lingua in ${IUSE_L10N} ; do
4377 - local lang=${lingua/l10n_/}
4378 - lang=${lang/-/_}
4379 -
4380 - case ${lang} in
4381 - ar) lang="ar_EG,ar_SA" ;;
4382 - es) lang="es,es_CO" ;;
4383 - fil) lang="fil_PH" ;;
4384 - gl) lang="gl_ES" ;;
4385 - hi) lang="hi_IN" ;;
4386 - id) lang="in_ID" ;;
4387 - nl) lang="nl_BE,nl_NL" ;;
4388 - ta) lang="ta_IN" ;;
4389 - esac
4390 -
4391 - if use ${lingua} ; then
4392 - if [ -z "${NBLOCALES}" ] ; then
4393 - NBLOCALES="${lang}"
4394 - else
4395 - NBLOCALES="${NBLOCALES},${lang}"
4396 - fi
4397 - fi
4398 - done
4399 -
4400 - java-pkg-2_pkg_setup
4401 -}
4402 -
4403 -src_unpack() {
4404 - if [ -n "${NBLOCALES}" ] ; then
4405 - unpack $(basename ${SOURCE_URL})
4406 - unpack $(basename ${L10N_URL})
4407 -
4408 - einfo "Deleting bundled jars..."
4409 - find -name "*.jar" -type f -delete
4410 -
4411 - unpack netbeans-8.1-build.xml.patch.bz2
4412 - fi
4413 -}
4414 -
4415 -src_prepare() {
4416 - if [ -n "${NBLOCALES}" ] ; then
4417 - einfo "Deleting bundled class files..."
4418 - find -name "*.class" -type f | xargs rm -vf
4419 -
4420 - epatch netbeans-8.1-build.xml.patch
4421 -
4422 - # Support for custom patches
4423 - if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
4424 - local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
4425 -
4426 - if [ -n "${files}" ] ; then
4427 - einfo "Applying custom patches:"
4428 -
4429 - for file in ${files} ; do
4430 - epatch "${file}"
4431 - done
4432 - fi
4433 - fi
4434 -
4435 - einfo "Symlinking external libraries..."
4436 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
4437 - fi
4438 -
4439 - java-pkg-2_src_prepare
4440 -}
4441 -
4442 -src_compile() {
4443 - if [ -n "${NBLOCALES}" ] ; then
4444 - einfo "Compiling support for locales: ${NBLOCALES}"
4445 - eant -f nbbuild/build.xml bootstrap || die
4446 - eant -Dlocales=${NBLOCALES} -Ddist.dir=../nbbuild/netbeans -Dnbms.dir="" -Dnbms.dist.dir="" \
4447 - -Dpermit.jdk7.builds=true -f l10n/build.xml build || die
4448 - fi
4449 -}
4450 -
4451 -src_install() {
4452 - if [ -n "${NBLOCALES}" ] ; then
4453 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
4454 -
4455 - for cluster in apisupport cnd dlight enterprise ergonomics groovy harness ide java javacard javafx mobility php platform profiler webcommon websvccommon ; do
4456 - if [ -d "${cluster}" ] ; then
4457 - insinto /usr/share/netbeans-${cluster}-${SLOT}
4458 - doins -r ${cluster}/*
4459 - fi
4460 - done
4461 -
4462 - if [ -d nb ] ; then
4463 - insinto /usr/share/netbeans-nb-${SLOT}/nb
4464 - doins -r nb/*
4465 - fi
4466 -
4467 - popd >/dev/null || die
4468 - fi
4469 -}
4470 -
4471 -pkg_postinst() {
4472 - if [ -n "${NBLOCALES}" ] ; then
4473 - einfo "Netbeans automatically starts with the locale you have set in your user profile, if"
4474 - einfo "the locale is built for Netbeans."
4475 - einfo "If you want to force specific locale, use --locale argument, for example:"
4476 - einfo "${PN}-${SLOT} --locale de"
4477 - einfo "${PN}-${SLOT} --locale pt:BR"
4478 - fi
4479 -
4480 - if use l10n_ar ; then
4481 - einfo
4482 - einfo "You selected Arabic locale so you can choose either ar:EG or ar:SA variant."
4483 - fi
4484 -
4485 - if use l10n_es ; then
4486 - einfo
4487 - einfo "You selected Spanish locale so you can choose either es or es:CO variant."
4488 - fi
4489 -
4490 - if use l10n_id ; then
4491 - einfo
4492 - einfo "You selected Indonesian locale which has locale code in:ID in Netbeans."
4493 - fi
4494 -
4495 - if use l10n_nl ; then
4496 - einfo
4497 - einfo "You selected Dutch locale so you can choose either nl:BE or nl:NL variant."
4498 - fi
4499 -}